/** * 默认首页 */ public function main() { if (u()->getUriInfo()->getUrlListLast() !== null) { $this->__load_404(); } else { header("Content-Type: text/html; charset=utf-8"); theme()->set_desc(site_title(false) . " - " . site_desc(false)); theme()->set_keywords(site_keywords()); $this->__view('comm/header.php'); $this->__view('home/home.php'); $this->__view('comm/footer.php'); } }
public function create() { $this->add_header(); $this->add(get_url(), gmdate(DATE_ATOM, time()), 'daily', '1.0', site_title(false) . " | " . site_desc(false)); $page = db()->select("project", array('[><]page' => array('page_id' => 'id')), array('project.id' => 'id', 'project.name' => 'name', 'project.title' => 'title', 'project.desc' => 'desc', 'page.uptime' => 'time'), array('project.type' => 'page', 'ORDER' => 'sort')); foreach ($page as $v) { $this->add(get_url($v['name']), $this->date_convert($v['time']), 'weekly', '0.8', $v['title'] . " - " . site_title(false)); } unset($page); $project = db()->select("project", array('[><]page' => array('page_id' => 'id')), array('project.id' => 'id', 'project.name' => 'name', 'project.title' => 'title', 'project.desc' => 'desc', 'page.uptime' => 'time'), array('project.type' => 'project', 'ORDER' => 'sort')); foreach ($project as $v) { $this->add(get_url($v['name']), $this->date_convert($v['time']), 'weekly', '0.7', $v['title'] . " - " . site_title(false)); foreach (db()->select("item", array('[><]page' => array('page_id' => 'id')), array('item.name' => 'name', 'item.title' => 'title', 'item.desc' => 'desc', 'page.uptime' => 'time'), array('item.project_id' => $v['id'])) as $v2) { $this->add(get_url($v['name'], $v2['name']), $this->date_convert($v2['time']), 'monthly', '0.5', $v2['title'] . " - " . $v['title']); } } $this->add_footer(); }
/** * 输出标题 * @param bool $out * @return mixed */ function pm_title($out = true) { $title = hook()->apply('pm_title_title', cfg()->get('theme', 'title')); $desc = hook()->apply('pm_title_title', cfg()->get('theme', 'desc')); if ($title === null) { $title = site_title(false); } if ($desc === null) { $desc = site_desc(false); } if (empty($desc)) { $out = hook()->apply('pm_title', $title); } else { $out = hook()->apply('pm_title', $title . " | " . site_name(false)); } if ($out) { echo $out; } return $out; }
/** * 获取网站系统参数 * @return array */ private function getSystemParams() { return ['site_url' => site_url(), 'site_title' => site_title(), 'site_desc' => site_desc(), 'admin_email' => admin_email(), 'site_time' => date("Y-m-d H:i:s")]; }
* @var \ULib\User[] $__user_list 新用户 */ $user = login_user(); ?> <div class="row"> <div class="col-sm-7"> <div id="H-Title" data="<?php echo get_static_style_url("skin/"); ?> "> <h1><?php echo site_title(); ?> </h1> <h4><?php echo site_desc(); ?> </h4> </div> </div> <div class="col-sm-5"> <?php if (!is_object($user)) { ?> <div id="H-Login"> <p class="join_us"> 现在<a class="label label-success home_modal_link" href="<?php echo get_url("Home", "register"); ?> ">注册</a>或<a class=" label label-success home_modal_link"
/** * 获取标题 * @return string */ public function getTitle() { if (empty($this->title) && !empty($this->breadcrumb_title)) { return $this->breadcrumb_title . " - " . site_title(); } else { if (!empty($this->title) && empty($this->breadcrumb_title)) { return $this->title . " - " . site_title(); } else { if (empty($this->title) && empty($this->breadcrumb_title)) { return site_title() . " - " . site_desc(); } } } return $this->breadcrumb_title . " - " . $this->title . " | " . site_title(); }