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

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

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

■9698 / inTopicNo.1)  Child Treeのスレッド表示について
  
□投稿者/ うめ -(2004/08/15(Sun) 20:25:41)
    管理人様皆様、初めまして。うめと申します。

    Child Treeを導入したいのですが、少し改造したいと思い質問させていただきます。

    1:スレッド表示画面でこの形態(http://umemeko.lolipop.jp/test/cbbs.cgi?mode=alk&no=0)のままレスの表示順はALLツリー表示のようにしたいです。

    2:新規作成やレス投稿の時『分類』という所のチェックを『**』から動かさないと投稿できないようにしたいです。

    なにか良いアイデアをお持ちの方、アドバイスいただけたら幸いです。
    よろしくお願い致します。
引用返信 [メール受信/OFF] 削除キー/
■9699 / inTopicNo.2)  Re[1]: Child Treeのスレッド表示について
□投稿者/ うめ -(2004/08/16(Mon) 03:11:13)
    すみません過去ログを探しましたらソレに近いものがありました(2つとも)
    ですが、少し求めていたものと違っていたので質問をさせていただきます。

    > 1:スレッド表示画面でこの形態(http://umemeko.lolipop.jp/test/cbbs.cgi?mode=alk&no=0)のままレスの表示順はALLツリー表示のようにしたいです。
    形態として親記事A→Aの子記事b→Aの子記事bの子Aの子記事c→Aの子記事cの子
    というようにできたのですが、この並びが"新しいもの順"になってしまいます。
    これを古い投稿から並べたいのですが何か方法はあるのでしょうか?


    > 2:新規作成やレス投稿の時『分類』という所のチェックを『**』から動かさないと投稿できないようにしたいです。
    こちらはチェックBOXを使うようにして、必須項目にする事はできたのですが初期位置の項目は『0』でしか出来ないのでしょうか?

    引き続きアドバイスお願い致します。
引用返信 [メール受信/OFF] 削除キー/
■9706 / inTopicNo.3)  Re[2]: Child Treeのスレッド表示について
□投稿者/ りゅういち -(2004/08/16(Mon) 20:38:35)
http://www.cj-c.com/
    No9699に返信(うめさんの記事)
    > というようにできたのですが、この並びが"新しいもの順"になってしまいます。
    > これを古い投稿から並べたいのですが何か方法はあるのでしょうか?

    配列を表示する前に reverse すればいいと思います。

    > > >>2:新規作成やレス投稿の時『分類』という所のチェックを『**』から動かさないと投稿できないようにしたいです。
    > こちらはチェックBOXを使うようにして、必須項目にする事はできたのですが初期位置の項目は『0』でしか出来ないのでしょうか?

    参照した過去ログのURLも記述していただけますか?
    value は何でも設定できますが checked をはずして、
    項目が選択されているか確認してほうがいいのでは?
