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


Recent Events
  • 05/09/2017 BIG Autumn SALE

    Use AUTUMN17 coupon code to buy our WordPress or Joomla! extensions with 25% discount. Hurry up! The offer is valid till 11 September.

  • 14/04/2017 Happy Easter

    Wish a Happy Easter and give 30% discount for all our WordPress and Joomla! extensions. Use EASTER17 coupon code. The offer is valid till 17 April.


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? 2 Years, 3 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? 2 Years, 3 Months ago Karma: 667
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? 2 Years, 3 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? 2 Years, 3 Months ago Karma: 667
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? 2 Years, 3 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? 2 Years, 3 Months ago Karma: 667
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