カテゴリ | |
---|---|
サマリ | 新規ページ作成時に自動挿入されるリンクの抑制 |
バージョン | 1.4.2 |
投稿者 | qdot |
状態 | 完了 |
投稿日 | 2003-12-12 (FRI) 14:38:14 |
新規ページを作成する際、テキストエリアにrefer=で示されるページへのリンクが自動的に挿入されていますが、これを行わないようにするにはどうすればよいでしょうか?
./templateでテンプレートを用意していても、毎回、そこを削除するのが面倒に感じたりします。
./templateが存在するときは挿入しないようにしたいので、どこで行われているかのヒントだけでも教えていただけるとありがたいです。
よろしくお願いします。
html.php 内の edit_form() の↓の部分?
if (array_key_exists('refer',$vars) and $vars['refer'] != '') { $refer = '[['.strip_bracket($vars['refer'])."]]\n\n"; }
ビンゴです。お蔭様で解決できたようです。ありがとうございました。
html.php 内の208行目付近では、↓なんですけども? ソース内を$referで検索しても、該当しそうな箇所はここしか無く、これを消すとエラーで表示されなくなるんですけど…
lib/html.php ですよね?
if (isset($vars['refer']) && $vars['refer'] != '') $refer = '[[' . strip_bracket($vars['refer']) . ']]' . "\n\n"; }
今まで上記の3行を消してましたが、下記の2行を消せば期待通りの動きになりました
結局、何故上の方が書いているソースが無いのか分からないのですが…
html.php,v 1.57 と書かれています。 他の方の参考までに…
if (isset($vars['refer']) && $vars['refer'] != '') $refer = '[[' . strip_bracket($vars['refer']) . ']]' . "\n\n";