Stéphane Goetz
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
Stéphane Goetz
3235c49acd
Refactor to not use ->value in the tree
2015-07-20 20:51:32 +02:00
Stéphane Goetz
9cdc9815ea
Add a few checks
2015-07-20 20:51:32 +02:00
Stéphane Goetz
71d1041cb8
Refactor getFirstPage
2015-07-20 20:51:32 +02:00
Stéphane Goetz
ce109d0429
Cosmetic changes
2015-07-20 20:51:32 +02:00
Stéphane Goetz
a35af5fd19
Remove the file editor
2015-07-20 20:51:32 +02:00
Stéphane Goetz
4f8d817365
Code Style and documentation
2015-07-20 20:51:13 +02:00
Stéphane Goetz
e7afd9aa28
Add a more advanced processor system
2015-07-20 20:51:12 +02:00
Stéphane Goetz
8dd3c1d6f8
Add missing helpers
2015-07-20 20:51:12 +02:00
Stéphane Goetz
a5afc23cda
Bugfix on confluence API
2015-07-20 20:51:12 +02:00
Stéphane Goetz
f64758aeec
Improve Tree API
2015-07-20 20:51:12 +02:00
Stéphane Goetz
a044b4b0ca
Improve tree api
2015-07-20 20:51:12 +02:00
Stéphane Goetz
290f52d181
Finish the processor system
2015-07-20 20:51:12 +02:00
Stéphane Goetz
1f4f18dccf
Bugfixes in confluence
2015-07-20 20:50:49 +02:00
Stéphane Goetz
4f33394c77
Compile archive to phar
2015-07-20 20:50:49 +02:00
Stéphane Goetz
cd65072a20
Use symfony console, nicer output
2015-07-20 20:50:42 +02:00
Stéphane Goetz
e3c9ce98b8
Use the right entry page
2015-07-20 20:49:19 +02:00
Stéphane Goetz
b5dd82fe2a
Added debug to confluence publishing
2015-07-20 20:49:19 +02:00
Stéphane Goetz
5791fccea8
Added internal documentation links
2015-07-20 20:49:19 +02:00
Stéphane Goetz
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
Stéphane Goetz
100568bfbb
Preload more data in getList
2015-07-20 20:49:19 +02:00
Stéphane Goetz
8901634790
Fix bugs and optimized upload time
2015-07-20 20:49:19 +02:00
Stéphane Goetz
63d6b17ec4
Bugfixes related to themes and Commonmark migration
2015-07-20 20:49:19 +02:00
Stéphane Goetz
1fe3e62df3
Improve confluence export
...
Migrate from Parsedown to Commonmark
2015-07-20 20:49:19 +02:00
Stéphane Goetz
fa798ff1e4
Bugfixes
2015-07-20 20:49:19 +02:00
Stéphane Goetz
1445bf7c0f
Added confluence export type, starts to work
2015-07-20 20:49:18 +02:00
Stéphane Goetz
90dbdb4f0b
Create a notion of Export format, prepare for multiple generation systems
2015-07-20 20:49:15 +02:00
Stéphane Goetz
d01374dddb
Fix first page calculation
2015-07-20 20:49:14 +02:00
Stéphane Goetz
3e374c7585
Fix server, now returns files that are in the docs
folder
2015-07-20 20:49:14 +02:00
Stéphane Goetz
36c663ac41
Various cleanups
2015-07-20 20:49:14 +02:00
Stéphane Goetz
976db8925d
Fix header homepage in generated mode
2015-07-20 20:49:14 +02:00
Stéphane Goetz
b6c8b567fc
Fix homepage getter
2015-07-20 20:49:14 +02:00
Stéphane Goetz
f3d472363d
Cleanup
2015-07-20 20:49:14 +02:00
Stéphane Goetz
d817875755
Simplify template
2015-07-20 20:49:14 +02:00
Stéphane Goetz
6edd4ce477
Fix static reference to theme in generated documentation
2015-07-20 20:49:09 +02:00
Stéphane Goetz
52b679b33f
New templating system
2015-07-20 20:49:09 +02:00
Stéphane Goetz
de1214cbab
Convert to PSR2
2015-07-20 20:49:09 +02:00
Stéphane Goetz
ecd5efe758
Extract tree builder
...
Add related files directly in the documentation
2015-07-20 20:49:09 +02:00
Stéphane Goetz
2c228273fb
Simplify configure_theme
and get_theme
2015-07-20 20:49:09 +02:00
Stéphane Goetz
c79c692042
Separate generator and server
2015-07-20 20:49:09 +02:00
Stéphane Goetz
90027b2a0e
Convention over configuration for themes
2015-07-20 20:49:09 +02:00
Stéphane Goetz
7cdc97b58a
Use PSR-4 and limit to PHP 5.4 as a minimum
2015-07-20 20:49:03 +02:00
Brandon O'Casey
6fc52ae10e
Fixed a bug where index was always used rather than the actual first_page
2014-12-11 11:26:33 -05:00
Gautham Warrier
c34ff07ed0
Allow Docs directory to be specified via absolute or relative path. Fix insignificant bug in Static Gen
2014-11-20 14:50:23 +05:30
Gautham Warrier
7f1992b749
Fix URL resolving errors. Also fix Grunt task for local server
2014-11-06 22:05:09 +05:30
Gautham Warrier
83979d1024
Revert " #229 Adds a button on each page, which links to file into the repository"
2014-10-29 13:29:38 +05:30
Nicolas Lœuillet
c428b438a0
Adds a button on each page, which links to file into the repository
2014-10-28 14:18:56 +01:00
Sofia Ferreira
39e1b96d18
Fixes for files within dir
2014-10-24 09:06:34 +01:00
Sofia Ferreira
7981f523a4
Naive fix for serving static files and copying the templates when using the generator.php.
2014-10-21 19:54:20 +01:00
Gautham Warrier
9ef2f5aee4
Themes integrated as part of Template
2014-10-12 12:55:33 +05:30