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

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

[ 最新記事及び返信フォームをトピックトップへ ]

■8765 / inTopicNo.1)  I-BOARD/2001のデザイン変更
  
□投稿者/ いず。 -(2004/02/26(Thu) 14:32:14)
    こんにちは。以前も書かせていただいたのですが
    現在、I-BORAD v2.4を利用させて頂いてるのですが
    デザイン面で多少、I-BOARDの昔のバージョンにしたいことがあり
    カキコさせていただきました。

    ○別ページレスやHELPやランク、記事検索のページに行ったときに
    上部に掲示板のタイトルやメニュー欄がでないようにしたい。

    ○レス数が0の記事の親記事終了部にラインを表示しないようにしたい。

    ○表示できるレス数をこえたときにだけに記事終了部に
    レス1-30まで表示 / 最新レス30表示 / 全レス表示
    というふうに表示されるようにしたい。

    ではなにとぞよろしくお願いしますm(__)m
引用返信 [メール受信/ON] 削除キー/
■8770 / inTopicNo.2)  Re[1]: I-BOARD/2001のデザイン変更
□投稿者/ りゅういち -(2004/02/27(Fri) 22:24:03)
http://www.cj-c.com/
    No8765に返信(いず。さんの記事)
    > > ○別ページレスやHELPやランク、記事検索のページに行ったときに
    > 上部に掲示板のタイトルやメニュー欄がでないようにしたい。

    http://www.cj-c.com/sp/cbbs.cgi?mode=al2&namber=8102&no=1&KLOG=5
    を参照してください。

    > > ○レス数が0の記事の親記事終了部にラインを表示しないようにしたい。

    スキンファイルを編集してください。HTMLの知識で可能です。

    > > ○表示できるレス数をこえたときにだけに記事終了部に
    > レス1-30まで表示 / 最新レス30表示 / 全レス表示
    > というふうに表示されるようにしたい。

    http://www.cj-c.com/sp/cbbs.cgi?mode=al2&namber=8153&no=1&KLOG=6
    を参照してください。
引用返信 [メール受信/OFF] 削除キー/
■8833 / inTopicNo.3)  Re[2]: I-BOARD/2001のデザイン変更
□投稿者/ いず。 -(2004/03/17(Wed) 17:42:01)
    No8770に返信(りゅういちさんの記事)

    テスト期間でレスが遅れてしまいました(^^;

    >>> ○別ページレスやHELPやランク、記事検索のページに行ったときに
    >>上部に掲示板のタイトルやメニュー欄がでないようにしたい。
    >
    > http://www.cj-c.com/sp/cbbs.cgi?mode=al2&namber=8102&no=1&KLOG=5
    > を参照してください。

    こちらはできました。ありがとうございました。

    >>> ○レス数が0の記事の親記事終了部にラインを表示しないようにしたい。
    >
    > スキンファイルを編集してください。HTMLの知識で可能です。

    親記事のしたにラインをひきたいのですが
    {oya-s}の下にいれるとレス数が0のときにも表示されてしまい、
    {res-s}の上にいれるとレスごとにラインがはいってしまいます。
    私がしたいのは
    親記事のしただけにラインがあり、レス数0のときは表示されないというのを
    したいんですが、そのためにはどこにタグをいれればいいのでしょうか?

    >>> ○表示できるレス数をこえたときにだけに記事終了部に
    >>レス1-30まで表示 / 最新レス30表示 / 全レス表示
    >>というふうに表示されるようにしたい。
    >
    > http://www.cj-c.com/sp/cbbs.cgi?mode=al2&namber=8153&no=1&KLOG=6
    > を参照してください。

    一応、できたのですが
    新着20レスを侮ヲ / 最初の10レスを侮ヲ / 全部のレスを侮ヲ
    とうふうに文字化けしてしまいました。
    どうすれば直りますかね(^^;
    もしかして他の部分もいろいろいじってるのでそれが原因かもしれませんが・・・。

    あとこちらも表示レス数を超えたときのみ表示するようにしたいのですが
    どうすればよろしいですか?


    またいろいろと質問して申し訳ありませんでした。
    いろいろと忙しいと思いますがどうぞよろしくお願いします。




引用返信 [メール受信/OFF] 削除キー/
■8835 / inTopicNo.4)  Re[3]: I-BOARD/2001のデザイン変更
□投稿者/ りゅういち -(2004/03/18(Thu) 00:56:52)
http://www.cj-c.com/
    No8833に返信(いず。さんの記事)
    >>スキンファイルを編集してください。HTMLの知識で可能です。
    > > 親記事のしたにラインをひきたいのですが
    > {oya-s}の下にいれるとレス数が0のときにも表示されてしまい、
    > {res-s}の上にいれるとレスごとにラインがはいってしまいます。
    > 私がしたいのは
    > 親記事のしただけにラインがあり、レス数0のときは表示されないというのを
    > したいんですが、そのためにはどこにタグをいれればいいのでしょうか?

    そうなると、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{...}
    の上に挿入してみてください(...は省略です)。
引用返信 [メール受信/OFF] 削除キー/
■8838 / inTopicNo.5)  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] 削除キー/
■8839 / inTopicNo.6)  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] 削除キー/
■8844 / inTopicNo.7)  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] 削除キー/
■8848 / inTopicNo.8)  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] 削除キー/
■8861 / inTopicNo.9)  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] 削除キー/
■8866 / inTopicNo.10)  Re[9]: I-BOARD/2001のデザイン変更
□投稿者/ りゅういち -(2004/03/24(Wed) 01:07:24)
http://www.cj-c.com/
    No8861に返信(いず。さんの記事)
    > レスページを表示するとスレッドの右下にハイフンがはいってしまいます。
    > スキンファイルにはそのようなものはありませんし
    > おそらくCGIの中身だと思うのですが・・・。

    $ResLink="-"; が原因ですね。これを空($ResLink="";) にしてみてください。
引用返信 [メール受信/OFF] 削除キー/
■8933 / inTopicNo.11)  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] 削除キー/
■8936 / inTopicNo.12)  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] 削除キー/
■8982 / inTopicNo.13)  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] 削除キー/
■8989 / inTopicNo.14)  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] 削除キー/
■8992 / inTopicNo.15)  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] 削除キー/
■8995 / inTopicNo.16)  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] 削除キー/
■9094 / inTopicNo.17)  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] 削除キー/
■9099 / inTopicNo.18)  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] 削除キー/
■9104 / inTopicNo.19)  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] 削除キー/
■9111 / inTopicNo.20)  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] 削除キー/

次の20件>

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

[このトピックに返信]
Pass/

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

- Child Tree -