2009-12-01から1ヶ月間の記事一覧

Viewlet内でTest()は使えない

Plone2.5まではtest()をTAL内で多用していたけど, Viewletをカスタマイズしていて,<div tal:condition="ptyhon: test(hoge, true, false)">みたいに書くと NameError: name 'test' is not defined とか出る.Viewletではtest()は使えないので,下記のように書くと同じ意味になる. <div tal:condition="ptyhon: hoge and true or false">なんでこんな書き方になるんだ</div></div>…

Ploneが起動しなくなったけど治った

再起動してもプロセスは動いてるのに,CPUを占有したまま応答しなかった. ログにもでないし途方にくれたが, カスタムプロダクトの,browser/viewlets.py に誤りがあったもよう..はあっ・・

Ploneでcptファイルをコピーしてくるなら,cpt.metadataも一緒に

ログインしても No next action found for login_form.success.Plone とか出るようになった. ログインフォームをカスタマイズするときに, buildout-cache からlogin_form.cptをコピーしてきたのだが, login_form.cpt.metadata はいらないかと思って持って…

SELinuxでSSL証明書のインストール

SSL証明書を入れてApache再起動したら, SSLCertificateFile: file '/etc/httpd/conf/ssl.crt/server.crt' does not exist or is empty というエラー.もちろんファイルは存在している./var/log/message を見ると, SELinux のエラーのもよう. 証明書を一…

HTML_QuickForm でTinyMCEを使う

※書きかけの記事です.このままでは動かないので注意.HTML_QuickForm にTinyMceのエレメントクラスを加える. http://svn.civicrm.org/civicrm/branches/gsoc-ui/packages/HTML/QuickForm/tinymce.phpこのファイルをPEAR/HTML/QuickForm の下に置く.※FCKEd…