Difference between revisions of "Managing Component Updates (Component release files)"
From Joomla! Documentation
m (Hutchy68 moved page Managing Component Updates (Component release files) to J2.5:Managing Component Updates (Component release files) without leaving a redirect: namespacing) |
|||
(11 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | {{ | + | {{version/tutor|2.5}}{{Chunk:Managing Component Updates - Contents}}{{review}} |
− | {{ | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Component Release Files == | == Component Release Files == | ||
Included in this example are zip files for four releases. You will need to download all four to exercise the features of this example. | Included in this example are zip files for four releases. You will need to download all four to exercise the features of this example. | ||
Line 15: | Line 5: | ||
=== Version 1.0 === | === Version 1.0 === | ||
The zip file can be downloaded from | The zip file can be downloaded from | ||
− | [http://joomlacode.org/gf/download/frsrelease/16495/ | + | [http://joomlacode.org/gf/download/frsrelease/16495/74511/democompupdate_10.zip democompupdate_10.zip]. |
It contains files: | It contains files: | ||
* democompupdate_10/democompupdate.xml | * democompupdate_10/democompupdate.xml | ||
Line 30: | Line 20: | ||
=== Version 1.0.j3 === | === Version 1.0.j3 === | ||
The zip file can be downloaded from | The zip file can be downloaded from | ||
− | [http://joomlacode.org/gf/download/frsrelease/16495/ | + | [http://joomlacode.org/gf/download/frsrelease/16495/74512/democompupdate_10j3.zip democompupdate_10j3.zip]. It is identical to version 1.0, except that is requires Joomla 30.0. The intent is that this will cause an abort of the install or update. |
Diff's of ''democompupdate_10'' and ''democompupdate_10j3'' show how files have changed. | Diff's of ''democompupdate_10'' and ''democompupdate_10j3'' show how files have changed. | ||
<blockquote> | <blockquote> | ||
<pre> | <pre> | ||
− | |||
diff -r democompupdate_10/democompupdate.xml democompupdate_10j3/democompupdate.xml | diff -r democompupdate_10/democompupdate.xml democompupdate_10j3/democompupdate.xml | ||
2c2 | 2c2 | ||
Line 40: | Line 29: | ||
--- | --- | ||
> <extension type="component" version="30.0" method="new"> | > <extension type="component" version="30.0" method="new"> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</pre> | </pre> | ||
</blockquote> | </blockquote> | ||
Line 55: | Line 35: | ||
The zip file can be downloaded from | The zip file can be downloaded from | ||
− | [http://joomlacode.org/gf/download/frsrelease/16495/ | + | [http://joomlacode.org/gf/download/frsrelease/16495/74513/democompupdate_111.zip democompupdate_111.zip]. |
Diff's of ''democompupdate_10'' and ''democompupdate_111'' show how files have changed. | Diff's of ''democompupdate_10'' and ''democompupdate_111'' show how files have changed. | ||
<blockquote> | <blockquote> | ||
<pre> | <pre> | ||
− | |||
diff -r democompupdate_10/admin/sql/install_data.sql democompupdate_111/admin/sql/install_data.sql | diff -r democompupdate_10/admin/sql/install_data.sql democompupdate_111/admin/sql/install_data.sql | ||
10c10 | 10c10 | ||
Line 76: | Line 55: | ||
--- | --- | ||
> <version>1.1.1</version> | > <version>1.1.1</version> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
diff -r democompupdate_10/site/views/democompupdate/view.html.php democompupdate_111/site/views/democompupdate/view.html.php | diff -r democompupdate_10/site/views/democompupdate/view.html.php democompupdate_111/site/views/democompupdate/view.html.php | ||
25c25 | 25c25 | ||
Line 92: | Line 66: | ||
=== Version 1.3 === | === Version 1.3 === | ||
The zip file can be downloaded from | The zip file can be downloaded from | ||
− | [http://joomlacode.org/gf/download/frsrelease/16495/ | + | [http://joomlacode.org/gf/download/frsrelease/16495/74514/democompupdate_13.zip democompupdate_13.zip]. |
Diff's of ''democompupdate_111'' and ''democompupdate_13'' show how files have changed. | Diff's of ''democompupdate_111'' and ''democompupdate_13'' show how files have changed. | ||
<blockquote> | <blockquote> | ||
<pre> | <pre> | ||
− | |||
diff -r democompupdate_111/admin/sql/install_data.sql democompupdate_13/admin/sql/install_data.sql | diff -r democompupdate_111/admin/sql/install_data.sql democompupdate_13/admin/sql/install_data.sql | ||
10c10,12 | 10c10,12 | ||
Line 112: | Line 85: | ||
--- | --- | ||
> <version>1.3</version> | > <version>1.3</version> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
diff -r democompupdate_111/site/views/democompupdate/view.html.php democompupdate_13/site/views/democompupdate/view.html.php | diff -r democompupdate_111/site/views/democompupdate/view.html.php democompupdate_13/site/views/democompupdate/view.html.php | ||
25c25 | 25c25 | ||
Line 128: | Line 96: | ||
*[[User:sm990|Kim Eckert]] | *[[User:sm990|Kim Eckert]] | ||
− | [[ | + | [[Category:Joomla! 1.6]] |
− | [[Category: | + | [[Category:Joomla! 1.7]] |
+ | [[Category:Joomla! 2.5]] | ||
[[Category:Component Development]] | [[Category:Component Development]] |
Revision as of 07:15, 24 May 2013
This page has been archived. This page contains information for an unsupported Joomla! version or is no longer relevant. It exists only as a historical reference, it will not be improved and its content may be incomplete and/or contain broken links.
<sidebar>
- Joomla!
- http://www.joomla.org | Main
- http://community.joomla.org | Community
- http://forum.joomla.org | Forum
- http://extensions.joomla.org | Extensions
- http://shop.joomla.org | Shop
- http://developer.joomla.org | Developers
- http://api.joomla.org | API
- Managing Component Updates
- J2.5:Managing Component Updates|Overview
- J2.5:Managing Component Updates (Manifest file)|Manifest file
- J2.5:Managing Component Updates (Script.php)|Script.php
- J2.5:Managing Component Updates (Update SQL files)|Update SQL files
- J2.5:Managing Component Updates (Component release files)|Component release files
- J2.5:Managing Component Updates (How to use this example)|How to use this example
- Help
- JDOC:How to Contribute to Joomla! Documentation|Contribute to Joomla! Docs
- JDOC:Documentation_Translators|Translate Joomla! Docs
- Help:Cheatsheet|Editing Help
- Sandbox|Play in the Sandbox
- JDOC:Wiki_policy|JDOC's Policies
- JEDL|Documentation License
- helppage|More Help
</sidebar>
This page is tagged because it NEEDS REVIEW. You can help the Joomla! Documentation Wiki by contributing to it.
More pages that need help similar to this one are here. NOTE-If you feel the need is satistified, please remove this notice.
Component Release Files[edit]
Included in this example are zip files for four releases. You will need to download all four to exercise the features of this example.
Version 1.0[edit]
The zip file can be downloaded from democompupdate_10.zip. It contains files:
- democompupdate_10/democompupdate.xml
- democompupdate_10/script.php
- democompupdate_10/admin/sql/install_data.sql
- democompupdate_10/admin/sql/uninstall.sql
- democompupdate_10/admin/sql/updates/1.0.sql
- democompupdate_10/site/controller.php
- democompupdate_10/site/democompupdate.php
- democompupdate_10/site/models/democompupdate.php
- democompupdate_10/site/views/democompupdate/view.html.php
- democompupdate_10/site/views/democompupdate/tmpl/default.php
Version 1.0.j3[edit]
The zip file can be downloaded from democompupdate_10j3.zip. It is identical to version 1.0, except that is requires Joomla 30.0. The intent is that this will cause an abort of the install or update. Diff's of democompupdate_10 and democompupdate_10j3 show how files have changed.
diff -r democompupdate_10/democompupdate.xml democompupdate_10j3/democompupdate.xml 2c2 < <extension type="component" version="1.6" method="new"> --- > <extension type="component" version="30.0" method="new">
Version 1.1.1[edit]
The zip file can be downloaded from democompupdate_111.zip. Diff's of democompupdate_10 and democompupdate_111 show how files have changed.
diff -r democompupdate_10/admin/sql/install_data.sql democompupdate_111/admin/sql/install_data.sql 10c10 < (1,'1.0'); --- > (1,'1.1.1'); Only in democompupdate_111/admin/sql/updates: 1.1.1.sql Only in democompupdate_111/admin/sql/updates: 1.1.sql diff -r democompupdate_10/democompupdate.xml democompupdate_111/democompupdate.xml 2c2 < <extension type="component" version="1.6" method="new"> --- > <extension type="component" version="1.6" method="upgrade"> 8c8 < <version>1.0</version> --- > <version>1.1.1</version> diff -r democompupdate_10/site/views/democompupdate/view.html.php democompupdate_111/site/views/democompupdate/view.html.php 25c25 < $myRev = '1.0'; --- > $myRev = '1.1.1';
Version 1.3[edit]
The zip file can be downloaded from democompupdate_13.zip. Diff's of democompupdate_111 and democompupdate_13 show how files have changed.
diff -r democompupdate_111/admin/sql/install_data.sql democompupdate_13/admin/sql/install_data.sql 10c10,12 < (1,'1.1.1'); --- > (1,'1.1.1'), > (2,'1.2.1'), > (3,'1.3'); Only in democompupdate_13/admin/sql/updates: 1.2.1.sql Only in democompupdate_13/admin/sql/updates: 1.2.sql Only in democompupdate_13/admin/sql/updates: 1.3.sql diff -r democompupdate_111/democompupdate.xml democompupdate_13/democompupdate.xml 8c8 < <version>1.1.1</version> --- > <version>1.3</version> diff -r democompupdate_111/site/views/democompupdate/view.html.php democompupdate_13/site/views/democompupdate/view.html.php 25c25 < $myRev = '1.1.1'; --- > $myRev = '1.3';