hits1.5.0から1.5.xへの基本的な方法をおさらいしておきます。英語の苦手な私ですが、Joomla!1.5のアップデート方法は、Joomla!.orgに説明があるので毎回確認された方が良いと思います。微妙なニュアンスで書かれているとわからなかったりしますが・・・。アップデートファイルを用意するバージョンの確認ご自身のJoomla!1.5のバージョンを確認します。ここでは、1.5.0(RCではないことにご注意ください。)を対象として説明していきます。Patchファイルのダウンロード対応するPatchファイル(Patchファイルと言うとわかりづらいですが、ただの上書き用ファイルと思ってください。WindowsのPatchだと実行ファイルになっていたりしますが行っていることは同じことです。)をダウンロードします。今回は、Joomla_1.5.0_to_1.5.3-Stable-Patch_Package.zipをダウンロードしてきます。*tar.bz2などと拡張子の異なるファイルがありますが、Windowsでは新たにその拡張子に対応した解凍ソフトをインストールしないと解凍できないと思います。)サードパーティー製のエクステンションの対応状況確認アップデート内容によっては、影響を受ける場合があるので対応状況を事前に確認できれば確認します。(大抵、情報が無いかもしれませんのでアップデートしてみるしか無いかもしれません。)バックアップするアップデートしたいサイトのファイルや、データベースをバックアップします。※テンプレートファイルもアップデートの対象になっているのでデフォルトのテンプレートを改造してお使いの場合は、必ずバックアップした方が良いです。すべてのファイルをダウンロードFTPでサーバーに接続し、すべてのファイルをご自分のPCのわかりやすいところにすべてダウンロードします。(FTPソフトによっては結構な時間がかかったりします。お薦めは、Filezillaで同時接続数の設定を増やせば速いです。)データベースをバックアップデータベースを管理するphpMyAdminが使えるならそれを使い、それが無ければ契約されているレンタルサーバーで確認してください。方法は、以前に書いた記事「Joomla!サイトのローカルコピーを作成」を参考にしてください。サーバーにアップロード(上書きする)ファイルの確認と削除1.でダウンロードしたアップデートファイル(Joomla_1.5.0_to_1.5.3-Stable-Patch_Package.zip)を解凍し、ファイルの中身を確認し、以下のファイルを削除します。不要リストCREDITS.phpconfiguration.php-distCHANGELOG.phpファイルのアップロードすべてのファイルをサーバーにアップロードし上書きしてしまいます。パーミッションの確認システム情報Joomla!の管理画面にログインし、「ヘルプ」「システム情報」「ディレクトリパーミッション」を開き、ステータス欄がすべてグリーン(Writable)になっていることを確認します。設定自体は、configuration.phpを上書きしていないのでアップデート前の設定がそのまま残っています。バージョンアップの内容によっては、設定項目が増えている場合があるのでもう一度内容を確認し、保存します。サードパーティーのエクステンション(動作確認)アップデートの内容によっては、サードパーティーのエクステンションは影響を受ける場合があります。中には致命的な場合も存在し得ますので注意が必要です。動かない場合は、「新しいバージョンへの対応を待つ」「改造する」「アップデートしない」のどれかしか選択はないでしょう。アップデート前にJoomla!本体を改造していた場合(改造したりしていなければ必要ありません。)バックアップしたファイルから該当箇所のファイルを比較し、同様に改造しても大丈夫かどうか確認してから改造したファイルと同様に書き換えます。全体の作業は、慣れれば簡単です。面倒なのはバックアップですね。私の場合1.5はデモサイトなのでいつもバックアップ無しでやってたりします。フレームワークを使用しています。以前にご紹介しました。Pinger!Joomla!1.5用のウェブログピングコンポーネントは、名前をPinger!にすることにした。作成してDemoで実際のテストをしてみました。Joomla!1.5Pinger!をアップデートし、1.0.2としました。タイプミスで新しい記事の比較が正しく動作していませんでした。SelectorをJoomla1.6で使いたいのでしょう。コメントがありました。時間は無いけど、プラグインは、CKEditorでやったのでモジュールを少し見てみました。...広告を挿入していて感じましたPHPで書き出すのでは無く、Javascriptで書き出した方が、効率よく、しかも負担も少ないし、画面サイズに応じて適切な広告サイズを選択し、挿入できるのではないかと考えました。面倒なので今回は...Joomla1.7.1がリリースされています。中程度の優先度のセキュリティFixを含んでいるので、さっさとバックエンドからアップデートしちゃいましょう。バックエンド用の多言語ステータスモジュールが追加されているようですね。APIとYahoo!Pipesを利用した翻訳機能付きRSSReaderです。本サイト右コラムで使用しています。ここで作成しています。