网站内容管理系统建设手册.doc

网站内容管理系统建设手册.doc

ID:52136346

大小:261.00 KB

页数:15页

时间:2020-03-23

网站内容管理系统建设手册.doc_第1页
网站内容管理系统建设手册.doc_第2页
网站内容管理系统建设手册.doc_第3页
网站内容管理系统建设手册.doc_第4页
网站内容管理系统建设手册.doc_第5页
资源描述:

《网站内容管理系统建设手册.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Lerx网站内容管理系统模板建设手册Lerx网络科技2012-11-12一、概述利用Lerx网站内容管理系统(以下简称:Lerx)建立的网站展现的内容其实都是模板的内容。Lerx木身并不主动输岀HTML代码,这是Lerx的基木原则Z—,即网页右键杳看到的网站源代码全是模板代码即是用户自已的代码,包KJavascript代码。因此,模板对于Lerx来说至关重要,设计一份精致的模板会直接煤响到网站的美观与性能。Lerx可以很方便的将模板导入导出,导出时Lerx模板将被写入XML文件。当系统出现重大升级时,模板与系

2、统可能岀现冲突,可根据经验修改XML文件来修复模板文件。Lerx采用标签來定义变量,模板的设计应以常变化的数据用标签来替代,一些不常变化的数据如导航菜单等等则应貞接用HTML来展示,在V2版木中,一些不必要的功能被育•接抛弃,如上面所提的导航菜单,这样做的目的是为了加快网站执行速度,不让系统去处理那些并不一定需要处理的功能。Lerx内置J大量数据接II,可以奋网页用利用AJAX或JS来调用。二、操作方法1•后台选择相应的风格模板►主站风格模板列表”个人空间风格模板论坛风格模板►“问答系统凤格模板投票系统风格模

3、板抽奖系统风格複板2.点击需要修改的风格模板右边的编辑。>封风臟励援序号榄板名称1门户凤格模板一2012显示删际盛复越越)2wap门户凤格模板_2012显示删瞳翹复制嚴3.在模板的变暈列表屮选择需要修改的变量,点击右边的详情进行杳看或编辑。通用设置1styleName12详情2author123description12详時4locationSplitStr125hrefLineFormatStrOverAII・14.修改变量后,点击提交即可。注意:修改后将立即生效。请注意做好模板的备份T作,以防无法恢复。在

4、操作大容量代码时,建议将变量内容复制进其它文本编辑软件如记事本、EditPlus或UltraEdit等软件进行处理完毕后再粘贴进来进行提交。二、约定Lerx以{$$data$$}的格式来存储标签。data是标签名称,屮间可能冇英文半角逗号(,)或其它一些特定字符。据此,我们进行以下约定:标签:指类似于{$$data$$J形式的字符串,该字符串在系统执行时会被相应的数据取代。模块变量:指各模块屮的存储的备键的名称,如下图。30resuttPageCode31selectOptionLoopCode32lastA

5、rticleForwardCode33nextArticleForwardCode34eyeCatchingCode35passedStr36noPassedStr37noPassedAltStr38threadAjaxShowStr39statCodepublic共用模块1htmITemplate2cssCode3htmICode4topCode応fnntQrCnrla三、建议1•应使用现冇的模板复制为新模板后再修改,以免-•些模块变量被漏写。2•在修改模板Z前,丿巫将模板复制一份或导出,以防修改错误无法还

6、原。3•可以参考现有模板的代码来改写新模板。4•应首先设计通用部分及Public了模块的代码四、模板说明及执行顺序V2版木模板一般分为通用模块和各子类模块(抽奖系统由于较简单,未设定•了模块)。以下说明以门户模板为例。1.执行顺序前台系统执行时,除play.action及上传和附件修改这几个独立页面外,其它页面均首先会读取public模块的htmlTemplate模块变最。这一模块如果为空,将输出为空片,所以这一模块变量内容至少包含标签{$$htmlBody$$}o大多数网站有hunl首尾都差不多,所以官方发

7、布的模板为了减少模板代码,将{$$hlmlBody$$}定义为h(ml的vbody>中的内容。然后根据页面的不同,会读取相应的子类模块。比如,首页会读取index模块,文章页会读取article模块等等。在了模块屮,如果未定义模块变量,将自动读取public模板的模块变量及通用设置中的模块变量。比如:如果网站的css是相同的,那就可以放置在public的css标签屮,所有页面将都读取这个CSSo执行流程见下图。2.毎个了模块设立了specialCode1-4四个标签,用于放置该页面的特殊代码。例

8、:网站设计时大体CSS是相同的,但首页、分类页、文章页的CSS会有白己独特的部分。利用specialcode1-4可以轻松解决这个问题。解决方法:将完全公用的css代码放置在public的css区域,再在这css代码屮插入{$$specialCodel$$}标签,然示在相应的页面的specialCode1变量屮输入特有的css代码。比如首页就在index模块的specialCode1屮输出首页特有的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。