ヒント:このメッセージが表示されている場合、現在の記事は元のemlogブログシステムからここに移行されたものであり、記事の公開日時がかなり前であるため、編成や内容が完全でない可能性がありますので、ご了承ください。
Emlog の最新コメントリストに博主のコメント返信を表示しないようにする
日付:2017-5-6 阿珏 コードをいじる 閲覧:1984 回 コメント:0 件
博主は訪問者と頻繁に交流する必要があり、博主の返信も最新のコメントとして表示されます。そうなると、博主が一度に複数のコメントに返信すると、最新のコメントの場所にはすべて自分のコメントが表示されてしまい、あまり良くありません。
現在のemlog 5.3.1 バージョンを例にとります:
include/libディレクトリ内のcache.phpファイルを開き(これはキャッシュ関数ファイルです)、以下のコードを見つけます:
私のは179行にあります。以下の通りです。
ヒント:これはSQL文を実行するPHPコードの一部で、条件はコメントユーザーのユーザー名が博主のユーザー名であるかどうかを検出し、そうであればそのコメントを最新のコメントリストに表示しないというものです。(メールアドレスの検出も可能ですが、poster!='阿珏'、私自身の返信にはメールが含まれていないため、ユーザー名を検出するしかありません。もちろん、私を偽装しないでください。)