引用返信 [メール受信/OFF] 削除キー/
■9712 / inTopicNo.4)  Re[3]: Child Treeのスレッド表示について
□投稿者/ うめ -(2004/08/17(Tue) 00:21:24)
    早速のご回答ありがとうございます。
    関連URLを記述するのを忘れてしまいました。申し訳ありません。

    >>1:スレッド画面で…
    > 配列を表示する前に reverse すればいいと思います。

    ご指摘の通りしてみようと見てみたのですが…どの部分をどのようにしたらよいのかさっばりわかりません。詳しく教えていただけたら幸いです。

    参考にさせて頂いた記事は親記事 No6756http://www.cj-c.com/sp/srch.cgi?mode=srch&ALL=1&word=6756&logs=all&no=1)です。

    >>2:新規作成やレス投稿の時…
    > 参照した過去ログの…

    参考にさせて頂いた記事は親記事 No8351http://www.cj-c.com/sp/srch.cgi?no=1&word=8351&andor=and&logs=all&PAGE=20&ALL=1)です。

    ご指摘の通り変更して理想通りの動作をしてくれるようになりました。
    ありがとうございます。

    やっているうちに欲がでてしまい、選択項目で文字色の変更だけでなく、選択項目の表示もしたくなってしまいました。


    今、色を表示させるのに
    cbbs.cgiのフォント色選択の部分を

    if($font){
    print "<tr><td bgcolor=$ttb><font color=\"#FFFFFF\">分類</font></td><td>/\n";
    foreach (0 .. $#fonts) {
    if($font eq ""){$font="$fonts[0]";}
    print"<input type=radio name=font value=\"";
    if($font eq "$fonts[$_]"){print"$fonts[$_]\" checked>$fonts2[$_]\n";}
    else{print"$fonts[$_]\">$fonts2[$_]\n";}
    }

    として

    set.cgiも

    @fonts= ('#00ccff','#00ff00','#ff00cc');
    @fonts2 = ("お題","投稿","感想");

    としているのですが、この場合ですと選択した項目が表示されません。

    @SELを利用して
    cbbs.cgiを

    if($ICON ne ""){
    if($CICO){$ICO=$CICO;}
    print"<tr><td bgcolor=$ttb>Icon</td><td>/ <select name=Icon>\n";
    foreach(0 .. $#ico1) {
    if($ICO eq $ico1[$_]){print"<option value=\"$_\" selected>$ico2[$_]\n";}
    else{print"<option value=\"$_\">$ico2[$_]\n";}

    set.cgiを


    @SEL= ("お題","投稿","感想");
    @SEL2 = ('#00ccff','#00ff00','#ff00cc');

    という感じでやってみたのですが、設定の変更で文字色は変わるのですが
    選択項目が表示される部分に文字色 #xxxxxxが表示されてしまいます。

    文字色の変更をして、かつ選択項目の表示というのは難しいのでしょうか?


    便乗の質問のようになってしまったので不適切であればご指摘下さい。
引用返信 [メール受信/OFF] 削除キー/
■9718 / inTopicNo.5)  Re[4]: Child Treeのスレッド表示について
□投稿者/ りゅういち -(2004/08/18(Wed) 00:08:12)
http://www.cj-c.com/
    No9712に返信(うめさんの記事)
    >>配列を表示する前に reverse すればいいと思います。
    > > ご指摘の通りしてみようと見てみたのですが…どの部分をどのようにしたらよいのかさっばりわかりません。詳しく教えていただけたら幸いです。

    過去ログでもある2550行目の @RES=sort(@RES); という部分
    その後に @RES=reverse(@RES); と追加してみてください。

    > > >>2:新規作成やレス投稿の時…
    >>参照した過去ログの…
    > > やっているうちに欲がでてしまい、選択項目で文字色の変更だけでなく、選択項目の表示もしたくなってしまいました。
     :
    > > > @SEL= ("お題","投稿","感想");
    > @SEL2 = ('#00ccff','#00ff00','#ff00cc');
    > > という感じでやってみたのですが、設定の変更で文字色は変わるのですが
    > 選択項目が表示される部分に文字色 #xxxxxxが表示されてしまいます。

    この辺は何をしたいのかがよくわからないのですが、内容によって、色を分けたい、
    ということですか?

    それであれば、フォントの設定を
    @fonts=("お題::#00ccff","投稿::#00ff00","感想::#ff00cc");
    として、ログ書き込みの部分に
    ($sel,$font)=split(/::/, $font);
    と入れてみてください。
引用返信 [メール受信/OFF] 削除キー/
■9733 / inTopicNo.6)  Re[5]: Child Treeのスレッド表示について
□投稿者/ うめ -(2004/08/21(Sat) 00:55:45)
    丁寧にご指導頂いたにも関わらず、レスが遅くなってしまい申し訳ありませんでした。


    > 過去ログでもある2550行目の……

    ご支持通り書き換えたところ、無事に古い順に表示させることができました。
    ありがとうございました。

    > この辺は何を……

    すみません。こちらの説明不足でした…。
    りゅういちさんの仰ったとおり『内容によって色を変え、内容を表示させる』という事です。
    そして、ご指導の通りやりまして、無事に完了いたしました。


    こちらの説明不足に関わらず、ご丁寧に指導頂き本当にありがとうございました。
解決済み!
引用返信 [メール受信/OFF] 削除キー/



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

このトピックに書きこむ

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

Pass/

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

- Child Tree -