
やったーJoomla1.6がとうとう登場したわね!
そうね、待ったましたって感じね。
そうよ!そうよ!待ちくたびれたよ!
なんでフナが怒るのよ。頑張ってくれたJoomlaの中の人に感謝しなくちゃいけないわよ。
そうね、ごめんなさい。そしてありがとうございます。
ありがとうございます。
それでは、Joomla1.6で新しくなった点を紹介していくよ。説明内容はJoomlaの公式サイトの解説に従っていくよ。このページでは概要を説明するから、詳しい内容については
- Joomla1.6新機能(デザイナー編1)
- Joomla1.6新機能(デザイナー編2)
- Joomla1.6新機能(開発者編)
- Joomla1.6新機能(管理者編1)
- Joomla1.6新機能(管理者編2)
を見てね。
デザイナー向けの新機能
- ページレイアウトでテーブルタグを使わないようになったよ。
- 管理者用のテンプレートが新しくなり、2種類になったよ。
- デフォルトのBluestorkテンプレートは、これまでの管理画面を継承して、洗練した感じだね。
- 新しく追加された、Hathorテンプレートはかなりスタイリッシュ&クールな雰囲気だね。
- サイト用のテンプレートが新しくなったよ。
- デフォルトはBeez2。1.5のBeezから、ハチの絵が無くなった!
- 新しいテンプレートのAtomicはとてもシンプル。オリジナルテンプレートのベースに最適。
- 残念ながら、ja_purityはなくなってしましました・・。
- オーバーライドするテンプレートデザインを画面から選択できるようになったよ。
- これまでは、オーバーライドする場合、オーバーライド対象と同じ名前のファイル(例えばdefault.php)を配置する必要がありましたが、1.6では自由な名前をつけることができるし、複数のファイルがある場合は管理画面から選択することが出来ます。
- 1.5のテンプレートも「Legacy layer in Milkyway」で使うことが出来るよ。
- うーん、実はこの機能の使い方がよくわかりません・・・もうちょっと調べてから報告します。
- テンプレート編集エディタがカラフルになったよ。
- HTMLやCSSのコメントや、タグに合わせて文字の色が区別できるようになりました。これで編集ミスが減るかな?
- フラッシュメディアアップローダー搭載されたよ。
- 複数のファイルが一度にアップ出来るようになりました。
- カテゴリやメニューアイテムにディスクリプションやキーワードなどのメタデータを設定できるようになったよ。
- セクションが無くなって、カテゴリの親子関係が無限に作れるようになったよ。
- これは大きな変化ですね。もう、セクションとカテゴリのレベル合わせで悩まなくて済むよ〜。
- エクステンションの更新確認&更新が管理画面から出来るよ。
- おお、こりゃすごい。なんかすごい感じがする。
オーバーライトとは
コア(Joomla本体)で出力されるHTMLのレイアウトを、テンプレートで再設定(上書き)できる機能のことだよ。
開発者向けの新機能
新機能
- エクステンションの更新機能追加されたよ。
- エクステンションインストーラーが複数のパッケージに対応したよ。
- 関連するコンポーネントやプラグインをまとめてインストール出来るようになったよ。
- 言語構成が新しくなって、言語の追加が簡単になった(のか?)
移行に関して
- 少しの修正で新しくなったALC(Access Control List:ユーザ権限)を実装することができるよ。
- システム要件がPHP5.2になったよ。
統一されたコンポーネント仕様
- プラグインの形式がコンポーネントやモジュールと同じ形式になったよ。
- フレームワークのサンプルを修正するだけでコンポーネントをつくれちゃうよ。
- Joomla1.5のコンポーネントは簡単に1.6用に修正できるよ。
改良されたAPI
- クエリ作成クラスを用意したよ。
- JFormクラスからJParameterクラスへ変更したよ。
管理者向けの新機能
- 管理画面が新しくなったよ。特に、「保存して新規」「コピーして保存」アイコンが追加されたよ。
- テンプレートの管理が新しくなったよ。
- テンプレートの設定を「スタイル」として分離したので、同じテンプレートで異なる設定の「スタイル」を複数作れるようになったよ。
- 自由度の高い権限管理機能(ACL:Access Control List)がついたよ。
- 1.5までのJoomlaでは、登録者〜管理者までの縦並びで、それぞれ決まった範囲での権限しか設定できなかったけど、1.6では自由に組み合わせた権限管理ができるようになったよ。
- モジュールの表示割り当て設定で「選択されたもの以外」が追加されたよ。
- おおー、これも地味だけど嬉しい機能追加だね。
- セクションがなくなったよ。(これはデザイナー編で説明)
- SEO設定でサイトタイトルを全てのページの記事タイトルに含めることが出来るようになったよ。
- 404(ページが見つからない)の場合に自動的にデフォルトのページに飛ばすことができるようになったよ。
- 言語オーバーライド機能を搭載したよ。
- ユーザー承認機能を搭載したよ。
- 多言語機能を搭載したよ。
- 記事やメニューアイテムなどに言語を指定できるようになり、言語を選択するモジュールが追加されたよ。


