エラー表示と新着表示について
あおい : 2006/02/18(Sat) 22:03
No.973
|
|
|
画像をアップできるマルチ掲示板を探しておりましたので、とても助かります。 さて、教えていただきたいのですが、
1.入室時に部屋名を指定していないと出るエラーを消すことは出来ないでしょうか? 2.掲示板の表示を新着順に表示したいのですが、新着ボタンをクリックしないでも、最初から新着順に表示する方法はありませんでしょうか?
すみませんが、よろしくお願いいたします。 |
PC
ID:XD8ZLMuSkI
新着表示について
あおい : 2006/02/19(Sun) 09:24
No.974
|
|
|
2.の新着順の意味が違いました。
標準は入力用のフォームの後に記事が表示されておりますが、これを逆にして、最初の方に記事を表示できませんでしょうか?
すみませんが、もう一つ追加の質問です。
3.各部屋の入室用にパスワードを設定してますが、これ以外にマスターパスワードで、どの部屋にも入室できるように設定できませんでしょうか?
お忙しいところ申し訳ありませんが、よろしくお願いいたします。 |
PC
ID:XD8ZLMuSkI
Re: エラー表示と新着表示について
Tambo : 2006/02/20(Mon) 16:13
No.975
|
|
PC
ID:.9DNca0Yxk
Re: エラー表示と新着表示について
Tambo : 2006/02/20(Mon) 16:33
No.976
|
|
|
> 2.
動作未確認ですが、これでどうでしょうか。
Rev2.02(M) yybbs_pc.pl □407行目付近 ■修正前 # 標準表示 } else { local(@ress,$no,$re,$sub,$mytime,$flag2,$start,$end); local($rcount)=0; local($r_flag)=1;
# 投稿者限定なしで新規投稿フォーム標準 if (!$writePass && $shinkiForm != 1) { # 新規投稿フォーム &shinki; # 投稿者限定時 } else { print "<b>標準表\示</b>\n<p>\n"; }
■修正後 # 標準表示 } else { local(@ress,$no,$re,$sub,$mytime,$flag2,$start,$end); local($rcount)=0; local($r_flag)=1;
print "<b>標準表\示</b>\n<p>\n";
□784行目付近 # 新規投稿フォーム単独表示 } elsif ($shinkiForm == 1) { print <<EOM; <a name="shinki"></a><hr width='90%'> <b>新規投稿</b> <blockquote>[<a href="$script?${multi_link}mode=shinki">新規投稿はこちら</a>]</blockquote> <hr width='90%'> EOM } else { ## ← 追加 &shinki; ## ← 追加 } } |
PC
ID:.9DNca0Yxk
有難うございました
あおい : 2006/02/20(Mon) 20:43
No.977
|
|
|
早速のご回答有難うございます。
まず、1.はどうしようもないんですね。
次に、2の問題ですが、おかげさまで、思うように出来ました。
3.ですが、マルチ掲示板の場合、管理者が一人なので掲示板ごとにパスワードを入力しないといけないので、一つのパスワードで入室できたら便利だと言うことがあったためです。これは、何とか自分でやってみます。わかんないときは、また、質問します。
有難うございました。 |
PC
ID:XD8ZLMuSkI
Re: エラー表示と新着表示について
Tambo : 2006/02/20(Mon) 21:13
No.978
|
|
|
マスターパスワードは共通だけど、入室パスワードは別々にしていると言うことでしょうか。 それならマスターパスワードで入室できれば便利ですね。 |
PC
ID:.9DNca0Yxk
Re: エラー表示と新着表示について
Tambo : 2006/02/20(Mon) 21:28
No.979
|
|
|
これも未確認ですがどうでしょうか。
Rev2.02M yyini.cgi □3411行目付近 if ($in{'mPass'}) { $check = &decrypt($in{'mPass'}, $miruPass); if ($check != 1) { $check = &decrypt($in{'mPass'}, $mspass); } ## ← 追加 if ($check == 1) { $temp = "1"; } else { $temp = "パスワードが違います"; } } |
PC
ID:.9DNca0Yxk
有難うございました
あおい : 2006/02/21(Tue) 10:42
No.980
|
|
|
Tamboさん、何回も有難うございます。
自分でもyyini.cgiの3411行目付近の所まではたどり着いたのですが、四苦八苦しておりましたが、Tamboさんのレスのおかげで、解決いたしました。
有難うございました。 |
PC
ID:XD8ZLMuSkI
入室について
あおい : 2006/02/22(Wed) 21:03
No.981
|
|
|
入室はマスターパスワードでOKでしたが、管理の方がエラーとなりましたので、yyregi.cgiの1255行あたりに下記のように追加したのですが、これでよかったでしょうか?
if ($miruPass && $in{'mPass'}) { # 閲覧者限定時 $mPcheck = &decrypt($in{'mPass'}, $miruPass); # 追加部分--------------------------------------------------------------------------------------- if($mPcheck != 1){ $mPcheck = &decrypt($in{'mPass'}, $mspass); # 閲覧者パスワードはマスターパスワードでもOK } #------------------------------------------------------------------------------------------------ } |
PC
ID:XD8ZLMuSkI
Re: 入室について
Tambo : 2006/02/23(Thu) 07:57
No.982
|
|
|
正常に機能しているなら、 たぶん大丈夫です。 |
PC
ID:.9DNca0Yxk
有難うございました
あおい : 2006/02/24(Fri) 03:08
No.983
|
|
|
Tamboさん、お忙しい中にもかかわらず有難うございました。 |
PC
ID:XD8ZLMuSkI
|