六酷社区论坛HOME页清新格调免费版 下载_php教程-查字典教程网
六酷社区论坛HOME页清新格调免费版 下载
六酷社区论坛HOME页清新格调免费版 下载
发布时间:2017-01-07 来源:查字典编辑
摘要:全部是用DIV+CSS制作,调用采用直接读取数据库,速度很快的,自动生成静态HTML页。色彩可以通过CSS来控制,调出与你论坛搭配的色彩来!...

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

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

设计制作:缘亦如此

联系方式:QQ:11881448

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

支持社区:六酷社区

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

下载此文件

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

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

二楼更新

有问题可到

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

提出

请支持我们的社区

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

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

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

风格修改方法

1、模板的修改

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

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

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

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

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

varlinks=后面是链接地址

vartexts=后面是要显示的文件

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

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

3、滚动图片添加依法:

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

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

论坛内容调用:

修改根目录的home.php文件

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

4、小版块调用说明:

复制代码 代码如下:

$shipingtpmain='';

$query=$db->query("SELECTt.fid,f.fup,f.name,t.author,t.views,t.tid,t.subject,t.datelineFROM{$tablepre}threadstLEFTJOIN{$tablepre}forumsfONf.fid=t.fidwheret.fid=1ORDERBY`t`.`dateline`DESCLIMIT0,16");

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

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

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

$shipingtpmain.="<tablewidth='98%'height='20'border='0'align='center'cellpadding='0'cellspacing='0'><tr><td><ahref='viewthread.php?tid=$shipingtp[tid]'target='_blank'title='作者:$shipingtp[author]查看:$shipingtp[views]'class='mainlink1'>$shipingtp[subject]</a></td>

</tr></table>";

}

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

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

DESCLIMIT0,16");这后面的16是调用条数

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

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

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

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

5、分类调用说明:

代码:

复制代码 代码如下:

//IT数码

$itshuomamain='';

$query=$db->query("SELECTt.fid,f.fup,f.name,t.author,t.views,t.tid,t.subject,t.datelineFROM{$tablepre}threadstLEFTJOIN{$tablepre}forumsfONf.fid=t.fidwheref.fup=21ORDERBY`t`.`dateline`DESCLIMIT0,10");

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

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

$itshuomamain.="<tablewidth='98%'height='20'border='0'align='center'cellpadding='0'cellspacing='0'><tr><td><ahref='forumdisplay.php?fid=$itshuoma[fid]'class='mainlink3'>【$itshuoma[name]】</a><ahref='viewthread.php?tid=$itshuoma[tid]'target='_blank'title='作者:$itshuoma[author]查看:$itshuoma[views]'class='mainlink1'>$itshuoma[subject]</a></td></tr></table>";

}

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

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

DESCLIMIT0,10");这后面的10是调用条数

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

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

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

如果不想要【电脑病毒】这样的版块出标题前面只要把<ahref='forumdisplay.php?fid=$itshuoma[fid]'class='mainlink3'>【$itshuoma[name]】</a>这句删除就行

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

6、会员发贴排行调用:

代码

//发贴总排行

复制代码 代码如下:

$hotmember1='';

$query=$db->query("SELECTusername,uid,postsFROM{$tablepre}membersORDERBYpostsDESCLIMIT0,10");

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

$hotmember1.="<tablewidth='100%'border='0'cellspacing='0'cellpadding='0'><tr><tdwidth='5%'></td>

<tdwidth='89%'bgcolor='#FFFFFF'><tablewidth='95%'border='0'align='center'cellpadding='0'cellspacing='0'>

<tr><tdwidth='75%'valign='bottom'><ahref='viewpro.php?uid=$member[uid]'target='_blank'class='mainlink1'>$member[username]</a></td><tdwidth='25%'><divalign='right'>$member[posts]</div></td></tr></table></td></tr></table>";

}

$hotmember1调用变量名

DESCLIMIT0,10");后面的10为调用条数

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

7、论坛精华贴调用:

代码

复制代码 代码如下:

//社区精华TOP

$jingthreads='';

$query=$db->query("SELECT*FROM{$tablepre}threadstLEFTJOIN{$tablepre}forumsfONf.fid=t.fidwheredigestORDERBY`t`.`lastpost`DESCLIMIT0,7");

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

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

$jingthreads.="<tablewidth='100%'border='0'cellspacing='0'cellpadding='2'><tr><tdwidth='85%'><ahref='viewthread.php?tid=$thread[tid]'target='_blank'title='作者:$thread[author]版块:$thread[name]'class='mainlink1'>·$thread[subject]</a></td></tr></table>";

}

$jingthreads调用变量名

DESCLIMIT0,7");后面的7为调用条数

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

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

8、论坛最新贴调用:

代码

复制代码 代码如下:

//最新文章

$replythreads='';

$query=$db->query("SELECTauthor,views,tid,subject,lastpostFROM{$tablepre}threadsORDERBYdatelineDESCLIMIT0,10");

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

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

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

$replythreads.="<LI><ahref='viewthread.php?tid=$thread[tid]'title='作者:$thread[author]回复:$thread[lastpost]'target=_blank>$thread[subject]</A><br/>";

}

$replythreads调用变量名

DESCLIMIT0,10");后面的10为调用条数

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

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

9、友情链接调用

代码

复制代码 代码如下:

$tightlink_text=$tightlink_logo='';

$query=$db->query("SELECT*FROM{$tablepre}forumlinksORDERBYdisplayorder");

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.="<ahref="$flink[url]"

target="_blank"class='mainlink1'><imgsrc="$flink[logo]"border="0"alt="$flink

[name]"alt="$flink[content]"></a>";

}else{

$tightlink_text.="<ahref="$flink[url]"

target="_blank"class='mainlink1'>[$flink[name]]</a>";

}

}

}

if($tightlink_logo||$tightlink_text){

$tightlink_logo.=$tightlink_logo?'<br>':'';

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

$tightlink_logo.$tightlink_text);

}

说明:

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

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

两个要同时都有

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

12、生成静态HTML页的方法

打开main.php

查找:

复制代码 代码如下:

/*$discuz_action=1;

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

[Copytoclipboard][-]CODE:

<?

if(file_exists("main.html"))

{

$time=time();

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

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

{

header("Location:main.html");

}

}

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

ob_start();

define('CURRSCRIPT','main');

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

requireDISCUZ_ROOT.'./include/forum.func.php';

查找

复制代码 代码如下:

includetemplate('bbs_all');

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

复制代码 代码如下:

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

$temp=ob_get_contents();

ob_end_clean();

//写入文件

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

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

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

header("Location:main.html");

?>

反之则是不生成静态HTML页

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新php教程学习
    热门php教程学习
    编程开发子分类