2008-10-01から1ヶ月間の記事一覧

hikiに閲覧に認証が必要なページの作成機能を追加

承前hiki/command.rb#cmd_view最終行でgenerate_page( data )を呼ぶ前に if not @plugin.auth? and @db.get_attribute(@p, :keyword).include? 'auth' data[:body] = "Please Login" end とする。認証させたいページのキーワードに"auth"を指定すると、ログ…

newsプラグイン改の改良(できた)

承前はいどうも、attachプラグイン参考ではなくて、auth?でチェックしてわけました。edit_userと併用し、hikiconf.rbで"@options['news2.auth'] = true"って書くと認証されてないユーザはニュース投稿が出来ません。やったね。http://www.open.esys.tsukuba.…

newsプラグイン改の改良

こんな意見(http://d.hatena.ne.jp/kskeill/20070808#c1223045699)をもらいましたので(もう三週間も前だよ)、今度attachプラグインをパクって実装してみようと思います。

REXMLは妥当性検証に使えない

Relax NGでスキーマ書いたんだけどrefで再帰できない。同内容のrngとxmlをjingに食わすと通る。 天下のオライリー様(http://safari.oreilly.com/0596523696/rubyckbk-CHP-11-SECT-7)によれば、pure Rubyの妥当性検証はアレなのでlibxml2使えとのこと。 め…