ラウンジ(兼FAQ掲示板)

電光掲示板のリンク
過去ログ NO.1036083841
□ ゆう [2002年10月18日13時19分]
こんにちは、電光掲示板を借りました。
設置して上手く稼動しています。
それで、ホームとメアドを使えないようにしたいのですが、どうしたらいいでしょうか?
その個所を削除でもいいですし、新規投稿でURLとメールをかけないようにする方法を誰かご存知でしたら教えてください。
お願いします。
□ やす。☆’ [2002年11月01日02時04分]
ゆう さん、こんにちは。  曖昧なレスです (^^;。

http://cgi.members.interq.or.jp/www1/mfbmyas/testcgi/denkoh/denkoh.cgi?html
で、望みどおりかと思います。
ポイントとしては、画面に見えているテキスト文字などを手がかりにスクリプトの中の文字列を検索してみると、それを生成している箇所がみつかる、ということです。
それは html の書き方に似ている場合が多いので、cgiの書き方をくずさないようにして書き換えるということです。

*投稿ウィンドウのテキストボックスを削除
まず、新規投稿ウィンドウの記述は666行め辺りから始まるので、この辺でテーブルを作成している箇所を変更します。
 # 検索ワードは、「$title 新規投稿」
print "<tr><td>Eメール 〜〜 </td></tr>\n";  という1行を削除します。
URLも同様です。
次に、レス投稿ウィンドウの記述は754行め辺りから始まるので、同様に行を削除します。
 # 検索ワードは、「$title レス記事投稿」

*電光!の表示部分からアイコンを削除(実際は見えないようにする)
電光!のそのものを表示してる箇所の記述は、596行め辺りから始まります。
 # 検索ワードは、「<map name=skip2>」
そのへんで、メールのアイコンとホームページのアイコンを表示している行にある、
$img_size という部分を height="0" width="0" と書き換えるとアイコンは表示されません。

ただ、これはスマートな方法ではないと思います。
この部分に関して僕が試してみたことは、
行を全て削除
BUF+=' '; だけを残して他は削除
img タグ部分の削除
BUF+='<td></td>'; だけを残して他を削除
の4通りを試みましたが、これでは、いずれも書き込みが表示されませんでした。(data.cgiが表示されない)
仕方がないので、アイコンの大きさを指定している箇所を0x0に変更することにしてしまいました。
カッコ悪いながら、僕はcgi(perl)の記述に関してはほとほとわからないので、これが精一杯でした(苦笑)。

でわ。
一定時間書込が無かったので過去ログに移りました

suepon.com | CGI作成/CGI制作 | JavaScript | ドメイン検索 | バナー自動作成 | Google ダンスツール | 松浦亜弥 | H.P.memo | パソコン | ネイル

Copyright (C) 2002 - 2008 suepon , All rights reserved. Powered by CGI Script Market.