Joomla!

2011-07-19 Joomla! 1.7.0 リリース

見事な半年サイクル。 1.6 の寿命は 8/19

2011-07-12 Joomla! 1.7 RC1 リリース

正式版リリースは 7/19 予定。 「半年サイクルを守る!」ってパワーがすごい。 追いつくほうは必死。

2011-06-28 Joomla! 1.7 β1リリース

「Joomla.org」より Joomla! 1.7 ベータ1 がリリースされました。 リリースの目的はテスト。拡張やエクステンション開発における問題発見高速な開発サイクルの提起Version 1.6.4 から Version 1.7.0 へのアップグレードのテスト Joomla 1.7 GA は2011年7月…

2011-06-06 Joomla! 1.7 α版リリース

「Joomla.org」より Joomla! 1.7 アルファ版 がリリースされました。 「Joomla! 1.7」は「Joomla! 1.6」の上位互換となり、「Joomla! 1.7」の正式版リリースを以って、「Joomla! 1.6」のサポートは重大なセキュリティフィックスを除いて終了される見通しです…

getUserState()

for 1.5.x 先日、$mainframe が持つ getUserStateFromRequest() の問題点について挙げた。 フォームの入力をセッションに保持しつつ、リクエストから取得したい要望を満たすため、問題点を踏まえた上で Model に搭載すると便利かもしれないメソッドを作った…

$mainframe->getUserStateFromRequest()

