Home News Contact Us Forum About Us Demos Products F.A.Q.
Shopping Cart
You currently have 0 items in your cart.


Recent Events
  • 31/12/2023 New Year SALE

    We are glad to announce New Year SALE. 25% discount for all our extensions. Use NY24 coupon code. Hurry up the discount is valid till 7 January.

  • 21/11/2023 BLACK FRIDAY 23 is coming

    BIG SALE, 35% discount for all our extensions. Use BF23 coupon code. Hurry up the discount is valid till 27 November.


2Checkout.com, Inc. is an authorized retailer of goods and services provided by ARI Soft. 2CheckOut




Follow us on twitter



Welcome, Guest
Please Login or Register.    Lost Password?

Why your extension has two XML files in package?
(1 viewing) (1) Guest
Go to bottomPage: 1
TOPIC: Why your extension has two XML files in package?
#55301
Why your extension has two XML files in package? 8 Years, 9 Months ago Karma: 0
I noticed that nearly every extensions of yours has two XML files inside the install package, take the ARI Cloud Carousel module as example, the two files are:

mod_aricloudcarousel.xml
_mod_aricloudcarousel.xml

Why you need two XML files but others' extensions inculding the Joomla core modules only has ONE single XML file?

Do you really know how to develop Joomla extensions? Or you indeed have a solid reason to do so?
The administrator has disabled public write access.
 
#55303
Re:Why your extension has two XML files in package? 8 Years, 9 Months ago Karma: 747
Hello,

Installation package contains several XML manifest files to provide ability install the extension on different Joomla! versions (1.5 - 3.x) and use only one universal installation package for all Joomla! versions. After installation only one manifest file will be installed.

Regards,
ARI Soft
The administrator has disabled public write access.
 
#55304
Re:Why your extension has two XML files in package? 8 Years, 9 Months ago Karma: 0
But whenn I open those two files mentioned above, both has following line of code:

In file _mod_aricloudcarousel.xml:

Code:

<extension version="1.6.0" type="module" method="upgrade" client="site">



In file mod_aricloudcarousel.xml (without the leading underline in filename):

Code:

<extension version="1.6.0" type="module" method="upgrade" client="site">



You tell me, which XML file is for Joomla 1.5 ? Which one is for Joomla 3?

In my eyes, they are absolutely the same installation directive for Joomla 1.6+, NOT include Joomla 1.5.

So, why not just remove one and reduce confusion?
The administrator has disabled public write access.
 
#55305
Re:Why your extension has two XML files in package? 8 Years, 9 Months ago Karma: 747
Manifest file for J! 1.5 is located in "install" folder, these 2 manifest files contain different content and they are both required to create an universal installer for all Joomla! versions and as we wrote before, after installation only one file will be installed.

Regards,
ARI Soft
The administrator has disabled public write access.
 
#55306
Re:Why your extension has two XML files in package? 8 Years, 9 Months ago Karma: 0
wow, then there are totally 3 XML files !

Why not just keep two: one for Joomla 1.5 and one for Joomla 1.6+ ? I had met other modules which want to support both Joomla 1.5 and Joomla 2.5/3, they only have 2 XML files. Why you need 3 files?
The administrator has disabled public write access.
 
#55307
Re:Why your extension has two XML files in package? 8 Years, 9 Months ago Karma: 747
All these files are required to provide correct installation for all Joomla! versions from 1.5 to 3.x and have clean manifest files without any hacks like mix <params> and <config> sections in one manifest file and etc. When we decided to remove support of old Joomla! versions, it will contain only manifest file.

Regards,
ARI Soft
The administrator has disabled public write access.
 
Go to topPage: 1