**[[続・質問箱/441]] [#f1a5b213]
#author("2018-03-11T14:22:27+09:00;2007-10-19T01:13:35+09:00","","")
**[[質問箱/2441]] [#f1a5b213]
|RIGHT:70|LEFT:410|c
|~カテゴリ||
|~サマリ|階層に関する質問:エイリアスとAutoLinkについて|
|~バージョン|1.4.4|
|~投稿者|[[おみ]]|
|~状態|完了|
|~投稿日|&new{2004-11-18 (木) 12:24:41};|
***質問 [#v021f2e7]
hogehoge/page~
というページにpageというエイリアス名を指定してリンクする場合、~
 [[page>hogehoge/page]]
と書くことになると思うのですが、これを簡略化することはできないでしょうか。

例えば、[[page>hogehoge/]]や[[>hogehoge/page]]といった具合にすることで、2度書く手間を省きたいのです。~

また、AutoLink機能がOnのとき階層を含むページ名が記してある場合は&br;
hogehoge/pageとそのままの文字列でリンクされるのですが、&br;
親階層の名前を取っ払ってくれるようにはできないでしょうか。

どちらかでも可能ならば作業がぐっと楽になるのですが…。~
いい方法があればよろしくお願いします。

***回答 [#i1f4ded9]
-[[PukiWiki/改造/最後の/の後のみ表示 - cubic9.com>cubic9.com:PukiWiki/改造/最後の/の後のみ表示]] --  &new{2004-11-18 (木) 12:57:11};
-確かに後者と上は近いですね。AutoLink相手だとこんな感じでしょうか。 -- [[でぃあばぁ]](cubic9.com) &new{2004-11-18 (木) 14:02:10};
 --- make_link.php.orig  2004-11-18 13:49:58.000000000 +0900
 +++ make_link.php 2004-11-18 13:50:12.000000000 +0900
 @@ -626,7 +626,7 @@
    {
       return make_pagelink(
        $this->name,
 -      $this->alias,
 +      preg_replace('/.*\//','',$this->alias),
        '',
        $this->page
       );
-名無しさんでぃあばぁさん回答ありがとうございます。でぃあばぁさんの回答を早速入れてみました。使い心地良好です、ありがとうございます~。 -- [[おみ]] &new{2004-11-19 (金) 03:11:32};

#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u8. HTML convert time: 0.064 sec.

OSDN