|
|
|
[
joomla ]
[
joomla ]
|
|
作成者
|
|
2008年 7月 31日(木曜日) 21:40 |
|
Joomla! 1.5.xでは、マルチランゲージ化の影響で日時の取り扱いもJoomla! 1.0.xとは変更されている。
Joomla! 1.5.x + ja-JPをインストール後、最初に行うこと グローバルコンフィグレーションのサーバからタイムゾーンを設定する。 (日本で使用するならUTC +09:00 に設定) プラグイン管理でEditor - TinyMCE 2.0のランゲージコードを ja に設定する。 これで問題無く動いているように見えるが、細かい所に不具合が出ていた。
Joomla! 1.5.x系ではデータとして取り扱う時刻はGMTで統一され、フロントエンドへ表示する時はグローバルコンフィグレーションのタイムゾーン で変更してから表示する。なのでMySQLに保存されている時刻はGMTになる。 記事等の表示は問題ない。 feed系はタイムゾーン設定を無視するので壊れる。 (ただし通常のフードリーダでミックスを行わなければ問題無し) サードパーティもタイムゾーン設定を無視する物が多いので時刻が壊れる。 もう一つの問題はキャッシュが正常に動かない。これは標準のフードにアイテムがまったく無いデータを作る事が起こる。 キャッシュタイムを超えて最初に表示する時はアイテムがでるがキャッシュから読み込みはされない。 この問題を再現するには - キャッシュディレクトリのパーミッションが書込み可(又はFTPが有効になっている)
- 実行サーバの時刻設定がJST(GMT以外)
- キャッシュが有効かCache ハンドラがファイル以外
|
|
続きを読む...
|
|
|
[
joomla ]
[
JPMail ]
[
joomla ]
|
|
作成者
|
|
2008年 7月 30日(水曜日) 16:13 |
|
JPMailをダウンロードに登録しました。
管理画面のメニューバー=>エクステンション=>インストール/アンインストールからインストール後 プラグイン管理から有効にするとJoomla! 1.5.x の送信メールエンコードがISO-2022-JPになります。
コアパッケージからは問題ないと思いますがサードパーティエクステンションで、日本語の添付ファイルを送る物、 Joomla Frameworkを利用しないメール送信を行うエクステンションは、文字化けかUTF-8のまま送信されます。
|
|
最終更新 2009年 8月 19日(水曜日) 04:51 |
|
続きを読む...
|
|
|
[
joomla ]
[
Jeteor ]
[
Jostray ]
[
joomla ]
|
|
作成者
|
|
2008年 7月 29日(火曜日) 09:23 |
|
JeteorBlogエクステンションのテストをかねてBlog始めます。 TracのWikiに書いたようなBlogツールとして基本的な機能だけを実装しています。 これの作ってたおかげでJoomla! 1.5.4 + ja+JPがなかなか進まなかったのもありますが。。。
今後の機能追加は、pingbackとスパムフィルターでJeteor 1.0として配布します。そのごJMobile対応として 携帯電話での観覧出来ようになる予定です。
インストールするエクステンションは
- コンポーネント

- カレンダーモジュール

- タグクラウドモジュール

- カテゴリリストモジュール

- アーカイブモジュール

の5エクステンションで
|
|
最終更新 2009年 8月 19日(水曜日) 04:51 |
|
続きを読む...
|
|