CGIなどのの質問を受付ます。
現在SPAM対策の為、一部ホストアドレスを規制中。
▼スレッド
│
└◇460:Re:scrollbarのカラー変更がききません [中原] 12/01 18:06
├◇461:Re[2]:scrollbarのカラー変更がききません [moon(管] 12/01
└◇462:追記 [moon(管] 12/01
└◇464:Re:追記 [中原] 12/02 <
質問を書いた中原です。スレッド一覧
自分なりに解決したのですが
これであってるのかどうか不安なので
いちよ書き込んでみます。
CGIをまだよく分かってないので
適当にいじってたらできちゃいました。
index.htmにstyleを書き込むんではなくて
nik.cgiに書き込むんでもなくて・・・
rib.plの107行目あたりにある下記のところに
書き込むとできました。
これで画面上は問題ないのですが
合ってるのでしょうか?
お返事いただけるとうれしいです。
改造の件なので返答無しなのかもしれませんが
よろしければお待ちしております。
# 読み込み
#body設定
$body = '<BODY';
$body .= " style=\"scrollbar-arrow-color:#CC0066\"";
$body .= " style=\"scrollbar-face-color:#FFCCFF\"";
$body .= " style=\"scrollbar-track-color:#f8f8f8\"";
$body .= " style=\"scrollbar-3dlight-color:#FFCCFF\"";
$body .= " style=\"scrollbar-highlight-color:#ffffff\"";
$body .= " style=\"scrollbar-shadow-color:#FF99FF\"";
$body .= " style=\"scrollbar-darkshadow-color:#CC0066\"";
$body .= " BACKGROUND=\"$background\"" if $background;
$body .= " BGCOLOR=\"$bgcolor\"" if $bgcolor;
$body .= " TEXT=\"$text\"" if $text;
$body .= " LINK=\"$link\"" if $link;
$body .= " ALINK=\"$alink\"" if $alink;
$body .= " VLINK=\"$vlink\"" if $vlink;
$body .= '>';
> 質問を書いた中原です。スレッド一覧
> 自分なりに解決したのですが
> これであってるのかどうか不安なので
> いちよ書き込んでみます。
多少強引ですが(笑)問題ないと思います。
サイトを拝見したところ、HTMLファイルの作成を使っていないので、HTML作成のところは関係なさそうなので大丈夫でしょう。
(HTMLファイルを使っている場合書き換えられてしまうので、nik.cgiの2900行目あたりにCSS定義を書き込む)
一番スマートなのは854行目辺りにHTMLタグなどを書出しているところがあるので、
print qq|<title>$title</title>\n|;
if (!$in{'prev'}) {
の間くらいに
print qq|<title>$title</title>\n|;
print <<'EOF';
<style type="text/css">
<!--
body {
scrollbar-arrow-color:#CC0066;
scrollbar-face-color:#FFCCFF;
scrollbar-track-color:#f8f8f8;
scrollbar-3dlight-color:#FFCCFF;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#FF99FF;
scrollbar-darkshadow-color:#CC0066;
}
-->
</style>
EOF
if (!$in{'prev'}) {
とか書き込むのがいいのかもしれません。
ええと、少し古いバージョンのものをお使いのようですが、スレッド一覧
新しいのを使用されたほうがバグもなくなっているはずなのでいいと思います。
デザインとの兼ね合いもあると思うので、余裕があればバージョンアップすることをお勧めします。
機能も増えてますし。
お返事ありがとうございます。スレッド一覧
CGIの事がいまいちよく分からないため、強引な改造で切り抜けてしまいました。HTMLに書き出しているところに書く、という方法を使ってみようと思います。もう少しCGI勉強したいと思います。
古いバージョン・・・たしかに、一年前くらいに、このバンドが活動を始めた際に使用させていただきました。バージョンアップ、早めにさせていただきます!今後ともよろしくお願いいたします。
ありがとうございました。