Contao 2.10.0のリリースアナウンス

以下は、Contao 2.10.0 is availableの翻訳となります。


Contao 2.10.0を利用可能

2011年8月11日 13:04 by Leo Feyer

Contaoバージョン2.10.0を利用できます。このリリースはContaoカンファレンスで発表された、HTML5とCSS3のサポート、スタイルシートの広域変数、圧縮したCSSとJSファイル、そしてさらに他の多くの新しい機能をすべて含んでいます。加えて、220以上のチケットを新しいバージョンで解決しました。

ライブアップデート

バージョン2.9.5から2.10.0へのライブアップデートは大体1,500に近い数のファイルを含んでいて、さらに前のバージョンからアップグレードする場合はそれ以上になるでしょう。これはContaoの歴史上で最大の更新となりますので、それに合わせて大きなスクリプトのタイムアウトとメモリーの制限が必要となります。このためライブアップデートを開始する前に、サーバーの制限とphp.iniの設定が十分かどうか確認してください。

ライブアップデートが途中で終了してしまう場合は、Contaoをインストールしたディレクトリを(例えば、普段から使用しているFTPのクライアントで)開いて、system/constants.phpというファイルを探してください。そして、VERSIONBUILDを以前にインストールしていたバージョンに設定してください。(例えば、Contao 2.9.5から更新しようとしていた場合はVERSIONを2.9、BUILDを5とします。)

サードパーティによる機能拡張

機能拡張リポジトリのすべての機能拡張が既にバージョン2.10向けに利用可能なわけではありません。このため、インストールしている機能拡張を更新を行う前に確認してください。そして、それらの機能拡張を適宜に更新するか、バックエンドの設定で一時的に機能拡張を停止してください。

まだバージョン2.10に認可されていない機能拡張を使用する必要がある場合は、バックエンドの設定でリクエストトークンを使用しないようにしてみてください。これで殆どの機能拡張はContao 2.10で動作するはずです。しかし、この変更はインストールしているContaoのセキュリティを下げることに注意してください!

デザイナー向けの情報

Contao 2.10では、テンプレートシステムを作り替えました。拡張子が.tplのファイルは、HTML5のコードの生成には.html5、XHTMLのコードの生成には.xhtmlに置き換えられました。既存の.tplのファイルを使用したい出力の書式に応じて名前を変更すれば十分な場合も多いでしょう。

また、主要なページのテンプレートfe_pageも変更されています。独自のページテンプレートを使用している場合は、適宜それらの調整を忘れずに行ってください。

開発者向けの情報

開発者向けのすべての情報をContao 2.10.RC1のアナウンス(当サイトの翻訳)で確認できます。

変更された内容の確認

すべての変更の概要をチケットシステムまたは変更履歴(当サイトの翻訳)で確認できます。