ホームページ >php教程 >php手册 >ホームページ4グリッド、ホームページ5グリッド For6.0(GBK)(UTF-8) [12通りの組み合わせ] [9-18] [モデレーター導入テスト合格]

ホームページ4グリッド、ホームページ5グリッド For6.0(GBK)(UTF-8) [12通りの組み合わせ] [9-18] [モデレーター導入テスト合格]

WBOY
WBOYオリジナル
2016-06-13 12:31:141412ブラウズ

4コマホームページ、5コマホームページ 10,000ダウンロード For6.0(GBK)(UTF-8) 【組み合わせ12種類】 【9-18】 【モデレータ導入テスト合格】
引用:
このプラグインモデレータの sakurakawaii が、2007 年 9 月 8 日 15:30 に Windows XP Discuz! 6.0.0 標準テンプレート IE6 Mysql4.1 でインストールをテストしました。
このテストは、プラグインがエラーなしでインストールされたことを意味します。将来の長期使用で発生する可能性のある問題への言及:
声明: このプログラムは 5.0 の 4 フレーム コードの一部を引用しています。ソース コードの作成者にコメントがある場合は、私にメッセージを送ってください。削除します。公開してください!
大幅な変更とフラッシュ設定の追加後、このプラグインはフォーラムで最も包括的で美しいプラグインと言えます。このプラグインがモデレーター テストに合格しました!

リストとプラグインの利点を更新しました:

9 月 18 日: 友人のリクエストにより、ホームページに 6 つのグリッドを追加しました (写真は、今週の人気の今月のハイライト今日のランキングへの新しい投稿の返信です)添付ファイル パッケージの下部に移動してダウンロードしてください。
9-15: 一部の友人のサーバーが をサポートしていないため、画像が表示されない問題を更新しました。 (パッケージを直接ダウンロードして pic.php を上書きするだけです)
9-13: フォーラムの友達のリクエストに応じて、写真なしで Web サイトを構築する日数と 4 フレームの呼び出しの組み合わせを追加しました。 (添付ファイルの下部にあるデモを参照してください)
9-10: フォーラムでは珍しい 4 つおよび 5 つのグリッドの UTF-8 バージョンを追加します。ダウンロードして使用してください。 (添付ファイルの下部を参照)
9-9 8:00 更新:
引用:
画面解像度が低い場合、または列がオンになっている場合、すべての組み合わせで投稿タイトルの行が折り返される問題を修正しました!
9-8 14:00
友人からの要望に応えて、4コマのスタイルを新たに変更しました(添付参照)。
皆様のご要望にお応えして、以下の2つの組み合わせを追加しました(公開済み)
1. 写真、新しい投稿、最新の返信、今週の人気投稿、今日の投稿のランキング (ホームページ上の 5 つのボックス)
2. 新しい投稿、最新の返信、今週の注目トピック、ハイライト
9-7: フィルタリング後もデリケートな単語が 4 つのボックスに表示される問題を解決しました。
9-6: 画期的な問題: 以前のフラッシュを変更しました。スタイル、以下のテキストを変更しました。美しく、多くの友人が提起したピクチャーカードとフラッシュ呼び出しの問題を解決しました。非常に高速になり、フラッシュのボタン、テキスト、背景色、背景の透明度をカスタマイズできます。これは本当にユーザーフレンドリーで、フォーラムのスタイルと色を一致させるという要件を満たしています!
9-6: 特別アップデート: フォーラムがテーマのごみ箱を開いたときに、投稿が 4 つに表示されたままになるという状況はなくなりました。 !

自分で設定できる各種パラメータに関するコメント (設定方法を知らない友人が多いことを考慮して、すべてのコンテンツを削除します)設定できる内容は、誰でも使えるように以下に書いてあります)
1/3: pic .php

コードをコピー コードは次のとおりです:

$shownums = 5;//デモンストレーションの数は 6 以内です
$searchnums = 50;//総検索数
$cachelife = 1800;//キャッシュ時間
$orderby = 'dateline';//検索順序: 日付の日付順。ランダムなランド数で指定します。
$cachename = 'showpic';// プラグインと競合する場合は、キャッシュ名を指定してください。競合しない限り、使用には影響しません。
$searchfid = '';//検索 fid 範囲は制限なく空白のままにしてください。'1, のように区切ってください。 2,3'。

var config='5|0xffffff|0x0099ff|50|0xffffff|0x0099ff|0x000000'
//-- 設定パラメータ -- 自動再生時間 (秒)|テキストの色|テキストの背景色|テキスト背景の透明度|ボタン番号の色|現在のボタンの色|通常のボタンの色
var swf_width=255 フラッシュの幅を設定
var swf_height=175 フラッシュの高さを設定 2 /3

