KG
kg_soft****@yahoo*****
2006年 1月 27日 (金) 21:29:11 JST
KGです。 On Sun, 04 Dec 2005 16:12:08 +0900 Naoki Takezoe <takez****@aa*****> wrote: > 竹添です。 > > FreeStyle Wiki 3.5.10をリリースしました。 > 〜中略〜 > - 新規作成ページに付与される参照権限を管理画面から設定できるようにした。 ここで追加された参照権限に関する修正ですが、BBSプラグインなどで作成された ファイルにも適用されているようです。 したがって、デフォルト参照権限を「管理者」にしていると、一般の方が新規ページを 作成した場合に、参照できなくなるようです。 以下の修正を加えればこれを解消できるようですが、どうでしょうか? より小さい権限でアクセスしているときは、その権限にて新規作成されるようになります。 >>>>ここから --- DefaultStorage.pm.org Fri Jan 27 21:13:00 2006 +++ DefaultStorage.pm Fri Jan 27 21:12:20 2006 @@ -102,7 +102,12 @@ close(DATA); } else { # backupがない場合は、page_levelをデフォルト値に設定する。 - $wiki->set_page_level($page, $wiki->config('refer_level')); + my $login = $wiki->get_login_info(); + if ( $login->{type} < $wiki->config('refer_level') ) { + $wiki->set_page_level($page, $login->{type}); + } else { + $wiki->set_page_level($page, $wiki->config('refer_level')); + } } # 更新日時記録ファイルがない場合は作成 <<<<ここまで -- KG <kg_soft****@yahoo*****> http://kgsoft.jf.land.to/ -------------------------------------- GANBARE! NIPPON! Yahoo! JAPAN JOC OFFICIAL INTERNET PORTAL SITE PARTNER http://pr.mail.yahoo.co.jp/ganbare-nippon/