Commit Graph

76 Commits

Author SHA1 Message Date
David Hunt 551e03dc93 Merge remote branch 'upstream/development' into development 2015-07-30 17:44:11 -04:00
Stéphane Goetz 651f860222 Improve the builder to support file extension, for contentTypes 2015-07-29 22:39:19 +02:00
Stéphane Goetz 386f323dd0 Hide directories that have no content 2015-07-29 08:30:41 +02:00
David Hunt 1e1f261ea9 Patch duplicate call to seekFirstPage during recursive search. 2015-07-27 18:42:33 -04:00
David Hunt 7a01df7ea9 Added the inherit_index feature for routing requests to directories without a valid index defined. 2015-07-21 14:34:21 -04:00
Stéphane Goetz 12739c2044 Small fixes in url generations 2015-07-21 09:51:55 +02:00
Stéphane Goetz 061ea5ea55 Code Style and refactorings 2015-07-20 20:51:49 +02:00
Stéphane Goetz c00dfac001 Change configuration format 2015-07-20 20:51:48 +02:00
Stéphane Goetz d531de86cf Cleaned getFirstPage a bit 2015-07-20 20:51:48 +02:00
Stéphane Goetz bb3a3408fd Bugfix in the path rebase from the HTML Generator 2015-07-20 20:51:42 +02:00
Stéphane Goetz a13469047a Move getIndexPage and getFirstPage to Directory 2015-07-20 20:51:41 +02:00
Stéphane Goetz e87c86d9aa Added documentation 2015-07-20 20:51:41 +02:00
Stéphane Goetz 7dc7c045d4 Bugfixes 2015-07-20 20:51:32 +02:00
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 71d1041cb8 Refactor getFirstPage 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 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 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 f3d472363d Cleanup 2015-07-20 20:49:14 +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