HOME HELP 新着記事 ツリー表示 スレッド表示 トピック表示 検索 過去ログ


■ この掲示板はホームページ作成者のための掲示板です。もちろんCJ-Club とは関係無いことも質問できます。
■ よって、管理者は必ず返信するわけではありません。あなたがわかる質問があったら返信してあげましょう(^^
質問例
    ・オススメのホームページ制作ソフトはありますか?
    ・ホームページにはどうやって画像を張りつけるのですか?
    ・CGI、SSI、BBSってなんですか?
現在、管理人多忙のため、新規記事の追加をできないようにしています!
疾風さんがご厚意でCJ-Club用のサポート掲示板を開設してくださいました。 ■ 72時間以内に作成されたスレッドは New で表示されます。
■ 72時間以内に更新されたスレッドは UpDate で表示されます。

記事リスト ( )内の数字はレス数
NomalVOTE COMの連続投稿防止改造について(8) | NomalChild Treeの排除IP/禁止文字列設定ファイル(7) | Nomalログの移行(6) | NomalChild Treeの検索結果について(4) | Nomaltsukaeruでも(3) | Nomal曜日の漢字表記(2) | NomalEasyRing改造について(2) | Nomalトクツーで(2) | Nomal□TOPの削除方法(LimeCounter+W)(2) | Nomal同じ人の短期間での書き込みを制限したい(2) | NomalIP だけじゃ心配です…(人がいないのに)《改造》(2) | Nomalsendmailについて(1) | NomalReverseAccessについて(1) | NomalReverse Accessの+含むURLについて(1) | Nomal解決済みチェックボックスについて(1) | NomalI-BOAD K-TAI単体(1) | Nomalcbbs.cgiで管理者許可前のタイトル変更方法について(1) | NomalEXITE翻訳について(1) | NomalI-BOARD/2001と.htaccessで(1) | Nomalクッションページ(1) | Nomaljavascriptのランダムイメージを背景画像としてTABLE内で使う方法(1) | NomalI-BOARD2001の設定について(1) | Nomal逆アクセスランキングで順位の上位のものだけ文字を大きくしたりしたい(1) | Nomalgzip処理について(ChildTree)(0) | Nomalibbskの返信タイトル(0) | NomalReverseAccessについての質問です。(0) | Nomal人生出会いゲーム(0) | Nomal改造希望 I-BOARDでタグ使用を管理人だけにしたいです。(0) | NomalRING-i v1.4(0) | NomalI-BOARD/2001について(0) | Nomalアイコン(0) | NomalChild Treeの送信後の表示が?!(0) |



■記事リスト / ▼下のスレッド
■10602 / 親記事)  曜日の漢字表記
□投稿者/ おぢさん -(2005/04/05(Tue) 03:33:30)
    I-BOARDにぷっちCGIにあった曜日を漢字にするやつを入れました。
    ibbs.cgiに
    $week = ('日','月','火','水','木','金','土') [$wday];
    としました。
    PCで見る分には大丈夫でした。

    ibbsk.cgiで見ると
    (04/05(火) 03:05:)と最後がコロンになるので、
    これはibbsk.cgiの$date=substr($date,5,16)を変えることでクリアしましたが、
    土曜日の「土」が表示されませんでした。ちなみに「士」にしても出ませんでした。
    解決法はあるのでしょうか?
引用返信 [メール受信/OFF]

▽[全レス2件(ResNo.1-2 表示)]
■10603 / ResNo.1)  Re[1]: 曜日の漢字表記
□投稿者/ 疾風 -(2005/04/05(Tue) 17:50:26)
http://www.sippu.com/
    2010/04/09(Fri) 19:06:55 編集(投稿者)
    2009/05/31(Sun) 19:49:57 編集(投稿者)
    2008/11/08(Sat) 10:39:27 編集(投稿者)

    以下が問題なのでは?

    if(length($date) > 12){$date=substr($date,5,16);$date=~ s/[a-zA-Z]//g;$date=~ s/\(\)//g;}

    曜日を日本語に変えたら
    $date=~ s/[a-zA-Z]//g;
    ▲この箇所を消してみてください。

    if(length($date) > 12){$date=substr($date,5,16);$date=~ s/\(\)//g;}

    これで文字化けは起こらないと思いますよ。
    あるいは行頭に # を付けてこの行を無効にしてみるとか。▼

    #if(length($date) > 12){$date=substr($date,5,16);$date=~ s/[a-zA-Z]//g;$date=~ s/\(\)//g;}

引用返信 [メール受信/OFF]
■10605 / ResNo.2)  Re[1]: 曜日の漢字表記
□投稿者/ おぢさん -(2005/04/05(Tue) 19:06:00)
    おぉ!素晴らしい!
    $date=~ s/[a-zA-Z]//g;
    取ったら文字化けせずに表示されました!

    今日も試行錯誤してましたが、こんなもんいるか!(笑)っと思って
    if(length($date) > 12){$date=substr($date,5,16);$date=~ s/[a-zA-Z]//g;$date=~ s/\(\)//g;}
    この一文消したら見事に表示されました。

    改造って(いうのかな!?)やってみると面白いですね。もっと勉強しようと思います。
    有難うございました。
解決済み!
引用返信 [メール受信/OFF]

■記事リスト / レス記事表示 → [親記事-2]



■記事リスト / ▼下のスレッド / ▲上のスレッド
■10600 / 親記事)  EasyRing改造について
□投稿者/ すぺあ -(2005/04/05(Tue) 01:14:25)
     はじめまして、こんばんは。
    某サービスはあまりにも重いため探していたところ、偶然に
    こちらのCGIと出会うことができ、早速設置してみました。

    1.デフォルトのモードですと縦にやや長くなってしまいますので、これらの
    フォームを別ページに分けたいと考えました。
    過去ログを検索してみたところ、<form>〜</form>タグ内のパーツをページごとに
    おいていけばいいとあったのですが、これは
    ering.cgiのこの部分をコピーしてhtmlファイルに貼り付けるという意味なのでしょうか?
    でもそうなるとering.cgiとの関連付けができていないから無意味ですし……。
    この部分だけをCGI内に残してあとの部分を削除するとなると、ering.cgiが
    複数必要になると思いますが、そうなると別名をつける必要が出てきます。
    どちらの解釈が正しいのでしょうか?
    それとも別の引数を与えて実行するようにするということでしょうか?

    2.登録内容に項目を追加したい場合は、フォーム部分に追加するだけでログにも追記されるようになるのでしょうか?
     例:<tr><td bgcolor="$ttb">* 好きな色</td><td>
       / <input type=text name=color size=16></td></tr>

    3.2で追加した項目を表示するにはどうすればよいでしょうか?
     「リング登録一覧」の区切りに手を入れればいいのであろうことは何となく
     見当がついたのですが……。

    以上です。 長くなってしまいましたがお答え頂ければ幸いです。
引用返信 [メール受信/OFF]

▽[全レス2件(ResNo.1-2 表示)]
■10601 / ResNo.1)  Re[1]: EasyRing改造について
□投稿者/ 沙霧 -(2005/04/05(Tue) 01:57:38)
    1は
    <form action="~~/ering.cgi" method="POST"><input type=hidden name="mode" value="reg">
    (中略)
    </form>
    をhtmlに貼り付ければ良いと思います。
    関連付け云々はちょっと意味が分からないです^^;

    2、3については好きな色用の変数を追加して、
    ログに保存されるようにしないとダメだと思います。
引用返信 [メール受信/OFF]
■10606 / ResNo.2)  Re[2]: EasyRing改造について
□投稿者/ すぺあ -(2005/04/06(Wed) 00:39:35)
     わざわざ返信をありがとうございました!
    関連付け云々〜というのは「action="~~/ering.cgi"」の部分のことです。
    わかりにくくて申し訳ありませんでした。
    早速試してみたいと思います。

    > 2、3については好きな色用の変数を追加して、
    > ログに保存されるようにしないとダメだと思います。
    htmlとほんの少しのVBA知識くらいしかないので何となく
    イメージは湧くのですが、結構色々なところに追記しないと難しいですよね。
    ログ記入に関しては492行目くらいに追加すればいいかと思うのですが
    変数定義などは必要なのでしょうか?

    見ていて$(変数名)、とすればいいことは分かったのでその辺はがんばってみようと思います。
引用返信 [メール受信/OFF]

■記事リスト / レス記事表示 → [親記事-2]



■記事リスト / ▼下のスレッド / ▲上のスレッド
■10587 / 親記事)  トクツーで
□投稿者/ 使用人 -(2005/03/30(Wed) 03:09:09)
    今回初めて使わせていただきます。
    トクツーにてI-BBSを設置後書き込みをしたのですが「ERROR - ブラウザのcookie機能がOFFでは投稿不可。対応ブラウザにするか、ONにしてください!」と表示されてしまいます。
    こちらのエラーの対処方法はどのようにすればよいのでしょうか?


引用返信 [メール受信/OFF]

