自动下载forumdisplay.php,六酷社区论坛HOME页清新格调免费版 下载

全部是用DIV+CSS制作,调用采用直接读取数据库,速度很快的,自动生成静态HTML页。色彩可以通过CSS来控制,调出与你论坛搭配的色彩来!还可通过附带的HOME程序来做出自己喜欢的样式的HOME页来!只要肯动手,多资多彩的论坛首页就能做出来!

===========================================================================

设计制作:缘亦如此

联系方式:QQ:11881448

专业网站设计制作,论坛HOME制作设计,风格设计。

支持社区:六酷社区

网址:http://www.6co.cn

download.gif 下载此文件

===========================================================================

请使用此风格的保留风格版权,谢谢。不介意的话给我们做个链接也可以。呵!~

二楼更新

有问题可到

http://www.6co.cn/forumdisplay.php?fid=129

提出

请支持我们的社区

六酷社区  http://www.6co.cn

经常光顾我们的社区,我会不定期在社区的风格插件版块内发布一些插件、风格及风格配色!

================================================

风格修改方法

1、模板的修改

修改templates/default/cohome.htm文件就行

---------------------------------------------

2、幻灯片图片添加方法:

打开图片目录的topview.js文件,

var pics=后面为图片地址,中间用,逗号隔开。

var links=后面是链接地址

var texts=后面是要显示的文件

图片、链接、名字都是一一对应的。

---------------------------------------------

3、滚动图片添加依法:

用dw打开根目录的pichome.htm文件修改就行。

---------------------------------------------

论坛内容调用:

修改根目录的home.php文件

=========================================

4、小版块调用说明:

$shipingtpmain = '';

$query = $db->query("SELECT t . fid , f . fup , f . name ,t.author,t.views, t . tid , t . subject ,t . dateline FROM {$tablepre}threads t LEFT JOIN {$tablepre}forums f ON f . fid =t . fid where t . fid =1 ORDER BY `t` . `dateline`  DESC LIMIT 0, 16");

while($shipingtp = $db->fetch_array($query)) {

$shipingtp[subject]=cutstr($shipingtp[subject],26);

$times=gmdate("$dateformat ", $shipingtp[dateline] + $timeoffset * 3600);

$shipingtpmain.="

$shipingtp[subject]
";

}

$shipingtp[subject]这前面的$shipingtp是变量名,每条调用的变量名都不能相同,改的时候这一段代码中的变量名都要一样,有一个不同就调用不出来。

fid =1这后面的数是版块的FID值

DESC LIMIT 0, 16");这后面的16是调用条数

($shipingtp[subject],26);这后面的26是显示字数

设置好后在模板中的相应位置只要插入$变量名+main  例:$shipingtpmain

调用出来的效果:实在够恶!冯小刚徐帆早期激情情侣

---------------------------------------------

5、分类调用说明:

代码:

//IT数码

$itshuomamain = '';

$query = $db->query("SELECT t . fid , f . fup , f . name ,t.author,t.views, t . tid , t . subject ,t . dateline FROM {$tablepre}threads t LEFT JOIN {$tablepre}forums f ON f . fid =t . fid where f . fup =21 ORDER BY `t` . `dateline`  DESC LIMIT 0, 10");

while($itshuoma = $db->fetch_array($query)) {

$itshuoma[subject]=cutstr($itshuoma[subject],30);

$itshuomamain.="

【$itshuoma[name]】$itshuoma[subject]
";

}$itshuoma[subject]这前面的$itshuoma是变量名,每条调用的变量名都不能相同,改的时候这一段代码中的变量名都要一样,有一个不同就调用不出来。

fup =21这后面的数是大版块的FID值

DESC LIMIT 0, 10");这后面的10是调用条数

($itshuoma[subject],30);这后面的30是显示字数

设置好后在模板中的相应位置只要插入$变量名+main  例:$itshuomamain

调用出来的效果:【电脑病毒】2006年世界最新杀毒软件排名

