https://github.com/joomla/downloads.joomla.org
Repository holding custom extensions in use on the Joomla! Downloads Portal
https://github.com/joomla/downloads.joomla.org
Last synced: 10 months ago
JSON representation
Repository holding custom extensions in use on the Joomla! Downloads Portal
- Host: GitHub
- URL: https://github.com/joomla/downloads.joomla.org
- Owner: joomla
- Created: 2017-03-21T23:15:04.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2025-07-10T19:22:27.000Z (about 1 year ago)
- Last Synced: 2025-07-10T19:50:41.721Z (about 1 year ago)
- Language: JavaScript
- Homepage: https://downloads.joomla.org
- Size: 7.27 MB
- Stars: 18
- Watchers: 11
- Forks: 14
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
## 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](https://github.com/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](https://downloads.joomla.org/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"

## Translations
You can help translate the needed parts for this website on Crowdin - https://joomla.crowdin.com/joomla-official-websites
Crowdin sync status: 
Crowdin localication status: [](https://joomla.crowdin.com/joomla-official-websites)
