$related paraedit

  • global $related
    • ページ表示時のfooter部分の関連ページ表示にのみ使用されている。
    • lib/make_link.php:make_pagelink()で$related[$vars[$page]]に、リンクを作成したページの更新時間を入れる。
    • lib/html.php:make_related()で
      	$links = links_get_related($page);
      としてリンク作成。
    • lib/file.php:links_get_related()で、$relatedとlinks_get_related_db($vars['page'])との情報を合わせる。

$relatedのデータが.relに入らない...。.rel作成時にも使用したいな。

lib/link.php:links_update($page) paraedit

  • links_get_objects
  • $rel_new作成部を
        global $related;
        $related = array();
        $pagesave = $vars['page'];
        $vars['page'] = $page;
        $tmp = convert_html(get_source($page));
        $vars['page'] = $pagesave;
        $rel_new = array_keys($related);
        $rel_new = array_unique($rel_new); 
    と変えてやれば良さそう。
    if($vars['page'] === $page){
     $rel_new = array_keys($related);
     $rel_new = array_unique($rel_new);
    }
    こういう処理も入れた方がよさげかな。

トップ 編集凍結差分バックアップ添付複製名前変更リロード 新規一覧 単語検索 最終更新  ヘルプ  最終更新のRSS
Last-modified: 2008-02-29 (金) 19:03:53 (4859d)