现在的位置: 首页 > 综合 > 正文

Supesite

2013年08月29日 ⁄ 综合 ⁄ 共 2927字 ⁄ 字号 评论关闭

一、          模版路径
\templates\default

二、          模版命名规则

采用‘前缀’+‘—’+‘文件名称’+‘.HTML.PHP’方式命名,前缀为频道分类,如BBS即是论坛类的模板文件;文件名称为文件的功能的英文名称,如footer为底部模板文件

三、          模板文件列表

templates 文件夹 存放SupeSite模板文件
default 文件夹 存放SupeSite默认模板套系文件
Bbs_footer.html.php  论坛频道底部模板文件
Bbs_forumdisplay.html.php  论坛频道论坛列表显示页
Bbs_header.html.php 论坛频道头部文件
Bbs_index.html.php 论坛频道首页文件
Bbs_viewthread.html.php  论坛频道看帖页文件
Blog_category.html.php  日志频道分类信息首页文件
Blog_footer.html.php  日志频道底部文件
Blog_header.html.php  日志频道头部文件
Blog_index.html.php  日志频道首页文件
Blog_itemlist.html.php  日志频道信息列表文件
File_category.html.php 文件频道分类信息首页文件
File_footer.html.php 文件频道底部文件
File_header.html.php 文件频道头部文件
File_index.html.php 文件频道首页文件
File_itemlist.html.php 文件频道信息列表文件
footer.html.php  网站首页底部文件
Goods_category.html.php  商品频道分类信息首页文件
Goods_footer.html.php  商品频道底部文件
Goods_header.html.php  商品频道头部文件
Goods_index.html.php  商品频道首页文件
Goods_itemlist.html.php  商品频道列表文件
header.html.php  网站首页头部文件
Image_category.html.php  相册频道分类信息首页文件
Image_footer.html.php  相册频道底部文件
Image_header.html.php  相册频道头部文件
Image_index.html.php  相册频道首页
Image_itemllist.html.php  相册频道信息列表页
Index.html.php  网站首页文件
Link_category.html.php  书签频道分类信息首页文件
Link_footer.html.php  书签频道底部文件
Link_header.html.php  书签频道头部文件
Link_index.html.php  书签频道首页文件
Link_itemlist.html.php  书签频道信息列表文件
Login.html.php  登陆文件
Messagebox.html.php  信息提示文件
News_category.html.php  资讯频道分类信息首页文件
News_footer.html.php  资讯频道底部文件
News_header.html.php  资讯频道头部文件
News_index.html.php  资讯频道首页文件
News_itemlist.html.php 资讯频道信息列表页
News_view.html.php 资讯频道资讯查看页
News_viewcomment.html.php 资讯频道评论文件
Panel.html.php  面板文件
Poll.html.php  投票显示页面文件
Register.html.php  注册页面文件
Search.html.php  搜索页面文件
Showlogin_secques.html  登陆回答问题页面文件
Showmessage.html.php  后台显示提示信息页面
Snapshot.html.php  网页快照页面文件
Space_footer.html.php  个人空间底部文件
Space_header.html.php  个人空间头部文件
Space_index.html.php  个人空间首页文件
Tag_footer.html.php  TAG的底部文件
Tag_header.html.php  TAG的头部文件
Tag_index.html.php  TAG首页文件
Tag_itemlist.html.php
TAG列表文件

四、          模版内容详解

1.<?exit?>防止模版被当作PHP文件调用。

2.<?=S_VER?>输出常量S_VER中的内容,S_VER中的内容当然为SupeSite的版本号。

3.{template bbs_header}此种写法为调用模版文件,其中bbs_header为模版文件名,对应的模版文件为bbs_header.html.php。

4.<!--{block name="bbsthread"parameter="fid/$fid/dateline/2592000/order/viewsDESC/limit/0,10/cachetime/17200/tpl/thread_subject_list"}--><!--版块最热主题-->
以上是调用数据库中的数据,可以按此种格式自行填写,或者在后台“添加模块”中添加。

5.$guide此为PHP中的变量,将PHP中的变量写到模版中后,程序会自动将变量中的内容输出出来,供显示用,此处为导航。

6.{lang common_type_bbs}此种格式为调语言包中common_type_bbs对应的语言,语言包路径为。

7.<!--{if $page == 1}-->
   语段1
<!—{else}-->
   语段2
<!--{/if}-->
PHP中的if写法相当于
<?
if($page==1) {
   语段1
} else {
   语段2
}
?>

意思是说如果条件成立则执行语段1否则执行语段2

8.<!--{loop $_SBLOCK['subarr'] $key $value}-->
   语段
<!--{/loop}-->
此为循环,循环数组$_SBLOCK['subarr']中的内容,每次都会把一个内容赋给$value。可以在语段中输出对应的值。

9.$_SGLOBAL所有通用信息,可以在模版中用<!--{ev

al print_r($_SGLOBAL)}-->查看。

10.$_SCONFIG所有通用设置。

11.#action/news#链接的写法,程序会把这种写法的链接转换成action_news.html。

12.{S_URL}、{B_URL}为config.php中的URL的具体体现。前者为$siteurl,后者为$bbsurl。

13.#date('Y-n-d H:i', $thread["dateline"])#在页面中以年-月-日的格式输出$thread["dateline"]中的时间。

14.$multipage为输出分页。

15. $cachetime=10900+30*$key设置缓存时间。

抱歉!评论已关闭.