記事No | : 7931 |
投稿日 | : 2010/09/18(Sat) 19:04:33 |
タイトル | : Joyful Noteの書き込みの限定について |
ID情報 | : genki |
投稿者 | : tsuji |
URL | : http://www.so-gu.jp/cgi-bin/joyful/joyful.cgi |
JOYFUL NOTE v2.73を使用しております。
JOYFULの書き込みは管理者だけにして、返信は利用できるような設定はできますでしょうか。
なお、管理者限定の書き込みに変えられるだけでも幸いです。
ご指導お願いいたします。
記事No | : 7932 |
投稿日 | : 2010/09/18(Sat) 22:08:27 |
タイトル | : Re: Joyful Noteの書き込みの限定について |
ID情報 | : Fuyuki |
投稿者 | : BAL |
URL | : http://f43.aaa.livedoor.jp/~sumure/ |
> JOYFUL NOTE v2.73を使用しております。
> JOYFULの書き込みは管理者だけにして、返信は利用できるような設定はできますでしょうか。
> なお、管理者限定の書き込みに変えられるだけでも幸いです。
> ご指導お願いいたします。
以下の追加を行ってください。
●init.cgiに追加
# 管理者用投稿パスワード
$postpass = '4567';
# 投稿処理の権限
# 0 : 誰でも投稿可能
# 1 : 管理者のみが投稿
$PostMode = 1;
●regist.cgi
#-------------------------------------------------
# 投稿記事受付
#-------------------------------------------------
sub regist {
local($top,$ango,$f,$match,$tail,$W,$H,@lines,@new,@tmp);
# フォーム入力チェック
&form_check;
if ($PostMode && !$in{'reno'} && $in{'pwd'} ne $postpass) { &error("投稿は管理者のみです"); } ## ★追加
# 投稿キーチェック
記事No | : 7933 |
投稿日 | : 2010/09/18(Sat) 23:29:27 |
タイトル | : Re^2: Joyful Noteの書き込みの限定について |
ID情報 | : genki |
投稿者 | : tsuji |
URL | : http://www.so-gu.jp/cgi-bin/joyful/joyful.cgi |
お世話様です。
>
> ●init.cgiに追加
> # 管理者用投稿パスワード
> $postpass = '4567';
>
> # 投稿処理の権限
> # 0 : 誰でも投稿可能
> # 1 : 管理者のみが投稿
> $PostMode = 1;
>
>
> ●regist.cgi
> #-------------------------------------------------
> # 投稿記事受付
> #-------------------------------------------------
> sub regist {
> local($top,$ango,$f,$match,$tail,$W,$H,@lines,@new,@tmp);
>
> # フォーム入力チェック
> &form_check;
> if ($PostMode && !$in{'reno'} && $in{'pwd'} ne $postpass) { &error("投稿は管理者のみです"); } ## ★追加
> # 投稿キーチェック
以上、ありがとうございました。
助かりました。
記事No | : 7934 |
投稿日 | : 2010/09/19(Sun) 00:03:06 |
タイトル | : Joyful Noteの投稿フォーム位置について |
ID情報 | : genki |
投稿者 | : tsuji |
URL | : http://www.so-gu.jp/cgi-bin/joyful/joyful.cgi |
ご指導いただき、管理者専用の書込みにお陰様でなりましたので
投稿フォームの位置を下に移そうと努力いたしましたが、できませんでした。
過去のログを検索し旧バージョンの方法は確認したのですが、同じ方法ではできませんでした。
投稿フォームの位置を下に移すにはどのようにしたら良いでしょうか。
ご指導ください。
記事No | : 7935 |
投稿日 | : 2010/09/19(Sun) 08:53:32 |
タイトル | : Re: Joyful Noteの投稿フォーム位置について |
ID情報 | : Fuyuki |
投稿者 | : BAL |
URL | : http://f43.aaa.livedoor.jp/~sumure/ |
> ご指導いただき、管理者専用の書込みにお陰様でなりましたので
> 投稿フォームの位置を下に移そうと努力いたしましたが、できませんでした。
> 過去のログを検索し旧バージョンの方法は確認したのですが、同じ方法ではできませんでした。
> 投稿フォームの位置を下に移すにはどのようにしたら良いでしょうか。
> ご指導ください。
新規投稿は管理者限定であれば、管理者が新規投稿する時のみ投稿フォームを表示させるようした方がすっきりすると思います。
●joyful.cgi
# 処理を定義
&parse_form;
&axscheck;
if ($mode eq "find") {
&find;
} elsif ($mode eq "past" && $pastkey) {
require $pastlogpl;
&past_log;
} elsif ($mode eq "album") {
require $albumpl;
&album;
} elsif ($mode eq "howto") {
require $howtopl;
&howto;
} elsif ($mode eq "check") {
require $checkpl;
✓
} elsif ($mode eq "post") { &bbs_log; ## ★追加
}
&bbs_log;
#-------------------------------------------------
# 記事表示部
#-------------------------------------------------
-- 省略 --
# メニュー部
print "<hr width=\"90%\">\n";
print "[<a href=\"$homepage\" target=\"_top\">トップに戻る</a>]\n";
print "[<a href=\"$bbscgi?mode=form\">管理者投稿</a>]\n"; ## ★追加
print "[<a href=\"$bbscgi?mode=album\">アルバム</a>]\n";
print "[<a href=\"$bbscgi?mode=howto\">留意事項</a>]\n";
print "[<a href=\"$bbscgi?mode=find\">ワード検索</a>]\n";
print "[<a href=\"$bbscgi?mode=past\">過去ログ</a>]\n" if ($pastkey);
print "[<a href=\"$admincgi\">管理用</a>]\n";
print "<hr width=\"90%\"></div>\n";
# 投稿フォーム
&bbs_form("normal") if($mode eq "form"); ## ★修正
print &HtmlBot if($mode eq "form"); ## ★追加
exit if($mode eq "form"); ## ★追加
記事No | : 7936 |
投稿日 | : 2010/09/20(Mon) 14:44:23 |
タイトル | : Re^2: Joyful Noteの投稿フォーム位置について |
ID情報 | : genki |
投稿者 | : tsuji |
URL | : http://www.so-gu.jp/cgi-bin/joyful/joyful.cgi |
ありがとうございました。
> 新規投稿は管理者限定であれば、管理者が新規投稿する時のみ投稿フォームを表示させるようした方がすっきりすると思います。
はい。その通りですっきりいたしました。
イメージ通りの掲示板になりました。
お世話様でした。