記事No | : 10398 |
投稿日 | : 2012/04/12(Thu) 10:41:58 |
タイトル | : SunBoadの管理者限定の設定方法 |
ID情報 | : ina_a24 |
投稿者 | : a24 |
URL | : http://d-o-b.sakura.ne.jp/asf/sunbbs/ |
はじめまして,a24といいます。このたび,管理者だけが書き込める日記のような感覚で使いたいと思い,Sun Board v5.5を使わせていただこうと考えています。
設置場所は,http://d-o-b.sakura.ne.jp/asf/sunbbs/
に現在設置しております。動作も順調に動いております。そこで,日記のように使いたいと思い,設定を直そうとしているところです。
SunBoardのサンプルのページを見てみると,
"「設定」で書込みを管理者限定にすることもできます。
これにより、新着情報のページや日記のページ等にも応用が可能です。"
とあるのですが,init.cgiファイルをみてもそのような部分が見当たらず,どこの部分で管理者限定の「設定」するのか悩んでおります。
もしかしたら,テンプレートのファイルの「bbs.html」でpostのリンク部分を消すのかなと思いましたが,http://d-o-b.sakura.ne.jp/asf/sunbbs/sunbbs.cgi?mode=formと直接アドレスを打たれると誰でも投稿できてしまうなぁと頭を打ってしまいました。
書き込みを管理者限定の設定にするにはどうしたらよいか教えていただけませんでしょうか。
よろしくお願いいたします。
記事No | : 10400 |
投稿日 | : 2012/04/13(Fri) 08:07:56 |
タイトル | : Re: SunBoadの管理者限定の設定方法 |
ID情報 | : kent |
投稿者 | : KENT |
> はじめまして,a24といいます。このたび,管理者だけが書き込める日記のような感覚で使いたいと思い,Sun Board v5.5を使わせていただこうと考えています。
> 設置場所は,http://d-o-b.sakura.ne.jp/asf/sunbbs/
> に現在設置しております。動作も順調に動いております。そこで,日記のように使いたいと思い,設定を直そうとしているところです。
>
> SunBoardのサンプルのページを見てみると,
> "「設定」で書込みを管理者限定にすることもできます。
> これにより、新着情報のページや日記のページ等にも応用が可能です。"
>
> とあるのですが,init.cgiファイルをみてもそのような部分が見当たらず,どこの部分で管理者限定の「設定」するのか悩んでおります。
> もしかしたら,テンプレートのファイルの「bbs.html」でpostのリンク部分を消すのかなと思いましたが,http://d-o-b.sakura.ne.jp/asf/sunbbs/sunbbs.cgi?mode=formと直接アドレスを打たれると誰でも投稿できてしまうなぁと頭を打ってしまいました。
>
> 書き込みを管理者限定の設定にするにはどうしたらよいか教えていただけませんでしょうか。
> よろしくお願いいたします。
これは申し訳ない。管理者書き込み限定機能は、以前のバージョンではありましたが、現バージョンではありません。
管理者限定書き込みにしたい場合は、Topics Board の方をお使いください。
記事No | : 10402 |
投稿日 | : 2012/04/13(Fri) 09:31:36 |
タイトル | : Re: SunBoadの管理者限定の設定方法 |
ID情報 | : Fuyuki |
投稿者 | : BAL |
URL | : http://www26.tok2.com/home/sumire1100/ |
> もしかしたら,テンプレートのファイルの「bbs.html」でpostのリンク部分を消すのかなと思いましたが,http://d-o-b.sakura.ne.jp/asf/sunbbs/sunbbs.cgi?mode=formと直接アドレスを打たれると誰でも投稿できてしまうなぁと頭を打ってしまいました。
削除キーに管理パスワードを入力した時だけ投稿可能にする方法が最も簡単かと。
●regist.cgi
#-----------------------------------------------------------
# 投稿処理
#-----------------------------------------------------------
sub regist {
# 投稿チェック
if ($cf{postonly} && $ENV{REQUEST_METHOD} ne 'POST') {
&error("不正なリクエストです");
}
########
if ($in{pwd} ne $cf{password}) {
&error("不正なリクエストです");
}
########
記事No | : 10408 |
投稿日 | : 2012/04/15(Sun) 10:14:32 |
タイトル | : Re: SunBoadの管理者限定の設定方法 |
ID情報 | : ina_a24 |
投稿者 | : a24 |
URL | : http://d-o-b.sakura.ne.jp/asf/sunbbs/ |
> これは申し訳ない。管理者書き込み限定機能は、以前のバージョンではありましたが、現バージョンではありません。
> 管理者限定書き込みにしたい場合は、Topics Board の方をお使いください。
KENT様,返信ありがとうございます。悩んでおりましたが,そういうことだったのですね。非常にすっきりいたしました。ありがとうございます!
Topics Boardよりも,SunBoadのHTMLでの書き出しが嬉しい機能なのでこちらを使いたいなぁと思っています。BAL様のアドバイスの元,少し改造してみようと思います。