WIKIWIKIユーザー助け合い掲示板

部分的にページ名を含む単語に対するAutoAliasが望むとおりに機能しない

2 コメント
views
7 フォロー

AutoLinkが有効で、太郎というページ名のページがあり、「太郎チーム」という単語(カギ括弧も単語に含む)にAutoAliasで特定のページにリンクするよう設定したとき、
カギ括弧の有無に関わらず太郎チームという言葉の太郎の部分にAutoLinkが発動してしまい、「太郎チーム」に対してAutoAliasが機能しません。

そこで、:config/AutoLinkを編集し、
カギ括弧無しの太郎チームという単語をIgnoreListに指定したところ、
カギ括弧無しの太郎チームの太郎の部分に対してAutoLinkは発動しなくなりましたが、カギ括弧付きの「太郎チーム」に対しては依然としてAutoAliasが機能しません。

もちろん手動で[[「太郎チーム」>リンクしたいページ名]]と書けば望むページへリンクはできるのですが、可能であればオートでリンクを貼りたいです。何か方法はございますでしょうか?

musoabysswiki
作成: 2025/06/04 (水) 15:26:22
通報 ...
1
01v 2025/06/04 (水) 18:38:23

IgnoreListには以下のように書いてください。

|「太郎チーム」|

リンク

2
名前なし 2025/06/04 (水) 20:58:26 1bb4a@1c41a >> 1

そのようにしてみたところ、「太郎チーム」に対してAutoAliasが正しく機能するようになりました
その代わり、カギ括弧無しの太郎チームの太郎部分にはAutoLinkが発動してしまいます。

そこでIgnoreListに以下のように書くと、望む挙動が得られました。

|「太郎チーム」|
|太郎チーム|
挙動が一段深く理解できた気がします。ありがとうございます