ppBlog フォーラム

No.4889  Recentlyのリンクエラー
shimizu@Oct 03, 2011 20:28  
有用なソフトウェアをありがとうございます。
初めて投稿させて頂きます。

最新バージョン(1.8.8)を運用中です。
先日,仲間より Recently のリンク先が間違っている旨の指摘がありましたので調べました。
静的リンク出力を有効にしている場合にのみ生じます。
cache.php を修正すれば回避できるようです。
--- cache.php~    2011-03-27 00:11:54.000000000 +0900
+++ cache.php     2011-10-03 19:37:56.000000000 +0900
@@ -57,7 +57,7 @@
      if(MODE_STATIC){
       $title = $title.','.date('Ym', str_replace('d', '', $_id)).'-'.$pm_title.EXT_STATIC;
      } else $title = $title.',index.php?UID='.$_id;
-    } else $title = MODE_STATIC ? $title.','.$id.EXT_STATIC : $title.',index.php?UID='.$_id;
+    } else $title = MODE_STATIC ? $title.','.$_id.EXT_STATIC : $title.',index.php?UID='.$_id;
     $_cache['recently'][$_id] = $title;
    }
   }

   

4889-1 Re:Recentlyのリンクエラー ちらみ @ Oct 05, 2011 00:56

はじめまして。
おかげさまで直りました:)ありがとうございます。
   

4889-2 Re:Re:Recentlyのリンクエラー wata @ Aug 18, 2012 13:42 URL

v1.8のrss2.0.inc.phpを導入したv1.5では、rss2.0.inc.phpの中のパーマリンクの定義を編集する必要がありました。

/* } else $pm_link = MODE_STATIC ? $uid.EXT_STATIC : $_self.'?UID='.$uid; */
} else $pm_link = MODE_STATIC ? '?UID='.$uid : $_self.'?UID='.$uid;