修訂 | fd334432e7a345ef0cbb3b35852f4631a246d7fb (tree) |
---|---|
時間 | 2007-02-14 00:40:14 |
作者 | henoheno <henoheno> |
Commiter | henoheno |
$autolink
@@ -1,5 +1,5 @@ | ||
1 | 1 | 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 $ | |
3 | 3 | |
4 | 4 | |
5 | 5 | 設定の調整とカスタマイズ |
@@ -405,11 +405,12 @@ PHP | ||
405 | 405 | 報が管理者にメールで通知されます。 |
406 | 406 | |
407 | 407 | 変数 $nowikiname |
408 | - WikiWordに対するハイパーリンク自動生成機構を _無効に_ します。 | |
408 | + WikiName(WikiWord)に対するハイパーリンク自動生成機構を _無効に_ し | |
409 | + ます。 | |
409 | 410 | |
410 | 411 | 通常は、テキストの中に「大文字で始まる英単語が二つ以上連結した文字 |
411 | - 列(これらを "WikiWord" と呼びます)」があった場合、そのページに対す | |
412 | - るハイパーリンクが生成されます。 | |
412 | + 列("WikiName" ないし "WikiWord" と呼びます)」があった場合、そのペー | |
413 | + ジに対するハイパーリンクが生成されます。 | |
413 | 414 | |
414 | 415 | 例えば UpperCamelCase という単語があると、そこに "UpperCamelCase" |
415 | 416 | というページに対するハイパーリンクが装飾されます。そのページがまだ |
@@ -417,9 +418,34 @@ PHP | ||
417 | 418 | |
418 | 419 | この機構は、Wikiユーザーに話題の分割(新しいページの作成または閲覧) |
419 | 420 | を促します。しかし、利用方法によってはこの機構が邪魔に思える事があ |
420 | - るかもしれません。この設定を有効にする事で、WikiWordに対するハイパ | |
421 | + るかもしれません。この設定を有効にする事で、WikiNameに対するハイパ | |
421 | 422 | ーリンクの生成を止めさせることができます。 |
422 | 423 | |
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 | + | |
423 | 449 | |
424 | 450 | 設定の修正 |
425 | 451 | PukiWikiの管理者パスワードは、pukiwiki.ini.php にある変数 $adminpass |