板 1- 前 次 新 レス
『スキン』 かちゅ〜しゃをカスタマイズする
[157]なな〜しゃさん:2003/11/26 13:21 ID:VAMuHDYU
>>156 まず断っておきますがこの板のデータ仕様限定の修正なので、 他でこういう画像が表示される板があってもうまくいくとは限りません。 また、これが最善の修正方法かどうかも保証はいたしかねます^^; 直接htmファイルに修正してもいいですが、SkinManager上でtxtファイルに対する修正で説明します。 名前を変えて保存しといてもいいですね。 完了して保存したらSkin変更&かちゅ再起動です。 ではまず、↓のような関数を作って<!-- Header.htm -->の</script>の手前あたりに追加します。 // &DATEに画像リンクが含まれている場合の処理 function date_sub(org_date){ if ((org_date.indexOf('http') > 0) && (org_date.indexOf('<IMG') >0)) { var gi = org_date.indexOf('<A href='); var dg = org_date.substr(0,gi) + "</span>" + org_date.substr(gi); return dg; }else { return org_date; } } 次に、<!-- NewRes.htm ><!-- Res.htm -->部にある&DATEの部分を両方とも、 <script>document.write(date_sub('&DATE'));</script> に置き換えます。 以上でOKです。 画像ポップアップが反応する箇所(LOADEDが表示される)は名前(+Mail欄)の右あたりです。 補足として、 var dg = org_date.substr(0,gi) + "</span>" + org_date.substr(gi); ↓ var dg = org_date.substr(0,gi) + "</span><br>" + org_date.substr(gi); のように<br>を追加すると、デフォルトスキンやIE等で見た時と同様に画像が右端に表示されます。 帯が太くなってしまうのはしょうがないかもです。 この場合、画像ポップアップの反応箇所はレス番の下あたりに変わります。 skin30-2k使いの人はポップアップと画像が重なってしまうので使い辛いかもしれません。 もう1つ補足として、非公式解説に載っている曜日表示を組み込んでいる人は、 get_day関数部の最初辺りに上記のdate_sub内容を抜粋・追加修正することでOKのはずです。 その際、org_dateの名前修正(非公式解説ではarg_dateになっている) 及び else部の2行は不要だと思うので削除を忘れないように。 最後に、他のスキン使用でうまく表示されてない場合は、 そのスキンの内容によってまた修正のやり方は変わってくると思います。
前 次 新