Scrap BBSの記事の文字色をスキンと一緒に変更する方法
  

準備 MISSING LINK様から利用規定を読んだ上D/Lしてきたscr.cgiを変更していきます。
[検索]機能を使って以下の黄緑の文字を探し黄色の文字の場所を追加、変更してください。
  
1. # ############## 複数のスキンを利用する場合の設定開始 ##############
$def_usk = 1; # 複数のスキンを使用する (1=yes 0=no)

↑これは、複数使用指定するのは当然ですね。、/^^;
    
2. # 左から名前、上部画像、中央画像、下部画像、文字色

次に変更する場所です。説明文にも追加しました
  
3. ['迷宮','m_03-t.gif','m_03-c.gif','m_03-b.gif','white'],
['桜','m_cherry-t.jpg','m_cherry-c.jpg','m_cherry-b.jpg','black'],

2.の下のskin指定の欄、最後にスキンの色に合わせた好きな色に指定します。
この場合は、英語名で迷宮のスキンには白、桜のスキンには黒を指定しています。

以降、
全てこのセット['スキン名','上部スキン画像ファイル名','真ん中のスキン画像ファイル名','下部スキン画像ファイル名','文字色'])でスキンの指定をしてください。
  
4. 文字、「Sub Main Log」 を検索。
下の黄色の文字の行を追加してください。
sub main_log {
print qq|<a name=$lst_num></a>|;
&sub_command('up') if !$_[0];
if ($def_usk) {

$top_img = $skin[$sk][1];
$ctr_img = $skin[$sk][2];
$btm_img = $skin[$sk][3];
$kij_clr = $skin[$sk][4];
  
5. 文字、「# Middle」 を検索。
下の黄色の文字の行を追加してください。
# Middle
print qq|<tr>\n|;
print qq|<td background=$img_dir$ctr_img>\n|;
print qq|<blockquote><font color=$kij_clr>\n|;
  

たぶん、これでOKなはずです。

※管理人はperlがよく分からずにいじってますので、もしこの変更で不具合や損害など出ても一切の責任はもちません。自己責任の上で変更してください。

※上記の件についての質問やサイズ変更等に関しての相談は、こちらのBBSで受け付けます。

※上記の件に関しては、スクリプト配布元、Missing Link様には質問しないでください。


Scrap BBSスキンindexに戻る

inserted by FC2 system