BugTrack/2276
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
* interwiki.inc.phpでplugin_interwiki_invalid()がグローバ...
- ページ: [[BugTrack]]
- 投稿者: [[g@kko]]
- 優先順位: 普通
- 状態: 完了
- カテゴリー: プラグイン
- 投稿日: 2007-09-26 (水) 08:54:09
- バージョン: 1.4.7
- リリース予定バージョン: 1.5.2
#contents
-----
** メッセージ [#df510c02]
plugin/interwiki.inc.php (1.10)
//↑、長いこと更新が無いファイルだから、まず間違いなくこの...
function plugin_interwiki_invalid()
{
global $_title_invalidiwn, $_msg_invalidiwn;
return array(
'msg' => $_title_invalidiwn,
'body' => str_replace(array('$1', '$2'),
array(htmlspecialchars(''),
make_pagelink('InterWikiName')),
$_msg_invalidiwn));
}
make_pagelink('InterWikiName')としているため、pukiwiki.in...
$interwiki = 'InterWikiName'; // Set InterWiki defini...
の設定を変更した場合、正しくページリンクが作成されない。
よって、make_pagelink($interwiki)とする方が良いかと思いま...
**修正案 [#c1d83266]
function plugin_interwiki_invalid()
{
- global $_title_invalidiwn, $_msg_invalidiwn;
+ global $_title_invalidiwn, $_msg_invalidiwn, $interwiki;
return array(
'msg' => $_title_invalidiwn,
'body' => str_replace(array('$1', '$2'),
array(htmlspecialchars(''),
- make_pagelink('InterWikiName')),
+ make_pagelink($interwiki)),
$_msg_invalidiwn));
}
--------
***コメント [#c9e29781]
//- ''連絡メモ'': related プラグインからたどったら、この...
- 上の修正案、make_pagelink($interwiki) ではなく、make_pa...
#comment
**InterWikiName の呼び出しに失敗した時に、その文字列をエ...
- 便乗させてもらいます。~
plugin_interwiki_action() からplugin_interwiki_invalid() ...
記入ミスなどを確認するためにも、できれば上の修正案の分と...
(「てすと」というInterWikiName が設定されていない時のイ...
[[てすと:ページ名]] というリンクをクリックした時に、上の...
「てすと:ページ名 は有効な InterWikiName ではありません...
とはいえ現状、plugin_interwiki_action() を呼び出している...
} else if (! PKWK_SAFE_MODE && is_interwiki($page)) {
return do_plugin_action('interwiki'); // InterWikiName...
の部分だけ(のはず) なんで、設定していないInterWikiName ...
- こんにちは :) 便乗の件、ページに #contents をつけて、こ...
-- 上の修正案へのツッコミを分割して見出しを設置 -- &new{...
- 2点対応しました commit:d5599a1f65 -- [[umorigu]] &new{2...
#comment
終了行:
* interwiki.inc.phpでplugin_interwiki_invalid()がグローバ...
- ページ: [[BugTrack]]
- 投稿者: [[g@kko]]
- 優先順位: 普通
- 状態: 完了
- カテゴリー: プラグイン
- 投稿日: 2007-09-26 (水) 08:54:09
- バージョン: 1.4.7
- リリース予定バージョン: 1.5.2
#contents
-----
** メッセージ [#df510c02]
plugin/interwiki.inc.php (1.10)
//↑、長いこと更新が無いファイルだから、まず間違いなくこの...
function plugin_interwiki_invalid()
{
global $_title_invalidiwn, $_msg_invalidiwn;
return array(
'msg' => $_title_invalidiwn,
'body' => str_replace(array('$1', '$2'),
array(htmlspecialchars(''),
make_pagelink('InterWikiName')),
$_msg_invalidiwn));
}
make_pagelink('InterWikiName')としているため、pukiwiki.in...
$interwiki = 'InterWikiName'; // Set InterWiki defini...
の設定を変更した場合、正しくページリンクが作成されない。
よって、make_pagelink($interwiki)とする方が良いかと思いま...
**修正案 [#c1d83266]
function plugin_interwiki_invalid()
{
- global $_title_invalidiwn, $_msg_invalidiwn;
+ global $_title_invalidiwn, $_msg_invalidiwn, $interwiki;
return array(
'msg' => $_title_invalidiwn,
'body' => str_replace(array('$1', '$2'),
array(htmlspecialchars(''),
- make_pagelink('InterWikiName')),
+ make_pagelink($interwiki)),
$_msg_invalidiwn));
}
--------
***コメント [#c9e29781]
//- ''連絡メモ'': related プラグインからたどったら、この...
- 上の修正案、make_pagelink($interwiki) ではなく、make_pa...
#comment
**InterWikiName の呼び出しに失敗した時に、その文字列をエ...
- 便乗させてもらいます。~
plugin_interwiki_action() からplugin_interwiki_invalid() ...
記入ミスなどを確認するためにも、できれば上の修正案の分と...
(「てすと」というInterWikiName が設定されていない時のイ...
[[てすと:ページ名]] というリンクをクリックした時に、上の...
「てすと:ページ名 は有効な InterWikiName ではありません...
とはいえ現状、plugin_interwiki_action() を呼び出している...
} else if (! PKWK_SAFE_MODE && is_interwiki($page)) {
return do_plugin_action('interwiki'); // InterWikiName...
の部分だけ(のはず) なんで、設定していないInterWikiName ...
- こんにちは :) 便乗の件、ページに #contents をつけて、こ...
-- 上の修正案へのツッコミを分割して見出しを設置 -- &new{...
- 2点対応しました commit:d5599a1f65 -- [[umorigu]] &new{2...
#comment
ページ名: