Joomla!
見事な半年サイクル。 1.6 の寿命は 8/19
正式版リリースは 7/19 予定。 「半年サイクルを守る!」ってパワーがすごい。 追いつくほうは必死。
「Joomla.org」より Joomla! 1.7 ベータ1 がリリースされました。 リリースの目的はテスト。拡張やエクステンション開発における問題発見高速な開発サイクルの提起Version 1.6.4 から Version 1.7.0 へのアップグレードのテスト Joomla 1.7 GA は2011年7月…
「Joomla.org」より Joomla! 1.7 アルファ版 がリリースされました。 「Joomla! 1.7」は「Joomla! 1.6」の上位互換となり、「Joomla! 1.7」の正式版リリースを以って、「Joomla! 1.6」のサポートは重大なセキュリティフィックスを除いて終了される見通しです…
for 1.5.x 先日、$mainframe が持つ getUserStateFromRequest() の問題点について挙げた。 フォームの入力をセッションに保持しつつ、リクエストから取得したい要望を満たすため、問題点を踏まえた上で Model に搭載すると便利かもしれないメソッドを作った…
Joomla! for 1.5.x リクエストパラメータを取得しつつ、かつ特定のキーでセッションに保存するときに便利。 良く使われているのがリストのページング。 $limitstart = $mainframe->getUserStateFromRequest( "{$option}.list.limitstart" , 'limitstart' , 0…
Joomla! 1.5.x 向け、金魚屋式認証プラグイン。 これからも随時、機能を追加していく予定。 version 1.0.0 NOTICE 作者は本プラグインを利用して発生した如何なることに関しての責任を負いません。 メールアドレスで認証 プラグインの管理画面でメールアドレ…
概要 出力バッファを利用して、出力時に 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 User Group として正式認可を受けたグループってことだが 管理人の「最初にお読みください」には「開発やローカライズ作業のためのコミュニケーションの場として」という台詞がある この役割は、本来 Joomla Translation Team である Joomla.jp が担…
Joomla! 1.5 の Authentication プラグインに、「Gmail 認証」ってのがあって、こいつを使うと Gmail のパスワードでログインできるようになる 使い方は、プラグインを有効にしてログインに使う「ユーザ名 - username」に Gmail のアカウント、つまり Gmail …
先日のポリシーの翻訳に引き続き、実際の規約条項のところを翻訳。 この手の文書はむずいので、must,should,may は分かりやすくしてある。 金魚屋は誤訳・誤解への指摘を歓迎します。 翻訳 Joomla! Translation Team AgreementJoomla Translation Team 承認…
さすがに教師はできないが、多少は貢献できるかな。
サーバ移転に伴い、「Joomla-users.jp - 日本の Joomla! ユーザのためのハブサイト」をリニューアルしました。 主な変更内容は Joomla! 1.5.x へ ちょとだけ文書整理 今後ともよろしくお願いします
Joomla! がGoogle Summer of Code 2009に参加する。 Google グループに「Joomla! summer of code 2009」というサイトが立ち上がっている。参加に制限はないが、開設したばかりらしく、現時点での参加者は21名で、日本人はいない。 ニュースで意気込みが語ら…
2009-03-04の序文に引き続き、基本ポリシーの部分を翻訳。 固有名詞は翻訳しずらいので、カタカナどころか英語儘。 少々、怖いことが書かれている。 翻訳 翻訳とローカライズのためのポリシー Joomla Translation Team だけが、Joomla.org とその関連サイト…
2009-01-22 で Joomla! 1.5 正式リリース一周年。 2009年への意気込みが書かれているので、軽く翻訳してみる。 Joomla! 特有の強烈な言い回しのおかげで直訳しても意味が分かりにくいため、相当な意訳になっている。翻訳、というより解釈。イメージは通電。 …
2008年12月11日に joomla.org から 「翻訳とローカライズのためのポリシー」の更新アナウンスがあった。 日本語に翻訳されている文書が見当たらなかったため、がんばって新しいポリシーを翻訳してみようと思う。 とはいえいきなり全部って元気はないので、少…
2008年12月11日に joomla.org から 「翻訳とローカライズのためのポリシー」の更新アナウンスがあった。 日本語に翻訳されている文書が見当たらなかったため、とりあえずアナウンスの勘所だけ翻訳してみる。 内容を簡潔に要約すると、「既存の翻訳チームと新…
金魚屋開発支援シリーズ for Joomla! 1.5.x ABSTRACT 自作コンポーネントなどから Smarty を簡便に呼び出すための支援プラグイン。 プラグインとしてインストールして、各種設定を施すだけで、サイト全体で同じように Smarty を使えるようにデザイン。 LATES…
Joomla! 1.5.8 で現象を確認。 コンテンツの新規登録や公開終了日時が設定されていないコンテンツの更新で、フォームの公開終了日時に現在日時が設定されてしまう。 これをこのまま更新すると、すぐに公開終了となって表示されなくなってしまう。 Joomla! 1.…
Joomla! 1.0.15 のRSS で、タイムゾーンが何故か +01:00 になっている。 Joomla! 1.0.x はRSS の出力にFeedCreator.class.php を使っていて、こいつのソースでタイムゾーンに +01:00 を指定しているのが原因だ。 ソースを見ると下記のようになっている。 // …
金魚屋開発支援シリーズ第9弾。 便利機能を追加。 はじめに 以下あらゆる著作物の利用に関して著作者は一切の責任を負いません。 以下あらゆる著作物の著作権は金魚屋ですが、とりたてて利用に制限はありません。 利用にはHTML とPHP について多少の知識が…
version 2.2.0 をリリース 金魚屋開発支援シリーズ第9弾。 便利機能を追加。 はじめに 以下あらゆる著作物の利用に関して著作者は一切の責任を負いません。 以下あらゆる著作物の著作権は金魚屋ですが、とりたてて利用に制限はありません。 利用にはHTML と…
金魚屋開発支援シリーズ第12弾。 便利機能を追加。 はじめに 以下あらゆる著作物の利用に関して著作者は一切の責任を負いません。 以下あらゆる著作物の著作権は金魚屋ですが、とりたてて利用に制限はありません。 利用にはHTML とPHP について多少の知識…
金魚屋開発支援シリーズ第8弾。 便利機能を追加。 はじめに 以下あらゆる著作物の利用に関して著作者は一切の責任を負いません。 以下あらゆる著作物の著作権は金魚屋ですが、とりたてて利用に制限はありません。 利用にはHTML とPHP について多少の知識が…
金魚屋開発支援シリーズ第14弾Joomla 1.0.x はじめに 以下あらゆる著作物の利用に関して著作者は一切の責任を負いません。 以下あらゆる著作物の著作権は金魚屋ですが、とりたてて利用に制限はありません。 利用にはHTML とPHP について多少の知識が必要で…
金魚屋開発支援シリーズ第13弾Joomla 1.0.x はじめに 以下あらゆる著作物の利用に関して著作者は一切の責任を負いません。 以下あらゆる著作物の著作権は金魚屋ですが、とりたてて利用に制限はありません。 利用にはHTML とPHP について多少の知識が必要で…