2011-03-20 10 views
1

Joomlaコンポーネントを開発しました。現時点で私が新しいバージョンをリリースするたびに、ユーザーにzipファイルをダウンロードし、変更されたファイルをFTP経由で手動でアップロードするよう依頼します。これは小規模なリリースでは問題ありませんが、多くのファイルが変更されていると、遅くて痛みを伴うエラーが発生しやすいプロセスです。恐らく警告するように、FantasticoワンクリックインストールでJoomlaをインストールした多くのユーザーは、FTPを使い慣れていないか快適ではありません。Joomlaコンポーネントの自動アップデート

私は最近Joomla 1.6のサポートを追加しました.Joomla 1.6は自動アップデートのためのすばらしいアップデート機能を提供するようです。残念ながら、documentationは欠けているようです。 tags要素は何ですか、ダウンロードの種類は「完全」ではなく、もしそうなら、どのように見えるでしょうか?

いずれの人が更新プロセスについて説明したり、良い例を提供することはできますか?

Joomla 1.5は長い間存在していますが、1.5と同様のアップデートプロセスがありますか?

答えて

1

少なくともJoomla 1.5では、FTPを使用して更新する必要はありません。 XMLマニフェストで、更新するコンポーネントを設定できます。ダウンロード、アップジップ、およびFTPアップではなく、すべてのユーザーが行う必要があるのは、パッケージ全体をダウンロードし、次にJoomla管理者経由でインストールすることです。

私は1.6については分かりませんが、あなたの最善の策は1.6コンポーネントを分解することです。それはむしろ単純なプロセスであると私は理解しています。

+0

ありがとうございました。 1.5に関しては、私は文書化されていない例で更新属性を見たことがありますが、部分的な更新でもうまく機能しているか、それともまだ完全にインストールする必要があるかはわかりませんでした。私のコンポーネントにはテンプレートが含まれているので、ユーザーが新しいものを編集したり追加したりすることを奨励しています。私は今それを調べて、おそらく変更されたファイルを持つユーザーのための警告を提供します。 1.6については、ヒントや警告のある文書化された例を見たいと思っています。今回は最初の試みで正しい方法で実装したいと思います。 – row1

+0

あなたのテンプレートがJoomla MVCにあり、テンプレートを上書きできると仮定すると、アップデートはパッケージ内のファイルを上書きするだけなので、フルインストールは問題ではありません。オーバーライドフォルダはそのままです。テンプレートファイルを一般的に編集する場合は、パッケージからテンプレートを除外し、アップグレードパッケージに加えて完全インストールパッケージを提供するのが簡単です。 –

+0

誰かが拡張機能用のJoomla 1.5の更新属性を使用してドキュメントを参照することはできますか?私はこれを掘り起こすのが非常に難しいと思っています。 – EFC

関連する問題