ホームページ php教程 php手册 discuz ホームページには、最新トピック、最新返信、ホットトピック、エッセンス記事プラグインの 4 つのグリッドがあります。

discuz ホームページには、最新トピック、最新返信、ホットトピック、エッセンス記事プラグインの 4 つのグリッドがあります。

Jun 13, 2016 pm 12:31 PM
discuz 返事 プラグイン 記事 最新の ホットな話題 エッセンス 表紙

ホーム ページの 4 つのグリッド: DZ5.5 正式版の最新トピック、最新の返信、注目のトピック、エッセンス記事
適用バージョン: Discuz! 5.5 正式版
修正難易度: 簡単
データベースのアップグレード: なし
デモ Web サイト: http://fhxye.cn/
作者: 修正しました~!!!
少し更新しました、ありがとう [url=profile-uid-141096.html]efrog[/url] :lol
元のペースト: http://www.discuz.net/thread-397572-1-5.html
ステップ 1:index.php
検索:

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


require_once DISCUZ_ROOT.'./include/forum.func.php';


以下を追加します:

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


require_once DISCUZ_ROOT.'./include/misc.func. php';


検索:

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


$ newthreads =round(($timestamp - $lastvisit 600) / 1000 ) * 1000;


以下を追加します:

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


//---------------hack Meminfo start
if(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "MSIE 6.0")) {
$ Visitor_browser = 「Internet Explorer 6.0」;
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "MSIE 5.5")) {
$visitor_browser = "Internet Explorer 5.5";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "MSIE 5.0")) {
$visitor_browser = "Internet Explorer 5.0";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "MSIE 4.01")) {
$visitor_browser = "Internet Explorer 4.01";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "NetCaptor")) {
$visitor_browser = "NetCaptor";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "Netscape")) {
$visitor_browser = "Netscape";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "Lynx")) {
$visitor_browser = "Lynx";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "Opera")) {
$visitor_browser = "Opera";
}elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "Konqueror")) {
$visitor_browser = "Konqueror";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "Mozilla")) {
$visitor_browser = "Mozilla";
} else {
$visitor_browser = "其它";
}
//
}elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "NT 5.2")) {
$visitor_os = "Windows Server 2003";
}elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "NT 5")) {
$visitor_os = "Windows 2000";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "4.9")) {
$visitor_os = "Windows ME";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "NT 4")) {
$visitor_os = "Windows NT 4.0";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "98")) {
$visitor_os = "Windows 98";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "95")) {
$visitor_os = "Windows 95";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "Mac")) {
$visitor_os = "Mac";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "Linux")) {
$visitor_os = "Linux";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "Unix")) {
$visitor_os = "Unix";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "FreeBSD")) {
$visitor_os = "FreeBSD";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "SunOS")) {
$visitor_os = "SunOS";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "BeOS")) {
$visitor_os = "BeOS";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "OS/2")) {
$visitor_os = "OS/2";
} elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], ";PC")) {
$visitor_os = "Macintosh";
}elseif(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT], "AIX")) {
$visitor_os = "AIX";
} else {
$visitor_os = "その他";
}

