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

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

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

■7427 / inTopicNo.1)  I-BOARD/2001 [レスする] の位置
  
□投稿者/ 小市民 -(2003/07/01(Tue) 19:08:30)
    2003/07/01(Tue) 19:09:41 編集(投稿者)

    「レスする」で検索しましたが該当スレが無い為、新規にスレを立てさせて頂きます。

    ノーマルデザイン、デフォルトの状態だと [レスする] の表示位置が親記事の右下になりますが、親記事・レスを読んでからレスをするという流れを考えると、最下レスの右下の「記事リスト」と表示される位置に有った方が良いと思いましたので移動したいのですが、どういった改造を行えば可能になりますか?

    操作を加えるファイルは未改造ファイルです。
引用返信 [メール受信/OFF] 削除キー/
■7430 / inTopicNo.2)  Re[1]: I-BOARD/2001 [レスする] の位置
□投稿者/ りゅういち -(2003/07/02(Wed) 15:12:19)
http://www.cj-c.com/
    No7427に返信(小市民さんの記事)
    > ノーマルデザイン、デフォルトの状態だと [レスする] の表示位置が親記事の右下になりますが、親記事・レスを読んでからレスをするという流れを考えると、最下レスの右下の「記事リスト」と表示される位置に有った方が良いと思いましたので移動したいのですが、どういった改造を行えば可能になりますか?

    <a href="$_[2]?mode=res&namber=$_[3]&page=$_[4]&no=$_[6]$_[7]">
    レスする</a>

    というのをデザインファイル内の「レス記事終了直前」のところに入れれば
    レスページへのリンクがでると思いますので試してみてください.
引用返信 [メール受信/OFF] 削除キー/
■7433 / inTopicNo.3)  Re[2]: I-BOARD/2001 [レスする] の位置
□投稿者/ 小市民 -(2003/07/02(Wed) 17:59:16)
    >デザインファイル内の「レス記事終了直前」のところに

    なるほど、デザインファイルのレス記事終了直前ですね・・・
    有難う御座いました、早速やってみます^^
引用返信 [メール受信/OFF] 削除キー/
■7434 / inTopicNo.4)  Re[3]: I-BOARD/2001 [レスする] の位置
□投稿者/ 小市民 -(2003/07/02(Wed) 18:26:55)
    申し訳有りません・・・ 失敗してしまいました。
    ------------------------------------------------------------------
    ;# [レス記事終了直前]
    ;#
    sub res3 {
    ;# [参照できる値]
    ;# $_[0]=レス記事数 / $_[1]=レス記事表示限度 / $_[2]=CGIのパス / $_[3]=親記事No
    ;# $_[4]=開いているページ数 / $_[5]=記事単位 / $_[6]=設定ファイルNo
    ;# $_[7]=パスワード(&P=パス)

    <a href="$_[2]?mode=res&namber=$_[3]&page=$_[4]&no=$_[6]$_[7]">
    レスする</a>
    ------------------------------------------------------------------
    としたのですが、エラーが出てしまいました。
    他のところを見てみるとタグをそのまま書いている様ではないので
    ------------------------------------------------------------------
    print<<"_HTML_";
    <a href="$_[2]?mode=res&namber=$_[3]&page=$_[4]&no=$_[6]$_[7]">
    レスする</a>
    _HTML_
    ------------------------------------------------------------------
    としてみました。
    表示はされるのですが、場所が初レスのタイトル左上になってしまいました。
    ------------------------------------------------------------------
    ;# レス記事が多い場合
    if($_[0] > $_[1]){
    print<<"_LINK_";

    <tr><td colspan=3 align=right>
    <a href="#list">記事リスト</a> /
    <a href="$_[2]?namber=$_[3]&mode=res&page=$_[4]&RES=1&no=$_[6]$_[7]">レス1-$_[5]まで表\示</a> /
    <a href="$_[2]?namber=$_[3]&mode=res&page=$_[4]&RES=$_[5]&no=$_[6]$_[7]">最新レス$_[5]表\示</a> /
    <a href="$_[2]?namber=$_[3]&mode=res&page=$_[4]&RES=all&no=$_[6]$_[7]">全レス表\示</a> ||
    <a href="$_[2]?mode=res&namber=$_[3]&page=$_[4]&no=$_[6]$_[7]">レスする</a>
    </td></tr>

    _LINK_
    }else{
    ;# レス記事が少ない場合
    print<<"_HTML_";

    <tr><td colspan=3 align=right><a href=\"#list\">記事リスト</a> ||
    <a href="$_[2]?mode=res&namber=$_[3]&page=$_[4]&no=$_[6]$_[7]">レスする</a>
    </td></tr>

    _HTML_
    }
    return;
    }
    ------------------------------------------------------------------
    としてみたところ、表示位置は理想的になりました。

    ただ、このタグでは文字にリンクを張った状態になり、四角に[レスする]と書かれてカーソルが乗ると色が変わるボタンの様なあのままでは表示されません。

    あのボタンの様な状態で表示したいのですが、どうしたら良いでしょうか?
