AutoBaseAlias

Top > Old > Hack > AutoBaseAlias

AutoAlias にページ名の basename を自動的に設定する機能の追加 - Plus に取り込まれました

AutoAlias にページ名の basename を自動的に設定するように、機能を拡張しました。

A/B/C

のようなページがあった場合に、AutoAliasName のページで

-[[C>A/B/C]]

と設定するのと同じになります。

../read.inc.php? で別名に直接 [[]] リンクできるようにもした場合、

[[C]]

のようなリンクもできることになります。

pukiwiki.ini.php

$autobasealias = 1 の時のみ起動。
$autobasealias_nonlist で AutoBaseAlias のリスト作成時に無視するページを指定。

file.php

page_write 時に autolink.dat の生成と同じタイミングで autobasealias.dat の生成

func.php

get_autoaliases で autobasealias.dat からも取得するように拡張

関連