$mem_home = convertip($onlineip, $datadir = "./");
//info//
$colorarray = array('', '赤', 'オレンジ', '黄', '緑', 'シアン', '青', '紫', 'グレー' );
//新贴//
$hack_cut_str =24; //修正标题显表示文字数
$hack_cut_strauthor = 9;
$new_post_threadlist = array();
$nthread = array();
$query = $db->query("SELECT t.*, f.name FROM {$tablepre}threads t, {$tablepre}フォーラム f WHERE t.fid<>'$fid' AND f.fid=t.fid ORDER BY t.dateline DESC LIMIT 0, 8");
while($nthread = $db->fetch_array($ query)) {
$nthread['forumname'] = $nthread['name']
$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: 太字;' : '';
$nthread['highlight'] .= $stylestr[1] ? 'フォントスタイル:イタリック体;' : '';
$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 = 24; //修正标题表示文字数
$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 ORDER BY t.lastpost DESC LIMIT 0, 8" );
while($rthread = $db->fetch_array($query)) {
$rthread['forumname'] = $rthread['name']
$rthread['view_subject'] ] = cutstr($rthread['subject'],$hack_cut_str);
$rthread['view_lastposter'] = cutstr($rthread['lastposter'],$hack_cut_strauthor);
]= gmdate("$dateformat $timeformat", $rthread['dateline'] $timeoffset * 3600);
$rthread['lastreplytime']= gmdate("$dateformat $timeformat", $rthread[lastpost] ( $ TimeOffset*3600)) (' 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 = 24; //修改标题显表示字数
$hack_cut_strauthor = 9; //これは選択可能です//[/color]
[color=red]//热贴指定天数//[/color]
[color=red]$this_time= time(); [/color]
[color=red]$sort_time = $today - ( 60*60*24*7); //7天内
[/color]$new_hot_threadlist = array(); mthread = 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 [color=red]and t.dateline > $sort_time[/color][b][color=red] [/color][/b]ORDER BY t.views DESC LIMIT 0, 8");
while($mthread = $db->fetch_array( $query)) {
$mthread['forumname'] = $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(' d', $mthread['highlight']);
$stylestr = sprintf(' b', $string[0]); 🎜> $mthread['highlight'] = 'style="';
$mthread['highlight'] .= $stylestr[0] ? 'font-weight: 太字;' : '';
$mthread['highlight'] .= $stylestr[1] ? 'フォントスタイル:イタリック体;' : '';
$mthread['highlight'] .= $stylestr[2] ? 'text-decoration: underline;' : '';
$mthread['highlight'] .= $string[1] ? 'color: '.$colorarray[$string[1]] : '';
$mthread['highlight'] .= '"';
} else {
$mthread['highlight'] = '';
} $new_hot_threadlist[] = $mthread ;
}
//热帖//
//精华帖
$hack_cut_str =24; //修改标题显示字数
$new_digest_threadlist = array ();
$dthread = array();
$query = $db->query("SELECT t.*, f.name FROM {$tablepre}threads t, {$tablepre}forums f WHERE digest>'0' AND t.fid<>'$fid' AND f.fid=t.fid ORDER BY t.dateline DESC LIMIT 0, 8"); //修改显示帖子条数
while($dthread = $db->fetch_array($query)) {
        $dthread['forumname'] = $dthread['name'];
        $dthread['view_subject'] = cutstr($dthread['subject'],$hack_cut_str);
        $dthread['view_author'] = cutstr($dthread['author'],$hack_cut_strauthor);
        $dthread['date']= gmdate("$dateformat $timeformat", $dthread['dateline'] + $timeoffset * 3600);
        $dthread['lastreplytime']= gmdate("$dateformat $timeformat", $dthread[lastpost] + ($timeoffset * 3600));
        if($dthread['highlight']) {
                $string = sprintf('%02d', $dthread['highlight']);
                $stylestr = sprintf('%03b', $string[0]);
                $dthread['highlight'] = 'style="';
                $dthread['highlight'] .= $stylestr[0] ? 'font-weight: bold;' : '';
                $dthread['highlight'] .= $stylestr[1] ? 'font-style: italic;' : '';
                $dthread['highlight'] .= $stylestr[2] ? 'text-decoration: underline;' : '';
                $dthread['highlight'] .= $string[1] ? 'color: '.$colorarray[$string[1]] : '';
                $dthread['highlight'] .= '"';
        } else {
                $dthread['highlight'] = '';
        }
        $new_digest_threadlist[] = $dthread;
}
//精华帖//


如果要修改调用的显示条数,则修改以下代码位置(有4处要修改)

复制代码 代码如下:


$query = $db->query("SELECT t.*, f.name FROM {$tablepre}threads t, {$tablepre}forums f WHERE t.fid<>'$fid' AND f.fid=t.fid ORDER BY t.dateline DESC LIMIT 0, [b][color=red]8[/color][/b]");


把8修改成你要的数目就可以了.

2./templates/default/discuz.htm
找到

复制代码 代码如下:



        


        

        $advlist[text]

        




下面添加:

复制代码 代码如下:



        


        

        $advlist[text]

        












≡最新话题≡ ≡最新回复≡ ≡热门话题≡ ≡精読文章≡





      
  $nthread[view_subject]

$nthread[view_subject]

 $nthread[view_author]


