[掲示板に戻る] [一覧表示に戻る] [新着表示に戻る] [ツリー表示に戻る] []
過去ログ[0003]
過去ログ
検 索
キーワード 条件 表示
標準表示/一覧表示

一覧表示にコメントを追加   aki : 2005/12/22(Thu) 22:56 No.879
カテゴリ:(未入力)   投稿数:(未入力)
へへ はじめまして。いろいろ画像対応掲示板をさがしているうちに
携帯対応YY-BOARD(改)をみつけ、使いやすさに満足しています。

一つお聞きしたいのですが
設定データ編集 の画面では
「表示する長さ」の一覧表示のコメントは「-」と設定できませんが 

携帯の一覧表示の画面にて
タイトル 名前 の次にコメント自体も表示したいのですが
簡単にカスタマイズできますでしょうか?  
お忙しいと思いますが、対策があればご教授お願いいたします
PC
ID:6DHgSgx7No
Re: 一覧表示にコメントを追加   Tambo : 2005/12/23(Fri) 18:23 No.880
カテゴリ:(未入力)   投稿数:(未入力)
! 次の追加及び修正とある箇所を変更をしてみてください。

yybbs_tel.pl
328行目付近
while (<IN>) {
($no,$re,$dat,$nam,$eml,$sub,$mytime)=(split(/<>/))[0,1,2,3,4,5,12];
local($com)=(split(/<>/))[6]; # ←追加

358行目付近
# 絵文字処理 <e-PAD>
# 長さ調整
$sub = &emoji_length($sub,2,'tel',$sub_leni_pre);
$nam = &emoji_length($nam,2,'tel',$nam_leni_pre);
$com = &emoji_length($com,2,'tel',5); # ←追加

386行目付近
print "$subC$sub$colors{'subC'} $namC$nam$colors{'namC'} $com"; # ←修正
} else {
print "[$noC<a href=\"$script?${multi_link}mode=msgview&amp;no=$no&amp;page2=$page\"$DCMUtn>$no</a>$colors{'noC'}]$subC$sub$colors{'subC'} $namC$nam$colors{'namC'} $com"; # ←修正

コメントを表示する文字数ですが、
$com = &emoji_length($com,2,'tel',5); # ←追加
この行の一番後ろの数字(上記は5)で設定します。
全角換算の文字数です。
PC
ID:.9DNca0Yxk
Re: 一覧表示にコメントを追加   samurai chop : 2006/01/22(Sun) 10:55 No.922
カテゴリ:(未入力)   投稿数:(未入力)
へへ 携帯対応YY-BOARD(改)Rev2.02を使用させて頂いてます。

上記の改造で一覧表示にコメントを表示することが出来ました。

-------------------------------------------
【タイトル】
Name:○○○
No.X 2006/XX/XX XX:XX

コメント
[返信:○件]
-------------------------------------------

一覧表示を上記のレイアウトで表示させたいのですが、[返信:○件]をクリックすると該当記事の親記事・レス記事一覧できるようしたいと思うのですが、ご指南頂けますでしょうか?

ご多忙と思われますが宜しくお願い致します。
PC
ID:3Y.0jJ4dOg
Re: 一覧表示にコメントを追加   Tambo : 2006/01/23(Mon) 09:31 No.923
カテゴリ:(未入力)   投稿数:(未入力)
! No.880の修正に加えて、次の修正でどうでしょうか。
細かいところは適宜変更してください。

yybbs_tel.pl
322行目付近
# 一覧表示の後方の表示(レスの数等)
if (!$r_flag) {
&PrePlus1($rcount,$tempname,$tempdate,$ViewCnt{$tempno},$newsign,$newsign_res);
if ($miruPass) { print "</form>\n<hr>\n"; } # 閲覧者限定時
else { print "<hr>\n"; } # ← 修正

364行目付近
# 記事を表示
if ($miruPass) { # 閲覧者限定時
(省略)
} else {
# ↓ここから修正
print <<EOM;
$subC$sub$colors{'subC'}<br>
Name:$namC$nam$colors{'namC'}<br>
No.$no $dat<br>
$com<br>
EOM
# ↑ここまで修正
}

383行目付近
# 参照数表示用
$tempno = $no; # ← 修正

611行目付近
# 返信数
# if ($rcount > 0) { # ← コメントアウト
# if ($PreviewResi == 2 || $PreviewResi == 3) { $rcount = "返:".$rcount; } # ← コメントアウト

# 最終返信表示
if ($rcount && ($PreviewResi == 1 || $PreviewResi == 3)) {
(省略)
$nam = &emoji_length($nam,2,'tel',$nam_leni_pre);
print "<a href=\"$script?${multi_link}mode=msgview&amp;no=$tempno&amp;page2=$page\"$DCMUtn>[返信:$rcount件]</a>/$nam\n"; # ← 修正
} else {
print "<a href=\"$script?${multi_link}mode=msgview&amp;no=$tempno&amp;page2=$page\"$DCMUtn>[返信:$rcount件]</a>\n"; # ← 修正
}
# } # ← コメントアウト
PC
ID:.9DNca0Yxk
Re: 一覧表示にコメントを追加   Elan : 2006/01/23(Mon) 22:37 No.924
カテゴリ:(未入力)   投稿数:(未入力)
へへ スプリクト、利用させてもらってます。
ありがとうございます。
カスタマイズまで対応、感謝します。
このカスタマイズでやってみたところ、親記事の本文に入れませんでした。
下記のようにいじってみたので確認してもらえたら幸いです。

yybbs_tel.pl
364行目付近
# 記事を表示
if ($miruPass) { # 閲覧者限定時
(省略)
} else {

# ↓ここから修正
print <<EOM;
$subC$sub$colors{'subC'}<br>
Name:$namC$nam$colors{'namC'}<br>
<a href=\"$script?${multi_link}mode=msgview&amp;no=$no&amp;page2=$page\"$DCMUtn>No.$no</a> $dat<br># ← 修正しました
$com<br>
EOM
# ↑ここまで修正

タイトルにリンクするのであれば
<a href=\"$script?${multi_link}mode=msgview&amp;no=$no&amp;page2=$page\"$DCMUtn>$subC$sub$colors{'subC'}</a><br>

いかがでしょうか!?
PC
ID:Ft06bGbGaU
Re: 一覧表示にコメントを追加   Tambo : 2006/01/23(Mon) 23:13 No.925
カテゴリ:(未入力)   投稿数:(未入力)
! 両方とも
no=$no → no=$tempno
でどうですか。
PC
ID:.9DNca0Yxk
Re: 一覧表示にコメントを追加   Elan : 2006/01/23(Mon) 23:50 No.927
カテゴリ:(未入力)   投稿数:(未入力)
へへ 親記事へのリンクが一つずれます。

383行目付近
# 参照数表示用
$tempno = $no; # ← 修正

の修正の仕方がまずかったのかな?

# 参照数表示用
if ($PreviewResi == 2 || $PreviewResi == 3) { $tempno = $no; }

$tempno = $no; # ← 修正
でOK?
PC
ID:Ft06bGbGaU
Re: 一覧表示にコメントを追加   Tambo : 2006/01/23(Mon) 23:58 No.928
カテゴリ:(未入力)   投稿数:(未入力)
! そうだと思います。
PC
ID:.9DNca0Yxk
Re: 一覧表示にコメントを追加   Elan : 2006/01/24(Tue) 00:06 No.929
カテゴリ:(未入力)   投稿数:(未入力)
へへ やはり一つズレます。

[返信:*件]のリンクは正常に表示できます。

修正箇所を見直したのですが、記事の通り設定してます。
PC
ID:Ft06bGbGaU
Re: 一覧表示にコメントを追加   Tambo : 2006/01/24(Tue) 00:12 No.930
カテゴリ:(未入力)   投稿数:(未入力)
! 初めから自分で作った方が早いです。
どのようにしたいのか教えてください。
PC
ID:.9DNca0Yxk
Re: 一覧表示にコメントを追加   Elan : 2006/01/24(Tue) 00:15 No.931
カテゴリ:(未入力)   投稿数:(未入力)
へへ 返信がない時に親記事の本文にリンクしたかったのです。
PC
ID:Ft06bGbGaU
Re: 一覧表示にコメントを追加   Tambo : 2006/01/24(Tue) 00:27 No.932
カテゴリ:(未入力)   投稿数:(未入力)
! No.923の通りでも、
[返信:0件]
が、そのスレッドにリンクしてますが、
そうじゃなくてですか。
PC
ID:.9DNca0Yxk
Re: 一覧表示にコメントを追加   Elan : 2006/01/24(Tue) 00:36 No.933
カテゴリ:(未入力)   投稿数:(未入力)
へへ 修正位置を間違えていました。
お騒がせしました。
PC
ID:Ft06bGbGaU
Re: 一覧表示にコメントを追加   Tambo : 2006/01/24(Tue) 07:37 No.934
カテゴリ:(未入力)   投稿数:(未入力)
! 希望通りできたってことでいいですか。
PC
ID:.9DNca0Yxk
Re: 一覧表示にコメントを追加   samurai chop : 2006/01/25(Wed) 18:03 No.940
カテゴリ:(未入力)   投稿数:(未入力)
へへ 返信が遅れてしまって申し訳ありません。
さっそく対応して頂きありがとうございます!

試してみたんですが、以下のエラーが出てしまいました。


Software error:
syntax error at ./yybbs_tel.pl line 469, near "} else"
syntax error at ./yybbs_tel.pl line 473, near "}"


スクリプトをまっさらな状態でも試してみたんですがエラーが出てしまいました。

時間を見つけて再度試してみます。
PC
ID:3Y.0jJ4dOg
Re: 一覧表示にコメントを追加   Tambo : 2006/01/25(Wed) 20:54 No.941
カテゴリ:(未入力)   投稿数:(未入力)
! どこかが何か違っていると思うので、
よ〜く見てみてください。
PC
ID:.9DNca0Yxk
Re: 一覧表示にコメントを追加   Tambo : 2006/01/26(Thu) 17:41 No.944
カテゴリ:(未入力)   投稿数:(未入力)
! 470行目あたりはページ送りのとこですね。
そのへんは書き換えてないはずなので。。。

No.880No.923 の修正をしたものを置いておきます。
http://vvv.ciao.jp/yy/temp/yybbs_tel_pl.txt
PC
ID:.9DNca0Yxk
Re: 一覧表示にコメントを追加   samurai chop : 2006/01/29(Sun) 22:41 No.948
カテゴリ:(未入力)   投稿数:(未入力)
へへ No.944 さっそく試したところ、見事にできました!

一ユーザーの我儘にまで対応して頂いてありがとうございました゜・*:.。. .。.:*・゜
m(_ _)m
PC
ID:3Y.0jJ4dOg

 []