Joomla! for 1.5.x リクエストパラメータを取得しつつ、かつ特定のキーでセッションに保存するときに便利。 良く使われているのがリストのページング。 $limitstart = $mainframe->getUserStateFromRequest( "{$option}.list.limitstart" , 'limitstart' , 0…

金魚屋式認証プラグイン for 1.5.x

Joomla! 1.5.x 向け、金魚屋式認証プラグイン。 これからも随時、機能を追加していく予定。 version 1.0.0 NOTICE 作者は本プラグインを利用して発生した如何なることに関しての責任を負いません。 メールアドレスで認証 プラグインの管理画面でメールアドレ…

Shift_JIS(SJIS) で出力! for 1.5.x

概要 出力バッファを利用して、出力時に UTF-8 から SJIS-WIN に変更する 内部エンコーディングは UTF-8 のまま 用意するもの システムプラグイン ソース function onAfterRender() { global $mainframe; if (!$mainframe->isAdmin()) { // 管理画面は変換し…

日付・日時のローカルタイム表示

for 1.5.x Joomla! の登録日時とかログイン日時とかのデータの日時は、GMT なのでそのまま出そうとすると9時間ずれてる んじゃどーすっかというと echo JHTML::_('date', $row->created, JText::_( 'DATE_FORMAT_LC4' ) ); とかする JText::_( 'DATE_FORMAT…

コンテンツの表示をカスタマイズするには

for 1.5.x テンプレートで html/com_content/article/default.php とか作ってやるとできる テンプレートの html ディレクトリが各種コンポーネント・モジュールの代行を検索する箇所 ちなみにモジュールのログインフォームを修正するには、html/mod_login/de…

メッセージ表示をカスタマイズできない?

for 1.5.x ログインエラーとかで表示されるメッセージをカスタマイズしようと思ったが、ライブラリのレンダラを直で使っているためか、テンプレート側で代行を提供できないらしい 表示に div を使っているため携帯でちょっと困る ちなみにレンダラは、librar…

「[Joomla!を中心にオープンソースを考えるクリエイティブ集団。」がフォーラムを開設

Joomla User Group として正式認可を受けたグループってことだが 管理人の「最初にお読みください」には「開発やローカライズ作業のためのコミュニケーションの場として」という台詞がある この役割は、本来 Joomla Translation Team である Joomla.jp が担…

Gmail アカウントでログイン!?

Joomla! 1.5 の Authentication プラグインに、「Gmail 認証」ってのがあって、こいつを使うと Gmail のパスワードでログインできるようになる 使い方は、プラグインを有効にしてログインに使う「ユーザ名 - username」に Gmail のアカウント、つまり Gmail …

Joomla! Project Translation and Localization Policy - 翻訳とローカライズのためのポリシー

先日のポリシーの翻訳に引き続き、実際の規約条項のところを翻訳。 この手の文書はむずいので、must,should,may は分かりやすくしてある。 金魚屋は誤訳・誤解への指摘を歓迎します。 翻訳 Joomla! Translation Team AgreementJoomla Translation Team 承認…

Joomla! summer of code 2009

さすがに教師はできないが、多少は貢献できるかな。

「Joomla-users.jp - 日本の Joomla! ユーザのためのハブサイト」リニューアル!

サーバ移転に伴い、「Joomla-users.jp - 日本の Joomla! ユーザのためのハブサイト」をリニューアルしました。 主な変更内容は Joomla! 1.5.x へ ちょとだけ文書整理 今後ともよろしくお願いします

Google Summer of Code 2009 - www.joomla.org

Joomla! がGoogle Summer of Code 2009に参加する。 Google グループに「Joomla! summer of code 2009」というサイトが立ち上がっている。参加に制限はないが、開設したばかりらしく、現時点での参加者は21名で、日本人はいない。 ニュースで意気込みが語ら…

Joomla! Project Translation and Localization Policy - 翻訳とローカライズのためのポリシー

2009-03-04の序文に引き続き、基本ポリシーの部分を翻訳。 固有名詞は翻訳しずらいので、カタカナどころか英語儘。 少々、怖いことが書かれている。 翻訳 翻訳とローカライズのためのポリシー Joomla Translation Team だけが、Joomla.org とその関連サイト…

Joomla 1.5 Coming of Age and Looking Forward

2009-01-22 で Joomla! 1.5 正式リリース一周年。 2009年への意気込みが書かれているので、軽く翻訳してみる。 Joomla! 特有の強烈な言い回しのおかげで直訳しても意味が分かりにくいため、相当な意訳になっている。翻訳、というより解釈。イメージは通電。 …

Joomla! Project Translation and Localization Policy - 翻訳とローカライズのためのポリシー

2008年12月11日に joomla.org から 「翻訳とローカライズのためのポリシー」の更新アナウンスがあった。 日本語に翻訳されている文書が見当たらなかったため、がんばって新しいポリシーを翻訳してみようと思う。 とはいえいきなり全部って元気はないので、少…

2008-12-11 New Translation and Localization Policy Announced - 「翻訳とローカライズのためのポリシー」の更新アナウンス

2008年12月11日に joomla.org から 「翻訳とローカライズのためのポリシー」の更新アナウンスがあった。 日本語に翻訳されている文書が見当たらなかったため、とりあえずアナウンスの勘所だけ翻訳してみる。 内容を簡潔に要約すると、「既存の翻訳チームと新…

第15弾/Smarty プラグイン

金魚屋開発支援シリーズ for Joomla! 1.5.x ABSTRACT 自作コンポーネントなどから Smarty を簡便に呼び出すための支援プラグイン。 プラグインとしてインストールして、各種設定を施すだけで、サイト全体で同じように Smarty を使えるようにデザイン。 LATES…

公開終了日時が現在日時に!

Joomla! 1.5.8 で現象を確認。 コンテンツの新規登録や公開終了日時が設定されていないコンテンツの更新で、フォームの公開終了日時に現在日時が設定されてしまう。 これをこのまま更新すると、すぐに公開終了となって表示されなくなってしまう。 Joomla! 1.…

RSS のタイムゾーンがおかしい

Joomla! 1.0.15 のRSS で、タイムゾーンが何故か +01:00 になっている。 Joomla! 1.0.x はRSS の出力にFeedCreator.class.php を使っていて、こいつのソースでタイムゾーンに +01:00 を指定しているのが原因だ。 ソースを見ると下記のようになっている。 // …

第9弾/コンテンツVIEW コンポーネント version 2.2.0

金魚屋開発支援シリーズ第9弾。 便利機能を追加。 はじめに 以下あらゆる著作物の利用に関して著作者は一切の責任を負いません。 以下あらゆる著作物の著作権は金魚屋ですが、とりたてて利用に制限はありません。 利用にはHTML とPHP について多少の知識が…

第9弾/コンテンツVIEW コンポーネント version 2.1.0

version 2.2.0 をリリース 金魚屋開発支援シリーズ第9弾。 便利機能を追加。 はじめに 以下あらゆる著作物の利用に関して著作者は一切の責任を負いません。 以下あらゆる著作物の著作権は金魚屋ですが、とりたてて利用に制限はありません。 利用にはHTML と…

第12弾/セクションVIEW コンポーネント version 1.1.0

金魚屋開発支援シリーズ第12弾。 便利機能を追加。 はじめに 以下あらゆる著作物の利用に関して著作者は一切の責任を負いません。 以下あらゆる著作物の著作権は金魚屋ですが、とりたてて利用に制限はありません。 利用にはHTML とPHP について多少の知識…

第8弾/カテゴリVIEW コンポーネント version 2.1.0

金魚屋開発支援シリーズ第8弾。 便利機能を追加。 はじめに 以下あらゆる著作物の利用に関して著作者は一切の責任を負いません。 以下あらゆる著作物の著作権は金魚屋ですが、とりたてて利用に制限はありません。 利用にはHTML とPHP について多少の知識が…

第14弾/コメント表示モジュール version 1.0.0

金魚屋開発支援シリーズ第14弾Joomla 1.0.x はじめに 以下あらゆる著作物の利用に関して著作者は一切の責任を負いません。 以下あらゆる著作物の著作権は金魚屋ですが、とりたてて利用に制限はありません。 利用にはHTML とPHP について多少の知識が必要で…

第13弾/コメント登録コンポーネント version 1.0.0

金魚屋開発支援シリーズ第13弾Joomla 1.0.x はじめに 以下あらゆる著作物の利用に関して著作者は一切の責任を負いません。 以下あらゆる著作物の著作権は金魚屋ですが、とりたてて利用に制限はありません。 利用にはHTML とPHP について多少の知識が必要で…