Commit Graph

298 Commits (56659ab95d42430a4adbfbddf5b460282dc119ac)

Author SHA1 Message Date
Daniel Rudolf 20297deaec
Pico::loadLocalPlugins(): Don't load plugins case-insensitive 9 years ago
Daniel Rudolf b6468ca215
Various small improvements 9 years ago
Daniel Rudolf 9a9872fe8e
Add Pico::getPageId() 9 years ago
Daniel Rudolf 7087573aed
Pico::loadPlugins(): Load composer-plugins first and skip conflicting plugins in the plugins/ dir 9 years ago
Daniel Rudolf fc76d37dbc
Improve class docs 9 years ago
Daniel Rudolf 32ae70f398
Add $default param to getConfig() method 9 years ago
Daniel Rudolf 8138212a27
Pico::evaluateRequestUrl(): Improve REQUEST_URI handling 9 years ago
Daniel Rudolf b73e197ccb
Refactor YAML frontmatter date parsing 9 years ago
Daniel Rudolf 13b167e23a
Pico::loadConfig(): Improve Twig config parsing 9 years ago
Daniel Rudolf d3c624777f
Improve guessing whether URL rewriting is enabled 9 years ago
Daniel Rudolf 53e9eaa5e4
Fix Pico's REQUEST_URI routing method when installed to / 9 years ago
Daniel Rudolf 414f5ac18e
Allow pages to be sorted by arbitrary meta values 9 years ago
Daniel Rudolf b626782b87
Use Pico::substituteFileContent() for Twig's "markdown" filter 9 years ago
Daniel Rudolf 55a0a5bc91
Add Pico::substituteFileContent() method 9 years ago
Daniel Rudolf 05c8d95b3f
Only load Twig_Extension_Debug when Twig's debug mode is enabled 9 years ago
Daniel Rudolf 4cd993c50a
Fix PHP Syntax Error 9 years ago
Daniel Rudolf fd78ec38c7
Various small improvements 9 years ago
Daniel Rudolf 793fcdb4e1
Add "remove" fallback to Twig's "sort_by" filter 9 years ago
Daniel Rudolf 21051fe08b
Pico::loadComposerPlugins(): Use Pico::getVendorDir() instead of Pico::$vendorDir 9 years ago
Daniel Rudolf 23ad80b98a
Let Pico load plugins from vendor/pico-plugin.php 9 years ago
Daniel Rudolf b098e22033
Various small improvements 9 years ago
Daniel Rudolf d26da62bf1
Add onSinglePageContent event 9 years ago
Daniel Rudolf 773f4795f7
Remove Pico::registerTwig(), use Pico::getTwig() instead 9 years ago
Daniel Rudolf 80c88f2a7d
Refactor onMetaHeaders event 9 years ago
Daniel Rudolf f4332a247c
Force PicoDeprecated to be first plugin in the plugins array 9 years ago
Daniel Rudolf 624310bbe7
Various small improvements 9 years ago
Daniel Rudolf 191f6edbe9
Don't pass the $plugins argument of the onPluginsLoaded event by reference 9 years ago
Daniel Rudolf 6e28a51080
Refactor onPages… and onPage… core events 9 years ago
Daniel Rudolf 7b222b03e4
Add Pico::API_VERSION 9 years ago
Daniel Rudolf 36b3aef1c7
Fix Pico::loadPlugin() when called before Pico::loadPlugins() 9 years ago
Daniel Rudolf 1d73524e41
Search for content/index.md to determine the content dir to use 9 years ago
Daniel Rudolf f52e3dc890
Add Pico::getVendorDir() 9 years ago
Daniel Rudolf 82a342ba44
Various small improvements 9 years ago
Daniel Rudolf a2d0d745ff
Fix detection of Windows-based server environments 9 years ago
Daniel Rudolf 882a80a179
Update docs to reflect 9b7523b 9 years ago
Daniel Rudolf d4c65fa523
Allow configuring Parsedown 9 years ago
Daniel Rudolf 5429a3a932
Add Pico::getTwigTemplate() 9 years ago
Daniel Rudolf 9b7523b9e8
Use .yml files to configure Pico 9 years ago
Daniel Rudolf 0a080c8965
Add lazy init for Symfony YAML, Parsedown and Twig 9 years ago
Daniel Rudolf c56ba02b0b
Reintroduce plugin prefix classifications 10 years ago
Daniel Rudolf 9254240e44
Load plugins from <plugin name>.php and <plugin name>/<plugin name>.php only 10 years ago
Daniel Rudolf eec1d625c4
Add Pico::getFilesGlob() method 10 years ago
Daniel Rudolf 586d792c32
Update Pico::VERSION_ID constant 10 years ago
Daniel Rudolf 46f5d3d56d
Move Twig link filter and url_param and form_param functions to PicoTwigExtension 10 years ago
Daniel Rudolf 1f35346f53
Improve detection of hidden files to serve 404 contents instead 10 years ago
Daniel Rudolf 8f7e4da53d
Rename Pico 1.1 to Pico 2.0 10 years ago
Daniel Rudolf 2e880d6c7f
Discover the previous and next pages of all pages 10 years ago
Daniel Rudolf 9b72b5c316
Give pages starting with a underscore (_) a special treatment 10 years ago
Daniel Rudolf 9a2dd4f078
Mark Twig variables rewrite_url and is_front_page as deprecated 10 years ago
Daniel Rudolf ec3f7fb626
Improve class docs 10 years ago