1- レス

『スキン』 かちゅ〜しゃをカスタマイズする


[243]なな〜しゃさん:2004/02/24 01:32 ID:Cpak4yy2
&MAILNAME ではなく &NAME と &MAIL をベタで書いて、 &MAIL欄を色変化させた方が(コピペとかの関係で)便利じゃないかと思った。 けど、その手の板とかスレの事情は知らないので &MAILNAME色変化の良さが分からないだけなのかもしれない。

[244]なな〜しゃさん:2004/02/24 01:41 ID:67XsCAY2
ちえスキンのところに置いてある 2ch風味+age,sageチェック(9/23最新)  2ch風味のスタイルシート及び名前をage,sageに応じて4色に色分けするJavascript に同梱されてる「chie_mail.js」なら、たいていのスキンに簡単に組み込めるよね?

[245]なな〜しゃさん:2004/02/24 03:59 ID:Cpak4yy2
あんまし簡単じゃなかった…… ちえスキンベースの改造スキンには簡単に組み込めるかもしれんけど、 自作スキンにはちょっとめんどい。 それでも、出来る事は出来るけど、 判定/変換ルーチンが何度もタイマー起動されて、 全部のmail欄のsage判定をし続けるのはどうかと思った。 省31

[246]skin30-2さく〜しゃ:2004/02/24 04:57 ID:wZPIQo12
>>245 ほとんど指摘のとおりです。 >全部のmail欄のsage判定 グローバル変数でループ開始時のdts.lengthを確保しておいて、 次のタイマー起動ではそこまででデクリメントを止める、みたいな感じに書いた記憶も あるのですが、大して体感が違わないので外したのかもしれません。 >readyState==complete 省30

[247]なな〜しゃさん:2004/03/04 01:52 ID:KlG2kjm+
>246 高速化してみました。こんなのどうでしょうか。 setTimeout(mailCheck,0); // お好みで var mailTimer=setInterval(mailCheck,500); var dts=document.getElementsByTagName("DT"); var ddElement=null; function mailCheck(){  var dt=ddElement?ddElement.nextSibling:dts.item(0); 省18

[248]なな〜しゃさん:2004/03/04 21:07 ID:+6zY/PTw
洩れのとこのHeader.htmではこうなっています。 function get_name(arg_name,arg_mail) { var mail = ""; var color = "forestgreen"; if (arg_mail == "sage" ) color = "blue"; 省34

[249]なな〜しゃさん:2004/03/04 21:46 ID:ZMW1CYog
>>239 今見たら、漏れのスキンも"&MAIL"なんてスクリプトに渡しているせいで 237でエラーになっちゃった。 早速innnerHTMLなんかで書き換えるタイプに変更しようと思う。 で、提示されたタイプだとidがひとつのHTMLに複数表れちゃうと思うけど 大丈夫なの?

[250]なな〜しゃさん:2004/03/05 10:49 ID:/XJQ6+Jg
スクリプトに &MAIL などを入れると、 メル欄や名前欄に '\' が入ったときに正しく処理されない。 エラーが出ない場合もあるが、'\' の数が違うとかの問題は避けられない。 ところで、idがひとつのHTMLに複数現れちゃう件だが、 省32

[251]なな〜しゃさん:2004/03/05 11:18 ID:XWM52eG2
id="nowmailname&RESNUMBER" みたいにレス版をつけたらいいと。 呼び出しのときに mailname_sub(&RESNUMBER)とすると

[252]なな〜しゃさん:2004/03/06 01:13 ID:q1JDTySY
このスレで何度も他の方が質問されてますが、 ほとんど回答がないみたいなので私も質問させていただきます。 ちえスキンのレス多段ポップアップの機能を他のスキンに移植したいです。 標準スキンに移植する方法があれば教えていただけないでしょうか。 よろしくお願いします。

[253]なな〜しゃさん:2004/03/06 02:18 ID:Qs1NZfZE
>>251 NewRes.htm とか Res.htm とかで1レス毎に処理するのなら、 最後のdt要素を取ってきて何番目の子要素を云々 という方法でもイイような気もする。 かちゅ用のスキンなんだから HTMLの仕様にこだわるよりも、 実際にIEで動く事の方が大事だと思ったりもするが。


名前

E-mail



0ch BBS 2004-10-30