在中国互联网中,
也许从业者无人不知道
Disucz
的大名,
因为它确实一?/p>
非常优秀的开源建站软件,也因此运行在国内各个网站服务器之上。说到它大家
可能最大的印象就是做社区论坛,其实从本质上讲这块产品包括了很多模块,?/p>
我们最常用?/p>
BBS
只是其中的一部分而已,同样的道理,门户也是其中的模块?/p>
一?/p>
也许在国内也有过很多优秀的开?/p>
CMS
建站系统?/p>
但就是因?/p>
DZ
聚合了很?/p>
个模块,而且进行各个模块的相互整合技术成本会很低,因此有不少的站长想?/p>
接利用这个程序解决自己所有问题,即全部用这套程序搭建问题。但就在这个?/p>
候,
大家可能都有所感受?/p>
其实
DZ
的精髓还是在于它的论坛部分,
而其他的模块
就是不痛不痒了,特别是门户部分甚至在其官方没有确切的入口。因此,大家?/p>
知道默认的门户模板是很久都没有更新的?/p>
而且默认的确实有点上不了台面
;
比如
今天就跟大家说说门户的列表页吧,我就通过我之前做的一个实例来分享下改?/p>
过程吧,实现后就是下面的样子,接下来我就讲解下基本的思路吧?/p>
第一,设计好样式并不书写?/p>
HTML
?/p>
CSS
,当然这也是最简单的一部分。这
一点我相信只要懂做网站的朋友都会,
甚至可以直接
copy
那些比较优秀网站的前
端代码,
也就是大家所谓的仿站中的一部分?/p>
当然我建议还是自己设计出版式来,
这样更具个性,而且是你想做成什么样就是什么样的?/p>
第二,调用动态参数。上面第一步我们完成的仅仅是一个静态的页面,而我
们现在做的肯定是需要让其内容动起来?/p>
而这些参数无非就?/p>
DZ
内部的一些动?/p>
变量参数。比如文章的发布日期的变量是
$value[dateline]
,文章的地址?/p>
$article_url
?/p>
当然这些参数只要参考默认模板中的即可?/p>
这里又会有一个问题,
也许大家可能会在这个页面需要加上默认模板没有的,而在默认模板其他页面?