index.php で、

内のコード をコピーします。 コードは次のとおりです:


$hack_cut_str = 26; //タイトルの文字数
DESC LIMIT 0, 10" //表示項目数を設定

特定のバージョンまたは領域を呼び出したくない場合Index.php 内の全員用に予約されたスペースが追加されます: (合計 3 か所)
と (0) にない f.fid
が追加されます:
と f .fid not in (1,2,3 ) このうち、123 は呼び出したくない fid です。
、または単に 1 2 3 を呼び出したいだけです。これを次のように変更します。そして f.fid in ( 1,2,3)3/3: discuz.htm 引用:
必要に応じて、最新の返信のリンクが開くと、この投稿への最後の返信の場所が示されます。コードをコピーするだけです。 discuz.htm:

コードは次のとおりです:


が次のように変更されました:

コードをコピー コードは次のとおりです:



公式のように各エリアに伸縮クリック機能を追加したい場合は、discuz.htmに書き換えてください(5箱、4箱の場合は

≡ 今週の人気≡< /h3>

コードをコピー コードは次のとおりです:


今日投稿






は:

コードをコピー コードは次のとおりです:



折りたたみ/展開






デモ画像: (要件に従って作成された新しいスタイル。6 つの公式スタイルの中でより完全なものになっています...)



このプラグインを使用するために必要な追加ファイルは次のとおりです:
pic.php //フォーラムの画像データを呼び出します。
list.gif および listbg.gif //フォーラム内の画像title
focus.swf //画像フラッシュを呼び出します [この SWF は以前のものとは大きく異なり、個人的にはより優れていると思います]
変更する必要があるファイルは次のとおりです:

index .php
discuz.htm

=== ==================== 追加と変更を開始 ========= ================= ==
手順: 合計 4 ステップ
転送 pic.php / list.gif / listbg.gif /ダウンロードした添付ファイルの構造に従って、focus.swf を FTP (Web サイト) にコピーします
その中には、フォーラムのルート ディレクトリにある pic.php
画像フォルダにある list.gif / listbg.gif / focus.swf
開くIndex.php
検索:


コードをコピー コードは次のとおりです:

$rsshead = $rssstatus



上に追加:



コードをコピー コードは次のとおりです:


//---首页四格代码开開始
$colorarray = array('', '赤', 'オレンジ', '黄', '緑', 'シアン', '青'、'紫'、'グレー');
//新贴
$hack_cut_str = 26; //标题字数
$hack_cut_strauthor = 9;
$new_post_threadlist = array();
$nthread = array();
$query = $db->query("SELECT t.*, f.name FROM {$tablepre}threads t, {$tablepre}forums f WHERE t.fid<>'$fid' AND f. fid=t.fid AND f.fid not in (0) AND t.displayorder not in (-1,-2) ORDER BY t.dateline DESC LIMIT 0, 10");
while($nthread = $db->fetch_array($query)) {
$nthread['forumname'] = ereg_replace('<[^>]*>','',$ nthread['名前']);
$nthread['view_subject'] = cutstr($nthread['subject'],$hack_cut_str);
$nthread['view_author'] = cutstr($nthread['author'],$hack_cut_strauthor);
$nthread['date']= gmdate("$dateformat $timeformat", $nthread['dateline'] $timeoffset * 3600);
$nthread['lastreplytime']= gmdate("$dateformat $timeformat", $nthread[lastpost] ($timeoffset * 3600));
if($nthread['highlight']) {
$string = sprintf(' d', $nthread['highlight']);
$stylestr = sprintf(' b', $string[0]);
$nthread['highlight'] = 'style="';
$nthread['highlight'] .= $stylestr[0] ? 'font-weight: bold;' : '';
$nthread['highlight'] .= $stylestr[1] ? 'font-style: italic;' : '';
$nthread['highlight'] .= $stylestr[2] ? 'text-decoration: underline;' : '';
$nthread['highlight'] .= $string[1] ? 'color: '.$colorarray[$string[1]] : ''
$nthread['highlight'] .= '"';
} else {
$nthread['highlight'] = '';
}
$new_post_threadlist[] = $nthread;
}
//新回复
$hack_cut_str = 26; //标题字数
$hack_cut_strauthor = 9;
$new_reply_threadlist = array();
$rthread = array();
$query = $db->query("SELECT t.*, f.name FROM {$tablepre}threads t, {$tablepre}フォーラム f WHERE t.fid<>'$fid' AND f.fid=t.fid AND t.closed NOT LIKE 'moved|%' AND t.replies !=0 AND f.fid not in (0) AND t .displayorder not in (-1,-2) ORDER BY t.lastpost DESC LIMIT 0, 10");
while($rthread = $db->fetch_array($query)) {
$rthread[ 'フォーラム名'] = ereg_replace('<[^>]*>','',$rthread['name'])
$rthread['view_subject'] = cutstr($rthread['件名'] '],$hack_cut_str);
$rthread['view_lastposter'] = cutstr($rthread['lastposter'],$hack_cut_strauthor);
$rthread['date']= gmdate("$dateformat $timeformat) ", $rthread['dateline'] $timeoffset * 3600);
$rthread['lastreplytime']= gmdate("$dateformat $timeformat", $rthread[lastpost] ($timeoffset * 3600));
if($rthread['highlight']) {
$string = sprintf(' d', $rthread['highlight'])
$stylestr = sprintf(' b', $string[ 0]);
$rthread['highlight'] = 'style="';
$rthread['highlight'] .= $stylestr[0] ? 'font-weight: 太字;' : '';
$rthread['highlight'] .= $stylestr[1] ? 'フォントスタイル:イタリック体;' : '';
$rthread['highlight'] .= $stylestr[2] ? 'text-decoration: underline;' : '';
$rthread['highlight'] .= $string[1] ? 'color: '.$colorarray[$string[1]] : '';
$rthread['highlight'] .= '"';
} else {
$rthread['highlight'] = '';
} $new_reply_threadlist[] = $rthread ;
}
//热章
$hack_cut_str = 26; //标题字数
$new_hot_threadlist = array(); );
$ctime=$timestamp-3600*24*7;//最終7は天数=本周
$query = $db->query("SELECT t.*, f.name FROM { $tablepre} スレッド、{$tablepre}forums f WHERE t.fid<>'$fid' AND f.fid=t.fid  AND t.closed NOT LIKE 'moved|%' AND t.replies !=0 AND t.dateline>$ctime AND f.fid not in (0) AND t.displayorder not in (-1,-2) ORDER BY t.replies DESC LIMIT 0, 10");
while($mthread = $db->fetch_array($query)) {
        $mthread['forumname'] = ereg_replace('<[^>]*>','',$mthread['name']);
        $mthread['view_subject'] = cutstr($mthread['subject'],$hack_cut_str);
        $mthread['view_lastposter'] = cutstr($mthread['lastposter'],$hack_cut_strauthor);
  $mthread['date']= gmdate("$dateformat $timeformat", $mthread['dateline'] + $timeoffset * 3600);
        $mthread['lastreplytime']= gmdate("$dateformat $timeformat", $mthread[lastpost] + ($timeoffset * 3600));
        if($mthread['highlight']) {
                $string = sprintf('%02d', $mthread['highlight']);
                $stylestr = sprintf('%03b', $string[0]);
                $mthread['highlight'] = 'style="';
                $mthread['highlight'] .= $stylestr[0] ? 'font-weight: bold;' : '';
                $mthread['highlight'] .= $stylestr[1] ? 'font-style: italic;' : '';
                $mthread['highlight'] .= $stylestr[2] ? 'text-decoration: underline;' : '';
                $mthread['highlight'] .= $string[1] ? 'color: '.$colorarray[$string[1]] : '';
                $mthread['highlight'] .= '"';
        } else {
                $mthread['highlight'] = '';
        }
        $new_hot_threadlist[] = $mthread;
}
//----首页四格代码结束


打开 templates/default/discuz.htm 
查找:

复制代码 代码如下:




复制代码 代码如下:





  
  
   
   
   
   
  
  
  
   
   



≡ 论坛图片 ≡

≡ 最新帖子 ≡

≡ 最新回复 ≡

≡ 本周热门 ≡


    
   

    
     
      
      


      
       
        
                   
        





























上传刚才修改过的 index.php および discuz.htm
========= ================================================= ===============
如果你没有修改过这两个文件可以下內下載附件(请注意:0904最新6.0.0正式版)直接覆盖就可了!
=========================================== ===========================
付属品中の每包都は独立しています、请根据喜爱及版本区别下載直接上传データベースの設定は必要なく、使用できます。
最終:请记得每次上書きまたは修正文件後必ず更新缓存!好的朋友留下您的网站地址!可以话请评分一下哦!谢谢!
希望大家喜欢!
晕,更新後,ダウンロード次数被我删除了,先先已有5000次左右!
全文件打包

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。