/downloads.joomla.org

Repository holding custom extensions in use on the Joomla! Downloads Portal

Primary LanguageJavaScript

Joomla Logo

Joomla! Downloads Portal

This repository holds additions from the base Joomla! application (extensions, layouts, etc.) for the Joomla! Downloads Portal.

Akeeba Release System

The site is primarily powered by Akeeba Release System with custom frontend layouts. However, there are also some modifications to the component:

  • The Akeeba\ReleaseSystem\Admin\Model\Releases class has an added announcement_url property (and accompanying SQL change) to allow a URL to the release post to be used
  • The Akeeba\ReleaseSystem\Site\Helper\DownloadCounter class has been added to help query download counts (primarily for use on the homepage and the admin dashboard)
  • The frontend router has been modified to allow an item to be routed via its filename or alias (primarily used for download stream URLs)
  • The frontend router has been modified to throw a 404 versus falling back to ARS' native repository view
  • The plgContentArslatest class has been modified to support two additional shortcodes: release_announcements and vgroup_downloads

Language Pack Upload

Go to the Downloads website and login

On the Language Packs page you can select the desired Joomla version.

Add screenshot

Scroll to your language or filter the page.

Add screenshot

Press "Create a new release"

image

Translations

You can help translate the needed parts for this website on Crowdin - https://joomla.crowdin.com/joomla-official-websites
Crowdin sync status: Crowdin Action
Crowdin localication status: Crowdin