@ [fswiki] FSWikiでページのURLをstaticにする(2) create_urlメソッドを以下のように書き換えるだけでこと足りました。素晴らしい! と書きましたが、「ページのリンクを生成する」メソッドとしてまとめられているのであれば、Wiki.pmを修正するのではなくプラグインで動的にメソッドを上書きしていけるのでは?と思って1 hour hackしました。 ### plugin/staticurl/Install.pm package plugin::staticurl::Install; use strict; use Util; sub install { my $wiki = shift; my $class = ref $wiki; { no strict 'refs'; *{"$class\::create_url"} = sub { my $self = s
URL の重要性は増す一方だ。Web 2.0 と呼ばれる世界、あるいは SemanticWeb においても、URL (URI) それ自身が表す意味というのは重要になってきた。そんな話を前回の本冊子に書いたのだけれども、今回はその実践編である。 Wiki の URL を綺麗に Wiki は相変わらず広く使われている。実際、便利だ。しかし多くの Wiki はURL が美しくない、と思う。これをなんとかしてしまおう。Wiki のコードに手を入れずに済ませるためにまず思いつくのは、mod_rewrite による書きかえだ。mod_rewrite では「ブラウザから置くられてきた URL」を「パス名やURL」に対応付けることができる。 FreeStyle Wiki の場合 FreeStyle Wiki という perl で書かれている Wiki がある。perl で書かれていて、かつ国産のものの中で
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く