1.8releasedConfiguration Settings

Admin interface for Symphony System Preferences

Clone URLhttps://github.com/bauhouse/configuration.git

Add as a submodulegit submodule add https://github.com/bauhouse/configuration.git extensions/configuration --recursive

Compatibility

2.x.x2.1.x2.2.x2.3.x2.4.x2.5.x2.6.x2.7.0
1.21.21.3.51.7.1NoNoNoNo. Soon?

Readme

Configuration Settings Extension

  • Version: 1.8
  • Author: Stephen Bau (bauhouse@gmail.com)
  • Website: http://stephenbau.com/
  • Build Date: 26 March 2014
  • Requirements: Symphony 2.3.6

Note

Be sure that your configuration settings are backed up before using this extension. The only thing this extension does is modify the manifest/config.php file. So, if anything goes wrong when saving the configuration settings with this extension, you'll be able to restore the original configuration settings by manually overwriting the file.

Installation

  1. Upload the 'configuration' folder in this archive to your Symphony 'extensions' folder.
  2. Enable it by selecting the "Configuration Settings" Extension, choose Enable from the with-selected menu, then click Apply.
  3. You can now edit the Configuration Settings file (/manifest/config.php) from within the Symphony administration interface.

Usage

  • A "Configuration" menu is added to the Symphony administration interface that provides an an "Edit Configuration Settings" page.
  • The current version of Symphony is displayed on the "Preferences" page.
  • Modify the Site Name on the "Preferences" page.

Version history

Requires Symphony 2.3.6

  • Replace saveConfig method with Configuration write method
  • Format setting group title

Requires Symphony 2.3

  • Add Portuguese language translation

Requires Symphony 2.3

  • Add Italian language translation

Requires Symphony 2.3

  • Set the database settings fields to be read-only, not disabled
  • Add Read Only to the label of database field inputs

Requires Symphony 2.3

  • NOTE: THIS VERSION IS UNUSABLE. It looked great, but sets your database credentials to null. (My sincere apologies.)
  • Moved the Configuration page into the System menu
  • Formatted legend and setting field labels to use title case
  • Disabled the database settings fields to make them read-only

Requires Symphony 2.3

Symphony 2.2 to 2.2.5

  • Handle special characters for the Site Name setting on the Preferences page

Symphony 2.2 to 2.2.5

  • Fixed a minor bug when using this in conjunction with search index: Escape value output for parameters in case they contain special characters. (Contributed by David Anderson.)
  • Update Romanian translation. (Contributed by Vlad Ghita.)

Symphony 2.2 to 2.2.5

  • Enable localization.
  • Integrate Romanian translation. (Contributed by Vlad Ghita.)

Symphony 2.2 to 2.2.5

  • Reformat Configuration Settings page as an edit form rather than an index table to be more consistent with Symphony interface conventions.

Symphony 2.2 to 2.2.5

  • Replace deprecated accessors for forward compatibility.

Symphony 2.2 to 2.2.5

  • Removed the ability to display the current version of Symphony to the "Preferences" page.
  • Update extension for Symphony 2.2.

Symphony 2.0.x to 2.1.2

  • Limit access of Configuration Settings page to Developers.

Symphony 2.0.x to 2.1.2

  • Removed Configuration Overview page.
  • Removed the ability to modify group and name indices of the configuration settings array.
  • Moved Configuration page to System menu.
  • Added the ability to display the current version of Symphony to the "Preferences" page.
  • Added the ability to modify the Site Name on the "Preferences" page.

Symphony 2.0.x to 2.1.2

  • Initial Release