日本語ロケールのダウンロードはこちら
LifeType はオープンソースのブログシステムなのですが普通と違うのは「ポータル型ブログシステム」だということです。つまり、1つのシステム内に複数のブログ、複数のユーザを作ることができ、ブログ:ユーザは N:N の関係になっています。
WordPressも3.1以降(?)になって複数のブログを1つのシステム内に作れるようになりましたが、最初からそのように設計されているのとそうでないのとでは後々差が出てくるとしたものです。
LifeTypeではサマリーページといって、システム内の全ブログの統計が見えるようなしくみになっています。
用途としては、以下のようなものが考えられるかと思います。
- アメブロやLivedoor Blogなどのようなブログポータルサイト
- 社内ブログシステム
- 多店舗型ビジネスのポータルサイトとして
etc.
このありそうでなかったブログシステムが気に入ったので日本語のロケールファイルを作ってみることにしました。
LifeTypeはきちんと多言語化対応されていて、サイト用と管理用2つのロケールファイルを翻訳するだけでサイトを日本語化することができました。(といってもあわせて1500行ぐらいある大変なものでしたが・・・)
ロケールファイルを翻訳していくとだいたいどんな機能があるかイメージできてくるので、そういう意味でも有意義な作業だったと思います。
LifeTypeをダウンロードして解凍したら locale というディレクトリを確認してください。たくさんロケールファイルがあると思います。ここと、この直下のadminというディレクトリに日本語ロケールファイルを配置します。
インストールプロセスは英語で進みます。 Step6 の Blog Conficurationのところで Languageの選択肢に「 Japanese locale file for LifeType 」というのが出てくると思いますのでそれを選択してください。

既に別のロケールでインストールしてしまった場合も管理画面から変更することができます。
管理画面にログインし、「ADMINISTRATION」タブをクリックします。
中ほどにManage Locales というセクションがあるので、New locale をクリックします。
このページで「Scan Locales」というボタンをクリックすれば、localeディレクトリに手動で配置したファイルが読み込まれて選択できるようになります。
LifeTypeというオープンソースのブログシステムを日本語化してみた はコメントを受け付けていません
弊社では見積書や請求書の作成/管理に ZohoInvoice を使用しています。
これだけの機能が低価格で利用できるのでとても重宝していますが、
- 見積のタイトルを入力する欄がない (無理やりTermのフィールドをタイトルとして使用しています。)
- 一覧に見積のタイトルを表示できないので管理がしづらい
- ステータスが Draft/Sent/Deleted しかないので管理がしづらい
といった難点もありました。
見積書の数も増えてきてさすがにそろそろ管理の限界に近づいたので、ZohoInvoiceで公開されているAPIを使用してSalesforce上にデータを同期するようにしてみました。
一覧管理ができればいいので見積の明細までは同期せず、タイトル、顧客名、見積番号、総額などをカスタムオブジェクトに登録するようにしました。
ざっと以下のような手順です。
- 見積管理のカスタムオブジェクトを作成
- VisualForce ページを新規に作成して、初期実行メソッドでZohoInvoiceと通信、データを同期するプログラムを作成。
- 上記ページをカスタムボタンに割り当て
- ボタンをリストビューに表示
これで一覧性が良くなり、またステータスも細かく管理できるようになりました。
ZohoInvoiceのデータをSalesforceに同期してみた はコメントを受け付けていません
投稿者: miztaka, カテゴリ: なんでもCMS, tags: cms
「なんでもCMS」はWeb製作をするデザイナーさんが簡単にCMSを構築することを目的としたプロダクトです。
Web製作を請け負う課程で、お知らせや事例などちょっとした更新をするための画面やお問い合わせフォームの作成など、プログラミングが必要な部分は別途システム開発屋に頼む必要がありました。
「なんでもCMS」を導入することで上記のようなことは全てデザイナーさん自らが構築することができます。
そしてそれ以上のことも。。。
- 静的ページは通常通りFTP等で管理可能。動的更新をしたいページのみを管理画面から設定。
- 動的ページもサーチエンジンフレンドリーなURL体系 (ex. foo/bar.html)
- 既存のホームページをかんたんに更新可能にできる。
- 入稿する項目を自由に設定可能。そのためわかりやすい操作での更新が可能。
- 後からでも項目を追加可能。
- お問い合わせ等のフォームページにも対応。
- 更新用の画面がシンプルで直感的。更新すべき項目が明確なため迷わない。
- WordPressやMTなど、余計な機能が多すぎて慣れている人でないと使えない。「なんでもCMS」なら誰でも直感的に操作可能。
デモ動画を公開しましたのでよろしければご覧ください。
お問い合わせは こちら からお願いいたします。
弊社で開発した「なんでもCMS」の紹介 はコメントを受け付けていません
投稿者: miztaka, カテゴリ: html, tips
こんな些細なことにはまったのでメモです。
次のようにtitleタグが「。」で終わるHTMLだとIE7で表示されません。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
<head>
<title>タイトル。</title>
<meta http-equiv="Content-type" content="text/html; charset=UTF-8" />
</head>
<body>
<h1>Hello World</h1>
</body>
</html>
XML宣言が無いとだめなのか!?と疑ってみたが関係なし。
解決方法はなんとも簡単。
Content-typeの設定をtitleタグより上に書くようにしたら問題なく表示されるようになった。
これまでtitleタグはheadの先頭に書くようにしていたけれどもContent-typeのmetaタグを先に書くように習慣付けておいたほうが無難そうだ。
[tips] titleタグが「。」で終わるとIE7でコンテンツが表示されない罠 はコメントを受け付けていません