キャッシュ更新の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を脱出するときに戻すのが筋かも…)