欢迎来到福编程网,本站提供各种互联网专业知识!

六酷社区论坛HOME页清新格调免费版 下载

发布时间:2007-03-07 作者: 来源:转载
全部是用DIV+CSS制作,调用采用直接读取数据库,速度很快的,自动生成静态HTML页。色彩可以通过CSS来控制,调出与你论坛搭配的色彩来!还可通过附带的HOME程序来做出自己喜欢的样式的HOME页来!只要肯动手,多资多彩的论坛首页就能做出来!==================
全部是用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.="$shipingtp[subject]
";
}

$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.="【$itshuoma[name]】$itshuoma[subject]";
}
$itshuoma[subject]这前面的$itshuoma是变量名,每条调用的变量名都不能相同,改的时候这一段代码中的变量名都要一样,有一个不同就调用不出来。
fup=21这后面的数是大版块的FID值
DESCLIMIT0,10");这后面的10是调用条数
($itshuoma[subject],30);这后面的30是显示字数
设置好后在模板中的相应位置只要插入$变量名+main例:$itshuomamain
调用出来的效果:【电脑病毒】2006年世界最新杀毒软件排名
如果不想要【电脑病毒】这样的版块出标题前面只要把【$itshuoma[name]】这句删除就行

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

6、会员发贴排行调用:
代码
//发贴总排行
复制代码 代码如下:
$hotmember1='';
$query=$db->query("SELECTusername,uid,postsFROM{$tablepre}membersORDERBYpostsDESCLIMIT0,10");
while($member=$db->fetch_array($query)){
$hotmember1.="

$member[username]$member[posts]

";
}
$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.="·$thread[subject]";
}
$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.="

  • $thread[subject]

    ";
    }

    $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.="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;
    把上面的所有代码(不包括这句)替换为

    [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页

  • 相关推荐