質問箱/4040
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
**[[質問箱/4040]] [#ke29f817]
|RIGHT:100|LEFT:410|c
|~カテゴリ||
|~サマリ|指定の単語から始まるページをautolink.datに含めた...
|~バージョン|1.4.7|
|~投稿者|[[もこ]]|
|~状態|完了|
|~投稿日|&new{2007-04-04 (水) 22:34:13};|
***質問 [#k56f3a84]
AutoLinkを多用していたのですが、先日[[dev:BugTrack2/81]]...
私のサイトでは 日記/なんとか というような長い名前のページ...
***回答 [#n9dd7e67]
- [[dev::config/AutoLink]] -- &new{2007-04-04 (水) 23:18...
-- [[質問箱/3251]], [[質問箱/4552]] -- &new{2010-01-25 (...
- ForceIgnoreListは試してみましたが、autolink.datの末尾に...
- 緊急避難的になら、func.phpのfunction get_autolink_patte...
$auto_pages_a = array_values(preg_grep('/^[A-Z]+$/i...
同じ要望が多ければ…というか、autolinkにはやっかいな問題も...
- 同様のケースで悩んでいます。上記正規表現の変更事例(た...
- 上の部分に入れ子すると見にくくなるので、個人的にお勧め...
function get_autolink_pattern(& $pages)
{
- global $WikiName, $autolink, $nowikiname;
+ global $WikiName, $autolink, $nowikiname, $non_list;
$config = &new Config('AutoLink');
$config->read();
$ignorepages = $config->get('IgnoreList');
$forceignorepages = $config->get('ForceIgnoreList');
unset($config);
$auto_pages = array_merge($ignorepages, $forceignorepag...
foreach ($pages as $page)
if (preg_match('/^' . $WikiName . '$/', $page) ?
$nowikiname : strlen($page) >= $min_len)
$auto_pages[] = $page;
+ $auto_pages = array_diff($auto_pages, preg_grep('/' . ...
+ $auto_pages = array_diff($auto_pages, preg_grep('/^tes...
+
if (empty($auto_pages)) {
(以降、省略)
1つ目に追加した正規表現は、pukiwiki.ini.php で設定する$no...
autolink 登録用のページリストから削除するためのものです。~
2つ目が、$non_list 以外のページをリストから消すための、じ...
必要な方(あるいは両方)を利用してください。~
ちなみに、2つ目の例では、「test」で始まるすべてのページが...
- ものすごく遅くなりましたが↑の方の書き込みで解決しました...
//#comment
終了行:
**[[質問箱/4040]] [#ke29f817]
|RIGHT:100|LEFT:410|c
|~カテゴリ||
|~サマリ|指定の単語から始まるページをautolink.datに含めた...
|~バージョン|1.4.7|
|~投稿者|[[もこ]]|
|~状態|完了|
|~投稿日|&new{2007-04-04 (水) 22:34:13};|
***質問 [#k56f3a84]
AutoLinkを多用していたのですが、先日[[dev:BugTrack2/81]]...
私のサイトでは 日記/なんとか というような長い名前のページ...
***回答 [#n9dd7e67]
- [[dev::config/AutoLink]] -- &new{2007-04-04 (水) 23:18...
-- [[質問箱/3251]], [[質問箱/4552]] -- &new{2010-01-25 (...
- ForceIgnoreListは試してみましたが、autolink.datの末尾に...
- 緊急避難的になら、func.phpのfunction get_autolink_patte...
$auto_pages_a = array_values(preg_grep('/^[A-Z]+$/i...
同じ要望が多ければ…というか、autolinkにはやっかいな問題も...
- 同様のケースで悩んでいます。上記正規表現の変更事例(た...
- 上の部分に入れ子すると見にくくなるので、個人的にお勧め...
function get_autolink_pattern(& $pages)
{
- global $WikiName, $autolink, $nowikiname;
+ global $WikiName, $autolink, $nowikiname, $non_list;
$config = &new Config('AutoLink');
$config->read();
$ignorepages = $config->get('IgnoreList');
$forceignorepages = $config->get('ForceIgnoreList');
unset($config);
$auto_pages = array_merge($ignorepages, $forceignorepag...
foreach ($pages as $page)
if (preg_match('/^' . $WikiName . '$/', $page) ?
$nowikiname : strlen($page) >= $min_len)
$auto_pages[] = $page;
+ $auto_pages = array_diff($auto_pages, preg_grep('/' . ...
+ $auto_pages = array_diff($auto_pages, preg_grep('/^tes...
+
if (empty($auto_pages)) {
(以降、省略)
1つ目に追加した正規表現は、pukiwiki.ini.php で設定する$no...
autolink 登録用のページリストから削除するためのものです。~
2つ目が、$non_list 以外のページをリストから消すための、じ...
必要な方(あるいは両方)を利用してください。~
ちなみに、2つ目の例では、「test」で始まるすべてのページが...
- ものすごく遅くなりましたが↑の方の書き込みで解決しました...
//#comment
ページ名: