Hikiで、全ページを凍結扱い

前置き

原則として、Hikiのページは誰でも編集できます。ログインしたユーザにのみページの編集を許したい場合はページを「凍結」します。しかしこれでも、非ログインユーザによるページの新規作成を抑止することはできません。で、どうするか…。

本文

全ページ(新規作成されようとしているページも含めて)を凍結扱いします。is_frozen?メソッドが常にtrueを返せばいいですね。hiki/hiki/db/flatfile.rbを編集します。

def is_frozen? ( p )
#  get_attribute(p, :freeze)
  true
end

荒技ですけどね。

Last modified:2010/04/12 23:10:39
Keyword(s):
References:[サーバ管理・Linux関連]
This page is frozen.