fca2b4dc6a
Refactored /templates and /resources into a single /themes folder.
2015-07-31 11:54:02 -04:00
e543a107b1
Extract ContentType from format
2015-07-29 22:31:41 +02:00
114a0f29b7
Be able to set the source directory on command line
2015-07-28 17:26:35 +02:00
b5ce4f1d79
Added a content type system to be able to extend the conversion mechanism
2015-07-28 17:25:03 +02:00
061ea5ea55
Code Style and refactorings
2015-07-20 20:51:49 +02:00
f903b0060c
Fix index pages detection in live mode
2015-07-20 20:51:48 +02:00
d921c412b5
Add format and processor as configuration options for live mode
2015-07-20 20:51:48 +02:00
c00dfac001
Change configuration format
2015-07-20 20:51:48 +02:00
f757e88040
Fixed base url problems in live mode
2015-07-20 20:51:48 +02:00
e3a3438ccd
Improve processors
...
Now you can add generators and extend the markdown parser
2015-07-20 20:51:48 +02:00
a13469047a
Move getIndexPage and getFirstPage to Directory
2015-07-20 20:51:41 +02:00
e87c86d9aa
Added documentation
2015-07-20 20:51:41 +02:00
aa5602a0fb
Refactor the tree system
...
Each element of the tree now only has one parent, not a parent array.
- Creating an elements doesn't necessarily rely on an existing file
- Moving elements unregisters elements from the previous parent
- Moved some helpers to the builder instead of Entry
2015-07-20 20:51:32 +02:00
3235c49acd
Refactor to not use ->value in the tree
2015-07-20 20:51:32 +02:00
4f8d817365
Code Style and documentation
2015-07-20 20:51:13 +02:00
e7afd9aa28
Add a more advanced processor system
2015-07-20 20:51:12 +02:00
4f33394c77
Compile archive to phar
2015-07-20 20:50:49 +02:00
60b50919b4
Remove "default.json" concentrate all configurations in "global.json"
...
Set configurations in an Object instead of an array
2015-07-20 20:49:19 +02:00
63d6b17ec4
Bugfixes related to themes and Commonmark migration
2015-07-20 20:49:19 +02:00
1fe3e62df3
Improve confluence export
...
Migrate from Parsedown to Commonmark
2015-07-20 20:49:19 +02:00
fa798ff1e4
Bugfixes
2015-07-20 20:49:19 +02:00
90dbdb4f0b
Create a notion of Export format, prepare for multiple generation systems
2015-07-20 20:49:15 +02:00
3e374c7585
Fix server, now returns files that are in the docs
folder
2015-07-20 20:49:14 +02:00
f3d472363d
Cleanup
2015-07-20 20:49:14 +02:00
6edd4ce477
Fix static reference to theme in generated documentation
2015-07-20 20:49:09 +02:00
52b679b33f
New templating system
2015-07-20 20:49:09 +02:00
de1214cbab
Convert to PSR2
2015-07-20 20:49:09 +02:00
ecd5efe758
Extract tree builder
...
Add related files directly in the documentation
2015-07-20 20:49:09 +02:00
2c228273fb
Simplify configure_theme
and get_theme
2015-07-20 20:49:09 +02:00
c79c692042
Separate generator and server
2015-07-20 20:49:09 +02:00
90027b2a0e
Convention over configuration for themes
2015-07-20 20:49:09 +02:00
7cdc97b58a
Use PSR-4 and limit to PHP 5.4 as a minimum
2015-07-20 20:49:03 +02:00