杰奇模板详解Word格式文档下载.docx

上传人:b****6 文档编号:17915343 上传时间:2022-12-12 格式:DOCX 页数:10 大小:22.23KB
下载 相关 举报
杰奇模板详解Word格式文档下载.docx_第1页
第1页 / 共10页
杰奇模板详解Word格式文档下载.docx_第2页
第2页 / 共10页
杰奇模板详解Word格式文档下载.docx_第3页
第3页 / 共10页
杰奇模板详解Word格式文档下载.docx_第4页
第4页 / 共10页
杰奇模板详解Word格式文档下载.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

杰奇模板详解Word格式文档下载.docx

《杰奇模板详解Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《杰奇模板详解Word格式文档下载.docx(10页珍藏版)》请在冰豆网上搜索。

杰奇模板详解Word格式文档下载.docx

//注册用户登入详细资料

{$url_gb2312}>

//GB2313编码的链接

{$url_big5}>

//BIG5编码的链接

{$jieqi_imageurl}>

//JIEQICMS图片文件夹路径

{$jieqi_url}>

//JIEQICMS首页链接,对应后台系统定义中的“网站地址”

{$jieqi_banner}>

//BANNER代码,对应后台系统定义中的“BANNER代码”

{$jieqi_email}>

//联系Email,对应后台系统定义中的“联系Email”

{$jieqi_menu}>

//系统菜单,如果后台系统定义中“是否使用系统菜单”一项为是,则使用由configs/mainmenu.php定义的菜单项目

{$jieqi_sitename}>

//网站名称,对应后台系统定义中的“网站名称”

{$jieqi_bottom_bar}>

//底部通栏代码,对应后台系统定义中的“底部部通栏代码”

{$jieqi_tblocks[i].title}>

//顶部区块标题

{$jieqi_tblocks[i].content}>

//顶部区块内容

{$jieqi_lblocks[i].title}>

//左边区块标题

{$jieqi_lblocks[i].content}>

//左边区块内容

{$jieqi_ctblocks[i].title}>

//中上区块标题

{$jieqi_ctblocks[i].content}>

//中上区块内容

{$jieqi_clblocks[i].title}>

//中左区块标题

{$jieqi_clblocks[i].content}>

//中左区块内容

{$jieqi_crblocks[i].title}>

//中右区块标题

{$jieqi_crblocks[i].content}>

//中右区块内容

{$jieqi_cmblocks[i].title}>

//中中区块标题

{$jieqi_cmblocks[i].content}>

//中中区块内容

{$jieqi_cbblocks[i].title}>

//中下区块标题

{$jieqi_cbblocks[i].content}>

//中下区块内容

{$jieqi_rblocks[i].title}>

//右边区块标题

{$jieqi_rblocks[i].content}>

//右边区块内容

{$jieqi_bblocks[i].title}>

//底部区块标题

{$jieqi_bblocks[i].content}>

//底部区块内容

为使更改后的模板生效,我们需要对相应的区块经行刷新或者清理区块缓存。

modules/article/templates//文章系统模板modules/article/te

  

模板制作方法

模板文件路径

JIEQICMS模板文件主要存在于以下几个目录中,更改相应的文件就能改变页面显示效果。

注:

modules/article/templates      //文章系统模板

modules/article/templates/blocks   //文章系统区块模板

modules/forum/templates      //论坛系统模板

modules/forum/templates/blocks   //论坛系统区块模板

templates             //公用页面模板(例如用户档案)

templates/blocks         //公用页面区块模板

themes/default          //主要风格模板

主要模板:

一般修改如下几个主要模板就能改变前台页面的大部分显示效果:

modules/article/templates/index.html     //目录页面

modules/article/templates/style.html     //章节内容

modules/article/templates/fulltext.html     //全文阅读

modules/article/templates/articleinfo.html   //书籍摘要页面

themes/default/theme.html         //动态页面公用模板

常用语法以及函数讲解

