- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
header.php
开头注释内容是模板信息,该信息显示在模板选择界面
Template Name:模板名称
Description:模板介绍描述
Author:模板作者
Author Url:作者或模板发布的URL
Sidebar Amount:标记该模板有几个侧边栏,一般为1,有些模板有两个侧边栏则标记2。这样可以在后台widgets里识别管理(具体可下载体验官方收录的模板G7)。
之后是具体代码部分:
if(!defined(EMLOG_ROOT)) {exit(error!);}
该行代码同样存在于其它模板文件中,为防止该文件被直接执行。
require_once View::getView(module);
加载模板公共代码,需要注意的是加粗部分与3.x有变化,模板升级的同学需要注意一下。
$blogtitle:标题
$site_key:关键字(4.0的关键字可以输出日志的标签了)
$description:输出博客设置的摘要
BLOG_URL:博客首页的URL,输出形如/blog/
TEMPLATE_URL:模板文件夹的URL,用于加载模板内的css、js及其他内容,输出形如/blog/content/templates/simue-tuso/
BLOG_URL.Option::get(topimg):这句可以无视,因为只默认模板可以自定义banner,其它模板没这功能(卡片语:很没营养的设定,嗯。)
?php echo $curpage == CURPAGE_HOME ? current : common;? 判断当前是否首页,是则给导航加current类,用于表现当前位置。
?php if($istwitter == y):??php endif;? 如后台设置在前台显示碎语,则输出中的内容。
?php echo $curpage == CURPAGE_TW ? current : common;? 判断当前URL是否为碎语并选择加类名。
?php foreach ($navibar as $key = $val):??php endforeach;? 输出自定义页面的链接
?php doAction(navbar, li class=common, /li); ? 导航挂载点加入,第2、3参数分别为包裹导航链接的开始和结束部分,可根据模板自定义。
?php if(ROLE == admin || ROLE == writer): ??php endif; ? 如管理员或作者登录则显示中的内容。
footer.php
Option::EMLOG_VERSION:获得版本号。
$icp:获得后台设置的ICP备案号。
?php doAction(index_footer); ? 页脚底部挂载点加入。
log_list.php
?php doAction(index_loglist_top); ? 页脚底部挂载点加入。
?php echo $value[logid]; ? 该变量为当前日志的id
?php topflg($value[top]); ? 显示置顶标记,该函数位于模板module.php内。
?php echo $value[log_url]; ? 输出日志URL
?php echo $value[log_title]; ? 输出日志标题
?php blog_author($value[author]); ? 输出日志的作者,该函数位于模板module.php内。
?php echo gmdate(Y-n-j G:i l, $value[date]); ? 输出日志发布时间,参数Y-n-j G:i l用于定义日期格式。
?php blog_sort($value[logid]); ? 输出日志所属的分类,该函数位于模板module.php内。
?php editflg($value[logid],$value[author]); ? 当管理员或作者登陆时显示“编辑”链接,该函数位于模板module.php内。
?php echo $value[log_description]; ? 输出日志摘要(没有摘要则输出全文)。
?php blog_att($value[logid]); ? 如日志有附件则输出附件,该函数位于模板module.php内。
?php blog_tag($value[logid]); ? 输出日志的标签,该函数位于模板module.php内。
?php echo $value[comnum]; ? 输出当前日志的评论数
?php echo $value[tbcount]; ? 输出当前日志的引用量
?php echo $value[views]; ? 输出当前日志的浏览量
文档评论(0)