▽[全レス2件(ResNo.1-2 表示)]
■10589 / ResNo.1)  Re[1]: トクツーで
□投稿者/ Custom -(2005/03/30(Wed) 12:53:28)
    > トクツーにてI-BBSを設置後書き込みをしたのですが「ERROR - ブラウザのcookie機能が
    > OFFでは投稿不可。対応ブラウザにするか、ONにしてください!」と表示されてしまいます。
    > こちらのエラーの対処方法はどのようにすればよいのでしょうか?

    トクトクはHTTPヘッダを無視してデフォルトのヘッダしか出力できませんのでクッキーも
    使用できません。

    対処法は「トクトクでクッキーを使用する方法」を参考にしてください。

    http://www50.tok2.com/home/webcraft/

    いつの間にかトクトク、とくつーに名称変更されたみたいですね。
    広告はでっかいし多いし、サイト自体重いしで完全に悪化していますね。
    トクトクの利点が全然なくなった。

引用返信 [メール受信/OFF]
■10591 / ResNo.2)  Re[2]: トクツーで
□投稿者/ 使用人 -(2005/03/30(Wed) 22:47:09)
    出来ました!ありがとうございます!
    たしかに広告だらけで埋もれてしまいますね・・・
解決済み!
引用返信 [メール受信/OFF]

■記事リスト / レス記事表示 → [親記事-2]



■記事リスト / ▼下のスレッド / ▲上のスレッド
■10582 / 親記事)  □TOPの削除方法(LimeCounter+W)
□投稿者/ gengoro -(2005/03/23(Wed) 07:47:11)
http://photocinema-paradise.com/Lanking/limemgr.cgi
    はじめまして。
    LimeCounter+Wを利用させていただいております。
    現在、テスト運用を行っております。

    LimeCounter+Wのページ上部のTOPのリンク箇所について質問が1点あります。

    ページの一番上部の□ TOP  □ ALL  □ DAY  □ WEEK  □ MONTHの□ TOPだけを削除したいのですが、削除の仕方が良く分かりません。

    set.cgiの69行目 $backurl= "../index.html"; # 戻り先 (index.htmlなど)
    を削除してみたのですが、リンクは切れるのですが□TOPの表示は消えません。
    他のファイルも見てみたのですが、いまいち分かりません。

    ホームページの作成自体初心者で、CGIについても手探り状態でやっております。
    初歩的な質問かと思いますが、サポートのほどよろしくお願いいたします。


引用返信 [メール受信/OFF]

▽[全レス2件(ResNo.1-2 表示)]
■10583 / ResNo.1)  Re[1]: □TOPの削除方法(LimeCounter+W)
□投稿者/ Custom -(2005/03/23(Wed) 13:22:48)
    > LimeCounter+Wのページ上部のTOPのリンク箇所について質問が1点あります。

    > ページの一番上部の□ TOP  □ ALL  □ DAY  □ WEEK  □ MONTHの□ TOPだけを
    > 削除したいのですが、削除の仕方が良く分かりません。

    > set.cgiの69行目 $backurl= "../index.html"; # 戻り先 (index.htmlなど)
    > を削除してみたのですが、リンクは切れるのですが□TOPの表示は消えません。
    > 他のファイルも見てみたのですが、いまいち分かりません。

    limemgr.cgiの82行目を削除してみてください。
    (問題が起こるといけないので削除よりもコメントアウトの方がいいかも?)

    試していないので保証はしません。

引用返信 [メール受信/OFF]
■10584 / ResNo.2)  Re[2]: □TOPの削除方法(LimeCounter+W)
□投稿者/ gengoro -(2005/03/23(Wed) 19:29:21)
http://photocinema-paradise.com/Lanking/limemgr.cgi
    No10583に返信(Customさんの記事)
    >>LimeCounter+Wのページ上部のTOPのリンク箇所について質問が1点あります。
    >
    >>ページの一番上部の□ TOP  □ ALL  □ DAY  □ WEEK  □ MONTHの□ TOPだけを
    >>削除したいのですが、削除の仕方が良く分かりません。
    >
    >>set.cgiの69行目 $backurl= "../index.html"; # 戻り先 (index.htmlなど)
    >>を削除してみたのですが、リンクは切れるのですが□TOPの表示は消えません。
    >>他のファイルも見てみたのですが、いまいち分かりません。
    >
    > limemgr.cgiの82行目を削除してみてください。
    > (問題が起こるといけないので削除よりもコメントアウトの方がいいかも?)
    >
    > 試していないので保証はしません。
    >

    迅速なコメントありがとうございます。
    コメントアウトとは、#を付ければいいんですよね?
    □TOPの表示を消すことができました!

    本当にありがとうございました。



