■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 最新50

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

1 :AzLucky ★ :2003/05/21 01:12 ID:???
header.htm res.htm newres.htm を書き換えて、ちょこっとカスタマイズしましょう。
そんで見せ合えたら、ちょっと幸せ。
そして、みんなで改良してかちゅ〜しゃが使いやすくなればさらに幸せ。

カスタマイズについてのFAQは>>2-3
主な配布先は>>4

501 :なな〜しゃさん :2005/06/25(土) 19:17:21 ID:a+Tur2Q2
ちえスキンってURLに#が入っているとき#以下も認識させる
ようにしてないんだな。sp2でiframeも使えなくなったし、
そろそろ新バージョンが欲しいでつな。
とりあえず500なんてのもマウスオーバーでポップアップ
するように改造したけど、人の書いたスクリプトって
やっば解読するのめんどくさいし、いろいろ競合するとき
すぐにどこが原因かわからないんだよな、、、

502 :なな〜しゃさん :2005/06/26(日) 10:53:50 ID:SB2+8Qxg
>>501
とおもたら、単にreturn falseで返すのを忘れているのが原因でした。
return falseしないと#つきでブラウザで読み込んでも、すぐに
かちゅ機能でurl click動作が行われるので、#なしで再読み込み
してしまいます。
作者さん修正を、、、

>498
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/dhtml_reference_entry.asp
みると座標設定できないから無理ですね。
DHTMLでINPUTを使ってダイアログを自作すれば任意の場所に
表示できます。またpopupオブジェクトを使えば表示場所はどこでも
OKです。

503 :skin30-2作者 :2005/06/27(月) 02:47:49 ID:qA+ex8Q2
>>504-505
>ちえスキンってURLに#が入っているとき#以下も認識させる
>ようにしてないんだな
viewボタンを押したときの動作?これはOBJECTの仕様っぽいので無理。

>とおもたら、単にreturn falseで返すのを忘れているのが原因でした。
どこどこ?chie_event.jsの23行目じゃないとすると・・・?

504 :skin30-2作者 :2005/06/27(月) 02:49:07 ID:qA+ex8Q2
あ、あぼーんがあったみたい。>>501-502です。

