カテゴリ | |
---|---|
サマリ | ブロック型、またはブロック要素でのカラー |
バージョン | 1.4.4 |
投稿者 | tororin |
状態 | 質問 |
投稿日 | 2004-10-19 (火) 23:49:35 |
検索をしてみましたが、見当たらないので質問させてください。
御知らせ等のページで最新の書込みだけをデフォルトの色にして過去の書込みを薄い色に変更したいのですが、頻繁に更新作業を行う場合に手間がかかりすぎます。
最新2
最新1
↓
最新3
最新2
最新1
もし、ブロック型があれば
#color(#F0F)
最新3
#color(#707)
最新2
最新1
と、の様に更新が楽にならないものかと思った次第です。(実際には”最新1 ”の短い単語ではない為に改行が多数ある場合に色変更箇所が多くなります。)
これに相当するものがもしありましたら御教授下さいませ。 宜しくお願い致します。
<? function plugin_setcolor_convert() { list($tx,$bg) = func_get_args(); if ( $tx == 'off') { return '</div>'; } $tx = preg_match('/^#[\da-f]+$/i',$tx) ? "color: $tx;":''; $bg = preg_match('/^#[\da-f]+$/i',$bg) ? "background-color: $bg;":''; if ( $tx || $bg ) { return "<div style=\"$tx$bg\">"; } return '<div>'; }?>こういうのは簡単だけど、イマイチ格好良くないし、parse errorの可能性もあるかな?