Improve class docs
Also add some ToDos to inline docs
This commit is contained in:
parent
7a69fdf66d
commit
e6681ea903
@ -303,7 +303,9 @@ particularly the [plugin upgrade section][PluginUpgrade].
|
|||||||
down to the massive performance impact, but leads to the removal of the
|
down to the massive performance impact, but leads to the removal of the
|
||||||
generation of auto-generated excerpts.
|
generation of auto-generated excerpts.
|
||||||
TODO: describe how to force enable/disable `PicoExcerpt` and `PicoParsePagesContent`
|
TODO: describe how to force enable/disable `PicoExcerpt` and `PicoParsePagesContent`
|
||||||
|
TODO: describe how to replace `PicoExcerpt`
|
||||||
* TODO: Removing various empty `index.html` files; check accessibility!
|
* TODO: Removing various empty `index.html` files; check accessibility!
|
||||||
|
* TODO: Describe new features that are important for users... e.g. `%meta.*%`
|
||||||
|
|
||||||
## Documentation
|
## Documentation
|
||||||
|
|
||||||
|
@ -844,6 +844,7 @@ class Pico
|
|||||||
* Reads the data of all pages known to Pico
|
* Reads the data of all pages known to Pico
|
||||||
*
|
*
|
||||||
* The page data will be an array containing the following values:
|
* The page data will be an array containing the following values:
|
||||||
|
* <pre>
|
||||||
* +----------------+------------------------------------------+
|
* +----------------+------------------------------------------+
|
||||||
* | Array key | Description |
|
* | Array key | Description |
|
||||||
* +----------------+------------------------------------------+
|
* +----------------+------------------------------------------+
|
||||||
@ -858,6 +859,7 @@ class Pico
|
|||||||
* | raw_content | raw, not yet parsed contents of the page |
|
* | raw_content | raw, not yet parsed contents of the page |
|
||||||
* | meta | parsed meta data of the page) |
|
* | meta | parsed meta data of the page) |
|
||||||
* +----------------+------------------------------------------+
|
* +----------------+------------------------------------------+
|
||||||
|
* </pre>
|
||||||
*
|
*
|
||||||
* @see Pico::sortPages()
|
* @see Pico::sortPages()
|
||||||
* @see Pico::getPages()
|
* @see Pico::getPages()
|
||||||
|
@ -11,6 +11,7 @@
|
|||||||
* can disable this plugin by calling {@link PicoDeprecated::setEnabled()}.
|
* can disable this plugin by calling {@link PicoDeprecated::setEnabled()}.
|
||||||
*
|
*
|
||||||
* The following deprecated events are triggered by this plugin:
|
* The following deprecated events are triggered by this plugin:
|
||||||
|
* <pre>
|
||||||
* +---------------------+-----------------------------------------------------------+
|
* +---------------------+-----------------------------------------------------------+
|
||||||
* | Event | ... triggers the deprecated event |
|
* | Event | ... triggers the deprecated event |
|
||||||
* +---------------------+-----------------------------------------------------------+
|
* +---------------------+-----------------------------------------------------------+
|
||||||
@ -32,6 +33,7 @@
|
|||||||
* | onPageRendering | before_render($twigVariables, $twig, $templateName) |
|
* | onPageRendering | before_render($twigVariables, $twig, $templateName) |
|
||||||
* | onPageRendered | after_render($output) |
|
* | onPageRendered | after_render($output) |
|
||||||
* +---------------------+-----------------------------------------------------------+
|
* +---------------------+-----------------------------------------------------------+
|
||||||
|
* </pre>
|
||||||
*
|
*
|
||||||
* Since Pico 1.0 the config is stored in {@path "config/config.php"}. This
|
* Since Pico 1.0 the config is stored in {@path "config/config.php"}. This
|
||||||
* plugin tries to read {@path "config.php"} in Picos root dir and overwrites
|
* plugin tries to read {@path "config.php"} in Picos root dir and overwrites
|
||||||
|
@ -227,21 +227,26 @@ class DummyPlugin extends AbstractPicoPlugin
|
|||||||
/**
|
/**
|
||||||
* Triggered when Pico reads a single page from the list of all known pages
|
* Triggered when Pico reads a single page from the list of all known pages
|
||||||
*
|
*
|
||||||
* @see DummyPlugin::onPagesLoaded()
|
* The $pageData variable consits of the following values:
|
||||||
* @param array &$pageData {
|
* <pre>
|
||||||
* data of the loaded page
|
* +-----------------+--------+------------------------------------------+
|
||||||
|
* | Array key | Type | Description |
|
||||||
|
* +-----------------+--------+------------------------------------------+
|
||||||
|
* | $id | string | relative path to the content file |
|
||||||
|
* | $url | string | URL to the page |
|
||||||
|
* | $title | string | title of the page (YAML header) |
|
||||||
|
* | $description | string | description of the page (YAML header) |
|
||||||
|
* | $author | string | author of the page (YAML header) |
|
||||||
|
* | $time | string | timestamp derived from the Date header |
|
||||||
|
* | $date | string | date of the page (YAML header) |
|
||||||
|
* | $date_formatted | string | formatted date of the page |
|
||||||
|
* | $raw_content | string | raw, not yet parsed contents of the page |
|
||||||
|
* | $meta | string | parsed meta data of the page |
|
||||||
|
* +-----------------+--------+------------------------------------------+
|
||||||
|
* </pre>
|
||||||
*
|
*
|
||||||
* @var string $id relative path to the content file
|
* @see DummyPlugin::onPagesLoaded()
|
||||||
* @var string $url URL to the page
|
* @param array &$pageData data of the loaded page
|
||||||
* @var string $title title of the page (YAML header)
|
|
||||||
* @var string $description description of the page (YAML header)
|
|
||||||
* @var string $author author of the page (YAML header)
|
|
||||||
* @var string $time timestamp derived from the Date header
|
|
||||||
* @var string $date date of the page (YAML header)
|
|
||||||
* @var string $date_formatted formatted date of the page
|
|
||||||
* @var string $raw_content raw, not yet parsed contents of the page
|
|
||||||
* @var string $meta parsed meta data of the page
|
|
||||||
* }
|
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function onSinglePageLoaded(&$pageData)
|
public function onSinglePageLoaded(&$pageData)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user