/** prepare vars **/ $myuser = MySiteUser::getCurrentUser(); $uid = isset($vars[1]) ? $vars[1] : null; $user_to_edit = MySiteUser::findById($uid); if (!$user_to_edit) { dispatch('site/404'); exit; } /** handle submission **/ if (isset($_POST['submit'])) { // we uncomment the following fields coz we don't want user to change $no_change = array('company_id'); foreach ($no_change as $field) { if (isset($_POST[$field])) { unset($_POST[$field]); } } // then we call the general process $uid = $uid; require_once MODULESROOT . '/siteuser/controllers/backend/user/add_edit_submission.php'; } /** presentation **/ $html = new HTML(); $html->renderOut('site/components/html_header', array('title' => '编辑用户信息', 'body_class' => 'siteuser_edit')); $html->renderOut('site/components/mainnav', array('user' => $myuser)); $html->output('<div id="page-wrapper" class="gray-bg">'); $html->renderOut('site/components/topnav', array('user' => $myuser)); $html->renderOut('site/components/page_header', array('title' => '编辑用户信息', 'breadcrumb' => array('首页' => uri(''), '用户管理' => '#', '公司职员列表' => uri('siteuser/list'), '编辑用户信息' => '#'))); $html->renderOut('site/siteuser_edit', array('user' => $user_to_edit)); $html->output('</div>'); $html->renderOut('site/components/html_footer');
<?php /** handle submission **/ if (isset($_POST['submit'])) { $content = "<table>"; foreach ($_POST as $key => $val) { $tokens = explode("_", $key); $key = ""; foreach ($tokens as $token) { $key .= ucfirst($token) . " "; } $content .= "<tr><th>{$key}</th><td>{$val}</td></tr>"; } $content .= "</table>"; sendemailAdmin($settings['sitename'] . " - Apply for course", $content); Message::register(new Message(Message::SUCCESS, 'Thank you for your application. We will contact you soon!')); } $html = new HTML(); $html->renderOut('site/components/html_header', array('title' => 'Apply for a course', 'body_class' => 'page page-template page-template-templates page-template-full-width page-template-templatesfull-width-php has-toolbar')); $html->output('<div id="page-container">'); //$html->renderOut('site/components/toptoolbar'); $html->renderOut('site/components/header'); $html->renderOut('site/apply', array('full_page_sidebar_right' => $html->render('site/components/full_page_sidebar_right', array('blocks' => array(Block::findByName('Get in Touch')))))); $html->renderOut('site/components/footer'); $html->output('</div>'); $html->renderOut('site/components/page_footer'); $html->renderOut('site/components/html_footer');
<?php $page = isset($_GET['page']) ? $_GET['page'] : 1; if (!preg_match('/^\\d+$/', $page)) { dispatch('core/backend/404'); exit; } $objects = Company::findAll(); $html = new HTML(); $html->renderOut('core/backend/html_header', array('title' => i18n(array('en' => 'Company', 'zh' => '公司'))), true); $html->output('<div id="wrapper">'); $html->renderOut('core/backend/header'); $perpage = 50; $total = Company::countAll(); $total_page = ceil($total / $perpage); $html->renderOut('company/backend/company_list', array('objects' => Company::findAllWithPage($page, $perpage), 'current_page' => $page, 'total_page' => $total_page, 'total' => $total, 'pager' => $html->render('core/components/pagination', array('total' => $total_page, 'page' => $page)), 'start_entry' => ($page - 1) * $perpage + 1, 'end_entry' => min(array($total, $page * $perpage))), true); $html->output('</div>'); $html->renderOut('core/backend/html_footer'); exit;
<?php $page = isset($_GET['page']) ? $_GET['page'] : 1; if (!preg_match('/^\\d+$/', $page)) { dispatch('core/backend/404'); exit; } $objects = WechatAccount::findAll(); $html = new HTML(); $html->renderOut('core/backend/html_header', array('title' => i18n(array('en' => 'Wechat Account', 'zh' => '微信公共账号'))), true); $html->output('<div id="wrapper">'); $html->renderOut('core/backend/header'); $perpage = 50; $total = WechatAccount::countAll(); $total_page = ceil($total / $perpage); $html->renderOut('wechat_account/backend/wechat_account_list', array('objects' => WechatAccount::findAllWithPage($page, $perpage), 'current_page' => $page, 'total_page' => $total_page, 'total' => $total, 'pager' => $html->render('core/components/pagination', array('total' => $total_page, 'page' => $page)), 'start_entry' => ($page - 1) * $perpage + 1, 'end_entry' => min(array($total, $page * $perpage))), true); $html->output('</div>'); $html->renderOut('core/backend/html_footer'); exit;
<?php // override this call if "site" module has the override controller $override_controller = MODULESROOT . '/site/controllers/confirm.php'; if (is_file($override_controller)) { require $override_controller; exit; } // default view $html = new HTML(); $html->renderOut('core/backend/single_form_header', array('title' => i18n(array('en' => 'Hello', 'zh' => '你好')))); $messages = Message::renderMessages(); echo empty($messages) ? i18n(array('en' => '<i>No messages</i>', 'zh' => '<i>暂时没有信息</i>')) : $messages; $html->renderOut('core/backend/single_form_footer', array('extra' => '<div style="text-align: center;"><small><a href="' . uri('') . '">' . i18n(array('en' => 'go back to homepage', 'zh' => '返回首页')) . '</a></small></div>'));
foreach ($files as $file) { $file = trim($file); // for cache file, we move it to its proper location if (strpos($file, str_replace(WEBROOT . DS, "", CACHE_DIR)) === 0) { $oldname = WEBROOT . DS . $file; $newname = WEBROOT . DS . "files/application" . str_replace(CACHE_DIR, "", WEBROOT . DS . $file); rename($oldname, $newname); $file = str_replace(WEBROOT . DS, "", $newname); } $rtn[] = $file; } $object->setIeltsTranscripts(implode("\n", $rtn)); $object->setCreatedAt(time()); if ($error_flag == false) { if ($object->save()) { Message::register(new Message(Message::SUCCESS, i18n(array("en" => "Thanks for your application. We will come back to you as soon as possible.", "zh" => "记录保存成功")))); sendemailAdmin('Apply for course', '<p>A new application for course has just been submitted: <br /><a href="http://en.ct21.com.au/admin/application/edit/' . $object->getId() . '">http://en.ct21.com.au/admin/application/edit/' . $object->getId() . '</a></p>'); HTML::forwardBackToReferer(); } else { Message::register(new Message(Message::DANGER, i18n(array("en" => "Record failed to save", "zh" => "记录保存失败")))); } } } $html = new HTML(); $html->renderOut('core/backend/html_header', array('title' => i18n(array('en' => 'Create Application', 'zh' => 'Create 申请')))); $html->output('<div id="wrapper">'); $html->renderOut('core/backend/header'); $html->renderOut('application/backend/application_create', array('object' => $object)); $html->output('</div>'); $html->renderOut('core/backend/html_footer'); exit;
// proceed for $openid $object->setOpenid($openid); // proceed for $introduction $object->setIntroduction($introduction); // proceed for $cirtification $object->setCirtification($cirtification); // proceed for $qr_code $object->setQrCode($qr_code); // proceed for $logo $object->setLogo($logo); // proceed for $active $object->setActive($active); // proceed for $last_updated $object->setLastUpdated($last_updated); if ($error_flag == false) { if ($object->save()) { Message::register(new Message(Message::SUCCESS, i18n(array("en" => "Record saved", "zh" => "记录保存成功")))); HTML::forwardBackToReferer(); } else { Message::register(new Message(Message::DANGER, i18n(array("en" => "Record failed to save", "zh" => "记录保存失败")))); } } } $html = new HTML(); $html->renderOut('core/backend/html_header', array('title' => i18n(array('en' => 'Create Wechat Account', 'zh' => 'Create 微信公共账号')))); $html->output('<div id="wrapper">'); $html->renderOut('core/backend/header'); $html->renderOut('wechat_account/backend/wechat_account_create', array('object' => $object)); $html->output('</div>'); $html->renderOut('core/backend/html_footer'); exit;
} // handle form submission if (isset($_POST['submit'])) { $error_flag = false; /// validation // validation for $content $content = isset($_POST["content"]) ? $_POST["content"] : null; if (empty($content)) { Message::register(new Message(Message::DANGER, i18n(array("en" => "content is required.", "zh" => "请填写content")))); $error_flag = true; } /// proceed submission // proceed for $content $object->setContent($content); if ($error_flag == false) { if ($object->save()) { Message::register(new Message(Message::SUCCESS, i18n(array("en" => "Record saved", "zh" => "记录保存成功")))); HTML::forwardBackToReferer(); } else { Message::register(new Message(Message::DANGER, i18n(array("en" => "Record failed to save", "zh" => "记录保存失败")))); } } } $html = new HTML(); $html->renderOut('core/backend/html_header', array('title' => i18n(array('en' => 'Edit Block', 'zh' => 'Edit Content Block')))); $html->output('<div id="wrapper">'); $html->renderOut('core/backend/header'); $html->renderOut('block/backend/block_edit', array('object' => $object)); $html->output('</div>'); $html->renderOut('core/backend/html_footer'); exit;
<?php $html = new HTML(); $html->renderOut('site/components/single_form_header', array('title' => '重置您的密码')); $html->renderOut('site/siteuser/forget_password_reset'); $html->renderOut('site/components/single_form_footer'); exit;
$content = isset($_POST["content"]) ? $_POST["content"] : null; if (empty($content)) { Message::register(new Message(Message::DANGER, i18n(array("en" => "content is required.", "zh" => "请填写content")))); $error_flag = true; } /// proceed submission // proceed for $name $object->setName($name); // proceed for $image $object->setImage($image); // proceed for $banner_image $object->setBannerImage($banner_image); // proceed for $content $object->setContent($content); if ($error_flag == false) { if ($object->save()) { Message::register(new Message(Message::SUCCESS, i18n(array("en" => "Record saved", "zh" => "记录保存成功")))); HTML::forwardBackToReferer(); } else { Message::register(new Message(Message::DANGER, i18n(array("en" => "Record failed to save", "zh" => "记录保存失败")))); } } } $html = new HTML(); $html->renderOut('core/backend/html_header', array('title' => i18n(array('en' => 'Edit Country', 'zh' => 'Edit 留学国家')))); $html->output('<div id="wrapper">'); $html->renderOut('core/backend/header'); $html->renderOut('destination/backend/country_edit', array('object' => $object)); $html->output('</div>'); $html->renderOut('core/backend/html_footer'); exit;
<?php $page = isset($_GET['page']) ? $_GET['page'] : 1; $html = new HTML(); $html->renderOut('site/components/html_header', array('title' => 'News', 'body_class' => 'blog has-toolbar')); $html->output('<div id="page-container">'); //$html->renderOut('site/components/toptoolbar'); $html->renderOut('site/components/header'); $perpage = $settings['news_per_page']; $total = News::countAll(); $total_page = ceil($total / $perpage); $html->renderOut('site/news', array('news' => News::findAllWithPage($page, $settings['news_per_page']), 'sidebar_right' => $html->render('site/components/sidebar_right', array('blocks' => array($html->render('site/components/sidebar_block_countries'), $html->render('site/components/sidebar_block_apply')))), 'current_page' => $page, 'total_page' => $total_page, 'total' => $total, 'pager' => $html->render('site/components/pagination', array('total' => $total_page, 'page' => $page)), 'start_entry' => ($page - 1) * $perpage + 1, 'end_entry' => min(array($total, $page * $perpage)))); $html->renderOut('site/components/footer'); $html->output('</div>'); $html->renderOut('site/components/page_footer'); $html->renderOut('site/components/html_footer');
<?php // handle submission if (isset($_POST['submit'])) { SitePermissionRole::truncate(); foreach ($_POST as $key => $val) { if (strstr($key, 'role_')) { $tokens = explode('_', $key); $role_id = (int) $tokens[1]; foreach ($val as $permission_id => $v) { $spr = new SitePermissionRole(); $spr->setRoleId($role_id); $spr->setPermissionId($permission_id); $spr->save(); } } } Message::register(new Message(Message::SUCCESS, 'Permissions updated successfully!')); HTML::forwardBackToReferer(); } $html = new HTML(); $html->renderOut('core/backend/html_header', array('title' => i18n(array('en' => 'Manage permission', 'zh' => '管理权限'))), true); $html->output('<div id="wrapper">'); $html->renderOut('core/backend/header'); $html->renderOut('siteuser/backend/permission/manage', array('permissions' => SitePermission::findAll(), 'roles' => SiteRole::findAll()), true); $html->output('</div>'); $html->renderOut('core/backend/html_footer'); exit;
<?php $page = isset($_GET['page']) ? $_GET['page'] : 1; if (!preg_match('/^\\d+$/', $page)) { dispatch('core/backend/404'); exit; } $html = new HTML(); $html->renderOut('core/backend/html_header', array('title' => i18n(array('en' => 'Manage user', 'zh' => '管理用户'))), true); $html->output('<div id="wrapper">'); $html->renderOut('core/backend/header'); $total = SiteUser::countAll(); $per_page = 50; $total_page = ceil($total / $per_page); $html->renderOut('siteuser/backend/user/list', array('users' => SiteUser::findAllWithPage($page, $per_page), 'current_page' => $page, 'total_page' => $total_page, 'total' => $total, 'pager' => $html->render('core/components/pagination', array('total' => $total_page, 'page' => $page)), 'per_page' => $per_page), true); $html->output('</div>'); $html->renderOut('core/backend/html_footer'); exit;
Message::register(new Message(Message::DANGER, i18n(array("en" => "content is required.", "zh" => "请填写content")))); $error_flag = true; } // validation for $published $published = isset($_POST["published"]) ? 1 : 0; /// proceed submission // proceed for $uri $object->setUri($uri); // proceed for $title $object->setTitle($title); // proceed for $content $object->setContent($content); // proceed for $published $object->setPublished($published); if ($error_flag == false) { if ($object->save()) { Message::register(new Message(Message::SUCCESS, i18n(array("en" => "Record saved", "zh" => "记录保存成功")))); HTML::forwardBackToReferer(); } else { Message::register(new Message(Message::DANGER, i18n(array("en" => "Record failed to save", "zh" => "记录保存失败")))); } } } $html = new HTML(); $html->renderOut('core/backend/html_header', array('title' => i18n(array('en' => 'Create Page', 'zh' => 'Create 基本页面')))); $html->output('<div id="wrapper">'); $html->renderOut('core/backend/header'); $html->renderOut('page/backend/page_create', array('object' => $object)); $html->output('</div>'); $html->renderOut('core/backend/html_footer'); exit;
<?php /** $page has already been assigned by Page module **/ // forward 404 if not published if (!$page->getPublished()) { dispatch('site/404'); exit; } $html = new HTML(); $html->renderOut('site/components/html_header', array('title' => $page->getTitle(), 'body_class' => 'page page-template page-template-templates page-template-full-width page-template-templatesfull-width-php has-toolbar')); $html->output('<div id="page-container">'); //$html->renderOut('site/components/toptoolbar'); $html->renderOut('site/components/header'); $html->renderOut('site/page/default', array('breadcrumb' => $html->render('site/components/breadcrumb', array('items' => array('Home' => uri(''), $page->getTitle() => false))), 'page' => $page, 'full_page_sidebar_right' => $html->render('site/components/full_page_sidebar_right', array('blocks' => array(Block::findByName('Get in Touch'), Block::findByName('Apply Now')))))); $html->renderOut('site/components/footer'); $html->output('</div>'); $html->renderOut('site/components/page_footer'); $html->renderOut('site/components/html_footer');
border-width: 5px 5px medium; content: ""; height: 0; margin-left: -5px; position: absolute; top: -6px; width: 0; } ol.nav ol.dropdown-menu li.placeholder::before { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: transparent -moz-use-text-color transparent red; border-image: none; border-style: solid none solid solid; border-width: 5px medium 5px 5px; left: 10px; margin-top: -5px; top: 0; } </style>'); $html = new HTML(); $html->renderOut('core/backend/html_header', array('title' => i18n(array('en' => 'Edit Menu', 'zh' => '编辑菜单')))); $html->output('<div id="wrapper">'); $html->renderOut('core/backend/header'); $html->renderOut('menu/backend/menu_order', array('menu' => $menu)); $html->output('</div>'); $html->renderOut('core/backend/html_footer'); exit;
$weight = isset($_POST["weight"]) ? strip_tags($_POST["weight"]) : null; /// proceed submission // proceed for $title $object->setTitle($title); // proceed for $country_id if (!empty($country_id)) { $object->setCountryId($country_id); } // proceed for $content $object->setContent($content); // proceed for $url $object->setUrl($url); // proceed for $weight $object->setWeight($weight); if ($error_flag == false) { if ($object->save()) { Message::register(new Message(Message::SUCCESS, i18n(array("en" => "Record saved", "zh" => "记录保存成功")))); HTML::forwardBackToReferer(); } else { Message::register(new Message(Message::DANGER, i18n(array("en" => "Record failed to save", "zh" => "记录保存失败")))); } } } $html = new HTML(); $html->renderOut('core/backend/html_header', array('title' => i18n(array('en' => 'Edit Course', 'zh' => 'Edit 推荐课程')))); $html->output('<div id="wrapper">'); $html->renderOut('core/backend/header'); $html->renderOut('course/backend/course_edit', array('object' => $object)); $html->output('</div>'); $html->renderOut('core/backend/html_footer'); exit;
<?php // check if already login, if yes, redirect to homepage if (is_login()) { HTML::forward(''); } // override this call if "site" module has the override controller $override_controller = MODULESROOT . '/site/controllers/siteuser/user_login.php'; if (is_file($override_controller)) { require $override_controller; exit; } $html = new HTML(); $html->renderOut('core/backend/single_form_header', array('title' => i18n(array('en' => 'User login', 'zh' => '用户登录')))); echo SiteUser::renderLoginForm(); $html->renderOut('core/backend/single_form_footer', array('extra' => '<div style="text-align: center;"><small class="signup"><a href="' . uri('users/signup') . '">' . i18n(array('en' => 'signup as new user', 'zh' => '申请注册为新用户')) . '</a></small></div>')); exit;
$object->setYasichengji($yasichengji); } // proceed for $dianhua $object->setDianhua($dianhua); // proceed for $dizhi $object->setDizhi($dizhi); // proceed for $email $object->setEmail($email); // proceed for $keyuan if (!empty($keyuan)) { $object->setKeyuan($keyuan); } // proceed for $beizhu $object->setBeizhu($beizhu); if ($error_flag == false) { if ($object->save()) { Message::register(new Message(Message::SUCCESS, i18n(array("en" => "Record saved", "zh" => "记录保存成功")))); HTML::forwardBackToReferer(); } else { Message::register(new Message(Message::DANGER, i18n(array("en" => "Record failed to save", "zh" => "记录保存失败")))); } } } $html = new HTML(); $html->renderOut('core/backend/html_header', array('title' => i18n(array('en' => 'Create Client', 'zh' => 'Create 客户')))); $html->output('<div id="wrapper">'); $html->renderOut('core/backend/header'); $html->renderOut('client/backend/client_create', array('object' => $object)); $html->output('</div>'); $html->renderOut('core/backend/html_footer'); exit;
$messages[] = new Message(Message::DANGER, i18n(array('en' => 'Please enter the e-mail address you registered with us', 'zh' => '请填写您注册是使用的电子邮箱'))); } else { $user = SiteUser::findByEmail($email); if (is_null($user)) { $messages[] = new Message(Message::DANGER, i18n(array('en' => 'No record found registered with this e-mail', 'zh' => '未找到使用该邮箱注册的记录'))); } } // if succeed, send email if (sizeof($messages) == 0) { if ($user = SiteUser::findByEmail($email)) { $user->sendPasswordResetEmail(); } Message::register(new Message(Message::SUCCESS, i18n(array('en' => 'We\'ve sent an email to your mail box to reset your password. Please check your mail box.', 'zh' => '我们已向您注册的邮箱发送密码重置链接,请查看您的邮箱并点击链接重置您的密码')))); } else { Message::register($messages); } HTML::forwardBackToReferer(); } // override this call if "site" module has the override controller $override_controller = MODULESROOT . '/site/controllers/siteuser/forget_password.php'; if (is_file($override_controller)) { require $override_controller; exit; } $html = new HTML(); $html->renderOut('core/backend/html_header', array('title' => i18n(array('en' => 'Password reset', 'zh' => '重置密码')))); $html->renderOut('core/backend/single_form_header', array('title' => i18n(array('en' => 'Password reset', 'zh' => '重置密码')))); echo SiteUser::renderForgetPasswordForm(); $html->renderOut('core/backend/single_form_footer', array('extra' => '<div class="login" style="text-align: center;"><small><a href="' . uri('users') . '">' . i18n(array('en' => 'go back to login page', 'zh' => '返回登录页面')) . '</a></small></div>')); $html->renderOut('core/backend/html_footer'); exit;
$files = explode("\n", trim($application)); $rtn = array(); foreach ($files as $file) { $file = trim($file); // for cache file, we move it to its proper location if (strpos($file, str_replace(WEBROOT . DS, "", CACHE_DIR)) === 0) { $oldname = WEBROOT . DS . $file; $newname = WEBROOT . DS . "files/plupfiletest" . str_replace(CACHE_DIR, "", WEBROOT . DS . $file); rename($oldname, $newname); $file = str_replace(WEBROOT . DS, "", $newname); } $rtn[] = $file; } $object->setApplication(implode("\n", $rtn)); if ($error_flag == false) { if ($object->save()) { Message::register(new Message(Message::SUCCESS, i18n(array("en" => "Record saved", "zh" => "记录保存成功")))); HTML::forwardBackToReferer(); } else { Message::register(new Message(Message::DANGER, i18n(array("en" => "Record failed to save", "zh" => "记录保存失败")))); } } } $html = new HTML(); $html->renderOut('core/backend/html_header', array('title' => i18n(array('en' => 'Create Project', 'zh' => 'Create 项目')))); $html->output('<div id="wrapper">'); $html->renderOut('core/backend/header'); $html->renderOut('project/backend/project_create', array('object' => $object)); $html->output('</div>'); $html->renderOut('core/backend/html_footer'); exit;
<?php $page = isset($_GET['page']) ? $_GET['page'] : 1; if (!preg_match('/^\\d+$/', $page)) { dispatch('core/backend/404'); exit; } $settings = Vars::getSettings(); $backend_perpage = 100; $html = new HTML(); $html->renderOut('core/backend/html_header', array('title' => i18n(array('en' => 'Task list', 'zh' => '任务列表'))), true); $html->output('<div id="wrapper">'); $html->renderOut('core/backend/header'); $total = Queue::countAll(); $total_page = ceil($total / $backend_perpage); $html->renderOut('queue/backend/list', array('queues' => Queue::findAllWithPage($page, $backend_perpage), 'current_page' => $page, 'total_page' => $total_page, 'total' => $total, 'pager' => $html->render('core/components/pagination', array('total' => $total_page, 'page' => $page)), 'backend_perpage' => $backend_perpage), true); $html->output('</div>'); $html->renderOut('core/backend/html_footer'); exit;
<?php $cid = isset($vars[1]) ? strip_tags($vars[1]) : null; $country = Country::findById($cid); $html = new HTML(); $html->renderOut('site/components/html_header', array('title' => 'Study in ' . $country->getName(), 'body_class' => 'single single-ib_educator_course has-toolbar')); $html->output('<div id="page-container">'); //$html->renderOut('site/components/toptoolbar'); $html->renderOut('site/components/header'); $html->renderOut('site/components/banner', array('country' => $country)); $html->renderOut('site/country', array('breadcrumb' => $html->render('site/components/breadcrumb', array('items' => array('Home' => uri(''), $country->getName() => false))), 'country' => $country, 'institutions' => Institution::findAllByCountryId($country->getId()), 'courses' => Course::findAllByCountryId($country->getId()), 'sidebar_right' => $html->render('site/components/sidebar_right', array('blocks' => array($html->render('site/components/sidebar_block_countries'), $html->render('site/components/sidebar_block_recent_news'), $html->render('site/components/sidebar_block_apply')))))); $html->renderOut('site/components/countries_block', array('title' => 'Other countries to apply for', 'countries' => Country::findAllExcluding($country->getId()))); $html->renderOut('site/components/footer'); $html->output('</div>'); $html->renderOut('site/components/page_footer'); $html->renderOut('site/components/html_footer');
} /// proceed submission // proceed for $title $object->setTitle($title); // proceed for $summary $object->setSummary($summary); // proceed for $content $object->setContent($content); // proceed for $thumbnail $object->setThumbnail($thumbnail); // proceed for $image $object->setImage($image); // proceed for $date $object->setDate($date / 1000); if ($error_flag == false) { if ($object->save()) { Message::register(new Message(Message::SUCCESS, i18n(array("en" => "Record saved", "zh" => "记录保存成功")))); HTML::forwardBackToReferer(); } else { Message::register(new Message(Message::DANGER, i18n(array("en" => "Record failed to save", "zh" => "记录保存失败")))); } } } $html = new HTML(); $html->renderOut('core/backend/html_header', array('title' => i18n(array('en' => 'Create News', 'zh' => 'Create News')))); $html->output('<div id="wrapper">'); $html->renderOut('core/backend/header'); $html->renderOut('news/backend/news_create', array('object' => $object)); $html->output('</div>'); $html->renderOut('core/backend/html_footer'); exit;
if (isset($_POST['submit'])) { $password = isset($_POST['password']) ? trim(strip_tags($_POST['password'])) : null; $password_confirm = isset($_POST['password_confirm']) ? trim(strip_tags($_POST['password_confirm'])) : null; // validation if (is_null($password) || strlen($password) < 6) { Message::register(new Message(Message::DANGER, i18n(array('en' => 'Password needs to be more than 6 characters. Please try again', 'zh' => '密码至少需要6位。请重试')))); HTML::forwardBackToReferer(); } else { if ($password != $password_confirm) { Message::register(new Message(Message::DANGER, i18n(array('en' => 'Password and confirmed password don\'t match. Please try again', 'zh' => '密码和确认密码不符。 请重试')))); HTML::forwardBackToReferer(); } } // success $user->putPassword($password); $user->save(); Message::register(new Message(Message::SUCCESS, i18n(array('en' => 'Your password has been successfully updated. You may sign in below', 'zh' => '您的密码已经成功更新了。您现在可以登录了')))); HTML::forward('users'); } // override this call if "site" module has the override controller $override_controller = MODULESROOT . '/site/controllers/siteuser/forget_password_reset.php'; if (is_file($override_controller)) { require $override_controller; exit; } // default $html = new HTML(); $html->renderOut('core/backend/single_form_header', array('title' => i18n(array('en' => 'Reset your password', 'zh' => '重置您的密码')))); echo SiteUser::renderPasswordResetForm(); $html->renderOut('core/backend/single_form_footer', array('extra' => '<div style="text-align: center;"><small class="signup"><a href="' . uri('users') . '">' . i18n(array('en' => 'go back to login', 'zh' => '返回登录界面')) . '</a></small></div>')); exit;
Message::register(new Message(Message::DANGER, i18n(array("en" => "comment is required.", "zh" => "请填写comment")))); $error_flag = true; } // validation for $from $from = isset($_POST["from"]) ? strip_tags($_POST["from"]) : null; /// proceed submission // proceed for $name $object->setName($name); // proceed for $image $object->setImage($image); // proceed for $comment $object->setComment($comment); // proceed for $from $object->setFrom($from); if ($error_flag == false) { if ($object->save()) { Message::register(new Message(Message::SUCCESS, i18n(array("en" => "Record saved", "zh" => "记录保存成功")))); HTML::forwardBackToReferer(); } else { Message::register(new Message(Message::DANGER, i18n(array("en" => "Record failed to save", "zh" => "记录保存失败")))); } } } $html = new HTML(); $html->renderOut('core/backend/html_header', array('title' => i18n(array('en' => 'Create Testimonial', 'zh' => 'Create 客户评语')))); $html->output('<div id="wrapper">'); $html->renderOut('core/backend/header'); $html->renderOut('testimonial/backend/testimonial_create', array('object' => $object)); $html->output('</div>'); $html->renderOut('core/backend/html_footer'); exit;
// proceed for $title $object->setTitle($title); // proceed for $country_id if (!empty($country_id)) { $object->setCountryId($country_id); } // proceed for $image $object->setImage($image); // proceed for $content $object->setContent($content); // proceed for $url $object->setUrl($url); // proceed for $weight $object->setWeight($weight); if ($error_flag == false) { if ($object->save()) { Message::register(new Message(Message::SUCCESS, i18n(array("en" => "Record saved", "zh" => "记录保存成功")))); HTML::forwardBackToReferer(); } else { Message::register(new Message(Message::DANGER, i18n(array("en" => "Record failed to save", "zh" => "记录保存失败")))); } } } $html = new HTML(); $html->renderOut('core/backend/html_header', array('title' => i18n(array('en' => 'Edit Institution', 'zh' => 'Edit 教育院校')))); $html->output('<div id="wrapper">'); $html->renderOut('core/backend/header'); $html->renderOut('institution/backend/institution_edit', array('object' => $object)); $html->output('</div>'); $html->renderOut('core/backend/html_footer'); exit;
<?php require_permission('manager feeds'); $html = new HTML(); $html->renderOut('site/html_header', array('title' => '公众号 :: ' . $settings['sitename'], 'body_class' => 'accounts')); $html->renderOut('site/header/blank'); $html->renderOut('site/nav/main'); $html->renderOut('site/accounts', array('accounts' => UserWechatAccount::findAll())); $html->renderOut('site/footer'); $html->renderOut('site/html_footer');
} // handle form submission if (isset($_POST['submit'])) { $error_flag = false; /// validation // validation for $name $name = isset($_POST["name"]) ? strip_tags($_POST["name"]) : null; if (empty($name)) { Message::register(new Message(Message::DANGER, i18n(array("en" => "name is required.", "zh" => "请填写name")))); $error_flag = true; } /// proceed submission // proceed for $name $object->setName($name); if ($error_flag == false) { if ($object->save()) { Message::register(new Message(Message::SUCCESS, i18n(array("en" => "Record saved", "zh" => "记录保存成功")))); HTML::forwardBackToReferer(); } else { Message::register(new Message(Message::DANGER, i18n(array("en" => "Record failed to save", "zh" => "记录保存失败")))); } } } $html = new HTML(); $html->renderOut('core/backend/html_header', array('title' => i18n(array('en' => 'Edit Menu', 'zh' => 'Edit 菜单')))); $html->output('<div id="wrapper">'); $html->renderOut('core/backend/header'); $html->renderOut('menu/backend/menu_edit', array('object' => $object)); $html->output('</div>'); $html->renderOut('core/backend/html_footer'); exit;
<?php $html = new HTML(); $html->renderOut('site/components/single_form_header', array('title' => '用户登录')); $html->renderOut('site/siteuser/login'); $html->renderOut('site/components/single_form_footer'); exit;