(現在 過去ログ8 を表示中)

HOME HELP 新着記事 トピック表示 検索 過去ログ

[ 親記事をトピックトップへ ]

このトピックに書きこむ

過去ログには書き込み不可

■9136 / inTopicNo.1)  Re[23]: I-BOARD/2001のデザイン変更
  
□投稿者/ りゅういち -(2004/05/10(Mon) 01:04:44)
http://www.cj-c.com/
    No9133に返信(いず。さんの記事)
    >>$#RES はトップページで表示する場合のあそこで扱うレス数なんですが、
    >>ここでのレス数は $#lines (もしくは $#lines-1 かも) ですので
    >>$a=$lines+1; のようにしてみてください。
    > > 最新レス30件は表示されず、リンク部には「1-1 のレス記事を表示」と
    > 表示されました(^^;なかなかできません。。。

    すいません、$a=$#lines+1; ですかね(^^;
    ちょっと前にはレス数の扱いを $#lines だ、
    といっているのになぜそこを間違えているんだろうか自分・・・
引用返信 [メール受信/OFF] 削除キー/
■9133 / inTopicNo.2)  Re[22]: I-BOARD/2001のデザイン変更
□投稿者/ いず。 -(2004/05/09(Sun) 23:06:56)
    No9121に返信(りゅういちさんの記事)

    > あのようにするのではなく
    > &design(... の行の前に挿入します。今挿入している部分は
    > $ResLink のみに戻してください。

    できました!ありがとうございます♪

    > $a=$#RES+1; が違いましたね(^^;
    > $#RES はトップページで表示する場合のあそこで扱うレス数なんですが、
    > ここでのレス数は $#lines (もしくは $#lines-1 かも) ですので
    > $a=$lines+1; のようにしてみてください。

    最新レス30件は表示されず、リンク部には「1-1 のレス記事を表示」と
    表示されました(^^;なかなかできません。。。

    また改造したソースをアップしておきます!
    http://ayapozi.main.jp/ibbs3.txt
    では、よろしくお願いしますm(_ _)m

引用返信 [メール受信/OFF] 削除キー/
■9121 / inTopicNo.3)  Re[21]: I-BOARD/2001のデザイン変更
□投稿者/ りゅういち -(2004/05/08(Sat) 03:04:42)
http://www.cj-c.com/
    No9116に返信(いず。さんの記事)
    > > 表示されなくなったというのは500エラーが起きてしまったということでした(^^;
    > 670行目にif($#lines > 20){$ResLink=$Link;}を追加しました。

    あのようにするのではなく
    &design(... の行の前に挿入します。今挿入している部分は
    $ResLink のみに戻してください。

    > URLはhttp://ayapozi.main.jp/ayabbs/ibbs.cgi?namber=1&mode=res&page=&RES=1-0&no=0
    > 通常ページから最新レス30表示をクリックした場合(きちんと表示されている方)のURL
    > http://ayapozi.main.jp/ayabbs/ibbs.cgi?namber=1&mode=res&page=0&RES=2-31&no=0

    $a=$#RES+1; が違いましたね(^^;
    $#RES はトップページで表示する場合のあそこで扱うレス数なんですが、
    ここでのレス数は $#lines (もしくは $#lines-1 かも) ですので
    $a=$lines+1; のようにしてみてください。
引用返信 [メール受信/OFF] 削除キー/
■9116 / inTopicNo.4)  Re[20]: I-BOARD/2001のデザイン変更
□投稿者/ いず。 -(2004/05/07(Fri) 20:22:30)
    No9111に返信(りゅういちさんの記事)

    > >>if($#lines > 20){$ResLink=$Link;}
    > >>とか。
    >>> 掲示板自体が表示されなくなってしまいました(^^;
    >
    > これはサーバエラーということですか?
    > 下記ファイルには記述されていないようなんですが、どこに記述しましたか?

    表示されなくなったというのは500エラーが起きてしまったということでした(^^;
    追加したのをアップしました。
    http://ayapozi.main.jp/ibbs2.txt
    670行目にif($#lines > 20){$ResLink=$Link;}を追加しました。


    > >>これ、URL欄にはどのように表示されていますか?
    > >>マイナスの値が入っているのであれば、
    > >>$a2=$a-19; の値がマイナスになっていることが原因ではないかと思います。
    > >>ので、このあとに
    > >>if($a2 < 1){$a2=1;} でどうでしょう。
    >>> 最新30レスでやってみましたが普通のページではできました。
    >>しかしレスページではだめでした。
    >
    > だめ、というのは直らないということですか?
    > それとも別の問題が起こったのですか?
    > URL欄はどのように表示されていますか?

    レスページでスレッドの下部にある最新レス30表示をクリックすると
    レスがひとつしかでてきません。
    URLはhttp://ayapozi.main.jp/ayabbs/ibbs.cgi?namber=1&mode=res&page=&RES=1-0&no=0
    通常ページから最新レス30表示をクリックした場合(きちんと表示されている方)のURL
    http://ayapozi.main.jp/ayabbs/ibbs.cgi?namber=1&mode=res&page=0&RES=2-31&no=0

    毎回毎回つき合わせて申し訳ありません(^^;
    ではよろしくお願いしますm(_ _)m
引用返信 [メール受信/OFF] 削除キー/
■9111 / inTopicNo.5)  Re[19]: I-BOARD/2001のデザイン変更
□投稿者/ りゅういち -(2004/05/07(Fri) 00:41:33)
http://www.cj-c.com/
    No9104に返信(いず。さんの記事)
    >>if($#lines > 20){$ResLink=$Link;}
    >>とか。
    > > 掲示板自体が表示されなくなってしまいました(^^;

    これはサーバエラーということですか?
    下記ファイルには記述されていないようなんですが、どこに記述しましたか?

    >>これ、URL欄にはどのように表示されていますか?
    >>マイナスの値が入っているのであれば、
    >>$a2=$a-19; の値がマイナスになっていることが原因ではないかと思います。
    >>ので、このあとに
    >>if($a2 < 1){$a2=1;} でどうでしょう。
    > > 最新30レスでやってみましたが普通のページではできました。
    > しかしレスページではだめでした。

    だめ、というのは直らないということですか?
    それとも別の問題が起こったのですか?
    URL欄はどのように表示されていますか?
引用返信 [メール受信/OFF] 削除キー/
■9104 / inTopicNo.6)  Re[18]: I-BOARD/2001のデザイン変更
□投稿者/ いず。 -(2004/05/05(Wed) 22:30:53)
    No9099に返信(りゅういちさんの記事)

    >>>if($#lines > レス数){...}
    >>>で囲めばよいのではないでしょうか?
    >>> こちらはうまくいきません^^;
    >>具体的にどのようなものなのでしょうか?
    >
    > if($#lines > 20){$ResLink=$Link;}
    > とか。

    掲示板自体が表示されなくなってしまいました(^^;

    >>最新レス〜表示のみ、そのレス数に記事が達していないと
    >>範囲が指定されていないということにされてしまいます。
    >>例をあげますと。
    >>スレッドの下に1-20レス表示/最新レス20表示/全レス表示とあるとします。
    >>しかし実際の記事数が18の場合「最新レス20表示」を表示させると
    >>範囲が指定されていないとされ、変な数のレスしか表示されません。
    >
    > これ、URL欄にはどのように表示されていますか?
    > マイナスの値が入っているのであれば、
    > $a2=$a-19; の値がマイナスになっていることが原因ではないかと思います。
    > ので、このあとに
    > if($a2 < 1){$a2=1;} でどうでしょう。

    最新30レスでやってみましたが普通のページではできました。
    しかしレスページではだめでした。

    http://ayapozi.main.jp/ibbs.txt
    ソースをアップしましたのでそれを参考にしてくださいm(_ _)m
    よろしくお願いします。
引用返信 [メール受信/OFF] 削除キー/
■9099 / inTopicNo.7)  Re[17]: I-BOARD/2001のデザイン変更
□投稿者/ りゅういち -(2004/05/05(Wed) 01:41:09)
http://www.cj-c.com/
    No9094に返信(いず。さんの記事)
    > >if($#lines > レス数){...}
    > >で囲めばよいのではないでしょうか?
    > > こちらはうまくいきません^^;
    > 具体的にどのようなものなのでしょうか?

    if($#lines > 20){$ResLink=$Link;}
    とか。

    > 最新レス〜表示のみ、そのレス数に記事が達していないと
    > 範囲が指定されていないということにされてしまいます。
    > 例をあげますと。
    > スレッドの下に1-20レス表示/最新レス20表示/全レス表示とあるとします。
    > しかし実際の記事数が18の場合「最新レス20表示」を表示させると
    > 範囲が指定されていないとされ、変な数のレスしか表示されません。

    これ、URL欄にはどのように表示されていますか?
    マイナスの値が入っているのであれば、
    $a2=$a-19; の値がマイナスになっていることが原因ではないかと思います。
    ので、このあとに
    if($a2 < 1){$a2=1;} でどうでしょう。
引用返信 [メール受信/OFF] 削除キー/
■9094 / inTopicNo.8)  Re[16]: I-BOARD/2001のデザイン変更
□投稿者/ いず。 -(2004/05/04(Tue) 23:17:55)
    No8995に返信(りゅういちさんの記事)

    すいません最近いろいろなことが重なり忙しくスレッドを放置状態でした。
    改造やってみました

    >>$Linkの部分に表示されるようになりましたが
    >>それをスレッドの下に表示させるようにするには
    >>どこに$Linkを追加すればよいのでしょうか?
    >>> 652行の
    >>&design("END","","","","","","","","","",
    >> "","","","","","","","","","",$ResSub,$ResLink,"",$ResURL);
    >>に追加するのかと思って、やってみましたがダメでした(^^;
    >
    > $ResLink=$Link; と記述してみてはどうでしょうか?

    表示させることはできました!

    >>> それとこちらも表示レス数を超えたときのみ表示させたいのですが
    >>できますでしょうか?
    >if($#lines > レス数){...}
    >で囲めばよいのではないでしょうか?

    こちらはうまくいきません^^;
    具体的にどのようなものなのでしょうか?

    それと今まで気がつかなかったのですが
    最新レス〜表示のみ、そのレス数に記事が達していないと
    範囲が指定されていないということにされてしまいます。
    例をあげますと。
    スレッドの下に1-20レス表示/最新レス20表示/全レス表示とあるとします。
    しかし実際の記事数が18の場合「最新レス20表示」を表示させると
    範囲が指定されていないとされ、変な数のレスしか表示されません。
    これを実際のレス数が足りなくてもきちんと表示させたいのですが
    どこをいじればよろしいのでしょうか?
    ちょっとこれは検討もつきません。

    では、よろしくお願いしますm(_ _)m
引用返信 [メール受信/OFF] 削除キー/
■8995 / inTopicNo.9)  Re[15]: I-BOARD/2001のデザイン変更
□投稿者/ りゅういち -(2004/04/11(Sun) 23:45:44)
http://www.cj-c.com/
    No8992に返信(いず。さんの記事)
    > $Linkの部分に表示されるようになりましたが
    > それをスレッドの下に表示させるようにするには
    > どこに$Linkを追加すればよいのでしょうか?
    > > 652行の
    > &design("END","","","","","","","","","",
    > "","","","","","","","","","",$ResSub,$ResLink,"",$ResURL);
    > に追加するのかと思って、やってみましたがダメでした(^^;

    $ResLink=$Link; と記述してみてはどうでしょうか?

    > > それとこちらも表示レス数を超えたときのみ表示させたいのですが
    > できますでしょうか?

    if($#lines > レス数){...}
    で囲めばよいのではないでしょうか?
引用返信 [メール受信/OFF] 削除キー/
■8992 / inTopicNo.10)  Re[14]: I-BOARD/2001のデザイン変更
□投稿者/ いず。 -(2004/04/11(Sun) 13:33:15)
    > 582行目から、前挿入したところにあるような for 文が現れますので、
    > それを for(...){...} までコメントアウト(行頭に#)し、
    > そのところに、以前挿入したものを同じようにいれてみてください。

    やってみました。
    $Linkの部分に表示されるようになりましたが
    それをスレッドの下に表示させるようにするには
    どこに$Linkを追加すればよいのでしょうか?

    652行の
    &design("END","","","","","","","","","",
    "","","","","","","","","","",$ResSub,$ResLink,"",$ResURL);
    に追加するのかと思って、やってみましたがダメでした(^^;

    それとこちらも表示レス数を超えたときのみ表示させたいのですが
    できますでしょうか?

    ではよろしくお願いしますm(_ _)m
引用返信 [メール受信/OFF] 削除キー/
■8989 / inTopicNo.11)  Re[13]: I-BOARD/2001のデザイン変更
□投稿者/ りゅういち -(2004/04/11(Sun) 02:25:26)
http://www.cj-c.com/
    No8982に返信(いず。さんの記事)
    > > トップページリニュお疲れ様です!
    > 落ち着いた感じですごくいいと思います♪

    ありがとうございますm(_ _)m

    > レスページでもスレッドの下に
    > レス1-30まで表示 / 最新レス30表示 / 全レス表示
    > と表示させたいのですがどこをいじればいいのでしょうか?

    582行目から、前挿入したところにあるような for 文が現れますので、
    それを for(...){...} までコメントアウト(行頭に#)し、
    そのところに、以前挿入したものを同じようにいれてみてください。
引用返信 [メール受信/OFF] 削除キー/
■8982 / inTopicNo.12)  Re[12]: I-BOARD/2001のデザイン変更
□投稿者/ いず。 -(2004/04/10(Sat) 20:14:40)
    2004/04/10(Sat) 20:16:06 編集(投稿者)

    トップページリニュお疲れ様です!
    落ち着いた感じですごくいいと思います♪

    > $a2=$a-19; が新着より何件前かを表しているのでここを調節してください。
    > 19→20件前 ということは…?

    なるほど。そこで調整していたわけですね。
    ありがとうございました!

    >>> これまた初歩的な質問かもしれませんが
    >>URLを画像で表示させる場合、レスページではテキストで表示されてしまうのですが

    できました。ありがとうございました。

    またまたしつこいのですが
    レスページでもスレッドの下に
    レス1-30まで表示 / 最新レス30表示 / 全レス表示
    と表示させたいのですがどこをいじればいいのでしょうか?
    しつこいとは思いますがよろしくお願い致しますm(_ _)m
引用返信 [メール受信/OFF] 削除キー/
■8936 / inTopicNo.13)  Re[11]: I-BOARD/2001のデザイン変更
□投稿者/ りゅういち -(2004/04/03(Sat) 00:16:57)
http://www.cj-c.com/
    No8933に返信(いず。さんの記事)
    > これを新着30レスにしたい場合はどこを変更すればよいのでしょうか?
    > いろいろと変えてみたのですが、分かりませんでした。

    $a2=$a-19; が新着より何件前かを表しているのでここを調節してください。
    19→20件前 ということは…?

    > > これまた初歩的な質問かもしれませんが
    > URLを画像で表示させる場合、レスページではテキストで表示されてしまうのですが

    634行目if($url){$url="<a href=\"http://$url\" target=\"$TGT\">http://$url</a>";}

    if($url){
    $url ="<a href=\"http://$url\" target=\"$TGT\">";
    $url.="<img src=\"$l_img\" border=0 width=$h_wid height=$h_hei align=\"top\"></a>"
    }
    にすればOKです。なぜかここだけ変換されていない(^^;
引用返信 [メール受信/OFF] 削除キー/
■8933 / inTopicNo.14)  Re[10]: I-BOARD/2001のデザイン変更
□投稿者/ いず。 -(2004/04/02(Fri) 19:14:11)
    No8866に返信(りゅういちさんの記事)
    > $ResLink="-"; が原因ですね。これを空($ResLink="";) にしてみてください。

    できました!ありがとうございます♪

    前にお聞きしたことでまた教えていただきたいことがあるのですが
    $Link.="<a href=\"$cgi_f?namber=$namber&mode=res&page=$page&RES=$a2-$a&no=$no$pp\">";
    $Link.="新着20レスを表\示</a> /\n";
    これを新着30レスにしたい場合はどこを変更すればよいのでしょうか?
    いろいろと変えてみたのですが、分かりませんでした。

    これまた初歩的な質問かもしれませんが
    URLを画像で表示させる場合、レスページではテキストで表示されてしまうのですが
    これはどこを変更すればいいのでしょうか?

    何卒よろしくお願い致しますm(__)m
引用返信 [メール受信/OFF] 削除キー/
■8866 / inTopicNo.15)  Re[9]: I-BOARD/2001のデザイン変更
□投稿者/ りゅういち -(2004/03/24(Wed) 01:07:24)
http://www.cj-c.com/
    No8861に返信(いず。さんの記事)
    > レスページを表示するとスレッドの右下にハイフンがはいってしまいます。
    > スキンファイルにはそのようなものはありませんし
    > おそらくCGIの中身だと思うのですが・・・。

    $ResLink="-"; が原因ですね。これを空($ResLink="";) にしてみてください。
引用返信 [メール受信/OFF] 削除キー/
■8861 / inTopicNo.16)  Re[8]: I-BOARD/2001のデザイン変更
□投稿者/ いず。 -(2004/03/23(Tue) 19:46:00)
    No8848に返信(りゅういちさんの記事)

    > 逆でした(^^;
    > if(!$Hr){print"<hr>"; $Hr=1;}

    できました!ありがとうございましたm(__)m

    > 319行目の他に、322行目
    > }elsif($#RES < 0){$Link.="-";}else{...}
    > にも $Link.="〜"; がありますのでそこも同じように処理してください。

    こちらもOKです!
    ですが今度は普通のページだとなにもないのですが
    レスページを表示するとスレッドの右下にハイフンがはいってしまいます。
    スキンファイルにはそのようなものはありませんし
    おそらくCGIの中身だと思うのですが・・・。

    ↓が現在のソースです。
    http://ayapozi.main.jp/ayaban/ibbs.txt

    掲示板は↓になります。
    http://ayapozi.main.jp/ayaban/ibbs.cgi
引用返信 [メール受信/OFF] 削除キー/
■8848 / inTopicNo.17)  Re[7]: I-BOARD/2001のデザイン変更
□投稿者/ りゅういち -(2004/03/20(Sat) 23:10:20)
http://www.cj-c.com/
    No8844に返信(いず。さんの記事)
    > >>if(!$Hr){print"<hr>"; $Hr=0;} ですね(^^;
    > やってみましたが変わりませんでした(´・ω・`)

    逆でした(^^;
    if(!$Hr){print"<hr>"; $Hr=1;}

    > [1-10] [11-11]というのが表示されてしまいます。
    > どこを消せばよいのでしょうか?
    > > あとレスページだけにスレッドの右下に”-”が表示されてしまいます。
    > スキンファイルにはそのようなものはありませんでした。

    319行目の他に、322行目
    }elsif($#RES < 0){$Link.="-";}else{...}
    にも $Link.="〜"; がありますのでそこも同じように処理してください。
引用返信 [メール受信/OFF] 削除キー/
■8844 / inTopicNo.18)  Re[6]: I-BOARD/2001のデザイン変更
□投稿者/ いず。 -(2004/03/19(Fri) 18:08:36)
    2004/03/19(Fri) 18:13:31 編集(投稿者)

    No8839に返信(りゅういちさんの記事)

    忙しいなか毎日付き合っていただきどうもありがとうございます。

    ソースをUPしました。
    http://ayapozi.main.jp/ayaban/ibbs.txt
    ↑になります。
    いろいろといじってしまっているので無駄な部分やおかしな部分が
    少しあると思います(^^;
    あと掲示板のURLは
    http://ayapozi.main.jp/ayaban/ibbs.cgi
    になります。参考にしてください♪

    > if(!$Hr){print"<hr>"; $Hr=0;} ですね(^^;
    やってみましたが変わりませんでした(´・ω・`)

    > >>追加コードを322行目の
    > >>}elsif($#RES < 0){$Link.="-";}else{...}
    > >>の上に挿入してみてください(...は省略です)。
    >>> やってみましたがなにも変わりませんでした・・・。

    こちらはできるようになりました(^^;
    ですが$Link.="〜";は消したと思うんですが
    [1-10] [11-11]というのが表示されてしまいます。
    どこを消せばよいのでしょうか?

    あとレスページだけにスレッドの右下に”-”が表示されてしまいます。
    スキンファイルにはそのようなものはありませんでした。
    この場合はどこに問題があるのでしょうか?
引用返信 [メール受信/OFF] 削除キー/
■8839 / inTopicNo.19)  Re[5]: I-BOARD/2001のデザイン変更
□投稿者/ りゅういち -(2004/03/19(Fri) 00:10:48)
http://www.cj-c.com/
    No8838に返信(いず。さんの記事)
    >>if(!$Hr){print"<hr>";}
    > > やってみましたがレス記事ひとつひとつの上にラインができてしまいました(^^;

    if(!$Hr){print"<hr>"; $Hr=0;} ですね(^^;

    >>追加コードを322行目の
    >>}elsif($#RES < 0){$Link.="-";}else{...}
    >>の上に挿入してみてください(...は省略です)。
    > > やってみましたがなにも変わりませんでした・・・。
     :
    > > ↑のことでしょうか?

    そうです。とりあえず、ソースを見せていただけますか?
    (txt形式にして自サーバにアップ、URLを教えてください)
引用返信 [メール受信/OFF] 削除キー/
■8838 / inTopicNo.20)  Re[4]: I-BOARD/2001のデザイン変更
□投稿者/ いず。 -(2004/03/18(Thu) 22:28:15)
    No8835に返信(りゅういちさんの記事)
    > そうなると、CGIの中身自体を改造しなければなりませんね。
    > まず、325行目の foreach ($ResNo..$#RES) { の上に local($Hr)=0; と挿入して、
    > 下に if(!$Hr){print"<hr>";} と記述してみてください。
    > local($Hr)=0;
    > foreach ($ResNo..$#RES) {
    > if(!$Hr){print"<hr>";}

    やってみましたがレス記事ひとつひとつの上にラインができてしまいました(^^;
    スキンファイルのほうも変更が必要なのでしょうか?

    >>新着20レスを侮ヲ / 最初の10レスを侮ヲ / 全部のレスを侮ヲ
    >>とうふうに文字化けしてしまいました。
    >
    > http://www.cj-c.com/faq/mojibake.htm を参照してみてください。

    できました!ありがとうございました!

    >> あとこちらも表示レス数を超えたときのみ表示するようにしたいのですが
    >>どうすればよろしいですか?
    >
    > 追加コードを322行目の
    > }elsif($#RES < 0){$Link.="-";}else{...}
    > の上に挿入してみてください(...は省略です)。

    やってみましたがなにも変わりませんでした・・・。
    追加コードとは
    $a=$#RES+1; $a2=$a-19;
    $Link.="<a href=\"$cgi_f?namber=$namber&mode=res&page=$page&RES=$a2-$a&no=$no$pp\">";
    $Link.="新着20レスを表\示</a> /\n";
    $Link.="<a href=\"$cgi_f?namber=$namber&mode=res&page=$page&RES=1-10&no=$no$pp\">";
    $Link.="最初の10レスを表\示</a> /\n";
    $Link.="<a href=\"$cgi_f?namber=$namber&mode=res&page=$page&RES=all&no=$no$pp\">";
    $Link.="全部のレスを表\示</a>\n";

    ↑のことでしょうか?
引用返信 [メール受信/OFF] 削除キー/

次の20件>

トピック内ページ移動 / << 0 | 1 >>
Pass/

HOME HELP 新着記事 トピック表示 検索 過去ログ

- Child Tree -