This is an old revision of the document!
Extend is the GetSimple archive of user contributed Plugins, Language Files and Themes. All files are free to download and to use under an implied GNU GPL License. The GetSimple Extend is open to all contributions. Use of files from Extend is strictly at your own risk. The login for Extend is the same as your Forum username and password.
Files need to be downloaded, extracted and copied to your web server. If you need help most files have a thread on the GetSimple Forum but not all items are continually supported and maintained by their authors. If you like an item and it works well please give it a star rating vote on its Extend page to help other users find the best plugins.
Users are encouraged to create and share themes, language files and plugins. Smaller pieces of code are shared on the forum.
The whole GetSimple project is free software as defined by the GNU GPL License, so even if you don't explicitly state it you give by uploading an implied permission to freely use, share, alter and redistribute your files. Your contribution doesn't need to be all your own work but please make sure that all images and code are free to use. If you aren't comfortable with the concept of free software you can distribute your files elsewhere.
The file gsconfig.php
is located in the root of your GetSimple installation. You can further configure your site by enabling/changing some of these constants.
sets the WYSIWYG editor language (default en)
# WYSIWYG editor language (default en) #define('GSEDITORLANG', 'en');
allows you to set additional WYSIWYG Editor Options
# WYSIWYG Editor Options #define('GSEDITOROPTIONS', '');
turns off auto-generation of SALT and use a custom value. Used for cookies & upload security.
# Turn off auto-generation of SALT and use a custom value. Used for cookies & upload security. #define('GSUSECUSTOMSALT', 'your_new_salt_value_here');
allows you to specify the from email address on any outgoing emails that get generated by your GS install
# Set email from address #define('GSFROMEMAIL', 'noreply@get-simple.info');
is a PHP function that you can specify here. This should allow you to set your server's locale
# Set PHP locale # http://php.net/manual/en/function.setlocale.php #setlocale(LC_ALL, 'en_US');
Since 3.2:
GSNOVERCHECK - Disable persistant header version checking
GSTIMEZONE - Timezone string for server default timezone
GSNOSITEMAP - Disable sitemap generation
GSSTYLE - Set an alternative style, eg. GSSTYLEWIDE
GSDEBUGINSTALL - Debugging, Prevent removal of install files for debugging installs
GSSUPPRESSERRORS - reproduce previous GS behavior ragarding php error supression
GSAUTOMETAD - (since 3.2.2) Enable automatically generated excerpt for meta description (if empty)
Obsolete Settings:
GSPAGER turns on paging on certain pages such as “All Pages”
# Turn on paging for long lists of pages #define('GSPAGER', TRUE);
GSSTORAGE was never used, there are no other storage structures
# Data saving method. Default is XML #define('GSSTORAGE', 'xml');
GSCOOKIEISSITEWIDE if set to TRUE, it allows the frontend of your site to know if you are logged in or not. [deprecated as of 3.1]
# Make login cookie available sitewide. #define('GSCOOKIEISSITEWIDE', TRUE);