505 :なな〜しゃさん :2005/06/28(火) 21:41:02 ID:H8lhN4i2
>>503
chie_event.jsの23行目
if(obj.href.match(/^http:.*#/)){window.open(obj.href,"_parent");return false;}//return false追加

最後のreturn falseの追加だけでOKです。
かちゅでのみ動作確認してます。

506 :なな〜しゃさん :2005/06/28(火) 22:08:35 ID:H8lhN4i2
>>505
#つきURLでも、かちゅ以外で23行目以降を処理させたいのであれば
かちゅのときだけreturn falseすればよろし。

507 :skin30-2作者 :2005/06/28(火) 22:28:28 ID:njd0HW7M
>>505
あれ?そこ、既に直ってませんか?
いつ直したのかは覚えていないんですが、
手元で使ってるv3.4.1225(現在の最新版)では
return falseしているみたいです。

508 :なな〜しゃさん :2005/06/29(水) 01:18:18 ID:vb2WrLxQ
配布してないバージョンで直ってるよって言われてもナァ。

509 :skin30-2作者 :2005/06/29(水) 02:23:38 ID:6wG02gWw
すいませんすいませんすいませんorz

原因
1.バージョンを書き換えるのをわすれてますた(中身はv3.4.1225)。
2.最初に報告があって(>>207)以来、ようやく直したのは今年の2月14日らしい。
  =v3.4.1225をダウンロードしても、return falseのところは直っていない。

510 :なな〜しゃさん :2005/06/30(木) 00:08:52 ID:HihiIpqw
>>509
(゚∀゚)まあそう落ち込むな。ガンガレ

511 :なな〜しゃさん :2005/07/01(金) 13:24:11 ID:tl4mcuTY
>>509
突然すみませんがちえスキンで↓の画像のようにメール欄と日付が重なってしまいます。
ttp://u.skr.jp/128/files/10376.jpg
メール欄の色とサイズは変えてありますが、変える前も同じ現象になっていました。
他は変更しておりません。時折困っておりますので解決法をご伝授下さると助かります。

環境は Windows2000 SP4 かちゅ〜しゃバージョン2.102+0.99.1.1154です。

512 :なな〜しゃさん :2005/07/01(金) 21:53:04 ID:ub6Gcvh2
>>511
日付・IDを右揃えにしてる限り無理じゃないかな。多分
左揃えにするなら>>428-433あたりを参考に。

513 :なな〜しゃさん :2005/07/01(金) 23:51:22 ID:HFhFwXY+
メール欄の中身が長いから

514 :なな〜しゃさん :2005/07/02(土) 00:10:04 ID:KiWFIidY
>>511
メール欄が長い場合に折り返すように
ちえスキンを場当たり的に改蔵してみる。

NewRes.htm と Res.htm の「&MAIL」を、それぞれ
「<div style='display:inline;width:14em'>&MAIL</div>」
に置き換える。
14em の部分は、自分の環境に合わせて好きな長さにしてね。

515 :511 :2005/07/02(土) 17:19:42 ID:y66Q6QW6
>>512-514
アドバイスをありがとうございます。
両方試したところ、>>514さんのwidth:14emを40emにしてみたら
メール欄が名前欄の下へ改行され、長文もデータ欄と重ならずに
表示できるようになりました。ありがとうございました。

516 :なな〜しゃさん :2005/07/02(土) 22:25:23 ID:KiWFIidY
ウィンドウサイズを小さくすると
どうしても重なっちゃうよと言ってみるテスト。

そんなサイズで見るほうが悪いので
気にするこたぁないが。

517 :なな〜しゃさん :2005/07/03(日) 21:18:38 ID:2RJzC7/U
ちえスキンのchie_search.jsが重過ぎる。
レス読み込み時にすべての書き込みまでしているからだけど、
これをグローバル変数に格納しておいて、表示されているレス
の前後5レスとか10レスのみ、適宜書き込みしていくようにすれば
いいと思うんだが、、、
700レスついたスレッドなんて、たいがいは400以前なんて
読み直したりすることは稀だし、そういった箇所の書き込み
(つかDHTMLでの変更ね)する必要性は少ない。

CPUの小さいPCでは効果抜群だし、高性能PCだったら、
別に体感が変わるわけでもないから、いい事尽くめだと思うが、、、

518 :skin30-2作者 :2005/07/03(日) 21:46:26 ID:IpN3L5Yc
>>517
最新レス50表示、新タブは原則開かないっていう使い方を想定しているので、
全レス表示タブを何枚も開くと大変なことになるかも。

ところで、着色設定を0にしてます?あれだけでも結構違うと思うんだけど。

で、「表示されているレス」っていうのを取得するのがえらく面倒で、
レスを取得−その付近を着色という作業をスクロールの度にやっていたら、
かなりやばいことになりそうな気がするわけです。

519 :なな〜しゃさん :2005/07/05(火) 22:53:49 ID:Q8qTOE/w
>>518
とりあえず着色してます。
で、表示されているレスですが、
var r;
r=document.body.createTextRange();
try{
r.moveToPoint(window.event.x, window.event.y);
}catch(e) {
return true;
}
でr.parentElement()として、親オブジェクト取得。
r.parentElement().tagNameがDTならname:xxx のxxxから
レス番号取得。

レスの>なし番号にアンカーをつける自作スクリプトを使っている
けど上記のロジックはまったくストレスなし。(menu:は取得してないが)

上記で

520 :なな〜しゃさん :2005/07/05(火) 22:54:31 ID:Q8qTOE/w
>>519
あ、これonmousemoveイベントです。

521 :skin30-2作者 :2005/07/07(木) 22:40:30 ID:WcfdTihk
>>519
textrangeはそういう使い方もあるんですね。
次のバージョンに向けて、単語検索を作っているところで、
ちょうどtextrangeでいじっていたので、割とすぐにつけられました。

今、使っている感じでは、1000レスのときにあったような、
止まる感覚はなく、たぶんこれでいけそうです。

522 :なな〜しゃさん :2005/07/08(金) 00:12:15 ID:DCDlxzkI
>>521
作者さん、新作待ち望んでます。ガンガッテ下さい。
デフォからage、sageの色が違っていると嬉しいな…
スミマセン…ド素人で…

523 :なな〜しゃさん :2005/07/09(土) 09:19:42 ID:+lqYjLN2
>>522
age、sageで色を変えるのはNewRes.htm、Res.htmのメールアドレス
の部分に関数を挿入して、スタイルシートで色を変えるのが
一番早いと思われ。よくある曜日挿入スクリプトみたいな感じかな。

524 :なな〜しゃさん :2005/07/09(土) 09:26:52 ID:+lqYjLN2
>>521
早速どうもです。
結局律速段階は表示書き換え部分だから書き換えをいかに
最小限にしてごまかすかが速度向上の鍵です。
あと、複雑な計算(文字列操作)するとき、正規表現使うより
ごりごり文字列操作関数作ったほうが多少早かったりします。
効果はさほどないので意味なしおのケースが多いですが。
あと、オブジェクトのプロパティで同じものを二回以上使うときは、
いったん変数に格納してからその変数を使っていくほうが
早かったりする。
(無駄な作業が増えるだけですが w)

525 :なな〜しゃさん :2005/07/09(土) 23:06:34 ID:UpWrBPQQ
http://www.geocities.jp/wcybp408/gesturekatju3b10.zip
このスキンのマウスジェスチャー以外を

http://www.geocities.jp/wcybp408/sakotsu_2ch_769.zip
↑こっちのスキンに組み込みたいんですけどどうすればいいんですか?

スクリプトをコピーして貼り付けたら,2chが読み込みできなくなってしまいました。


526 :なな〜しゃさん :2005/07/10(日) 01:30:14 ID:4nQVHDXY
>>525
(゚∀゚)サ骨スキンを見たが、これなら
cssだけコピった方が早くないかね?

527 :なな〜しゃさん :2005/07/10(日) 12:41:59 ID:A0H0rI7M
>>526
それも試みたんですけど,詳しくないのでいまいちうまくいかなくて。
それとマウスジェスチャー部分をなくすとエラーが出ちゃうんです。。

528 :なな〜しゃさん :2005/07/10(日) 12:45:11 ID:uG+LRxWk
>>527
Javascriptがらみのものは自分で中身が全部わかっていないと
改造はまず無理ですよ。これを機会に試行錯誤するのもいいけど、
他人が手助けするのも難しいのがほんとのところ。

529 :なな〜しゃさん :2005/07/10(日) 12:47:00 ID:A0H0rI7M
>>528
そうなんですか。。
では,>>526のいうようにスクリプト部分をいじらずに,見た目をサ骨スキンと同じにする事は可能ですか?

530 :なな〜しゃさん :2005/07/11(月) 15:37:19 ID:p82YzVbE
>>529
スクリプトをいじらず見た目だけ直すのなら難易度は低いです。
ただしHTMLとCSSの基本は知らないと、、、

531 :なな〜しゃさん :2005/07/11(月) 16:37:19 ID:/p6oNJfA
>>530
HTMLはみよう見真似でなんとかわかりますがCSSはよくわかんないです。。

532 :なな〜しゃさん :2005/07/12(火) 06:23:25 ID:JKk5N8Y6
>>531
つーかHTMLが分かるようになった眼力で
CSSも知ってください。つーか知れ。
イヤならやめろ。てください。

533 :なな〜しゃさん :2005/07/12(火) 06:32:44 ID:1WuYVGWQ
なんとかいろいろやってみたんですが,CSSだけを書き換えても背景色しか変わんない・・。


534 :なな〜しゃさん :2005/07/12(火) 07:11:02 ID:JKk5N8Y6
>>533
じっくりがんがってください。
長嶋さんも応援しています。
「ん〜、どうでしょう、」

535 :なな〜しゃさん :2005/07/12(火) 15:47:12 ID:1WuYVGWQ
>>534
頑張ってみます。
長嶋さんにはもうちょっとやる気の出るような応援をお願いしといてくださいww

536 :なな〜しゃさん :2005/09/07(水) 22:20:41 ID:QPx67Jq6

以前IE6を使っていたのですが、いつも利用している板が「人多すぎ」になって
しまったのでjane-styleをインストールしました。

ですが、スレッドを保存する際にHTMLで保存するやり方がわからなかったので
jane-styleをアンインストールしようと考えております。

「かちゅ〜しゃ」に、スレッドをHTML形式で保存する機能はついていますか?

537 :なな〜しゃさん :2005/09/07(水) 23:20:55 ID:Kgc7Zz+U
HTML形式で保存する機能は無い。
というより、そんな必要が無い。
それは、おそらくjane-styleでも同じ。

538 :なな〜しゃさん :2005/09/08(木) 00:07:56 ID:aR86EZUc
>>536
ついてるよ
右クリックして 「ソースの表示」 → 保存

539 :なな〜しゃさん :2005/09/08(木) 12:20:10 ID:qtX4cVvg
>>536
これでも使っときなさい
http://members.at.infoseek.co.jp/tatsu01/


540 :なな〜しゃさん :2005/11/02(水) 16:50:47 ID:dy5/XiZA
レス番のところをクリックしたら
名前をNGワードに追加できるスキンをつくってくださいな

541 :なな〜しゃさん :2005/11/03(木) 09:57:28 ID:stP3hT7A
>>540
普通にNGワード編集ツールじゃ駄目なの?
下らん機能追加して重くなるのは嫌だよ

542 :なな〜しゃさん :2005/11/03(木) 11:58:07 ID:AYMle7CQ
>>541
要求すれば与えられるのが当然と思ってる年頃なんだから放置で

543 :なな〜しゃさん :2005/11/03(木) 14:54:35 ID:P+9Jliiw
自分が要らないからといって叩くような厨房が
ここにも沸いてきたか。
情けない話だ。

544 :なな〜しゃさん :2005/11/03(木) 19:54:00 ID:cp93eQl2
>>540
いる・いらないの議論は技術スレには不要。
できる・できないを議論すべきだ。

で、名前をクリックしたらNGワードを追加するスキンは
結論から言うと できない。

545 :skin30-2作者 :2005/11/03(木) 21:17:30 ID:GsoY/Lgw
セキュリティの設定をいじって、about:blankを信頼済みサイトに
設定すれば出来るはず。こんな感じの関数。

function addNGWord(ngword){
var FSO=new ActiveXObject("Scripting.FileSystemObject");
var TS=FSO.OpenTextFile("c:\\katju\\ngword.txt",8);
TS.WriteLine(ngword);
TS.Close();
}
skin30-2Kのchie_event.jsの160行目にメニューを追加して、
chie_search.jsのcopyTextの中をうまいこと作り替えて、
どこかに、上記の関数を追加すれば出来そうな気がするけど、誰かに任せた。

546 :なな〜しゃさん :2005/11/04(金) 19:22:47 ID:yLIQVn2k
>>543
かと言ってクレクレ厨が沸いてきても困る

547 :なな〜しゃさん :2005/11/04(金) 20:57:06 ID:eVog//+A
困るか?

548 :なな〜しゃさん :2005/11/05(土) 00:13:56 ID:+BvuPBis
>>547
作ってくれ

549 :なな〜しゃさん :2005/11/05(土) 19:30:33 ID:BURTgCIY
困った

550 :なな〜しゃさん :2005/11/05(土) 21:43:31 ID:Bl0Z0Lls
>>545
セキュリティを弄る方法を教えてくれさい
about:blankを信頼する方法ってあるの?

551 :なな〜しゃさん :2005/11/07(月) 22:42:57 ID:tlPMNHAg
>>550
インターネットオプションの「セキュリティ」で、
「信頼済みサイトゾーン」を選んで[サイト]、
URLにabout:blankを入れて[追加]、[OK]、[OK]。

552 :なな〜しゃさん :2005/11/07(月) 23:36:49 ID:fbQsTSLQ
>>551
(゚∀゚)サンクスコ

これはすごいですね。マジ凄い。

553 :なな〜しゃさん :2005/11/23(水) 04:05:32 ID:9Krn/hoc
ちえスキンのVer3.5.0919の2kの方を
使っているが
スレを開いただけで
画像が全部表示されるのはどうにかならんの?

554 :なな〜しゃさん :2005/11/23(水) 09:51:23 ID:0EZgejfw
>>553
chie_image.jsのいちばん上、画像読込の設定

555 :なな〜しゃさん :2005/11/23(水) 21:48:53 ID:9Krn/hoc
>>554
お〜
こんな設定場所があったとは
今までちえスキンを2年ぐらい前から使ってきているが
初めて知った
サンクス

556 :なな〜しゃさん :2005/12/03(土) 21:55:35 ID:ZW2sKOUQ
ちえスキンのVer3.5.0919の2kを使っています
半角スペースだけのレスを矢印(>>)やIDなどで抽出した時に
Internet explorer スクリプト エラー
というのが出てしまいます
出さない方法はありますか?

557 :なな〜しゃさん :2005/12/12(月) 03:37:40 ID:FnFgY0kU
ちえスキンのVer3.5.0919の2kを使ってるんですが、
全レス一括読み込みで画像を読み込んで、DELで消した後に
もう一回全レス読み込みを押すと、全く画像が読み込まれません。
どこをいじれば読み込めるようになるでしょうか?

558 :なな〜しゃさん :2005/12/12(月) 23:06:27 ID:ps/edHOs
一回スレ閉じてもう一回読み込んだらどうだろう?

559 :なな〜しゃさん :2005/12/14(水) 00:53:10 ID:vRYRlPoA
それでもいいんだけど、めんどいじゃんw

560 :なな〜しゃさん :2006/02/01(水) 22:15:17 ID:wlK33JQ+
背景の色ってどうやって変えたらいいの?

561 :なな〜しゃさん :2006/02/01(水) 22:39:34 ID:Ip2DQ1nM
マルチには答えたくないな

562 :なな〜しゃさん :2006/02/01(水) 22:58:26 ID:wlK33JQ+
お願いしあす^^
正直上の方なに書いてるかわからんwww

563 :なな〜しゃさん :2006/02/01(水) 23:45:50 ID:kJ3EjU7w
>>562
ttp://www.tohoho-web.com/www.htm
ほい。ここで勉強すればおk

564 :なな〜しゃさん :2006/02/02(木) 09:47:34 ID:8JX96r3s
>>563
ありがと^^

565 :なな〜しゃさん :2006/02/03(金) 23:22:11 ID:s4Pi1VxU
ちえスキンの改造例を報告
chie_base.cssの

/* ID */
dt span{
float:right;

の後に

print{"\n"}

を入れるとIDが少し下がって良い感じ。

------------------------------------------------------------------------------------------------------
skin30-2K.txtの

<!-- NewRes.htm -->
<dt class="new">&NUMBER<u>&NAME</u>&MAIL<span>&DATE</span></dt><dd>&MESSAGE</dd>

<!-- Res.htm -->
<dt>&NUMBER<u>&NAME</u>&MAIL<span>&DATE</span></dt><dd>&MESSAGE</dd>



<!-- NewRes.htm -->
<dt class="new">&NUMBER<u>&NAME</u>&MAIL<span>&DATE<br></span></dt><dd>&MESSAGE</dd>

<!-- Res.htm -->
<dt>&NUMBER<u>&NAME</u>&MAIL<span>&DATE<br></span></dt><dd>&MESSAGE</dd>

を貼り付けると、IDの後に改行が入ってコピペがうまくいくようになる。

------------------------------------------------------------------------------------------------------
chie_event.jsの

//=========Copy処理
//headから読むとbodyは見えないので、専用ブラウザの特質を利用してbodyの後ろに書き出す
//本来どおりheadに書き出すSkinManager対策で判定を一つ入れる
if(document.body) document.write('<script type="text/javascript">document.body.oncopy=copyEvent</script>\n');



//=========Copy処理
//headから読むとbodyは見えないので、専用ブラウザの特質を利用してbodyの後ろに書き出す
//本来どおりheadに書き出すSkinManager対策で判定を一つ入れる
// if(document.body) document.write('<script type="text/javascript">document.body.oncopy=copyEvent</script>\n');

を貼り付けるとコピーするときに「コピーしますか」のポップアップが出なくなる。
以上でした。

566 :なな〜しゃさん :2006/02/03(金) 23:25:07 ID:cp93eQl2
何かネタ無い?
またスキンで面白技術を勉強したくなったから
何でも作るよ

567 :なな〜しゃさん :2006/02/03(金) 23:30:57 ID:s4Pi1VxU
>>565
chie_base.cssの改造理由は
1のIDを抽出しようとしたときにポップアップ?に隠れてIDを押せないことがあるから。

568 :なな〜しゃさん :2006/02/04(土) 01:44:42 ID:Gu6D/RKg
>>566
書きこみが携帯からかPCからか表示する板で、
携帯からの書きこみだけ見えなくさせる事って出来ますか?

569 :なな〜しゃさん :2006/02/07(火) 17:23:22 ID:mfckLwIM
>>567
乙です
自分は1のIDを抽出する時Shift押しながらマウスカーソルを
IDの所に持っていってポップアップさせてる

570 :なな〜しゃさん :2006/02/07(火) 23:58:21 ID:Sx3z4mZQ
>>569
(´・∀・`)ヘーその機能初めて知った。
教えてくれてありがd

571 :なな〜しゃさん :2006/02/09(木) 01:04:10 ID:4mT2ApvI
>>570
複数回書き込みがあるID全部で使えるよ。
IDクリックだとマウスカーソルを右上まで持っていくのと
消すときも「CLR」ボタン押さなくちゃいけないので面倒だしね。
その点Shift押しながらマウスカーソルをIDの所に持っていって
ポップアップさせるのは簡単だしマウスカーソルをIDから外せば
ポップアップも消えるので楽だよね。

572 :なな〜しゃさん :2006/02/09(木) 01:10:56 ID:4mT2ApvI
追記
レス番もレスがあって着色されてる場合ポップアップ出来るよ

573 :なな〜しゃさん :2006/04/02(日) 21:43:00 ID:0Y0zCkKk
教えてください。
最新Ver.のちえスキンを使っているのですが、
2ch内のリンクが新しいタブで表示されるのではなく、
IEで別ウィンドウが出るようになってしまいました。
どうすれば直せますか?

574 :なな〜しゃさん :2006/04/02(日) 21:45:02 ID:0Y0zCkKk
教えてください。
最新Ver.のちえスキンを使っているのですが、
2ch内のリンクが新しいタブで表示されるのではなく、
IEで別ウィンドウが出るようになってしまいました。
どうすれば直せますか?

575 :なな〜しゃさん :2006/04/02(日) 21:46:08 ID:0Y0zCkKk
教えてください。
最新Ver.のちえスキンを使っているのですが、
2ch内のリンクが新しいタブで表示されるのではなく、
IEで別ウィンドウが出るようになってしまいました。
どうすれば直せますか?

576 :573 :2006/04/02(日) 21:47:48 ID:0Y0zCkKk
3度も同じことが書かれてる…すみません

577 :なな〜しゃさん :2006/04/02(日) 22:31:08 ID:+9kiusjs
スキン関係無いと思うけどどうだろう。
kageから起動できてる?タイトルバーにバージョン表示されてる?
とりあえずPC再起動もしてみたら。

578 :573 :2006/04/03(月) 07:43:28 ID:e5TjZkYk
>>577さん
解決できました、ありがとうございました。
お察しのとおり、kage経由の起動ができていませんでした。

579 :なな〜しゃさん :2006/04/04(火) 21:27:24 ID:lipttITQ
ちえスキン3.6.1231を使っているのですが、
本文の背景色を指定する方法教えて下さい

580 :なな〜しゃさん :2006/04/05(水) 01:57:35 ID:47tFh5L2
>>579
以下のどちらかで

・Header.htm部の<body>のところにbgcolorで指定
 (例) <body bgcolor="#ffffff">

・chie_base.cssのbodyのところにbackground-colorで指定
 (例) body {margin:0px;padding:0px; background-color: #ffffff;}

581 :なな〜しゃさん :2006/04/05(水) 19:02:28 ID:axHwfkDE
>>580
ありがとー
下のほう試したところうまくいきました

582 :なな〜しゃさん :2006/04/11(火) 21:28:54 ID:gZaA1ccc
>>568
NGワード機能を使えばできる。

583 :なな〜しゃさん :2006/04/16(日) 20:59:07 ID:JG1yaW+k
ちえスキンskin30-2 v3.6.1231の検索ダイアログを
画面の中央に表示する方法ないですか?
いつも左上に表示されていて遠いです

584 :なな〜しゃさん :2006/04/16(日) 23:06:06 ID:6QnKf6j2
>>583
検索ダイアログを自分で1から書けば可能。
それが嫌なら無理。

585 :なな〜しゃさん :2006/04/16(日) 23:19:13 ID:t4tll2sc
そうでもない。
chie_search.jsの318行目の dialogTop:0px;dialogLeft:0px; を消して、
center:yes; をいれればたぶん画面中央。

586 :なな〜しゃさん :2006/04/16(日) 23:57:44 ID:JG1yaW+k
ありがとう
中央に表示することができました

587 :なな〜しゃさん :2006/04/16(日) 23:58:23 ID:6QnKf6j2
そうか
それは失敬

588 :なな〜しゃさん :2006/06/13(火) 04:13:49 ID:YN0ZrBs2
4/16からレスなしだけど、俺のPCがおかしいのかテスト

589 :なな〜しゃさん :2006/06/25(日) 04:38:06 ID:tCBKq0vE
板にによってだが、公開プロキシがどーのと言われて書き込めないぞい

590 :なな〜しゃさん :2006/06/25(日) 09:06:03 ID:1nHO6U9E
スキンの問題じゃないだろ

591 :◆KAGESsh/NQ :2006/07/08(土) 15:31:02 ID:HOJ3HfZA
http://pc7.2ch.net/test/read.cgi/software/1148789915/247 方面で出てた話題。

ワシ自身は(BBS_SLIP=checked の板で)ID末尾が何であろうと、気にしないけど…
まぁ、javascript のお勉強がてら、スキンで実装してみました。
当然、javascript としての、プログラム、アルゴリズムの妥当性、文法的な正当性
には、自信が無いのでなんか「問題あり」なら添削、指導をお願いします。

何となく、勢いに任せて <span>〜</span> でやるやつと、'&DATE' を関数に渡す
のと2バージョン作りました。<span>バージョンは、レスが増えるたびに
配列(objDateId)が太るので、心持ち動作が重めかな?

0.1.5c:<span>バージョン
0.2.0 :'&DATE' 関数渡しバージョン

この板の行数制限に引っかかりそうなんで、以下2レスにわたって本体をば…

592 :◆KAGESsh/NQ :2006/07/08(土) 15:34:05 ID:HOJ3HfZA
<!-- Information -->
@author ◆KAGESsh/NQ
@version 0.1.5c
0.1.5c id name -> className
0.1.5 2ch株の表示(株,愛,妹とか…)の除外 ([^\?]) -> (\w)
0.1.4 単独"?"(BE低ポイント)の除外 (.) -> ([^\?])
0.1.3 for ●
0.1.2 for non-ID
0.1.1 for ID:???(cap)
0.1.0 Initial
ID末尾による、書込み手段の種別表示
携帯: O, 公式p2: P, 中間サーバ型携帯用ブラウザ: Q
AIR-EDGE PHONEセンター: o, その他: 0

<!-- header.htm -->
<html><head><script type="text/javascript" charset="Shift_JIS"><!--
function IdTerm()
{
TermTbl = {"O":"携帯", "P":"公式p2", "Q":"携帯ブラ", "o":"AIR-EDGE", "0":"PC"};

// If "<span class="dateid">&DATE</span>"
objDateId = document.getElementsByTagName('span');

if (objDateId[objDateId.length-1].className == "dateid"){
strDateId = objDateId[objDateId.length-1].innerText;

// ID:8桁or???+種別(BBS_FORCE_ID & BBS_SLIP)+●の有無
if (strDateId.match(/ID:(.{8}|\?{3})(.)●?(\s|$)/)){
if (type = TermTbl[RegExp.$2]) document.write(" [", type, "]");
else document.write(" [*不明1(", RegExp.$2, ")*]"); // undefined
}

// ID無し+種別(BBS_NO_ID & BBS_SLIP)+●の有無、もしくは単独"?"と株表示の除外
else if (strDateId.match(/\s(\w)●?(\s|$)/)){
if (type = TermTbl[RegExp.$1]) document.write(" [", type, "]");
else document.write(" [*不明2(", RegExp.$1, ")*]"); // undefined
}
}
}
//-->
</script></head><body><font face="MS Pゴシック"><dl>

<!-- res.htm -->
<dt>&NUMBER 名前:<font color="forestgreen">&MAILNAME</b></font>
投稿日:<span class="dateid">&DATE</span><script>IdTerm();</script><dd>&MESSAGE<br><br>

<!-- newres.htm -->
<dt><b>&NUMBER</b> 名前:<font color="forestgreen"><b>&MAILNAME</b></font>
投稿日:<span class="dateid">&DATE</span><script>IdTerm();</script><dd>&MESSAGE<br><br>

593 :◆KAGESsh/NQ :2006/07/08(土) 15:36:11 ID:HOJ3HfZA
あ…こっち側、ちょっといじってバージョン上がってったんや orz

<!-- Information -->
@author ◆KAGESsh/NQ
@version 0.2.1
0.2.1 &DATE の表示部分を IdTerm() の中に移動。ソース表示が見苦しいので。
0.2.0 <span id="〜">&DATE</span>無しの、IdTerm()の引数渡しに…将来的に危ないちゃぁ危ない。
以前の2ch株へのリンク(href="〜")の対策 "&DATE" -> '&DATE'
単独"?"、2ch株表示の除外を外す(\w) -> (.)
0.1.5 2ch株の表示(株,愛,妹とか…)の除外 ([^\?]) -> (\w)
0.1.4 単独"?"(BE低ポイント)の除外 (.) -> ([^\?])
0.1.3 for ●
0.1.2 for non-ID
0.1.1 for ID:???(cap)
0.1.0 Initial
ID末尾による、書込み手段の種別表示
携帯: O, 公式p2: P, 中間サーバ型携帯用ブラウザ: Q
AIR-EDGE PHONEセンター: o, その他: 0

<!-- header.htm -->
<html><head><script type="text/javascript" charset="Shift_JIS"><!--
function IdTerm(strDateId)
{
TermTbl = {"O":"携帯", "P":"公式p2", "Q":"携帯ブラ", "o":"AIR-EDGE", "0":"PC"};
document.write(strDateId);

// ID:8桁or???+種別(BBS_FORCE_ID & BBS_SLIP)+●の有無
if (strDateId.match(/ID:(.{8}|\?{3})(.)●?(\s|$)/)){
if (type = TermTbl[RegExp.$2]) document.write(" [", type, "]");
else document.write(" [*不明1(", RegExp.$2, ")*]"); // undefined
}

// ID無し+種別(BBS_NO_ID & BBS_SLIP)+●の有無、もしくは単独"?"と株表示の除外
else if (strDateId.match(/\s(.)●?(\s|$)/)){
if (type = TermTbl[RegExp.$1]) document.write(" [", type, "]");
else document.write(" [*不明2(", RegExp.$1, ")*]"); // undefined
}
}
//-->
</script></head><body><font face="MS Pゴシック"><dl>

<!-- res.htm -->
<dt>&NUMBER 名前:<font color="forestgreen">&MAILNAME</b></font>
投稿日:<script>IdTerm('&DATE');</script><dd>&MESSAGE<br><br>

<!-- newres.htm -->
<dt><b>&NUMBER</b> 名前:<font color="forestgreen"><b>&MAILNAME</b></font>
投稿日:<script>IdTerm('&DATE');</script><dd>&MESSAGE<br><br>

594 :なな〜しゃさん :2006/07/08(土) 16:09:31 ID:u8GHMcFk
区別するだけなら

<font face="MS P明朝">&DATE</font>

で良くね?

595 :◆KAGESsh/NQ :2006/07/08(土) 23:09:16 ID:HOJ3HfZA
>>594
それ、本スレの方でアドバイスしてあげた方がいいかも。

ワシ自身は(デフォルトの?)MS Pゴシックで十分見分けが付くし、MS P明朝に
変えたら、(当人じゃないから)見分けが付きやすくなったかどうか判断がつかないから。

ご本人さんがそれでOkなら、ちょいと (New)Res.htm 弄るだけの簡単修正ですむし。

>>591 で書いてあるとおり、ワシはID末尾が何であろうと気にしないし、
(誰が見ても、一目瞭然になるように)勉強がてら、書いてみただけなんで。

#最初、「(ソース中の要素を)区別するなら(span じゃ無くて) font で良くね?」と
#言われたのかと思って、本当の意味に気づくまでちょっと時間がかかった…

596 :◆KAGESsh/NQ :2006/07/16(日) 10:06:13 ID:Bmd+6Agw
あ〜訂正入れ忘れてた。したらば(ライブドア)のスレをみた時に、種別表示がバグる
([ ID:xxxxxxxx ])のと、念のため [ID:xxxxxxxx] な ID表示でバグらないよう修正。

>>592 の訂正 (.) → (\w) 1ヶ所
// ID:8桁or???+種別(BBS_FORCE_ID & BBS_SLIP)+●の有無
if (strDateId.match(/ID:(.{8}|\?{3})(.)●?(\s|$)/)){
  ↓
if (strDateId.match(/ID:(.{8}|\?{3})(\w)●?(\s|$)/)){

>>593 の訂正 (.) → (\w) 2ヶ所
// ID:8桁or???+種別(BBS_FORCE_ID & BBS_SLIP)+●の有無
if (strDateId.match(/ID:(.{8}|\?{3})(.)●?(\s|$)/)){
  ↓
if (strDateId.match(/ID:(.{8}|\?{3})(\w)●?(\s|$)/)){

// ID無し+種別(BBS_NO_ID & BBS_SLIP)+●の有無、もしくは単独"?"と株表示の除外
else if (strDateId.match(/\s(.)●?(\s|$)/)){
  ↓
else if (strDateId.match(/\s(\w)●?(\s|$)/)){

厳密に言えば、IDの文字は [\+\/0-9A-Za-z] か [\+\/\w] で、種別の文字は
[0OPQo] でやるべきやけど…

597 :なな〜しゃさん :2006/07/16(日) 16:27:05 ID:rouAJxrw
ちえスキンだと書き込み回数で&DATEの色が変わりますが
日付時刻を除外して(黒のままで)IDの色だけ変えると言うことはできるのでしょうか

598 :◆KAGESsh/NQ :2006/07/19(水) 21:20:17 ID:yUYuzqlA
>>597
ざっと chie_search.js を見てみたけど、span のタグで &DATE を囲って、まとめて
着色しているので、そのあたりの構造、処理を改造しない限り無理。

599 :なな〜しゃさん :2006/09/11(月) 02:41:14 ID:9ch0LyXs
test

600 :なな〜しゃさん :2006/09/11(月) 08:00:40 ID:9ch0LyXs
test

199KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail(省略可)

0ch BBS 2004-10-30