• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

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

php 搞代码 3年前 (2022-01-26) 8次浏览 已收录 0个评论

全部是用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文件,
var pics=后面为图片地址,中间用,逗号隔开。
var links=后面是链接地址
var texts=后面是要显示的文件
图片、链接、名字都是一一对应的。

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

3、滚动图片添加依法:
用dw打开根目录的pichome.htm文件修改就行。

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

论坛内容调用:
修改根目录的home.php文件
=========================================

4、小版块调用说明:

$shipingtpmain = '';  <BR>$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");  <BR>while($shipingtp = $db->fetch_array($query)) {  <BR>    $shipingtp[subject]=cutstr($shipingtp[subject],26);  <BR>        $times=gmdate("$dateformat ", $shipingtp[dateline] + $timeoffset * 3600);  <BR>    $shipingtpmain.="<table width='98%' border='0' align='center' cellpadding='0' cellspacing='0'><tr><td>$shipingtp[subject]</td>  <BR></tr></table>";  <BR>} <BR>


$shipingtp[subject]这前面的$shipingtp是变量名,每条调用的变量名都不能相同,改的时候这一段代码中的变量名都要一样,有一个不同就调用不出来。
fid =1这后面的数是版块的FID值
DESC LIMIT 0, 16″);这后面的16是调用条数
($shipingtp[subject],26);这后面的26是显示字数
设置好后在模板中的相应位置只要插入$变量名+main  例:$shipingtpmain
调用出来的效果:实在够恶!冯小刚徐帆早期激情情侣

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

5、分类调用说明:
代码:


//IT数码  <BR>$itshuomamain = '';  <BR>$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");  <BR>while($itshuoma = $db->fetch_array($query)) {  <BR>    $itshuoma[subject]=cutstr($itshuoma[subject],30);  <BR>    $itshuomamain.="<table width='98%' border='0' align='center' cellpadding='0' cellspacing='0'><tr><td>【$itshuoma[name]】$itshuoma[subject]</td></tr></table>";  <BR>} <BR>

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

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

6、会员发贴排行调用:
代码
//发贴总排行

$hotmember1 = '';  <BR>$query = $db->query("SELECT username, uid, posts FROM {$tablepre}members ORDER BY posts DESC LIMIT 0, 10");  <BR>while($member = $db->fetch_array($query)) {  <BR>       $hotmember1.="<table width='100%' border='0' cellspacing='0' cellpadding='0' style='margin-top:4px'><tr><td width='5%'> </td>  <BR><td width='89%' bgcolor='#FFFFFF'><table width='95%' border='0' align='center' cellpadding='0' cellspacing='0'>  <BR>  <tr><td width='75%' valign='bottom'>$member[username]</td><td width='25%'><div align='right'>$member[posts]

“;
}

$hotmember1调用变量名
DESC LIMIT 0, 10″);后面的10为调用条数

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


7、论坛精华贴调用:
代码

//社区精华TOP  <BR>$jingthreads = '';  <BR>$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");  <BR>while($thread = $db->fetch_array($query)) {  <BR>        $thread[subject] = cutstr($thread[subject], 35);  <BR>        $jingthreads.="<table width='100%' border='0' cellspacing='0' cellpadding='2'><tr><td width='85%'>·$thread[subject] </td></tr></table>" ;  <BR>}  <BR>

$jingthreads调用变量名
DESC LIMIT 0, 7″);后面的7为调用条数
($thread[subject], 35);后面的35为显示字符数

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

8、论坛最新贴调用:
代码

//最新文章  <BR>$replythreads = '';  <BR>$query = $db->query("SELECT author, views, tid, subject, lastpost FROM {$tablepre}threads ORDER BY dateline DESC LIMIT 0, 10");  <BR>while($thread = $db->fetch_array($query)) {  <BR>        $thread[subject] = cutstr($thread[subject], 27);  <BR>        $thread[lastpost] = gmdate("Y-m-j g:i", $thread[lastpost] + $timeoffset * 3600);  <BR>        $replythreads.=" <LI>$thread[subject]<br />";  <BR>} <BR>


$replythreads调用变量名
DESC LIMIT 0, 10″);后面的10为调用条数
($thread[subject], 27);后面的27为显示字符数

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

9、友情链接调用
代码

$tightlink_text = $tightlink_logo = '';  <BR>$query = $db->query("SELECT * FROM {$tablepre}forumlinks ORDER BY displayorder");  <BR>                        while($flink = $db->fetch_array($query)) {  <BR>                                if($flink['note']) {  <BR>                                        if($flink['logo']) {  <BR>                                                $forumlink['type'] = 1;  <BR>                                                $forumlink['logo'] = $flink['logo'];  <BR>                                        } else {  <BR>                                                $forumlink['type'] = 2;  <BR>                                        }  <BR>                                        $data[] = $forumlink;  <BR>                                } else {  <BR>                                        if($flink['logo']) {  <BR>                                                $tightlink_logo .= "target=\"_blank\" class='mainlink1'>[name]\"  alt=\"$flink[content]\"> ";  <BR>                                        } else {  <BR>                                                $tightlink_text .= "target=\"_blank\" class='mainlink1'>[$flink[name]] ";  <BR>                                        }  <BR>                                }  <BR>                        }  <BR>                        if($tightlink_logo || $tightlink_text) {  <BR>                                $tightlink_logo .= $tightlink_logo ? '<br>' : '';  <BR>               <span>%本文来源gaodai#ma#com搞*代#码9网#</span><strong>搞gaodaima代码</strong>                 $data[] = array('type' => 3, 'content' =>   <BR>$tightlink_logo.$tightlink_text);  <BR>                        } <BR>

说明:
$flink[content]是LOGO链接调用变量
$flink[content]是文字链接调用变量
两个要同时都有

---------------------------------------------
12、生成静态HTML页的方法
打开main.php
查找:

/*$discuz_action = 1;  <BR>把上面的所有代码(不包括这句)替换为  <br><br>[Copy to clipboard] [ - ]CODE:  <BR><?  <BR>if(file_exists("main.html"))  <BR>{  <BR>$time=time();  <BR>//文件修改时间和现在时间相差?的话,直接导向html文件,否则重新生成html  <BR>if($time-filemtime("main.html")< 600)  <BR>{  <BR>header("Location:main.html");  <BR>}  <BR>}  <BR>//在你的开始处加入ob_start();  <BR>ob_start();  <br><br>define('CURRSCRIPT',  'main');   <br><br>require './include/common.inc.php';  <BR>require DISCUZ_ROOT.'./include/forum.func.php'; <BR>

查找


include template('bbs_all'); <BR>

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


//在结尾加入ob_end_clean(),并把本页输出到一个变量中  <BR>$temp=ob_get_contents();  <BR>ob_end_clean();  <br><br>//写入文件  <BR>$fp=fopen('main.html','w');  <BR>fwrite($fp,$temp) or die('写文件错误');    <BR>//echo"生成HTML完成!";  <BR>header("Location:main.html");  <BR>?>  <BR>

反之则是不生成静态HTML页


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:六酷社区论坛HOME页清新格调免费版 下载_php技巧

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址