• R/O
  • HTTP
  • SSH
  • HTTPS

提交

標籤
無標籤

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Commit MetaInfo

修訂fd334432e7a345ef0cbb3b35852f4631a246d7fb (tree)
時間2007-02-14 00:40:14
作者henoheno <henoheno>
Commiterhenoheno

Log Message

$autolink

Change Summary

差異

--- a/doc/SETTING.txt
+++ b/doc/SETTING.txt
@@ -1,5 +1,5 @@
11 PukiWiki SETTING
2-$Id: SETTING.txt,v 1.17 2007/02/13 15:02:05 henoheno Exp $
2+$Id: SETTING.txt,v 1.18 2007/02/13 15:40:14 henoheno Exp $
33
44
55 設定の調整とカスタマイズ
@@ -405,11 +405,12 @@ PHP
405405 報が管理者にメールで通知されます。
406406
407407 変数 $nowikiname
408- WikiWordに対するハイパーリンク自動生成機構を _無効に_ します。
408+ WikiName(WikiWord)に対するハイパーリンク自動生成機構を _無効に_ し
409+ ます。
409410
410411 通常は、テキストの中に「大文字で始まる英単語が二つ以上連結した文字
411- 列(これらを "WikiWord" と呼びます)」があった場合、そのページに対す
412- るハイパーリンクが生成されます。
412+ 列("WikiName" ないし "WikiWord" と呼びます)」があった場合、そのペー
413+ ジに対するハイパーリンクが生成されます。
413414
414415 例えば UpperCamelCase という単語があると、そこに "UpperCamelCase"
415416 というページに対するハイパーリンクが装飾されます。そのページがまだ
@@ -417,9 +418,34 @@ PHP
417418
418419 この機構は、Wikiユーザーに話題の分割(新しいページの作成または閲覧)
419420 を促します。しかし、利用方法によってはこの機構が邪魔に思える事があ
420- るかもしれません。この設定を有効にする事で、WikiWordに対するハイパ
421+ るかもしれません。この設定を有効にする事で、WikiNameに対するハイパ
421422 ーリンクの生成を止めさせることができます。
422423
424+ 変数 $autolink
425+ AutoLink と呼んでいる機構、つまり既存のページに対するハイパーリンク
426+ 自動生成機構を _有効に_ します。
427+
428+ 通常は WikiName や、 「[[ と ]] で囲んだ文字列("BrackerName"と呼ん
429+ でいます)」がテキストにあった場合に、初めてそのページへのハイパー
430+ リンクがその場所に生成されるため、ハイパーリンクを駆使したい場合、
431+ 書き手がこの仕組みを意識する必要があります。
432+
433+ しかし AutoLink が有効であったなら、既存の(ページの)ページ名が自動
434+ 的にハイパーリンク生成の対象になるため、要所を除き、書いた文書の中
435+ に自動的に(もし合致するページがあれば)ハイパーリンクが出現します。
436+
437+ この機構は非常に便利ですが、ページを出力したり、ページを更新する時
438+ のサーバー負荷を高める原因になります。
439+
440+ 1. 設定としては、「AutoLinkの対象とする既存ページ名の最低限の長さ」
441+ をバイト数(例えば8)で指定します。この値は十分に大きな数字であるべ
442+ きです。この値が例えば 1であり、"e" という(1バイトの)ページが存在
443+ する場合、全てのページに含まれる e という文字に、 "e" というペー
444+ ジへのハイパーリンクが修飾される可能性があります!
445+
446+ 2. また、ページ数が増大するにつれ AutoLinkの対象が増えるため、更新
447+ 時の処理、および出力時の負荷が増大します。
448+
423449
424450 設定の修正
425451 PukiWikiの管理者パスワードは、pukiwiki.ini.php にある変数 $adminpass