ReadWriteWebとか読んでる人はとっくに知っていてウゼーと思うかも知れないけど、すごく面白いプログラムがあるから紹介するよ!その名も「Sweetcron」。
みんながインターネット上の色々な場所で活動した軌跡を、自分のウェブサイトでアーカイブしておけるソフトだよ。これはうれしいね。PHP5とMySQL4があれば動くから、その辺の適当なレンタルサーバー借りてるみんなは大丈夫かな。
全然意味が分からないって人は、僕のサイトの「cockscomb.info」を見たら好いと思うよ。なんか色々並んでると思う。これが僕の軌跡で、これらを集めてきて表示してるのがSweetcronなんだな。ちなみにこういう軌跡をアーカイブすることを最近は「lifestream」って言うらしいよ。
それで、インストールとかのやり方は賢い皆さんのことだから英語のドキュメントを読んだりして余裕だと思う。すごく簡単だしね。ZIPファイルを解凍してFTPにサーバーにアップロードして、「system/application/config」ディレクトリにsample見ながらconfig.phpとdatabase.php作ったらブラウザでアクセスして指示通りセットアップするだけだからね。なんかアップデートのだびアップロードしなおすの面倒だから最初のアップロードの代わりにSVN使ってもいいけど説明するのメンドイから勝手に調べると好いよ。
すごいデザイン格好好いとか、自由度高いとか、色々面白いんだけど、公開されたばっかりでまだまだこれからっぽいんだよね。個人的に気になるところもあるし。例えばこのブログから読み込んだら勝手にタグがストリップされるような、変態的な挙動がムカつくとか。
だから他のLifestream法も紹介しておく。WordPressでブログやってるなら「Lifestream」プラグインが好いかな。Movable Typeの人も「ActionStreams」プラグインがあるから安心して。サーバー持ってない人も「FriendFeed」っていうサービスを利用すれば好いね。
なんか色々どうでも好い感じになってきたから、最後にSweetcronのワンポイントティップス。ガチで役に立つから気を付けて!
Sweetcronに最初から付いているテーマの一つ、「Boxy But Good」っていう奴。すごく格好良いんだけど、日本語でブログとかやってるとトップページの表示が崩れちゃう。これはSweetcronが使っている「word_limiter()」っていうのが問題で、日本語に対応してないんだ。だからこれを「character_limiter()」っていう奴に代えてみよう。日本語への対応は完全じゃない気もするけど、随分マシになったよ。具体的には「system/application/view/boxy_but_good/」にある「_activity_feed.php」っていうファイルの中に書かれている「word_limiter」を「character_limiter」に書き換えるんだね。何箇所かあって僕はメンドイから全部換えちゃった。何故かよく分からないけど表示崩れないから好いことにしたよ。
もう少しだけ書き足すと、「character_limiter()」しても最初の改行位置かスペースのあるところまでは表示されるみたい。完全にコントロールするまではいかないけどちょっとはマシだね。最悪CSSでコントロールしても好いかな。
じゃあそういうことでよくわかんないけどみんなも頑張ろう!
タグ: lifestream, sweetcron, web