< td> $rthread[view_lastposter]



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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

ddrescue を使用して Linux 上のデータを回復する ddrescue を使用して Linux 上のデータを回復する Mar 20, 2024 pm 01:37 PM

DDREASE は、ハード ドライブ、SSD、RAM ディスク、CD、DVD、USB ストレージ デバイスなどのファイル デバイスまたはブロック デバイスからデータを回復するためのツールです。あるブロック デバイスから別のブロック デバイスにデータをコピーし、破損したデータ ブロックを残して正常なデータ ブロックのみを移動します。 ddreasue は、回復操作中に干渉を必要としないため、完全に自動化された強力な回復ツールです。さらに、ddasue マップ ファイルのおかげでいつでも停止および再開できます。 DDREASE のその他の主要な機能は次のとおりです。 リカバリされたデータは上書きされませんが、反復リカバリの場合にギャップが埋められます。ただし、ツールに明示的に指示されている場合は切り詰めることができます。複数のファイルまたはブロックから単一のファイルにデータを復元します

今すぐ Toutiao の記事を公開してお金を稼ぐにはどうすればよいですか?今すぐ Toutiao で記事を公開して収入を増やす方法! 今すぐ Toutiao の記事を公開してお金を稼ぐにはどうすればよいですか?今すぐ Toutiao で記事を公開して収入を増やす方法! Mar 15, 2024 pm 04:13 PM

1. 今すぐ Toutiao の記事を公開してどうやってお金を稼ぐことができますか?今すぐ Toutiao で記事を公開して収入を増やす方法! 1. 基本的な権利と利益の有効化: オリジナルの記事は広告によって利益を得ることができますが、利益を得るにはビデオが横画面モードでオリジナルである必要があります。 2. ファン100人の権利を有効化:ファン数が100人以上に達すると、マイクロヘッドライン、オリジナルQ&amp;A作成、Q&amp;Aから利益を得ることができます。 3. オリジナル作品にこだわる: オリジナル作品には記事、小見出し、質問などが含まれ、300 ワード以上であることが求められます。違法に盗用された作品をオリジナル作品として出版した場合、クレジットポイントが減点され、利益も差し引かれますのでご注意ください。 4. 垂直性:専門分野の記事を書く場合、分野を超えて自由に記事を書くことができず、適切な推薦が得られず、専門性や洗練度が得られず、ファンもつきにくいそして読者たち。 5. 活動: 高活動、

Edge ブラウザがこのプラグインをサポートしない理由に対する 3 つの解決策を共有します Edge ブラウザがこのプラグインをサポートしない理由に対する 3 つの解決策を共有します Mar 13, 2024 pm 04:34 PM

ユーザーが Edge ブラウザを使用する場合、より多くのニーズを満たすためにいくつかのプラグインを追加する場合があります。しかし、プラグインを追加すると、このプラグインはサポートされていないと表示されます。この問題を解決するにはどうすればよいですか?今日は編集者が 3 つの解決策を紹介しますので、ぜひ試してみてください。方法 1: 別のブラウザを使用してみてください。方法 2: ブラウザ上の Flash Player が古いか見つからないため、プラグインがサポートされていない可能性があり、公式 Web サイトから最新バージョンをダウンロードできます。方法3:「Ctrl+Shift+Delete」キーを同時に押します。 「データを消去」をクリックしてブラウザを再度開きます。

Discuz ユーザーの必需品です。プロップの名前変更を徹底分析! Discuz ユーザーの必需品です。プロップの名前変更を徹底分析! Mar 12, 2024 pm 10:15 PM

Discuz ユーザーの必需品です。プロップの名前変更を徹底分析! Discuz フォーラムでは、名前変更機能が常にユーザーから大きな注目と要望を集めてきました。名前を変更する必要がある一部のユーザーにとって、名前変更プロップを使用するとユーザー名を簡単に変更でき、これも興味深い対話方法です。 Discuz の名前変更プロパティについて、入手方法、使用方法、一般的な問題の解決策などを詳しく見てみましょう。 1. Discuz で名前変更用小道具を入手します。名前変更用小道具は通常、ポイントまたは管理者を通じて購入します。

