Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Shaarli's translation | ArthurHoaro | 2017-10-22 | 1 | -2/+5 |
| | | | | | | | | | * translation system and unit tests * Translations everywhere Dont use translation merge It is not available with PHP builtin gettext, so it would have lead to inconsistency. | ||||
* | Rename shaarli_version constant to uppercase | ArthurHoaro | 2017-10-01 | 1 | -2/+2 |
| | |||||
* | Add a version hash for asset loading to prevent browser's cache issue | ArthurHoaro | 2017-10-01 | 1 | -0/+5 |
| | | | | | | The hash is generated using the same salt as the one used for credentials (1 salt per instance) in order to avoid exposing the instance version. Fixes #965 | ||||
* | Using only one form in linklist.html + adding untaggedonly filter - fix #885 | Lucas Cimon | 2017-07-30 | 1 | -0/+1 |
| | |||||
* | Adding ability to display subtags in tagcloud | Lucas Cimon | 2017-05-24 | 1 | -1/+1 |
| | |||||
* | Inject tag list everywhere to make autocomplete work on the fixed search bar | ArthurHoaro | 2017-05-07 | 1 | -2/+12 |
| | |||||
* | Change timezone data structure send to the templates | ArthurHoaro | 2017-04-03 | 1 | -0/+2 |
| | | | | | | | | | | | The goal of this is to be able to adapt the timezone form in template without hacking the HTML already rendered. * there are two arrays available: * `continents` which contains only a list of available continents * `cities` which contains a list of available timezone cities, associated with their continent Note: there are two distinct array because RainTPL doesn't support nested loop very well. | ||||
* | Fixes #304: use atom feed as default | ArthurHoaro | 2017-03-11 | 1 | -1/+2 |
| | | | | RSS feed is still available with the setting set to false | ||||
* | Cleanup: explicit method visibility | VirtualTam | 2017-01-05 | 1 | -1/+1 |
| | | | | Signed-off-by: VirtualTam <virtualtam@flibidi.net> | ||||
* | New init function for plugins, supports errors reporting | ArthurHoaro | 2016-10-14 | 1 | -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 pages | ArthurHoaro | 2016-08-06 | 1 | -0/+1 |
| | |||||
* | Fixes #600 - Shaarli's title is not set with the new config manager | ArthurHoaro | 2016-07-19 | 1 | -8/+2 |
| | | | | | - Fixed title config key - Page title (in head tag) is no longer set through the config manager | ||||
* | Pass the configuration manager to templates | ArthurHoaro | 2016-06-15 | 1 | -0/+2 |
| | |||||
* | Rename configuration key for better sections | ArthurHoaro | 2016-06-11 | 1 | -8/+8 |
| | |||||
* | ConfigManager no longer uses singleton pattern | ArthurHoaro | 2016-06-11 | 1 | -21/+27 |
| | |||||
* | Rename configuration keys and fix GLOBALS in templates | ArthurHoaro | 2016-06-11 | 1 | -13/+12 |
| | |||||
* | Adds ConfigJson which handle the configuration in JSON format. | ArthurHoaro | 2016-06-11 | 1 | -0/+1 |
| | | | | Also use the Updater to make the transition | ||||
* | Replace $GLOBALS configuration with the configuration manager in the whole ↵ | ArthurHoaro | 2016-06-11 | 1 | -12/+16 |
| | | | | code base | ||||
* | Extract PageBuilder class from index.php | ArthurHoaro | 2016-05-13 | 1 | -0/+145 |