すべて DIV+CSS で作成されており、呼び出しはデータベースを直接読み取ることによって行われるため、非常に高速で、静的な HTML ページが自動的に生成されます。色は CSS で制御でき、フォーラムに合わせて色を調整できます。付属のHOMEプログラムを使えば、自分好みのHOMEページを作成することも可能!やる気さえあれば、カラフルなフォーラムのホームページを作成できます。
================================================ === ==========================
デザインと制作:ユアンもこんな感じ
連絡先:QQ:11881448
プロのウェブサイトデザインおよびプロデュース、フォーラムHOMEのプロデュースとデザイン、スタイルデザイン。
サポートコミュニティ: Six Cool Community
ウェブサイト: http://www.6co.cn
このファイルをダウンロード
======================== = ================================================ =
スタイルの著作権を保持するためにこのスタイルを使用してください。ありがとうございます。よろしければリンクを貼っていただけますと幸いです。ああ! ~
2階の更新
ご質問がある場合は、
http://www.6co.cn/forumdisplay.php?fid=129にアクセスしてください
提案されました
私たちのコミュニティをサポートしてください
Liu Coolコミュニティhttp:/ /www.6co .cn
私たちのコミュニティに頻繁にアクセスしてください。コミュニティのスタイル プラグイン セクションでプラグイン、スタイル、スタイル カラーを随時リリースします。
============================================
スタイル変更方法
1. テンプレートの変更
templates/default/cohome.htm ファイルを変更するだけです
------------------------- ----------------
2. スライド画像を追加する方法:
画像ディレクトリの topview.js ファイルを開き、
var pics= の後に画像アドレスを入力します。中 カンマで区切ります。
var links=その後にリンクアドレスが続きます
var texts=その後に表示するファイルが続きます
写真、リンク、名前はすべて 1 対 1 に対応します。
—————————————————————————————————————————————— ———————————————
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 where t . fid =1 ORDER BY `t` . );
while($shipingtp = $db->fetch_array($query)) {
$shipingtp[件名]=cutstr( $shipingtp[件名],26);
$times=gmdate("$dateformat ", $ shipingtp[dateline] + $timeoffset * 3600);
$shipingtpmain.="
";
}
$shipingtp[subject] $shipingtpこの前にあるのは変数名です。各呼び出しの変数名は同じであってはなりません。変更する場合、このコード内の変数名は同じである必要があります。1 つでも異なる場合は、その変数を呼び出すことはできません。
fid =1 この後の数字はセクションの FID 値です
DESC LIMIT 0, 16"); この後の 16 は呼び出し数
($shipingtp[subject],26); この後の 26 は表示される単語の数
設定 その後、テンプレート内の対応する位置に $ 変数名 + main を挿入するだけです。 例: $shipingtpmain
呼び出しの効果: Feng Xiaogang と Xu Fan の初期の情熱的なカップル
—— ————————————————— ------------------------
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[件名]=cutstr($itshuoma[件名],30);
$itshuomamain.="
";
}
$itshuoma[件名] この前の $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.="
";
}
$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 ダイジェスト ORDER BY `t` . `lastpost` DESC LIMIT 0, 7");
while($thread = $db->fetch_array($query)) {
$thread[subject] = Cutstr($thread[ subject]、35);
$jingthreads.="
" ;
}
$jingthreads は変数名
DESC LIMIT 0, 7") を呼び出します。 7は呼び出し数
($thread[件名], 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", $th[lastpost] + $timeoffset * 3600);
$replythreads.="
$thread[subject]
";
}
$replythreads 呼び出し変数名
DESC LIMIT 0, 10"); 次の10は呼び出し数
($thread[件名], 27); 次の27は表示文字数
-------------- ------------ ---------------------
9. フレンドリーリンクコール
コード
コードをコピー コードは次のとおりです:
$tightlink_text = $tightlink_logo = '';
$query = $db->query("SELECT * FROM {$tablepre}フォーラムリンク 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'> } else {
$tightlink_text .= "
target="_blank" class='mainlink1'>[$flink[name]] ";
}
}
} f if ($ Tightlink_logo || $ Tightlink_text) {
$ Tightlink_logo. = $ Tightlink_logo? '& LT; y ('type' = & gt; ' content' => ----- ------------------------------------
12. HTMLページの静的メソッドを生成する
main.phpを開く
検索:
コードをコピーします
コードは次のとおりです:
/*$discuz_action = 1;
上記のすべてのコード(この文を除く)を
[クリップボードにコピー] [ - ]に置き換えます。コード: if(file_exists("main.html")) { $time=time();
//ファイル変更時刻が現在時刻と異なる場合は直接ガイダンス HTML ファイルを生成し、それ以外の場合は再生成しますhtml
if($time-filemtime("main.html"){
header("Location:main.html");
}
}
//Add ob_start(); の先頭に
ob_start();
define('CURRSCRIPT', 'main');
'./include/common.inc.php';
DISCUZ_ROOT が必要です。
Find
コードをコピーします
コードは次のとおりです:
include template('bbs_all');
以下のすべてのコード (この文を除く) を
に置き換えます Copyコード
コードは次のとおりです:
//最後に ob_end_clean() を追加し、このページを変数
$temp=ob_get_contents() に出力します
ob_end_clean(); fp=fopen('main.html','w');
fwrite($fp,$temp) または die('ファイル書き込みエラー');
//echo" HTML の生成が完了しました。 ";
header("Location:main.html"); ?> 逆に、静的HTMLページは生成されません
http://www.bkjia.com/PHPjc/317841.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/317841.html
技術記事
すべて DIV+CSS で作成されており、呼び出しはデータベースを直接読み取ることによって行われるため、非常に高速で、静的な HTML ページが自動的に生成されます。色は CSS で制御でき、フォーラムに合わせて色を調整できます。あと…