トップ/pukiwiki1.4/plugin/title.inc.php
#title(ああああ) #author("2023-10-21T12:22:28+09:00","default:nemusg.pad","nemusg.pad") #title(title.inc.php) * title.inc.php [#kbda6231] titleタグを変更できる。 「モンスター図鑑/0004」というページのtitleを「モンスター図鑑/爆炎龍ティラノス」などにできる。 [[Pukiwiki/plugin/bodycache.php]]と同時に利用した場合、titleタグは変わらないので $bodycache_disable_plugins に title を入れてキャッシュ生成を無効化する必要がある。 $bodycache_disable_plugins = array( 'ls2', 'sortabletable', 'title' ); ** ダウンロード [#q1beb544] - [[title.inc.php:http://www.revulo.com/PukiWiki/Plugin/Title.html]] by revulo -- &ref(./revulo.title.inc.zip,);(サイト消滅のためMITライセンスに基づきここで再配布) ** 手順(revulo氏版) [#c3375514] - title.inc.php を plugin フォルダにアップロード - 書式は次のようになっています。書くのはページのどこでも構いません。 #title(タイトル [, H1タグ用タイトル]) なお、引数を1つ指定するか2つ指定するかによって、動作が変わります。 #title(タイトル) この場合は、<title> タグと <h1> タグの両方が「タイトル」に変わります。 #title(タイトル1, タイトル2) この場合は、<title> タグの方は「タイトル1」に、<h1> タグの方は「タイトル2」に変わります。 - 細かな注意点をいくつか記しておきます。 <H1> タグのタイトルは、related プラグインへのリンクではなくなります 編集時には、元のページ名がタイトルとして表示されます recent などの他のプラグインが表示するタイトルは変更されません この辺りは、PukiWiki Plus! の TITLE: タグの動作に合わせてあるので、 とりあえずは仕様ということにします。 また、タイトル表示の仕組みはスキンによって異なるため、 一部のスキンではうまく動作しない可能性があります。 例えば、 Monobook for PukiWiki スキン を使っている場合、このプラグインは効果がありません。 以下のように monobook.skin.php を変更することで、不完全ながら動作するようになります。 #geshi(php,number){{ --- monobook.skin.php.orig +++ monobook.skin.php @@ -68,7 +68,7 @@ // Title global $plugin; -$display_title = $plugin === 'read' ? $wikinote->get_title($vars['page']) : $title; +$display_title = $plugin === 'read' ? $wikinote->get_title($title) : $title; // relink.inc.php if ($enable_relink === TRUE && exist_plugin('relink')) { }} この辺りは、各スキンの作者に対応していただくか、こちらで個別対応していくことになると思います。 //** 手順 [#z21d8bc7] //- /にtitle.inc.phpをアップロード //- ページ本文で以下を記述 // #title(モンスター図鑑/爆炎龍ティラノス) * コメント [#p9ec71cf] #pcomment