**[[質問箱4/364]] [#f762bc4a] #author("2018-03-11T20:21:00+09:00;2009-07-30T23:29:08+09:00","","") **[[質問箱/4364]] [#f762bc4a] |RIGHT:70|LEFT:410|c |~カテゴリ|| |~サマリ|一部ページの編集制限について| |~バージョン|1.4.7| |~投稿者|[[タカ]]| |~状態|質問| |~投稿日|&new{2008-09-04 (木) 13:45:33};| ***質問 [#ie5886aa] 全体に制限をかける方法はわかったのですが、一部のページのみに編集かける方法ってどうすればよいのでしょう?~ ~ ページ全体に編集制限をかけたまま~ USER→A、B以外は編集可~ MASTER→全体を編集可~ としたいのですが・・・。~ ***回答 [#c19aab42] - [[dev:PukiWiki/1.4/ちょっと便利に/任意のページごとの閲覧・編集制限]]を参照してみましょう。読んだ上で判らない事があれば改めてと言うことで。 -- &new{2008-09-04 (木) 17:02:37}; - そのページは見たのですが、この場合だと~編集出来るページを個別指定しなければだめなんでしょうか?~○○以外のページといった定義はむりなのでしょうか? -- [[タカ]] &new{2008-09-05 (金) 09:32:49}; - PHPの正規表現を調べて下さい。(「PHP 正規表現」でググればでて来る。)~ 例えば、先頭が数字以外の場合と言う条件なら ^[^0-9] こんな感じ。 -- &new{2008-09-05 (金) 10:38:12}; - ちなみに私は、pagenameではなくてcontentsを使ってるけど、こっちの方が簡単かも?ページ内に「編集制限ページ」と言う文字列が記載されているページのみ編集制限が掛かるようにしています。(頭に//をつけることでコメント文に出来るので実際には、「//編集制限ページ」として見えなくしてるけど。) -- &new{2008-09-05 (金) 10:45:23}; - [[Q. ユーザー認証で特定の人だけ新規ページ、編集などをできるようにしたい>Q&A/運営#yad2594f]] -- &new{2009-07-30 (木) 23:29:08}; #comment