Daniel Rudolf
6e28a51080
Refactor onPages… and onPage… core events
...
Add new onPagesDiscovered event passing the unsorted pages array, move the $currentPage, $previousPage and $nextPage arguments from the onPagesLoaded event to the new onCurrentPageDiscovered event, remove the $twig argument from the onPageRendering event and rather trigger the new onTwigRegistered event for this. Also add the new onYamlParserRegistered and onParsedownRegistered events passing the YAML parser resp. the Parsedown instance. Allow plugin's to skip a page by setting the $id argument of the onSinglePageLoading event to NULL.
2017-05-13 18:08:54 +02:00
Daniel Rudolf
7b222b03e4
Add Pico::API_VERSION
2017-05-10 17:00:48 +02:00
Daniel Rudolf
e8e60f49e5
Update DummyPlugin
2017-05-07 14:15:24 +02:00
Daniel Rudolf
82a342ba44
Various small improvements
2017-05-01 15:12:13 +02:00
Daniel Rudolf
8f7e4da53d
Rename Pico 1.1 to Pico 2.0
2016-12-12 15:31:06 +01:00
Daniel Rudolf
94279c57f8
Improve phpDocs class docs
2016-05-23 15:13:56 +02:00
Daniel Rudolf
1c2f6a1b23
Update class docs
2016-01-25 19:31:53 +01:00
Daniel Rudolf
93f7aaad8b
Class docs: Use default markdown table format
2015-12-07 15:17:39 +01:00
Daniel Rudolf
913cf3816f
Plugins: Improve onPagesLoaded() code styling
2015-11-27 19:31:22 +01:00
Daniel Rudolf
20387e0bf9
Make DummyPlugin class final
...
Plugin developers MUST NOT extend from DummyPlugin, they SHOULD extend from AbstractPicoPlugin
2015-11-25 04:10:22 +01:00
Daniel Rudolf
840d41bca5
Improve type hinting
2015-11-25 04:07:46 +01:00
Daniel Rudolf
cd7cd374bb
Add content filter to get the parsed contents of a page (lazy loading)
2015-11-06 01:08:31 +01:00
Daniel Rudolf
afb55b9cb6
Improve class docs
2015-10-29 18:13:35 +01:00
Daniel Rudolf
e6681ea903
Improve class docs
...
Also add some ToDos to inline docs
2015-10-29 18:07:45 +01:00
Daniel Rudolf
54ce5b9699
Various small improvements
...
- Improve class docs for phpDocumentor
- Add missing onPagesLoading() event to DummyPlugin
- Add some TODOs to the UPGRADE section of the docs
2015-10-29 02:55:30 +01:00
Daniel Rudolf
a654b1585b
phpDocumentor 2.8.5 currently doesn't support the Generic notations
...
This will likely be implemented as soon as the proposed PSR-5: PHPDoc is accepted
2015-10-27 01:48:58 +01:00
Daniel Rudolf
92af554d14
Improve inline code comments; preparing use of phpDocumentor
2015-10-27 01:39:28 +01:00
Daniel Rudolf
15515ff3fd
Fix typo/formatting
2015-10-09 20:51:07 +02:00
theshka
8380b54142
fix spelling
2015-10-09 20:41:00 +02:00
Daniel Rudolf
79e2dacdb2
Fix method docs typo
2015-10-04 22:08:04 +02:00
Daniel Rudolf
71e7da28cc
Various fixes
...
Thanks @PontusHorn for spotting!
2015-09-13 20:46:09 +02:00
Daniel Rudolf
b3477906f1
Replace Pico_Plugin with DummyPlugin
...
DummyPlugin is a template for Pico plugins. You're a plugin developer? This template may be helpful :-)
2015-08-28 18:28:25 +02:00