カテゴリ | |
サマリ | 一部ページの編集制限について |
バージョン | 1.4.7 |
投稿者 | タカ |
状態 | 質問 |
投稿日 | |
全体に制限をかける方法はわかったのですが、一部のページのみに編集かける方法ってどうすればよいのでしょう?
ページ全体に編集制限をかけたまま
USER→A、B以外は編集可
MASTER→全体を編集可
としたいのですが・・・。
- dev:PukiWiki/1.4/ちょっと便利に/任意のページごとの閲覧・編集制限を参照してみましょう。読んだ上で判らない事があれば改めてと言うことで。 --
- そのページは見たのですが、この場合だと~編集出来るページを個別指定しなければだめなんでしょうか?~○○以外のページといった定義はむりなのでしょうか? -- タカ
- PHPの正規表現を調べて下さい。(「PHP 正規表現」でググればでて来る。)
例えば、先頭が数字以外の場合と言う条件なら
^[^0-9]
こんな感じ。 --
- ちなみに私は、pagenameではなくてcontentsを使ってるけど、こっちの方が簡単かも?ページ内に「編集制限ページ」と言う文字列が記載されているページのみ編集制限が掛かるようにしています。(頭に//をつけることでコメント文に出来るので実際には、「//編集制限ページ」として見えなくしてるけど。) --
- Q. ユーザー認証で特定の人だけ新規ページ、編集などをできるようにしたい --