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


記事No: 7931
投稿日: 2010/09/18(Sat) 19:04:33
タイトルJoyful Noteの書き込みの限定について
ID情報: genki
投稿者: tsuji
URLhttp://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
URLhttp://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
URLhttp://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
URLhttp://www.so-gu.jp/cgi-bin/joyful/joyful.cgi

ご指導いただき、管理者専用の書込みにお陰様でなりましたので
投稿フォームの位置を下に移そうと努力いたしましたが、できませんでした。
過去のログを検索し旧バージョンの方法は確認したのですが、同じ方法ではできませんでした。
投稿フォームの位置を下に移すにはどのようにしたら良いでしょうか。
ご指導ください。


記事No: 7935
投稿日: 2010/09/19(Sun) 08:53:32
タイトルRe: Joyful Noteの投稿フォーム位置について
ID情報: Fuyuki
投稿者: BAL
URLhttp://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
URLhttp://www.so-gu.jp/cgi-bin/joyful/joyful.cgi

ありがとうございました。

> 新規投稿は管理者限定であれば、管理者が新規投稿する時のみ投稿フォームを表示させるようした方がすっきりすると思います。

はい。その通りですっきりいたしました。
イメージ通りの掲示板になりました。
お世話様でした。


[検索ページ]