現在スキンに埋め込んで全ページで使用していまして。ひとつほしい機能というか要望がでてきたのですが、よろしければ除外ページの指定機能を搭載してほしいです。
無視リストのページや閲覧者にはあまり見てほしくないページをtirenaviのページ連結から外したり、navi自体を表示させないページをあらかじめプラグイン内にて指定できないでしょうか?
使用させていただいてる身分で要望を言ってしまい誠に恐縮ですが、よろしければ搭載していただければありがたいです m(_ _)m
]]>無視リストのページを作成し、そこに書かれているページはtirenaviでリンクしないようにする、というようなものなら出来そうな気がします。少々時間が掛かるかもしれませんが、気長にお待ち下さい。
]]>http://www.jove21.com/palm/wiki/index.php?PukiWiki%2FPlugin%2Ftirenavi.inc.php
不具合などありましたら、お知らせ下さい。
]]>エラー文とともに、ナビも表示されなくなってしまいました。試しにtirenavi.inc.phpプラグインのみver.0.2にまた上書きダウングレードしたところ、エラー文もなくナビ表示も復活し以前の状態に戻せました。
以下、エラー文です
Warning: preg_match_all() expects parameter 2 to be string, array given in /virtual/poti/public_html/plugin/tirenavi.inc.php on line 99
Warning: Invalid argument supplied for foreach() in /virtual/poti/public_html/plugin/tirenavi.inc.php on line 100
Warning: implode() [function.implode]: Bad arguments. in /virtual/poti/public_html/plugin/tirenavi.inc.php on line 103
]]>http://www.jove21.com/palm/wiki/index.php?PukiWiki%2FPlugin%2Ftirenavi.inc.php
ちなみに、
・設置はplugin/tirenavi.inc.phpに上書きでOKです。
・cache/tirenavi.dat は勝手に作成されるので、御自分で設置される必要はありません。
・:config/plugin/tirenavi ページは、必要であれば作成してください。(作成・更新とも、tirenaviの設置前でも後でもいつでも構いません。ページを更新するとキャッシュも自動的に更新されます。)
また、サーバはここもxreaですので、環境は問題ないと思います。ただ、PukiWikiの1.4.7でしか試せていないので、1.4.6との相性となるとちょっと確認できませんが・・・。
]]>一方的な要望を大変親切に対応してくださり、本当に感謝しております。
ありがとうございました<(_ _)>
やはり、PukiWiki1.4.6から1.4.7で若干仕様が変わっていたのが原因でした。私の環境では、どちらでもエラーとはならなかったのですが、1.4.6では除外リストの機能が働かないという不具合が出ました。
]]> さっそく修正後のver.0.5を試させていただきました
今回はエラー文もまったく出ずに、完璧に動作しております。:config/plugin/tirenaviも正常に機能しておりますし、
標準でnonlistページも除外されていました
本当に、こちらの要望に最後まで応えていただいてお礼の言葉もありません。
すばらしいプラグインをありがとうございます!
ちなみに、pukiwiki.ini.phpの$non_listは反映されますので、これでまかなえれば、:config/plugin/tirenaviに記述しなくても大丈夫だと思います。
また何かありましたら、遠慮無く書き込んで下さい。
]]>