BugTrack/525
の編集
Top
/
BugTrack
/
525
[
トップ
] [
編集
|
差分
|
履歴
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
*キャッシュ更新を実行したときにスキンでnoticeが表示されるのを防ぐ [#v59610ad] -ページ: BugTrack -投稿者: [[reimy]] -優先順位: 低 -状態: 完了 -カテゴリー: その他 -投稿日: 2004-01-11 (日) 19:01:38 -バージョン: **メッセージ [#nfc1e7b7] キャッシュ更新のlinks.inc.phpを実行すると、スキンの中の if (ereg(~,$vars['cmd']) == ..... または if (ereg(~,$vars['plugin']) == .... の部分でnoticeのエラーメッセージが出てしまうので、スキンの先頭に error_reporting(E_ERROR | E_PARSE); を入れておいたほうがいいかもしれない。管理者以外はこのエラーメッセージを見る機会はないですが(苦笑) これはlinks.inc.phpの中で error_reporting(E_ALL); が実行されるため、plugin=links(またはcmd=links)の形で実行した場合、スキンの上記部分で$vars['cmd'](または$vars['plugin'])が定義されてないぞと注意されるわけです。 スキン内で$vars[~]を参照することはよくあるので、スキンの先頭で error_reporting(E_ERROR | E_PARSE); に戻してやるほうがいいと思います(links.inc.phpを脱出するときに戻すのが筋かも…) ---- -cvsに投入しました。[[cvs:plugin/links.inc.php]](v1.4:r1.18) -- [[ぱんだ]] &new{2004-02-29 (日) 16:46:15}; //#comment
タイムスタンプを変更しない
*キャッシュ更新を実行したときにスキンでnoticeが表示されるのを防ぐ [#v59610ad] -ページ: BugTrack -投稿者: [[reimy]] -優先順位: 低 -状態: 完了 -カテゴリー: その他 -投稿日: 2004-01-11 (日) 19:01:38 -バージョン: **メッセージ [#nfc1e7b7] キャッシュ更新のlinks.inc.phpを実行すると、スキンの中の if (ereg(~,$vars['cmd']) == ..... または if (ereg(~,$vars['plugin']) == .... の部分でnoticeのエラーメッセージが出てしまうので、スキンの先頭に error_reporting(E_ERROR | E_PARSE); を入れておいたほうがいいかもしれない。管理者以外はこのエラーメッセージを見る機会はないですが(苦笑) これはlinks.inc.phpの中で error_reporting(E_ALL); が実行されるため、plugin=links(またはcmd=links)の形で実行した場合、スキンの上記部分で$vars['cmd'](または$vars['plugin'])が定義されてないぞと注意されるわけです。 スキン内で$vars[~]を参照することはよくあるので、スキンの先頭で error_reporting(E_ERROR | E_PARSE); に戻してやるほうがいいと思います(links.inc.phpを脱出するときに戻すのが筋かも…) ---- -cvsに投入しました。[[cvs:plugin/links.inc.php]](v1.4:r1.18) -- [[ぱんだ]] &new{2004-02-29 (日) 16:46:15}; //#comment
テキスト整形のルールを表示する