前言
从零开发模板, 因此把开发的笔记分享一下:
首先Xiuno的模板是要放在 plugin 文件夹下, 当做一个插件来使用的
关于默认风格的参考模板在 view 文件夹下, 其中 htm 文件夹是主要模板文件
如果在原默认模板的基础上开发修改, 就直接复制view/htm这个文件夹到 plugin/你的主题/overwrite/view 下就行样式什么的可以在htm文件里重新定义下overwrite文件夹的意思就是将这里的文件覆盖原始模板, 这个官方文档里有提到.
模板文件
index.htm : 首页模板
header.inc.htm : 头部模板
footer.inc.htm : 尾部模板
thread_list.inc.htm : 帖子列表模板
(循环) thread.htm : 帖子内容模板
post_list.inc.htm : 留言列表模板
(循环) post.htm : 发布帖子模板
forum.htm : 板块模板
user_create.htm : 用户注册模板
user_login.htm : 用户登录模板
my.htm : 个人中心模板
my_profile.htm : 个人中心资料模板
user_profile.htm : 用户个人中心 - 资料 模板
browser.htm : 浏览器提示信息
header.inc.htm : 头部模板属性
<?php echo $header["title"];?> : 网站标题
<?php echo $header["keywords"];?> : 网站关键词
<?php echo $header["description"];?> : 网站描述
<?php echo url("user-login");?> : 网站登录链接地址
<?php echo url("user-create");?> : 网站注册链接地址
<?php echo url("user-logout");?> : 注销地址
<?php echo url("my");?> : 个人中心链接地址
<?php echo $user["username"];?> : 当前登录用户名
thread_list.inc.htm : 帖子列表属性
thread_list.inc.htm : 帖子列表模板常用属性
<?php echo $_thread["forumname"];?> : 帖子板块名称
<?php echo url("forum-$_thread[fid]");?> : 板块链接地址
<?php echo url("thread-$_thread[tid]");?> : 帖子链接地址
<?php echo $_thread["subject"];?> : 帖子标题
<?php echo $_thread["username"];?> : 作者名字
<?php echo url("user-$_thread[uid]");?> : 作者个人中心链接地址
<?php echo $_thread["create_date_fmt"];?> : 帖子发布时间( 格式为 几分钟前, 几小时前, 几天前.. )
<?php echo $_thread["views"];?> : 帖子浏览数
<?php echo $_thread["posts"];?> : 帖子回复数
<?php if($_thread["top"] > 0) { ?>[置顶]<?php } ?> : 如果是置顶帖子, 则显示"[置顶]"
<?php if($_thread["files"] > 0) { ?>[附件]<?php } ?> : 如果是带有附件的帖子, 则显示"[附件]"
<?php if($_thread["closed"] > 0) { ?>[锁定]<?php } ?> : 如果是锁定的帖子, 则显示"[锁定]"