本帖最后由 e1951点点 于 2014-3-16 22:45 编辑
修改初衷:
不做门户,只做一个可以多人互动的博客系统,直接用Discuz文章系统仿wordpress博客系统页面修改。
模板演示:
http://www.GreaterEDU.com 大教育网 GreaterEDU - 独立视角观察 多维教育研究
模板说明:
1.将登录会员信息直接放到顶部;导航栏高度加大。
未登录:
登录后:
2.首页、列表页封面自动判断有无;文章增加 阅读数及评论数。
3.列表页发布文章、rss订阅按钮保留;右侧改放热门文章及各分类最新文章。
4.专题页(没有用系统TOPIC,直接用文章系统修改而已,一个专题一个类)
5.文章查看页基本保留原来信息,右侧稍做调整。
模板具体修改过程:
1.首页
根目录:portal.php
添加:
$query = DB::query("SELECT *
FROM ".DB::table('portal_article_title')."
ORDER BY dateline DESC limit 0,8");
$zxwz = array();
while($row = DB::fetch($query)) {
$row['dateline'] = date('Y-m-d H:i',$row['dateline']);
$aid0 = $row['aid'];
$query0 = DB::query("SELECT *
FROM ".DB::table('portal_article_count')."
WHERE aid = $aid0");
$row0 = DB::fetch($query0);
$row['viewnum'] = $row0['viewnum'];
$row['commentnum'] = $row0['commentnum'];
$zxwz[] = $row;
}
模板文件夹portal:index.htm
2.列表页
模板文件夹portal:list_blog.htm
3.专题列表页
模板文件夹portal:list_blogzt.htm
4.文章查看页
模板文件夹portal:view_blog.htm
5.文章查看页(专题)
模板文件夹portal:view_blogzt.htm
6.source\function下:function_portal.php
添加:
function fetch_article_vcnums($article) {
global $_G;
$vcnums = array();
$aid0 = $article['aid'];
$query0 = DB::query("SELECT *
FROM ".DB::table('portal_article_count')."
WHERE aid = $aid0");
$row0 = DB::fetch($query0);
$vcnums['viewnum'] = $row0['viewnum'];
$vcnums['commentnum'] = $row0['commentnum'];
return $vcnums;
}
7.source\language下:lang_template.php
$lang = array ( 下添加:
'mybq' => '版权说明',
'mybqsm' => '
<p>①<font color="#0000F0"><b>“蓝色加粗”</b></font>部分,是本网对文章重要之处的标示,希望对各位有所帮助。</p>
<p>②凡注明<b>“来自:XXX(非大教育网)”</b>的所有作品,均转载自该网络,转载目的在于让更多教育者学习,并不代表本网赞同其观点和对其真实性负责。</p>
<p>③凡注明<b>“原作者:XXX”</b>的作品,均来自网络该用户,目的在于让更多教育者学习,并不代表本网赞同其观点和对其真实性负责。</p>
<p>④如作品内容、版权等存在问题,请在两周内同本网联系,联系方式:<b>GreaterEDU#126.com</b>(替换#为@)</p>
',
'myzt' => '专题',
'myallzt' => '专题列表',
'mynewjx' => '最新教学',
'mynewpx' => '最新培训',
'mynewcb' => '最新出版',
'mynewwl' => '最新网络',
'mynewzt' => '最新专题',
'myhotaticle' => '热门文章',
'mynewaticle' => '最新文章',
'myreads' => '次阅读',
'mycomments' => '条评论',
'myread' => '阅读全文》',
8.头部
template\default\common下:
header_common.htm
common.css
header.htm
header_userstatus.htm
template\default\member下:
login_simple.htm
9.修改头部导航条高度图片
static\image\common下:
nv.png
nv_a.png
10.首页及列表页右侧数据调用(后台添加,内部调用代码放到模板文件中)
最新列表模板:
<div class="module cl xl xl1">
<ul>
[loop]
<li style="line-height:25px; font-size:13px; font-family:'微软雅黑';"><em>{dateline}</em><a href="{url}" title="{title}"{target}>{title}</a></li>
[/loop]
</ul>
</div>
热门列表模板:
<div class="module cl xl xl1">
<ul>
[loop]
<li style="line-height:25px; font-size:13px; font-family:'微软雅黑';"><em>{viewnum}</em><a href="{url}" title="{title}"{target}>{title}</a></li>
[/loop]
</ul>
</div>
模板文件包下载:
|