TikTokコメントへの面白い返信文を書くにはどうすればいいですか?コメントに返信するメリットは何ですか? TikTokコメントへの面白い返信文を書くにはどうすればいいですか?コメントに返信するメリットは何ですか? Mar 21, 2024 pm 06:01 PM

このプラットフォームでは、興味深い短いビデオを見るだけでなく、興味深いコメントを閲覧することも多くのユーザーにとって楽しい経験となっています。 Tiktokの面白いコメント返信は笑いを誘うだけでなく共感を呼び、時にはコンテンツに華を添えます。 1.Douyinのコメントに対する面白い返信文を書くにはどうすればよいですか? 1. 時事問題のホットスポットを統合する: 時事問題のホットスポットはみんなの注目の的であり、それをコメントや返信に組み込むことで、すぐに他の人の興味を引くことができます。たとえば、Douyin で人気のダンス動画について、「これは私の国で流行中に流行した『ソーシャル シェイク』ですか? とてもエネルギッシュですね!」とコメントできます。このようなコメントはユーモラスで適切であり、人々に理解させることができます。心が微笑みます。誇張の使用は、ユーモアのある解説ではよく使われる手法です。オブジェクトや状況を適度に誇張することで、レビューをより興味深くし、レビューをより面白くすることができます。

元のコメントは削除されましたが、返信はまだ残っていますか?私のコメントを削除した後も他の人は見ることができますか? 元のコメントは削除されましたが、返信はまだ残っていますか?私のコメントを削除した後も他の人は見ることができますか? Mar 23, 2024 pm 05:56 PM

ソーシャルメディアが情報で溢れる世界では、人々はプラットフォームに投稿するコンテンツや他の人との交流方法にますます注目を集めています。ある投稿にコメントを残した場合、元の投稿者がそのコメントを削除した場合、そのコメントは存続するかどうかが激しく議論されています。 1. 元のコメントは削除されましたが、返信はまだ残っていますか?まず、ソーシャル メディア プラットフォームはユーザー情報とインタラクションの処理方法において非常に柔軟であることを明確にする必要があります。元のコメントが削除されても、直接のつながりがないように見えても、投稿の下に返信が残ることがよくあります。これは、元のコメントが消えたとしても、後続の読者は返信を参照し、それらの返信に基づいて情報を推測できることを意味します。したがって、元のコメントを削除しても、やり取りの痕跡は完全に消去されません。

Snapdragonプロセッサランキングの最新リスト Snapdragonプロセッサランキングの最新リスト Mar 22, 2024 am 11:33 AM

Snapdragon プロセッサは、その優れたパフォーマンスと安定したパフォーマンスで常に広く認知されており、携帯電話やタブレットなどのモバイル デバイスに推奨されるプロセッサの 1 つです。技術の継続的な発展に伴い、Snapdragon プロセッサも常に更新されており、新世代の製品は広く注目を集めることになります。最近、権威ある組織が最新の Snapdragon プロセッサのランキング リストを発表し、人々が各プロセッサのパフォーマンスをより明確に理解できるようになりました。まず第一に、リストによると、Snapdragon 8 シリーズ プロセッサは常に最も強力なプロセッサの 1 つであり、市場で非常に人気があります。最新号

Discuz 登録プロセスの詳細説明: 個人情報を簡単に変更できるようにする Discuz 登録プロセスの詳細説明: 個人情報を簡単に変更できるようにする Mar 13, 2024 pm 12:21 PM

「Discuz 登録プロセスの詳細説明: 個人情報を簡単に変更できるようにするため、具体的なコード例が必要です」 Discuz は、さまざまな Web サイトで広く使用されている強力なコミュニティ フォーラム プログラムであり、豊富なユーザー登録と個人情報変更機能を提供します。そしてインターフェース。この記事では、Discuz の登録プロセスを詳しく紹介し、個人情報を簡単にカスタマイズおよび変更するのに役立つ具体的なコード例を示します。 1. ユーザー登録プロセス Discuz では、ユーザー登録はサイトの重要な機能の 1 つであり、登録プロセスのスムーズさと、

See all articles
z< /FONT>
$rthread[view_subject]


z< /FONT>
$mthread[view_subject]
$mthread[view_lastposter]




$dthread[view_author]

v
$dthread[view_subject]