カテゴリ | |
---|---|
サマリ | $scriptを設定しているとtDiaryテーマがリンククリックでデフォルトに戻ってしまう。 |
バージョン | 1.4.5(_1) |
投稿者 | Wances |
状態 | 完了 |
投稿日 | 2005-02-22 (火) 09:16:46 |
orgやdevで検索しましたが該当するものが見当たりませんでしたので質問させていただきます。
1.4.5で追加されたtDiaryテーマの機能を使用しようと、設定してみましたが $script を設定していると、一旦tDiaryテーマを表示し、ページのリンク(何でも)をクリックするとデフォルトのテーマに戻ってリンク先のページが表示されてしまいます。
// Specify PukiWiki URL (default: auto) $script = 'http://foo.bar.jp/';
これを試しに、コメントアウトすると一旦選択したtDiaryテーマはどのページに行っても継承されています。
ブラウザに表示されるURLを見ると、
http://foo.bar.jp/any-theme.php?...
ではなく、
http://foo.bar.jp/?...
となってしまっているようです。
私のところでは $script の設定が必要なのでちょっと困っています。何か良い解決手段は無いでしょうか?
<?php define('TDIARY_THEME', 'light-blue'); require('./index2.php') ?>index2.phpは元のindex.phpをリネームしたもの。 -- okkez 2005-02-22 (火) 12:25:15
<?php define('TDIARY_THEME', '$theme'); $script = 'http://yoursite/$theme.php'; // この行を追加 require('./index.php') ?>
<?php define('TDIARY_THEME', '$theme'); \$script = 'http://yoursite/$theme.php'; //この行を追加 require('./index.php') ?>
if ( $script == '' ) $script = 'http://yoursite/'; //これ追加 require(LIB_DIR . 'pukiwiki.php');