引用返信 [メール受信/OFF] 削除キー/
■7439 / inTopicNo.5)  Re[4]: I-BOARD/2001 [レスする] の位置
□投稿者/ りゅういち -(2003/07/02(Wed) 23:37:14)
http://www.cj-c.com/
    No7434に返信(小市民さんの記事)
    > としてみたところ、表示位置は理想的になりました。
    > > ただ、このタグでは文字にリンクを張った状態になり、四角に[レスする]と書かれてカーソルが乗ると色が変わるボタンの様なあのままでは表示されません。
    > > あのボタンの様な状態で表示したいのですが、どうしたら良いでしょうか?

    あれはフォームボタンなので
    <a href="$_[2]?mode=res&namber=$_[3]&page=$_[4]&no=$_[6]$_[7]">レスする</a>

    <form action="$_[2]" method="POST">
    <input type="hidden" name="mode" value="res">
    <input type="hidden" name="namber" value="$_[3]">
    <input type="hidden" name="page" value="$_[4]">
    <input type="hidden" name="no" value="$_[6]">
    <input type="submit" value="レスする"$fm>
    </form>
    とやればOKかもしれませんが、
    マウスを乗せての色変更が反映されないかもしれない、
    パスワード制限機能が正常に利用できない(使わない場合は関係ないです)、
    などのことが起こりそうです。
引用返信 [メール受信/OFF] 削除キー/
■7440 / inTopicNo.6)  Re[5]: I-BOARD/2001 [レスする] の位置
□投稿者/ 小市民 -(2003/07/02(Wed) 23:41:36)
    > <form action="$_[2]" method="POST">
    > <input type="hidden" name="mode" value="res">
    > <input type="hidden" name="namber" value="$_[3]">
    > <input type="hidden" name="page" value="$_[4]">
    > <input type="hidden" name="no" value="$_[6]">
    > <input type="submit" value="レスする"$fm>
    > </form>
    > とやればOKかもしれませんが、
    > マウスを乗せての色変更が反映されないかもしれない、
    > パスワード制限機能が正常に利用できない(使わない場合は関係ないです)、
    > などのことが起こりそうです。

    なるほど・・・ 早速試してみます、有難う御座いました^^
引用返信 [メール受信/OFF] 削除キー/
■7441 / inTopicNo.7)  Re[5]: I-BOARD/2001 [レスする] の位置
□投稿者/ 小市民 -(2003/07/02(Wed) 23:46:49)
    > マウスを乗せての色変更が反映されないかもしれない

    予想の通りになりました^^;
    動作はしてますが色は変わりませんでした。
    出来れば統一したいのですが、やはり「色が変わる」に統一する方が面倒ですよね・・・
    もし簡単に色を変える事が可能であれば色を変えたいのですが、どうなんでしょうか?^^;

    > パスワード制限機能が正常に利用できない(使わない場合は関係ないです)、
    制限はしませんので、これに関してはOKの様です。
引用返信 [メール受信/OFF] 削除キー/
■7444 / inTopicNo.8)  Re[6]: I-BOARD/2001 [レスする] の位置
□投稿者/ りゅういち -(2003/07/05(Sat) 00:13:55)
http://www.cj-c.com/
    No7441に返信(小市民さんの記事)
    > もし簡単に色を変える事が可能であれば色を変えたいのですが、どうなんでしょうか?^^;

    $fm の部分に設定ファイル内で指定している
    $fm と同じ内容を突っ込めば大丈夫ではないかと思います(^^
引用返信 [メール受信/OFF] 削除キー/
■7447 / inTopicNo.9)  Re[7]: I-BOARD/2001 [レスする] の位置
□投稿者/ 小市民 -(2003/07/05(Sat) 04:25:00)
    > $fm の部分に設定ファイル内で指定している
    > $fm と同じ内容を突っ込めば大丈夫ではないかと思います(^^

    なるほど、変数を無視して直接書き込んじゃえば良い訳ですね。
    有難う御座いました^^
引用返信 [メール受信/OFF] 削除キー/
■7448 / inTopicNo.10)  Re[6]: I-BOARD/2001 [レスする] の位置
□投稿者/ 小市民 -(2003/07/05(Sat) 05:15:30)
    onmouseover=\"this.style.backgroundColor='#ccffff'\;\" onmouseout=\"this.style.backgroundColor='#ffffff'\;\"

    これに書き換えたら色が変わりました。
    有難う御座いました^^
解決済み!
引用返信 [メール受信/OFF] 削除キー/



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

このトピックに書きこむ

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

Pass/

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

- Child Tree -