function pages_homepage() { $page = new Template(); $page->title = "Are you Happy?"; $page->add_js('js/pages.index.js', 'pages'); $page->load_template('templates/pages.home.tpl.php', 'pages'); return $page->render(); }
function talklondon_landing() { $page = new Template(); $page->add_js('script.js', 'talklondon'); $page->c('<h1 class="span11">' . 'Queries' . '</h1>'); $page->c(talklondon_query_form()); $page->c('<div class="span11" class="margin-left:0;" id="query_results">' . '' . '</div>'); return $page->render(); }
function log_view() { $entries = db()->query('SELECT * FROM log ORDER BY created desc, id desc LIMIT 20')->fetch_all(); $headers = array('id', 'source', 'level', 'text', 'created'); $rows = array(); if (!empty($entries)) { $last_id = $entries[0]['id']; } else { $last_id = 0; } foreach ($entries as $entry) { $rows[$entry['id']] = array($entry['id'], $entry['source'], $entry['level'], '<pre>' . $entry['text'] . '</pre>', template_date($entry['created'])); } $page = new Template(); $page->add_js('js/log.js', 'log'); $page->c('<script type="text/javascript" charset="utf-8">' . 'var log_last_id = ' . $last_id . '</script>'); $page->c(template_table($headers, $rows)); return $page->render(); }
function engagement_process_users() { $template = new Template(); $template->add_js('js/process_users.engagement.js', current_module()); $template->c('<h1>Processing Users</h1>'); $template->c('<div class="well"><pre id="log"</pre></div>'); //$page->get_posts(false); //redirect(get_url('/'), 301, true); return $template->render(); }
function user_edit_page($uid = false) { $user = new User($uid, true, true); //no cache, current, with entities $page = new Template(); $page->title = 'Edit Your Profile'; $page->load_template('templates/user.edit.tpl.php', 'user'); $page->add_js('js/location.widget.js', 'location'); $vars = array(); $vars['page_title'] = $page->title; $vars['form_pseudonym'] = template_form_item('pseudonym', 'Pseudonym (username)', 'text', $user->username, 'span12', array(), ''); $vars['form_email'] = template_form_item('email', 'E-mail', 'text', $user->email, 'span12', array(), ''); $vars['form_firstname'] = template_form_item('firstname', 'Firstname', 'text', $user->firstname, 'span12', array(), ''); $vars['form_lastname'] = template_form_item('lastname', 'Lastname', 'text', $user->lastname, 'span12', array(), ''); $vars['form_age'] = template_form_item('age', 'Age', 'text', $user->age, 'span12', array(), ''); $vars['form_profile'] = template_form_item('profile', 'Profile', 'html', '', '', array('rows' => '11')); $vars['form_gender'] = template_form_item('gender', 'Gender', 'select', $user->gender, 'span12', array('male' => 'Male', 'female' => 'Female'), ''); $vars['form_location'] = template_form_item('location', 'Location', 'location', $user->location, '', array()); $vars['form_password'] = template_form_item('password', 'Password', 'password', '', 'span12', array(), ''); $vars['form_cpassword'] = template_form_item('cpassword', 'Confirm', 'password', '', 'span12', array(), ''); $vars['form_picture'] = template_form_item('picture', 'Picture', 'image', $user->picture, 'span12', array(), ''); $vars['form_submit'] = template_form_item('user_register_submit', 'Submit', 'submit', '', 'span6 pull-right'); $vars['form_action'] = get_url('/user/update/'); $page->add_variable($vars); return $page->render(); }