#author("2018-03-09T00:56:25+09:00;2013-08-09T14:32:27+09:00","","")
**[[質問箱/361]] [#y3226030]
|RIGHT:70|LEFT:410|c
|~カテゴリ||
|~サマリ|新規ページ作成時に自動挿入されるリンクの抑制|
|~バージョン|1.4.2|
|~投稿者|[[qdot]]|
|~状態|完了|
|~投稿日|&new{2003-12-12 (FRI) 14:38:14};|
***質問 [#o25d3293]
新規ページを作成する際、テキストエリアにrefer=で示されるページへのリンクが自動的に挿入されていますが、これを行わないようにするにはどうすればよいでしょうか?

./templateでテンプレートを用意していても、毎回、そこを削除するのが面倒に感じたりします。

./templateが存在するときは挿入しないようにしたいので、どこで行われているかのヒントだけでも教えていただけるとありがたいです。

よろしくお願いします。

***回答 [#y1fe67b6]
-[[masao]] &new{2003-12-14 (SUN) 01:25:31};
~html.php 内の edit_form() の↓の部分?
 if (array_key_exists('refer',$vars) and $vars['refer'] != '') {
         $refer = '[['.strip_bracket($vars['refer'])."]]\n\n";
 }
-[[qdot]] &new{2003-12-15 (MON) 11:56:10};
~ビンゴです。お蔭様で解決できたようです。ありがとうございました。
- 1.4.6の方では、うまくいないよ〜。なんでかなぁ〜 --  &new{2006-04-27 (木) 09:22:16};
-- どう書いたら、どうなったのか書かないと、レベルの高い人しかわからないと思われ。 --  &new{2006-04-27 (木) 09:28:54};
- 1.4.6でも $refer については同じようなコードですね。基本的に変わっていないので同じ対策が取れるはずです。 -- [[teanan]] &new{2006-04-27 (木) 11:08:35};
- 1.4.6のhtml.phpの208行目あたりに同じコードをみつけましたが、実際には、どこを変えれば良いのでしょうか?お教え願います。 -- [[たかのり]] &new{2007-05-27 (日) 11:15:53};
- 1.4.7でもOKでした --  &new{2007-06-04 (月) 00:07:17};
- [[Q&Aに移動>Q&A/運営#ab97fe96]] -- [[zm]] &new{2007-08-17 (金) 21:30:11};
- 1.4.7にはその部分が無いのですが、どうしてOKなんでしょ?? --  &new{2008-02-13 (水) 20:11:58};
- いやあるから。 --  &new{2008-02-13 (水) 20:11:58};
-1.4.7 &new{2008-02-14 (木) 09:05:52};
~html.php 内の208行目付近では、↓なんですけども? ソース内を$referで検索しても、該当しそうな箇所はここしか無く、これを消すとエラーで表示されなくなるんですけど…~
lib/html.php ですよね?
 if (isset($vars['refer']) && $vars['refer'] != '')
 $refer = '[[' . strip_bracket($vars['refer']) . ']]' . "\n\n";
 }
- すいません、自己解決しました --  &new{2008-02-14 (木) 09:12:06};
~今まで上記の3行を消してましたが、下記の2行を消せば期待通りの動きになりました~
結局、何故上の方が書いているソースが無いのか分からないのですが…~
html.php,v 1.57 と書かれています。 他の方の参考までに…
 if (isset($vars['refer']) && $vars['refer'] != '')
 $refer = '[[' . strip_bracket($vars['refer']) . ']]' . "\n\n";
- 構文を考えると3行消すとおかしくなるのは、自明なんだけどなぁ。最後の"}"の意味を無視しちゃってるし。 --  &new{2008-02-14 (木) 10:06:08};
- 誘導済み [[削除予定]] --  &new{2013-08-09 (金) 05:35:05};

//#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.3+ © 2001-2020 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.042 sec.

OSDN