最後の/の後のみ表示
/ で階層化した場合、h1が長大になってしまいます。
とりあえず以下のように修正しました。
追記(2009.11.15):PHP5のbasenameには日本語などのマルチバイト文字を処理できないというバグがある*1ため、basename($title)の部分をsubstr('/'.strrchr($title, '/'),1)に読み替えてください。
パッチ (PukiWiki1.4.4)
| --- skin/pukiwiki.skin.ja.php.orig 2004-08-08 14:33:43.000000000 +0900
+++ skin/pukiwiki.skin.ja.php 2004-10-26 18:49:52.000000000 +0900
@@ -42,7 +42,7 @@
<div id="header">
<a href="<?php echo $modifierlink ?>"><img id="logo" src="<?php echo IMAGE_DIR ?>pukiwiki.png" width="80" height="80" alt="[PukiWiki]" title="[PukiWiki]" /></a>
- <h1 class="title"><?php echo $page ?></h1>
+ <h1 class="title"><?php echo basename($title) ?></h1>
<?php if ($is_page) { ?>
<a href="<?php echo "$script?$r_page" ?>"><span class="small"><?php echo "$script?$r_page" ?></span></a>
|
Amazon