KENT-WEB サポートコーナー 過去ログ [ 0118 ]


記事No: 13990
投稿日: 2015/05/07(Thu) 11:54:50
タイトルYY-BOARDの返信欄をページ下部へ
ID情報: spark
投稿者: Spark
URLhttp://dogmatalk.holy.jp/

初めまして。

突然の質問で申し訳ありません。

自分なりにいろいろと試行錯誤して見たのですが、全くもってお手上げな為、有識者の方々のお知恵を拝借願うべくこちらに投稿させて頂きました。

この度、YY-BOARDのデザインを簡素化の上、サイトに設置しようと思っている者なのですが、レス返信時に返信の投稿欄をページ下部へと移動させようとテンプレート(read.html)の、

<!-- loop_begin -->
〜略〜
<!-- loop_end -->

をページ上部に移動させた所、投稿欄のおなまえの所にクッキーが反映されずに「!name!」が表示され、また名前を変えて投稿すると今まで投稿した記事まで全て名前が書き換えられるという症状が発生してしまいます。

(尚、名前へのメールのリンクはサイト運営にあたって不要な機能と判断した為、削除致しました。)

つきましては名前のクッキーの保存と、過去記事の名前が正常に表示できようにしたいので、お力添えのほど宜しくお願い申し上げます。

※当方、既成のcgiプログラムのhtmlタグやスタイルシートをいじったりする程度の知識しかありませんこと、ご理解頂けると幸いです。


記事No: 13991
投稿日: 2015/05/07(Thu) 13:52:30
タイトルRe: YY-BOARDの返信欄をページ下部へ
ID情報: hamel
投稿者: Hamel
URLhttp://drc3.news-site.net/script1

> 初めまして。
>
> 突然の質問で申し訳ありません。
>
> 自分なりにいろいろと試行錯誤して見たのですが、全くもってお手上げな為、有識者の方々のお知恵を拝借願うべくこちらに投稿させて頂きました。
>
> この度、YY-BOARDのデザインを簡素化の上、サイトに設置しようと思っている者なのですが、レス返信時に返信の投稿欄をページ下部へと移動させようとテンプレート(read.html)の、
>
> <!-- loop_begin -->
> 〜略〜
> <!-- loop_end -->
>
> をページ上部に移動させた所、投稿欄のおなまえの所にクッキーが反映されずに「!name!」が表示され、また名前を変えて投稿すると今まで投稿した記事まで全て名前が書き換えられるという症状が発生してしまいます。
>
> (尚、名前へのメールのリンクはサイト運営にあたって不要な機能と判断した為、削除致しました。)
>
> つきましては名前のクッキーの保存と、過去記事の名前が正常に表示できようにしたいので、お力添えのほど宜しくお願い申し上げます。
>
> ※当方、既成のcgiプログラムのhtmlタグやスタイルシートをいじったりする程度の知識しかありませんこと、ご理解頂けると幸いです。

yybbs.cgi内 324行目あたり


$tmpl =~ s/!name!/$cook[0]/;

↑を↓のように

$tmpl =~ s/!fm-name!/$cook[0]/;


read.html内(返信フォーム内)

<th>おなまえ</th>
<td><input type="text" name="name" class="reg-nam" value="!name!" maxlength="15" /></td>


↑を↓のように

<th>おなまえ</th>
<td><input type="text" name="name" class="reg-nam" value="!fm-name!" maxlength="15" /></td>


とりあえず、これでだいじょうぶだと思います。


記事No: 13992
投稿日: 2015/05/07(Thu) 15:26:17
タイトルRe^2: YY-BOARDの返信欄をページ下部へ
ID情報: spark
投稿者: Spark
URLhttp://dogmatalk.holy.jp/

> yybbs.cgi内 324行目あたり
>
>
> $tmpl =~ s/!name!/$cook[0]/;
>
> ↑を↓のように
>
> $tmpl =~ s/!fm-name!/$cook[0]/;
>
>
> read.html内(返信フォーム内)
>
> <th>おなまえ</th>
> <td><input type="text" name="name" class="reg-nam" value="!name!" maxlength="15" /></td>
>
>
> ↑を↓のように
>
> <th>おなまえ</th>
> <td><input type="text" name="name" class="reg-nam" value="!fm-name!" maxlength="15" /></td>
>
>
> とりあえず、これでだいじょうぶだと思います。

早速のお返事、まことにありがとうございます。

お教え頂いた通りにやって見た所、お陰様で無事に想定していた通りの表示に戻すことが出来ました。

「fm-」を加えるというのがどういうことなのか、正直私にはまだ分りかねるのですが、知って行くにつれいろいろと応用が効きそうな気がしますね。

またこれからも何か有りましたらご教示頂けると幸いに存じます。


[検索ページ] [掲示板]