Welcome to the new directory. If you find a bug, please report it on our Issue Tracker.

Arrow up
Arrow down

Joomla!® Extensions Directory

Note this article is in-work and may change.

 

You can remotely keep your listings details up-to-date via a hosted XML file.

1. For each listing place an XML file on your own server with the following structure.

<?xml version="1.0" encoding="UTF-8"?>
<jedupdate version="1">
	<core_body>
	test 
	</core_body>
	
	<!-- valid links only or leave blank -->
	<homepage_link>http://yourdomain.com</homepage_link>
	<download_link>http://yourdomain.com/downloads</download_link>
	<demo_link>http://demo.yourdomain.com</demo_link>
	<documentation_link>http://yourdomain.com/forums/index.php?wiki/index/</documentation_link>
	<support_link>http://yourdomain.com/forums/</support_link>
	<license_link>http://yourdomain.com</license_link>
	
	<version>3.1</version>

	<compatibility>
		<version>25</version>
		<version>30</version>
	</compatibility>
</jedupdate>

 

Here's the comments from the cron job script.

  • The XML will be queried once a day by the JED (and when a listings edit page has been saved).
  • It will update certain editable fields for the listing. The editable fields which can be
  • updated via the XML are:
    Descriptions
    Project Homepage
    Download URL
    Demo URL
    Documentation URL
    Support Forum URL
    License Page on your Site
    Compatibility
    Price (2 fields)
    Version

The XML will only be checked and will only update the listing after the listing has been approved and published.

The updater will also need to check the fields for valid values before updating the listing information. If the values (including the descriptions) fail for some reason, the listing will not be updated. This will trigger an alert in the listing edit form that notifies the user that there is an issue with the XML file (and what the issue is).

 

Your submission has been successfully received.

Within the next 60 minutes your listing will be automatically screened. If it passes all of our requirements it will be published. If it does not pass the initial screening you will receive a notice outlining the errors found and the next steps to take. If you checked the field "My extension includes external libraries" it will be screened in the order it was received by a team member.

Automatic approvals will be manually spot checked. If we find any issues during those checks your listing may be unpublished until the issues are resolved.

Note: Extensions that require a manual screening may take up to 14 business days to process.

Hi, we got your report review. Here's what you can expect to happen.....

Your extension has been successfully updated.

Back to edit Continue to View my listings

Hi, we got your extension report. Here's what you can expect to happen.....