解決済み!
引用返信 [メール受信/OFF]

■記事リスト / レス記事表示 → [親記事-2]



■記事リスト / ▲上のスレッド
■10557 / 親記事)  同じ人の短期間での書き込みを制限したい
□投稿者/ まつもと -(2005/03/07(Mon) 18:32:21)
http://engeki.org/cgi-bin/naguri/
    はじめまして。いつもChildTree、便利に利用させて頂いております。

    早速ですが教えて頂きたいことがございます。面倒な要望でございますがご容赦ください。
    内容は「名前かメールアドレスで判別して、同じ人の短期間での書き込みを制限する方法」というものです。

    事情をご説明申し上げますと、わたくしの運営している掲示板は、情報を共有するのが主目的になっております。ということで同じ人がたとえば3日おきに書き込みされて、いつも同じ方のトピックが上の方にある事態は避けたいというのがあります。
    実際そういう方がいらっしゃいまして、できましたらそういう方には2週間くらい間をおいて書き込んで頂きたいと思っています。何回かお願いはしているのですがあまり効果はありませんし、書き込みを禁止するほどでもありません。
    連続投稿を制限する方法はいくつか拝見しましたが、それほど厳しくしなくてもそういう方は数人ですので、たとえば名前やメールアドレスでその方たちかどうかを判断して、その方だけ書き込みを制限したいと考えています。

    改造の経験は何度か連続投稿制限を試したりしているのですが、CGIにはあまり詳しくありませんので、できましたら何行目の「〜」という部分を「…」というふうに書き換える、というふうに教えて頂ければ幸いでございます。
    厚かましいお願いの上にややこしい事情なのですが、何卒ご指導のほど、よろしくお願いいたします。

引用返信 [メール受信/OFF]

▽[全レス2件(ResNo.1-2 表示)]
■10566 / ResNo.1)  Re[1]: 同じ人の短期間での書き込みを制限したい
□投稿者/ りゅういち -(2005/03/09(Wed) 10:53:22)
http://www.cj-c.com/http
    No10557に返信(まつもとさんの記事)
    > 内容は「名前かメールアドレスで判別して、同じ人の短期間での書き込みを制限する方法」というものです。
    > > 事情をご説明申し上げますと、わたくしの運営している掲示板は、情報を共有するのが主目的になっております。ということで同じ人がたとえば3日おきに書き込みされて、いつも同じ方のトピックが上の方にある事態は避けたいというのがあります。

    2重書き込み制限の部分を個人にするからUNIX時間の比較に変えて追加すればOKかも。
    場所は「同じ内容は」でcbbs.cgiを検索すればすぐ見つかります。

    例)
    if($name eq $na && ($tim+(60*60*24)) >= $time_k){
    &er_("エラーメッセージ","1");
    }
    60*60*24 は24時間以内だったらってことです。
引用返信 [メール受信/OFF]
■10575 / ResNo.2)  Re[2]: 同じ人の短期間での書き込みを制限したい
□投稿者/ まつもと -(2005/03/17(Thu) 12:11:48)
    2005/03/17(Thu) 13:25:40 編集(投稿者)

    りゅういちさん、こんにちは。レスが遅れまして大変申し訳ございませんでした。

    > 2重書き込み制限の部分を個人にするからUNIX時間の比較に変えて追加すればOKかも。
    > 場所は「同じ内容は」でcbbs.cgiを検索すればすぐ見つかります。

     なるほど!わかりました!先程試してみましたら、うまくいっている感じです。深く感謝申し上げます。
     2,3点確認したいことがございます。2重書き込み制限の名前の部分を、具体的な名前にして、2週間あけて書き込んでほしいということで、

    if($name eq "具体的な名前" && ($tim+(60*60*24*14)) >= $time_k){
    &er_("十分に時間をおいて書き込んでください","1");
    }

     というふうにしてみました。これは正しいでしょうか?

     あと、そういう方は複数いらっしゃるのですが、今はその人ごとに上の部分を挿入しているのですが、これは問題ないでしょうか?
     もしコンパクトに複数の名前を指定することができましたら(カンマで区切って指定したりとか)、その方法を教えて頂けませんでしょうか。素人の質問で申し訳ないのですが、よろしくお願いいたします。

     細かなご指導、ほんとうに感謝申し上げます。ありがとうございます。
引用返信 [メール受信/OFF]

■記事リスト / レス記事表示 → [親記事-2]






Pass/

HOME HELP 新着記事 ツリー表示 スレッド表示 トピック表示 検索 過去ログ

- Child Tree -