模板中标签的格式为{?

1、循环语句:

格式:

{?

sectionname=iloop=$varcolumns=1?

}{?

/section?

}

该语句以{?

}开始,并以{?

}结束

举例:

sectionname=iloop=$jieqi_cmblocks?

   ……

   {?

解释:

上例中表示的是,如果中间下方的区块存在,则在此处循环显示

2、判断语句

if...?

}...{?

else?

elseif?

/if?

该语句为判断语句

if$jieqi_cmblocks.title!

="

"

?

如果中间下方的区块的标题有内容,则显示这个区块的标题

3、截取字符串方法

函数:

1、truncate-截取固定长度字符串,参数一(必要):

截取后长度,参数二:

附加字符串。

eg:

$var=123456789;

模板里面调用函数:

{?

$var|truncate:

5?

}|{?

5:

......"

输出:

12345|123......

4、替换字符串

str_replace-字符串替换,参数一:

查找的字符串,参数二:

替换为字符串

$var=’‘;

$var|str_replace:

www"

:

demo"

5、处理时间函数

date-把数字类型的时间格式化成字符串,参数一:

格式化字符串

$time=1198226131;

$time|date:

Y-m-dH:

i:

s"

2007-12-2116:

35:

31

6、专用于生成子目录名字的函数

subdirectory-JIEQICMS里面专用于生成子目录名字的函数,针对数字的处理,无参数。

输出格式类似"

/12"

,其中"

/"

是表示开始一个子目录,"

12"

是子目录名字。

$id=3456;

/files/article/html{?

$id|subdirectory?

}/{$id?

}/index.html

/files/article/html/3/3456/index.html

【框架】

  JIEQICMS风格模板以框架的形式存在,无论是JIEQICMS中的哪个模块,均使用到了该框架,该框架的文件夹为http:

//你的网站地址/theme/风格文件夹。

该文件夹中需要包含五个html文件,theme.html、msgerr.html、msgwin、jumppage.html、msgbox.html,还有一个CSS文件。

  theme.html:

页面框架模板,适用整个系统,修改网站风格也主要是修改本文件。

  jumppage.html:

程序跳转页面模板,比如用户登录时候,那个跳转过渡的小窗口。

  msgbox.html:

内容提示方块模板,通常这个提示信息是指插入到其他页面的。

  msgwin.html:

内容提示页面模板,跟msgbox.html不同,这是一个完整的提示页面。

  msgerr.html:

错误信息提示模板,也是一个完整的提示页面。

  style.css:

通用的css,在theme.html里面调用的,也是整站通用。

二、小说连载系统

  JIEQI的风格模板文件的保存地址为:

http:

//你的网站地址/modules/article/templates和http:

//你的网站地址/modules/article/templates/blocks中,前者包含JIEQI需用的不会以区块形式出现的模板,比如小说信息页面、小说章节内容页面等,后者包含杰奇需要采用区块形式出现的文件,比如首页显示的总点击榜、总推荐榜等。

下面对区块文件进行一个说明:

原创总排行:

block_allauthorvisit.html

  文章总排行:

block_allvisit.html

  总推荐榜:

 block_allvote.html

block_articlelist.html

  原创更新:

 block_authorupdate.html

  封面推荐:

 block_commend.html

  原创日排行:

block_dayauthorvisit.html

  文章日排行:

block_dayvisit.html

  本日推荐:

 block_dayvote.html

  收藏排行:

 block_goodnum.html

  最近更新:

 block_lastupdate.html

  转载更新:

 block_masterupdate.html

  原创月排行:

block_mouthauthorvisit.html

  文章月排行:

block_mouthvisit.html

  本月推荐:

 block_mouthvote.html

  我的原创文章:

block_myarticles.html

  block_newreview.html

  block_newreviews.html

  最新入库:

 block_postdate.html

  最新书评:

 block_reviewslist.html

  文章搜索:

 block_search.html

  字数排行:

 block_size.html

  分类阅读:

 block_sort.html

  排行榜:

  block_toplist.html

  本站推荐:

 block_toptime.html

  我的转载文章:

block_transarticles.html

  原创周排行:

block_weekauthorvisit.html

  文章周排行:

block_weekvisit.html

  本周推荐:

 block_weekvote.html

  作家工具箱:

block_writerbox.html 

【第二章 CSS文件说明】

杰奇整个框架使用的是http:

//你的网站地址/theme/风格文件夹/style.css,下面就默认CSS文件中的一些样式参数进行说明,在你设计风格的时候,如果希望采用默认的一样样式,那么请将默认CSS文件中的部分复制到你建立的CSS文件中,并在html文件中按照默认CSS文件的部分内容进行书写布局。

/*基本样式*/

  *       -清除默认样式

  body      -页面主体

  a       -链接

  p       -段落

  h1,h2,h3,h4,h5,h6-标题

  img      -图像

  div      -层

  hr       -分割线

  ul       -列表

  li       -列表栏目

=========================★★★★★============================

 /*表格样式*/

  table     -默认表格

  table.fix   -单元格里面内容比较宽时候隐藏超出部分,而不是把表格撑开导致变形

  table.grid  -多行多列的表格

  table.gridcaption,.gridtop-表格标题

  table.gridth,.head-表格第一行项目名称栏

  table.gridtd -单元格样式

/*表格辅助样式*/

  .title    -表格内列的栏目标题

  .even   -偶数行/列

  .odd    -奇数行/列

  .foot    -表格末行

  .bottom  -表格底部

/*表单样式*/

  form   -默认表单

  input  -默认输入框

  .text  -单行文本

  .textarea-多行文本

  .button -按钮

  .checkbox-多选框

  .radio  -单选框

  .select -下拉框

/*布局样式*/

  #wrapper  -总页面容器

  #left   -左边列

  #right   -右边列

  #centers  -中间列(一共为三列时)

  #centerm  -中间列(一共为二列时)

  #centerl  -中间列(一共为一列时)

  #content  -主体内容

  .main   -整页宽度的内容容器

  .m_top   -网页最顶部(通常放快速导航链接)

  .m_head  -网页头部(通常包括网站LOGO和BANNER)

  .h_logo  -网站LOGO

  .h_banner -网站BANNER

  .h_link  -BANNER旁边的链接

  .m_menu  -菜单栏

  .m_foot  -网页底部

  .block    -区块容器

  .blocktitle -区块标题

  .blockcontent-区块内容

  .blocknote  -区块底部修饰

/*常用样式*/

  .ultop   -排行列表

  .ulitem  -项目列表

  .ulrow   -普通行

  .ulcenter -内容居中行

  .ulmul   -多行多列

  .fix,.lm -内容超出容器时候隐藏超出部分

  .fl    -靠左浮动

  .fr    -靠右浮动

  .cl    -清除左边

  .cr    -清除右边

  .cb    -清除两边

  .tl    -文本居左

  .tc    -文本居右

  .tr    -文本居中

  .more   -“更多”链接

.c_navigation -栏目导航

  .c_title    -文章标题

  .c_head    -文章头部

  .c_content   -文章内容

  .c_foot    -文章底部

  .c_label    -属性标签

  .c_value    -属性内容

  .c_row     -文章列表里面的一条记录外框

  .c_subject   -文章列表标题

  .c_tag     -文章列表附加属性

  .c_description -文章列表里面的简介

  .c_note    -文章列表里面备注或者相关链接

/*醒目效果*/

  .hottext  -热点文字

  .notetext -注解文字

  .errortext -错误提示文字

  a.hotlink -热点链接

  a.btnlink -按钮样式链接

 /*常用界面*/

  .jieqiQuote -引用框

  .jieqiCode -代码框

  .jieqiNote -注解框

  .divbox   -带边框容器

  .textbox  -文本框

  .popbox   -提示框

  #tips    -浮动消息提示框

  .tablist  -TAB标签

  .tabcontent -TAB栏目对应的内容

  .pages   -列表页面的分页外框

  .pagelink  -列表页面的分页导航

  img.avatar -默认用户头像

  #jieqi_menu -下拉菜单

第三章 【不使用系统框架制作首页】

  在制作JIEQI首页之前,需要了解JIEQICMS的一些标签的书写。

尽管不使用系统框架,但这也是仅针对于站点首页而言,其它页面还是需要调用系统框架的,因此theme.html文件还是要重新设计,最好能和首页的风格相同,这样便于统一风格。

  一、系统标签的书写

系统标签的书写方式为:

$标签名?

},例如网站地址的标签为:

$jieqi_url?

}。

下面我将列举JIEQICMS中常用的标签:

 jieqi_url     -本机URL的根路径(使用相对路径时候本变量是空的,用绝对路径时候是完整地址,如:

3g中文网)

  jieqi_rootpath  -网站根目录的物理路径,如:

E:

/web

  jieqi_local_url  -本机完整的URL的根路径(跟jieqi_url区别是,使用相对路径时候本变量也是完整地址)

  jieqi_main_url  -主服务器的URL地址

  jieqi_user_url  -用户入口服务器的URL地址

  jieqi_host    -网站地址里面的主域,如

  jieqi_charset   -当前页面编码,如gbk,big5

  jieqi_version   -系统程序主版本号,如1.50

  jieqi_theme    -网站当前风格名称,如jieqidiv

  jieqi_themeurl  -网站当前风格的yrl,如

  jieqi_time    -当前时间,int型

  jieqi_sitename  -网站名称

  jieqi_pagetitle  -网页title

  jieqi_email    -网站联系Email

  meta_keywords   -网站meta关键字

  meta_description -网站meta描述

  meta_copyright  -网站meta版权声明

  jieqi_banner   -网站banner

  jieqi_head    -网页<

head>

和<

/head>

之间附加代码

  jieqi_top_bar   -网页顶部通栏代码

  jieqi_bottom_bar -网页底部通栏代码

  jieqi_menu    -程序生成的下拉菜单赋值成这个变量,在较老版本使用,新版里面菜单直接在theme.html里面修改

  jieqi_userid   -用户ID

  jieqi_username  -用户昵称(用户未设置昵称时候即登录账号)

  jieqi_useruname  -用户名(登录账号)

  jieqi_group    -用户组别数字

  jieqi_groupname  -用户组别名称

  jieqi_score    -用户积分

  jieqi_experience -用户经验

  jieqi_honor    -用户头衔

  jieqi_vip     -用户vip标志0-非vip,1-vip会员

  jieqi_egold    -用户虚拟币金额

  jieqi_avatar   -用户头像图片类型标

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 药学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1