Add "date_modified_format" option to html export

This commit is contained in:
Tim Gerundt 2017-10-19 21:20:34 +02:00
bovenliggende 364ce8893d
commit 1c9806a9b0
4 gewijzigde bestanden met toevoegingen van 16 en 2 verwijderingen

Bestand weergeven

@ -72,7 +72,7 @@ To disable this feature, set the `float` property to `false`.
## Date Modified
By default, daux.io will display the last modified time as reported by the system underneath the title for each document.
To disable this, change the option in your config.json to false.
To disable this, change the option in your config.json to `false`.
```json
{
@ -80,6 +80,17 @@ To disable this, change the option in your config.json to false.
}
```
If you want to use the last modified time you can set the [format](http://php.net/manual/function.date.php) with the `date_modified_format` option.
```json
{
"html": {
"date_modified": true,
"date_modified_format": "l, F j, Y g:i A"
}
}
```
## GitHub Repo
Add a 'Fork me on GitHub' ribbon.

Bestand weergeven

@ -16,6 +16,7 @@
"breadcrumb_separator": "Chevrons",
"toggle_code": true,
"date_modified": true,
"date_modified_format": "l, F j, Y g:i A",
"float": true,
"inherit_index": true,

Bestand weergeven

@ -28,6 +28,7 @@
"breadcrumb_separator": "Chevrons",
"toggle_code": true,
"date_modified": false,
"date_modified_format": "l, F j, Y g:i A",
"float": false,
"auto_landing": true,
"search": true,

Bestand weergeven

@ -5,7 +5,8 @@
<h1><?= $page['breadcrumbs'] ? $this->get_breadcrumb_title($page, $base_page) : $page['title'] ?></h1>
<?php if ($params['html']['date_modified']) { ?>
<span style="float: left; font-size: 10px; color: gray;">
<?= date("l, F j, Y g:i A", $page['modified_time']); ?>
<?php $date_format = isset($params['html']['date_modified_format']) ? $params['html']['date_modified_format'] : 'l, F j, Y g:i A'; ?>
<?= date($date_format, $page['modified_time']); ?>
</span>
<?php } ?>
<?php