ユーティリティ

2017年10月

1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 - - - -

キーワード検索

キーワード検索フォーム
キーワード

ユーザー

  • cccのアバター

新着画像

過去ログ

Twitter

Twilogを見る

Feed

エントリー

freoのコメント管理画面に投稿先とコメントを表示する

freoのコメント管理画面には、投稿日時、投稿者の名前、IPアドレス、公開状態が表示されているだけで、どんなコメントなのか、どこに投稿されたのかが分かりにくいです。
ファイル 84-1.jpg

そこでコメントの管理画面に、投稿先とコメントを表示されるようにしてみます。
ちょっと表示できる部分が狭いのが難点ですが...

1-1) libs/freo/common.php の634行目あたりにある

$stmt = $freo->pdo->query('SELECT id FROM ' . FREO_DATABASE_PREFIX . 'entries ORDER BY datetime');

の部分を

$stmt = $freo->pdo->query('SELECT * FROM ' . FREO_DATABASE_PREFIX . 'entries ORDER BY datetime');

に変更(緑字赤字に)します。

1-2) 同じく libs/freo/common.php の645行目あたりにある

$stmt = $freo->pdo->query('SELECT id FROM ' . FREO_DATABASE_PREFIX . 'pages ORDER BY pid, sort, id');

の部分を

$stmt = $freo->pdo->query('SELECT * FROM ' . FREO_DATABASE_PREFIX . 'pages ORDER BY pid, sort, id');

に変更(緑字赤字に)します。

2-1) templates/admin/comments.html に2箇所ある

<th>IPアドレス</th>

の部分のに、

<th>投稿先</th>
<th>コメント</th>

を追加します。

2-2) 同じく templates/admin/comments.html

<td>{$comment.ip}</td>

の部分のに、

<td>{if $comment.entry_id}{$freo.refer.entries[$comment.entry_id].title|mb_truncate:20:'...'}{elseif $comment.page_id}{$freo.refer.pages[$comment.page_id].title|mb_truncate:20:'...'}{/if}</td>
<td>{$comment.text|nl2br}</td>

を追加します。

すると、コメント管理画面に、投稿先とコメントが表示されます。
ファイル 84-2.jpg
※コメントだけ表示するようにしたい場合は、2)のみの作業でコメントの列だけ追加すればOKです。

ページ移動

関連エントリー

コメント

  • コメントはまだありません。

コメント登録

  • コメントを入力してください。
  • 一旦登録したコメントは、あとで編集できませんのでご注意下さい。
登録フォーム
名前
メールアドレス
URL
コメント(コメント本文の装飾について
閲覧制限
※基本的には「全体に公開」されますが、内容によっては管理人の方で公開を制限する場合がございますので、その旨ご了承下さい。
freoをカタカナ3文字で入力してください(スパム対策)