aboutsummaryrefslogtreecommitdiffhomepage
path: root/application/PageBuilder.php
Commit message (Collapse)AuthorAgeFilesLines
* New init function for plugins, supports errors reportingArthurHoaro2016-11-051-3/+0
| | | | | | | | All plugins can optionally add an init function named `pluginname_init()` which is called when the plugin is loaded. This function is aware of the config, and can return initialization errors, which are displayed in the header template. Note that the previous error system hack no longer work.
* Generate a token for every pagesArthurHoaro2016-08-061-0/+1
|
* Fixes #600 - Shaarli's title is not set with the new config managerArthurHoaro2016-07-191-8/+2
| | | | | - Fixed title config key - Page title (in head tag) is no longer set through the config manager
* Pass the configuration manager to templatesArthurHoaro2016-06-151-0/+2
|
* Rename configuration key for better sectionsArthurHoaro2016-06-111-8/+8
|
* ConfigManager no longer uses singleton patternArthurHoaro2016-06-111-21/+27
|
* Rename configuration keys and fix GLOBALS in templatesArthurHoaro2016-06-111-13/+12
|
* Adds ConfigJson which handle the configuration in JSON format.ArthurHoaro2016-06-111-0/+1
| | | | Also use the Updater to make the transition
* Replace $GLOBALS configuration with the configuration manager in the whole ↵ArthurHoaro2016-06-111-12/+16
| | | | code base
* Extract PageBuilder class from index.phpArthurHoaro2016-05-131-0/+145