Daniel Rudolf
33117be981
Config: Rename theme_url to themes_url, add plugins_url, assets_url and assets_dir
6 years ago
Daniel Rudolf
38bb0a4ac7
Various small improvements
6 years ago
Daniel Rudolf
bb1b8639bd
Add Pico::getUrlFromPath() and Pico::getAbsoluteUrl(), replacing Pico::getBaseThemeUrl()
6 years ago
Daniel Rudolf
f016c8a937
Add Pico::getNormalizedPath()
6 years ago
Daniel Rudolf
8ce3b0c224
Add debug mode
...
You can enable Pico's debug mode by setting the PICO_DEBUG environment variable. At the moment this just enables Twig's debug mode.
6 years ago
Daniel Rudolf
edf849725d
Config template: Add more Twig config options
6 years ago
Daniel Rudolf
008ca6f41b
Pico::loadConfig(): Make twig cache path absolute
6 years ago
Daniel Rudolf
c91518a7c8
composer.json: Update Parsedown Extra 0.8 and Parsedown 1.8 version constraints
6 years ago
Daniel Rudolf
787344a526
Rename prev_page Twig variable to previous_page
6 years ago
Daniel Rudolf
34ae8e8812
Support %config.*% Markdown placeholders
6 years ago
Daniel Rudolf
8cb37d38ba
composer.json: Add 3.0.x-dev alias for pico-3.0 branch
6 years ago
Daniel Rudolf
2cf60e25af
Build system: Small improvement
6 years ago
Daniel Rudolf
7c1e889717
Travis CI: Remove hhvm master and nightly, add HHVM 3.30 and 3.27
...
HHVM 4 no longer supports execution of PHP code. HHVM 3.30 and 3.27 are the only remaining still supported HHVM versions with PHP support. They will reach end-of-life in the course of 2019.
6 years ago
Daniel Rudolf
e697f56d10
Version 2.0.5-beta.1
...
```
* [New] Add PHP 7.3 tests
* [New] Add `2.0.x-dev` alias for master branch to `composer.json`
* [Changed] Update to Parsedown Extra 0.8 and Parsedown 1.8 (both still beta)
* [Changed] Improve release & build process
```
7 years ago
Daniel Rudolf
38b6aef40a
Update CHANGELOG.md
7 years ago
Daniel Rudolf
6dd6da655f
Build system: Allow pre-release dependencies when creating pre-releases
7 years ago
Daniel Rudolf
feba0b32df
Update Pico::VERSION and Pico::VERSION_ID
7 years ago
Daniel Rudolf
1c904b5215
Update CHANGELOG.md
7 years ago
Daniel Rudolf
a327977696
Update to Parsedown Extra 0.8 and Parsedown 1.8 (both currently in beta)
7 years ago
Daniel Rudolf
d663553c34
composer.json: Add 2.0.x-dev alias for master branch
7 years ago
Daniel Rudolf
5955c8c322
Update CHANGELOG.md
7 years ago
Daniel Rudolf
061a11636f
Travis CI: Add PHP 7.3
7 years ago
Daniel Rudolf
c889f5b475
Add IRC Logger
...
All credit goes to François Beerten from https://colabti.org and his awesome IRC Logger 2 project (https://colabti.org/ilogger2/IrcLogger2.html )
7 years ago
Daniel Rudolf
bbf4aa4f6b
Version 2.0.4
...
```
* [Fixed] Proberly handle hostnames with ports in `Pico::getBaseUrl()`
* [Changed] Improve documentation
```
7 years ago
Daniel Rudolf
9924cf8485
Update Pico::VERSION and Pico::VERSION_ID
7 years ago
Daniel Rudolf
8352be3937
Update CHANGELOG.md
7 years ago
M.Martellenghi
84949975b0
Proberly handle hostnames with ports in `Pico::getBaseUrl()` ( #472 )
...
* fixed getting current port from current host
Resolves #472
7 years ago
Daniel Rudolf
cbed65cfdf
User docs: Improve blogging example
7 years ago
Daniel Rudolf
66dbf6b2c8
Update CHANGELOG.md
7 years ago
Daniel Rudolf
8826bf4bfe
Improve install and upgrade instructions
7 years ago
Daniel Rudolf
ea924356a2
Version 2.0.3
...
```
* [Fixed] Support alternative server ports in `Pico::getBaseUrl()`
* [Changed] Don't require server environment variables to be configured
* [Changed] Improve release & build process
* [Changed] Improve documentation
* [Changed] Improve PHP class docs
* [Changed] Various small improvements
```
7 years ago
Daniel Rudolf
b8106c6c31
Update Pico::VERSION and Pico::VERSION_ID
7 years ago
Daniel Rudolf
c071dfa2d3
Update CHANGELOG.md
7 years ago
Daniel Rudolf
533ad99e57
Build system: Remove tag_name and target_commitish
...
Fixed in travis-ci/dpl#923 (ref travis-ci/dpl#914 )
7 years ago
Daniel Rudolf
df17baac18
Revert "Build system: Use conditional build stages for deploying"
...
This reverts commit c7862de924
.
7 years ago
Daniel Rudolf
c7862de924
Build system: Use conditional build stages for deploying
...
Thanks @BanzaiMan for this tip
7 years ago
Daniel Rudolf
cde8c8697b
Improve/update/fix phpDoc class docs
7 years ago
Daniel Rudolf
5e4d758acb
Various small code improvements
7 years ago
Daniel Rudolf
24ab96ced9
Sync inline docs
7 years ago
Daniel Rudolf
e172dd20a1
Don't require env variables, proberly handle alt server ports
7 years ago
Daniel Rudolf
bbe7f62043
Version 2.0.2
...
```
* [Fixed] Support Windows paths (`\` instead of `/`) in `Pico::evaluateRequestUrl()`
```
7 years ago
Daniel Rudolf
c6b81f9eb6
Update CHANGELOG.md
7 years ago
Daniel Rudolf
010a3649b6
Update Pico::VERSION and Pico::VERSION_ID
7 years ago
Bitm@rte
9005edaa25
add support for windows path on evaluateRequestUrl() method ( #452 )
...
* add support for windows path on evaluateRequestUrl() method
* update CHANGELOG.md
7 years ago
Daniel Rudolf
ac36863fa7
Version 2.0.1
...
```
* [Changed] Improve documentation
* [Changed] Add missing "Formatted Date", "Time" and "Hidden" meta headers; use
the "Hidden" meta header to manually hide a page in the pages list
```
7 years ago
Daniel Rudolf
2f9f40d76c
Update Pico::VERSION and Pico::VERSION_ID
7 years ago
Daniel Rudolf
ca7321f82f
Update CHANGELOG.md
7 years ago
Daniel Rudolf
c7d4d25ab3
Add missing registred meta headers
...
Use the `Formatted Date` meta header to explicitly set a page's formatted date (i.e. `$meta['date_formatted']`), and `Time` to set `$meta['time']`. Use the `Hidden` meta header to manually hide a page (the page is still accessible, but won't show up in the pages list). Note the difference between `$pageData['hidden']` and `$pageData['meta']['hidden']`.
7 years ago
Daniel Rudolf
a7df4c2115
Build system: Fix GitHub release creation
7 years ago
Daniel Rudolf
dc37a3efda
Sync inline docs
7 years ago