Installation & Configuring

Requirements
Your website needs to match the following minimal requirements:

  • PHP 7.2 or higher.
  • MySQL 5.7 or higher or MariaDB 10.1 or higher.
  • Joomla! 3.8 or higher.

Installation
Install the module like any other Joomla package.

  1. Navigate to the administrator side of your website.
  2. Go to Extensions > Manage > Install and drag the downloaded package onto the installer.
  3. SD Release now is installed. You should see a splash screen.

First-time use
Before you can start, you'll need to go through some steps:

  1. Generate keys for all existing users.
    1. Navigate to SD Release in the administrator side of your website and navigate to Keys.
    2. Press the Generate Missing Keys button to make sure every account has its key.
  2. Make sure the System - SD Release plugin is enabled to automate key generation.
  3. Create some Tab Templates and Tabs.
  4. Create at least one Tab Group.

Configuration
SD Release comes with a set of options that you can find in the global configuration. Simply press the Options button on any screen in SD Release to start.

Package Tab

Option Explanation Default
Inject Key Enable this option to inject a file in every zip with the key of the currently logged in user. No
Key Filename If Inject Key is enabled, enter the path to the key. This is relative to the root of a zip file, for example: /license.key
Merge Extensions Enable this option to merge a package with all other packages. This is useful if you've got a framework. No
Extension to merge Select the extension to merge all other packages with.

Deploy Tab

Option Explanation Default
Enable Remote Deploying Enable this option to enable remote deploying. No
Deploy Key Enter a unique and strong deploy key to authenticate deploy requests with.

Interface Tab

Option Explanation Default
Show Images Enable this option to show package images in the backend. No
Enable Activity Feed Enable this option to track user actions, like downloading or installing. No
Currency Sign Enter the currency sign your currency uses.
Updater - Show all extensions Enable this option to send all extension updates through the collection, even if the user/key does not have permission. Downloading without the correct rights is still not permitted. No

Behavior Tab

Option Explanation Default
After Registering Select what your website should do after the user registered on the website after clicking on the register button in SD Release. Return to the extension page