*ページに別名、できればオートリンク [#v5a3ee92] -ページ: BugTrack -投稿者: [[krash]] -優先順位: 普通 -状態: 提案 -カテゴリー: 欲しいプラグイン -投稿日: 2004-05-25 (火) 13:46:18 -バージョン: **メッセージ [#n9b6c0bc] [[pukiwiki:続・質問箱/169]] にも書いたのですが、ページに別名を定義しておけるプラグインがほしいです。 検索してみても何人かの人が必要と思っている気配があります。 例えば :config/plugin/alias のようなファイルに 別名>本当の名前 のように記述しておき、 &alias(別名); とするとそのファイルを解析して [[別名>本当の名前]] のようになるのが現実的かと思います。自分としてはファイルをいじらずに表示のときに処理をしてほしいです。 欲を言えば、 &alias(); ではなく [[]] でいつもと変わらずリンクが貼れるとうれしいです。 さらに欲を言えばオートリンクにも対応しているとうれしいです。 よろしくお願いします。 ---- -これはまずいです。aliasとrealnameの関係は1対1対応ではないので、「A」というaliasが「B」を意味する場合と「A」というaliasが「C」を意味する場合の区別がつきません。また、aliasの示すrealnameはページ名とは限らず、アンカーもしくはページ名+アンカーの場合もあります。 -- [[reimy]] &new{2004-05-25 (火) 16:08:50}; -いえ、そういう1対1対応で記述した設定ファイル :config を作っておくということです。 -- [[krash]] &new{2004-05-26 (水) 01:23:33}; -1対1対応(たとえば「A」を「B」に飛ばすという設定)をした場合、 > [[]] でいつもと変わらずリンクが貼れる < ようにすると、「A」というページが作られた場合に、「A」というページに飛べなくなります。 -- [[reimy]] &new{2004-05-26 (水) 02:39:07}; -やはり [[]] まで対応しようとすると大変ですよね。別名がすでにあったらそのページを作れないというように本体を改造しなければいけませんから。プラグインでやろうとするとやはり [[pukiwiki:自作プラグイン/def.inc.php]] の改造が限界ですかね。本体までいじってもらうほど需要があるのかわかりませんしきびしいですね。 -- [[krash]] &new{2004-05-26 (水) 17:26:47}; - BracketNameやAutoLink はaliasの解決順位を低く設定する事で何とかなる気もしますが、参照元キャッシュはどう解決したものか…。 -- [[にぶんのに]] &new{2004-05-27 (木) 01:23:11}; -[[org:続・質問箱/510]] -- &new{2004-12-28 (火) 17:06:35}; -BugTrack2/2 -- &new{2005-03-07 (月) 21:16:48}; -[[org:自作プラグイン/al.inc.php]](al.inc.php説明ページ:http://www.ut-info.com/pinfu/index.php?al) -- &new{2005-05-02 (月) 01:04:04}; #comment