用户名 密码 记住我 还未注册?

文章管理 - XOOPS 操作指南

文章管理 :: XOOPS 说明

XOOPS 操作指南


风格与模板
XOOPS允许网站的实际展现方式(“皮肤”或用户界面)和后台运行的代码之间有某种程度的分离。前者由一个基于图形风格的复杂机制来处理。一个风格的基本形式包括:用来定义网站的可视界面的基本HTML模板,以及用来补足装饰界面的样式表和图片。在管理界面中可以切换风格,所以改变XOOPS网站的外观,您只需改变改变选择器的值然后单击“接受”按钮即可。XOOPS网站管理员还可以让用户在几个可用的风格中自己选择。

一般而言,风格是网站的高层形式框架;例如,风格定义了网站的整体布局;另一方面,它通常不会定义在区块内部内容的分布。而这是由另外一个叫做模板集的实体来处理。一个模板集就是一组HTML模板,它定义了构成XOOPS站点的区块里的内容的表现方式。如果我们希望能有一个更清楚地比喻,我们可以说风格像是一个房子的架构,而模板集就像是内饰。前者安置好了墙而且设置好了房子的总体布局,但是后者负责来“装点”那些墙面。

如果当前启用的风格是一个简单的,只包括一个风格文件、css文件和一些图片,XOOPS采用缺省的模板集来定义区块的显示。但一些比较复杂的风格,比如x2t,就会有由自己的模板集。这种情况下,网站管理员必须使用管理界面来同时设置风格和模板集。

那风格的魔力是如何实现的呢?也就是说,HTML模板是怎么样包括动态内容的呢?这并不是使用了什么阴谋诡计,而是采用了一个叫做Smarty的模版引擎,该引擎采用了称之为“变量替代”的功能。简单的说,我们能够这么说:XOOPS系统用PHP文件来支持模块的逻辑(访问数据库,分配变量、权限管理等),而插入了Smarty变量的HTML文件则管理真正的界面。Smarty引擎将值和字符串插入到HTML的特定位置,以形成用户看到的最终的页面。总而言之,对您的意义可以这么轻松的总结:正是有了风格系统,XOOPS才能够让网站设计者设计更有趣和更吸引人的站点而不需要考虑其后台到底发生了什么。
副标题
  1. 总则
  2. XOOPS核心
  3. 模块
  4. 区块
  5. 用户与群组
  6. 内容
  7. 语言
  8. 风格与模板
  9. 更多详细内容
页面:
« 1 ... 4 5 6 7 (8) 9 »
<< Xoops 入门 Xoopslifetype功能简介(图文) >>
跟踪网址
  • 文章地址: http://xoops.org.cn/modules/article/view.article.php/c1/6
  • 跟踪地址: http://xoops.org.cn/modules/article/trackback.php/6
API: 工具箱 短消息 Email PDF 书签 打印 | RSS | RDF | ATOM
Copyright© & XOOPS CHINA
网友个人意见,不代表本站立场。对于发言内容,由发表者自负责任。
发表者 树状展开