如果不想要【电脑病毒】这样的版块出标题前面只要把【$itshuoma[name]】这句删除就行

---------------------------------------------

6、会员发贴排行调用:

代码

//发贴总排行

$hotmember1 = '';

$query = $db->query("SELECT username, uid, posts FROM {$tablepre}members ORDER BY posts DESC LIMIT 0, 10");

while($member = $db->fetch_array($query)) {

$hotmember1.="

 
$member[username]
$member[posts]
";

}$hotmember1调用变量名

DESC LIMIT 0, 10");后面的10为调用条数

---------------------------------------------

7、论坛精华贴调用:

代码

//社区精华TOP

$jingthreads = '';

$query = $db->query("SELECT * FROM {$tablepre}threads t LEFT JOIN {$tablepre}forums f ON f . fid =t . fid where digest  ORDER BY `t` . `lastpost`  DESC LIMIT 0, 7");

while($thread = $db->fetch_array($query)) {

$thread[subject] = cutstr($thread[subject], 35);

$jingthreads.="

·$thread[subject] 
" ;

}$jingthreads调用变量名

DESC LIMIT 0, 7");后面的7为调用条数

($thread[subject], 35);后面的35为显示字符数

---------------------------------------------

8、论坛最新贴调用:

代码

//最新文章

$replythreads = '';

$query = $db->query("SELECT author, views, tid, subject, lastpost FROM {$tablepre}threads ORDER BY dateline DESC LIMIT 0, 10");

while($thread = $db->fetch_array($query)) {

$thread[subject] = cutstr($thread[subject], 27);

$thread[lastpost] = gmdate("Y-m-j g:i", $thread[lastpost] + $timeoffset * 3600);

$replythreads.=" 

$thread[subject]
";

}

$replythreads调用变量名

DESC LIMIT 0, 10");后面的10为调用条数

($thread[subject], 27);后面的27为显示字符数

---------------------------------------------

9、友情链接调用

代码

$tightlink_text = $tightlink_logo = '';

$query = $db->query("SELECT * FROM {$tablepre}forumlinks ORDER BY displayorder");

while($flink = $db->fetch_array($query)) {

if($flink['note']) {

if($flink['logo']) {

$forumlink['type'] = 1;

$forumlink['logo'] = $flink['logo'];

} else {

$forumlink['type'] = 2;

}

$data[] = $forumlink;

} else {

if($flink['logo']) {

$tightlink_logo .= "

target=\"_blank\" class='mainlink1'>

[name]\"  alt=\"$flink[content]\">

 ";

} else {

$tightlink_text .= "

target=\"_blank\" class='mainlink1'>[$flink[name]]

 ";

}

}

}

if($tightlink_logo || $tightlink_text) {

$tightlink_logo .= $tightlink_logo ? '
' : '';

$data[] = array('type' => 3, 'content' =>

$tightlink_logo.$tightlink_text);

}说明:

$flink[content]是LOGO链接调用变量

$flink[content]是文字链接调用变量

两个要同时都有

---------------------------------------------

12、生成静态HTML页的方法

打开main.php

查找:

/*$discuz_action = 1;

把上面的所有代码(不包括这句)替换为

[Copy to clipboard] [ - ]CODE:

if(file_exists("main.html"))

{

$time=time();

//文件修改时间和现在时间相差?的话,直接导向html文件,否则重新生成html

if($time-filemtime("main.html")

{

header("Location:main.html");

}

}

//在你的开始处加入ob_start();

ob_start();

define('CURRSCRIPT',  'main');

require './include/common.inc.php';

require DISCUZ_ROOT.'./include/forum.func.php';查找

include template('bbs_all');把下面的所有代码(不包括这句)替换为

//在结尾加入ob_end_clean(),并把本页输出到一个变量中

$temp=ob_get_contents();

ob_end_clean();

//写入文件

$fp=fopen('main.html','w');

fwrite($fp,$temp) or die('写文件错误');

//echo"生成HTML完成!";

header("Location:main.html");

?>反之则是不生成静态HTML页

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值