TrackBack,Refererはis_pageがtrueの時のみ表示するべき

メッセージ

現在、ページ上部のTrackBackとRefererのリンクはページが通常のページか
そうでないかどうかに関係なく表示されていますが、
これは通常のページの時(is_pageがtrueの時)のみ表示するべきだと思います。

修正する部分はpukiwiki.skin.x.phpです。
下記の差分はpukiwiki.skin.ja.php用ですが、勿論pukiwiki.skin.en.phpも修正が必要です。

--- pukiwiki.skin.ja.php	2004-09-26 13:57:40.350734400 +0900
+++ pukiwiki.skin.ja.php	2004-09-26 14:01:18.003704000 +0900
@@ -93,18 +93,20 @@
  | <a href="<?php echo $link_help ?>">ヘルプ</a>
  ]
 <?php
-  if ($trackback) {
-    $tb_id = tb_get_id($_page);
+  if ($is_page) {
+    if ($trackback) {
+      $tb_id = tb_get_id($_page);
 ?>
  &nbsp;
  [ <a href="<?php echo "$script?plugin=tb&amp;__mode=view&amp;tb_id=$tb_id" ?>">TrackBack(<?php echo tb_count($_page) ?>)</a> ]
 <?php } ?>
 
 <?php
-  if ($referer) {
+    if ($referer) {
 ?>
  [ <a href="<?php echo "$script?plugin=referer&amp;page=$r_page" ?>">リンク元</a> ]
 <?php } ?>
+<?php } ?>
 
 </div>
 <?php echo $hr ?>



トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2017-10-24 (火) 23:09:38
Site admin: PukiWiki Development Team

PukiWiki 1.5.3+ © 2001-2020 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.246 sec.

OSDN