個人的に勝手に期待しているPyLucid 0.9のテストサイトが公開されていました。
試しにログインしてi18nな機能を触ってみました。
ちゃんと動いているっぽいです。ただ、編集だけでメニューとかは日本語にできません。
やっぱりテンプレートを直接弄らないといかんのかな。
もうしばらくしたら、ソースを漁ってみるかね。
個人的に勝手に期待しているPyLucid 0.9のテストサイトが公開されていました。
試しにログインしてi18nな機能を触ってみました。
ちゃんと動いているっぽいです。ただ、編集だけでメニューとかは日本語にできません。
やっぱりテンプレートを直接弄らないといかんのかな。
もうしばらくしたら、ソースを漁ってみるかね。
PyLucidではmain_menuプラグインで、メニューの表示をしているっぽいんですが、
標準の状態では、ページ名が表示されてしまいます。
ページ名に日本語を入力すると、メニューにそれが表示されるのですが、URLに使用されるショートカットが自動的に数字に置き換えられてしまうようで、URLがイマイチ美しくなくなってしまう。
そこで、ページ名はアルファベットで入力して、メニューにタイトルが表示されればいいんでないかいと思って、ちょっとだけ修正してみた。
ソースを追っていくと、ページのレンダリング時に
media/PyLucid/internal_page/main_menu/main_menu_li.html
が使われているっぽい。
ので、
<a href="{{ href }}" title="{{ title }}" {% if is_current %}class="current"{% endif %}>{{ name }}</a>
となっている部分を
<a href="{{ href }}" title="{{ title }}" {% if is_current %}class="current"{% endif %}>{{ title }}</a>
に修正してみたら、思い通りの動きになってくれた。
(Last update: Wed 26 Nov 2008 18:20 by kat.)
レンタルサーバにCMS設置したいと思っていたのですが、Python製のいいのないかなと探してみたら、PyLucidなんてのがありました。
djangoで作られているみたいで、CGIでも動いてくれます。
ploneが使えればplone使ってるんだけど、ploneが(というよりzopeが)CGIだけ動いてくれる訳がないので、試しに入れてみた。
インストールしただけの、ほぼデフォルトの状態なので、ボチボチ当たっていこうと思います。
というか、django、CGIでも思いのほか快適に動いてくれるな。
(Last update: Wed 17 Dec 2008 11:03 by kat.)