Nicolaas Franckenという方が、sunny.svnrepository.com-membersonlypages-r2003.tar.gzというファイルでモジュールを公開されています。このモジュールが、一番簡単ではないかと思います。2010/5/6日現在、リビジョン番号はr2003のようですが、日々更新されていきますので、この部分は変わっていきます。
ともに夢の実現を目指して

ひとり言 » ssブログ
Nicolaas Franckenという方が、sunny.svnrepository.com-membersonlypages-r2003.tar.gzというファイルでモジュールを公開されています。このモジュールが、一番簡単ではないかと思います。2010/5/6日現在、リビジョン番号はr2003のようですが、日々更新されていきますので、この部分は変わっていきます。
試験的にsilverstripe 2.3.4、2.3.5、2.4.0-alpha1をインストールして動作確認をしたのですが、いずれも「スタイル」項目が空っぽになって、何も選べない状態になっています。これではワープロ感覚で内容を作成する事もできません。silverstripeのフォーラムを探しても、このような話が無いので、きっと皆さんは大丈夫なのでしょうね。自分だけがこういう現象になっているのでしょうけれど、何とかしたいと思います。その方法は、CMSのHtmlEditorConfigクラスを使ってデフォルト値を設定している処理を、silverstripe 2.3.3と同じところに戻す方法。
先月でしたか、ImageGalleryモジュールで日本語フォルダが生成されない原因が、sapphireフレームワーク側にあるFile.php内のsetName関数で処理されている文字列チェックにあると考えて、自分用に修正して使っています。ところがソースを眺めてみると、silverstripe 2.4-alpha1でも直っていませんでした。ひょっとしたら違うところに原因があるのかも。
silverstripe 2.3.3でも、独自のエラーページが作成できるのですが、そのエラーページは、サーバー上でしか正しく動作しないようです。他のサイトからみるとsilverstripe標準のエラーページが表示されて、自分で作成した独自のエラーページが表示されません。原因はどこに?
silverstripeで利用している、この「ブログ」モジュール。BlogTreeやBlogHolder(ブログサマリー)のページでは、記事検索ができません。キーワードなどを入力するとエラーの画面が表示されてしまいます。そこで、BlogTreeとBlogHolderのページを表示する場合には、記事検索フォームは表示しないほうがいいと思います。
このsilverstripeのブログ機能で、ずっと前からブログコメントが無条件で承認されるところが気になってしょうがなかったのです。スパムやハッカー等がコメントを利用して悪さをしないようにしたいのに、コメントが無条件で書き込めてしまうのはどうかなあと思っていました。他のブログにもあるような「承認待ち」が無いのかと。
「CSS」も知らなかったホームページ作成の素人でも、この程度のホームページがすぐ作れるというのは、やはりsilverstripeの威力なのでしょう。感謝しております。さて、このsilverstrieで作成した一つのページに他のページの内容を持ってくる方法をメモしておきます。
ubuntu 9.04 serverをインストールすると、LAMP環境が全部入りますので、silverstripeのインストールもそのまま問題なく出来ます。ただ、apacheに「mod_rewrite」を追加しないといけません。そして、普通にインストールすると、apacheのドキュメントルートに、「SilverStripe-2.3.x」というような名前で作成され、事前にsilverstripe用にMySQLのスキーマやパスワードを作らなかったら、「root」とそのパスワードを要求されます。(※ただし、接続の照合順序が"latin1_swedish_ci"になってしまいます。データがunicodeで保存されていても、phpmyadminで見る場合、"latin1_swedish_ci"で参照しないと文字化けします。utf8_unicode_cにする場合は、あらかじめ作成しておく必要があります。)
びっくりしました。 silverstripeに、ImageGalleryモジュールを追加しました。ところが、日本語フォルダが出来ないのです。全部「new-folder」フォルダ名になってしまうのですが、なぜ?。
silverstripeに、また、こんな独自スタイルを追加してみました。これもちょっと邪道と言われそうな方法なのですが......。いいのかな?