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

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

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

■7782 / inTopicNo.1)  Child Treeでプッシュボタン
  
□投稿者/ とむとむ -(2003/09/23(Tue) 13:44:27)
    たびたびすみません。。
    引き続き改造に関する質問です。

    Child Treeにおいて、
    例えばツリー表示の場合だと
    「次のツリー10>」という感じで
    次のログへのリンクが表示されているのを
    プッシュボタンで表現したいと思い試しているのですが
    なかなか上手くいきません・・・。

    過去ログから
    <a href=\"$cgi_f?page=$nl&mode=n_w&no=$no$pp\">次の$new_s件></a>
    となっているのを
    <form action="$cgi_f" method="POST">
    <input type="hidden" name="mode" value="n_w">
    <input type="hidden" name="page" value="$nl">
    <input type="hidden" name="no" value="$no$pp">
    <input type="submit" value="次の$new_s件>"$fm>
    </form>
    のような形式に書き換えればいいというところまでは理解できたのですが
    実際にどのようにスクリプトに書き加えればいいかが分かりませんでした。。
    ご教授お願いいたします。

引用返信 [メール受信/ON] 削除キー/
■7785 / inTopicNo.2)  Re[1]: Child Treeでプッシュボタン
□投稿者/ りゅういち -(2003/09/23(Tue) 19:22:50)
http://www.cj-c.com/
    No7782に返信(とむとむさんの記事)
    > > 過去ログから
    > <a href=\"$cgi_f?page=$nl&mode=n_w&no=$no$pp\">次の$new_s件></a>
    > となっているのを
    > <form action="$cgi_f" method="POST">
    > <input type="hidden" name="mode" value="n_w">
    > <input type="hidden" name="page" value="$nl">
    > <input type="hidden" name="no" value="$no$pp">
    > <input type="submit" value="次の$new_s件>"$fm>
    > </form>
    > のような形式に書き換えればいいというところまでは理解できたのですが
    > 実際にどのようにスクリプトに書き加えればいいかが分かりませんでした。。

    置き換える行を探して、そこに

    print<<"_HTML_";

    ここに置き換える文字列を入れる

    _HTML_

    でOKです。
引用返信 [メール受信/OFF] 削除キー/
■7796 / inTopicNo.3)  Re[2]: Child Treeでプッシュボタン
□投稿者/ とむとむ -(2003/09/25(Thu) 14:12:48)
    アドバイスありがとうございます。
    さっそく参考にさせていただいて、
    下記のような改造を施してみたところ
    なんとかトピック・ツリー・スレッド表示でのプッシュボタン化には
    たどりついたのですが
    過去ログだけは挙動がおかしく
    次のログを見ようとすると現行のログが表示されてしまいます。
    誠にお手数ですが引き続きご教授願います。。
    
    
    sub allfooter {
    print"<ul>";
    print "<form action=\"$cgi_f\" method=\"POST\">\n";
    if($Bl){
    
    if($_[0] =~ /トピック/){print "<input type=\"hidden\" name=\"H\" value=\"F\">";}
    if($_[0] =~ /リ/){print "<input type=\"hidden\" name=\"H\" value=\"T\">";}
    if($_[0] =~ /スレッド/){print "<input type=\"hidden\" name=\"mode\" value=\"alk\">";}
    
    print<<"_HTML_";}
    
    <input type="hidden" name="page" value="$bl">
    <input type="hidden" name="no" value="$no$pp$Wf">
    <input type="submit" value="<前の$_[0]"$fm>
    </form>
    
    _HTML_
    
    
    print "<form action=\"$cgi_f\" method=\"POST\">\n";
    if($Nl){
    if($_[0] =~ /トピック/){print "<input type=\"hidden\" name=\"H\" value=\"F\">";}
    if($_[0] =~ /リ/){print "<input type=\"hidden\" name=\"H\" value=\"T\">";}
    if($_[0] =~ /スレッド/){print "<input type=\"hidden\" name=\"mode\" value=\"alk\">";}
    
    print<<"_HTML_";}
    
    <input type="hidden" name="page" value="$nl">
    <input type="hidden" name="no" value="$no$pp$Wf">
    <input type="submit" value="次の$_[0]>"$fm>
    
    </form>
    
    _HTML_
    

引用返信 [メール受信/ON] 削除キー/
■7801 / inTopicNo.4)  Re[3]: Child Treeでプッシュボタン
□投稿者/ りゅういち -(2003/09/28(Sun) 22:52:02)
http://www.cj-c.com/
    No7796に返信(とむとむさんの記事)
    > 過去ログだけは挙動がおかしく
    > 次のログを見ようとすると現行のログが表示されてしまいます。
    > 誠にお手数ですが引き続きご教授願います。。

    $pf という変数を <form>〜</form> にいれてみてください。
    これの中には過去ログNoを送る <input> が入っています。
引用返信 [メール受信/OFF] 削除キー/
■7804 / inTopicNo.5)  Re[4]: Child Treeでプッシュボタン
□投稿者/ とむとむ -(2003/09/29(Mon) 02:11:10)
    御返信ありがとうございます。
    おかげさまで過去ログも正常に動作するようになり
    これでプッシュボタンかも完了いたしました。
    誠にありがとうございました。
解決済み!
引用返信 [メール受信/OFF] 削除キー/



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

このトピックに書きこむ

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

Pass/

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

- Child Tree -