InterWikiでの指定で、http:~だけでなく ./ も使用できるようになれば便利

メッセージ

BugTrack/103関連

[hogehoge:http://hogehoge.com/? hogehoge]

という指定のほかに

[hogehoge:./? hogehoge]

が使えると便利になるのですが。

Wikiを設置しているサイトに複数のドメイン(もしくはバーチャルドメイン)が設定されている場合、どのドメインでアクセスされても共通のメニューが使えるようになる。BugTrack/103の要望の実現にもなる。

pukiwiki.ini.phpでは

$script = './';

で問題ないので、あとはInterWikiNameで ./ の指定ができるようになるだけで実現する。

実現すれば、

|[[トップページ>FrontPage]]|[[BugTrack]]|

これを下記のように書けば、どのドメインでアクセスしてもそのドメインのままでメニュー移動できる。

|[[トップページ>hogehoge:FrontPage]]|[[BugTrack>hogehoge:BugTrack]]|

現状では、InterWikiName の hogehoge:http:~で指定したドメインで移動することになってしまう。

うちでは http:でアクセスする場合と https:でアクセスする場合でドメインが異なるので、この機能がほしい。現状では https:でアクセスした場合、$scriptを参照するWikiName/BracketNameでの移動は問題ないが、サイト内にあるWiki以外のページに移動する場合に http:での決め打ち指定をせざるを得ないため、https:が維持されなくなる。



トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2003-05-13 (火) 17:55:36
Site admin: PukiWiki Development Team

PukiWiki 1.5.3+ © 2001-2020 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.458 sec.

OSDN