links_get_related() が得るBacklinks のデータが$vars['page'] 固定になっている

メッセージ

official:質問箱4/455 で気がついたのですが、$page のrelated が欲しいとcvs:lib/file.php のlinks_get_related() を呼び出しても、links_get_related_db($vars['page']) となっていて$vars['page'] の逆リンクデータを$page の場所に落とし込んでいます。

原因はおそらく、cvs:file.php?r1=1.13&r2=1.14 でlinks_get_related() からlinks_get_related_db() を分離した際、それまでは$page を使ってデータを得ていたのに、なぜか$vars['page'] を使って分離した機能を呼び出すようになってしまったから、だと思われます。

現状のデフォルト状態では、catbody() とplugin_related_convert() がmake_related() を経由して$vars['page'] のデータを得ようとしているので、問題が表面化していないだけのようです。

それとも、これが既定の動作なのでしょうか?




トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2009-05-11 (月) 16:38:47
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 8.2.12. HTML convert time: 0.240 sec.

SourceForge