「指定した単語」に対し、指定した「URI、ページ、またはInterWiki」に対するリンクを自動的に張る機能です。
現在の実装では:
例: "foobar" というキーワードがAutoAliasName設定されているときでも [[foobar>別のリンク指定]] というBracketNameはそのまま動作する
設定変数 | 説明 | 初期値 |
---|---|---|
$aliaspage | エイリアス定義ページ名 | 'AutoAliasName' |
$autoalias | 置換する単語の最小バイト数(0で無効) | 0 |
$autoalias_max_words | 置換する最大単語数 | 50 |
「official:続・質問箱/510」でAutoAlias機能に追加(パッチ)していただいているのですが、本体への取り込みをご検討いただけないでしょうか。
設定変数 | 説明 | 初期値 |
---|---|---|
$aliaspage | エイリアス定義ページ名 | 'AutoAliasName' |
$autoalias | 置換する単語の最小バイト数(0で無効) | 8 |
$autoalias_max_words | 置換する最大単語数 | 50 |
cvs up -j pukiwiki_2005-03-19_autoalias -j r1_4_6
cvs -d:pserver:anonymous@cvs.sourceforge.jp:/cvsroot/pukiwiki login (パスワードを求められたらリターンキーを押す) ※一度だけ実行すればよい cvs -z3 -d:pserver:anonymous@cvs.sourceforge.jp:/cvsroot/pukiwiki co -r r1_4_6_autoalias pukiwiki (後は、適宜パーミッションを修正)
$ cvs -d:pserver:anonymous@cvs.sourceforge.jp:/cvsroot/pukiwiki login (パスワードを求められたらリターンキーを押す) ※一度だけ実行すればよい $ sh release.sh --norm 1.4.6_autoalias
適当な正規表現で表現するならば、適用したいキーワードは /\b[A-Z][1-9][0-9]*村/ です。リンク先は同名のページです。
適当な正規表現で表現するならば、適用したいキーワードは /\b[eE][mM][pP][0-9]{4}\b/ です。リンク先は "member/小文字にした同名のページ" です。