smart_backend_theme 1.2.0 stableの問題
Contaoのバックエンドのテーマでは、smart_backend_themeがなかなか快適なのですが、2011年12月4日付けで1.2.0 stableという新しいバージョンがリリースされています。早速、更新してみたところエラーが発生してバックエンドの表示ができない状態に陥りました。smart_backend_themeを使用していない他のユーザーでログインすることは可能でした。
原因は、バックエンドのテーマのファイルにはbe27.cssというスタイルシートが必要なのですが、これが抜けているようです。(おそらく、単純なパッケージングの誤りでしょう。)取り敢えず、system/themes/default/be27.cssをsystem/themes/smart_backend_theme/be27.cssにハードリンクを作成したところ、復活できました。
また、このように個人データのバックエンドの設定で指定したバックエンドのテーマに不具合があった場合は、取り敢えずsystem/themes以下の問題のあるバックエンドのテーマの名前のディレクトリの名前を変えるか、削除することで回避できます。回避した後で、バックエンドの設定のバックエンドのテーマをdefault(または他の問題のないテーマ)に指定して設定を保存しておきます。そうしないと、バックエンドのテーマを機能拡張リポジトリから更新して元に戻した時点で同じ問題に嵌まることになります。