Stéphane Goetz
d25a001325
Fix front matter gathering, was very eager on some cases
2016-04-28 23:33:26 +02:00
Stéphane Goetz
b1964a7c37
Add computed raw pages, to create special content at any time
2016-01-31 12:00:29 +01:00
Stéphane Goetz
8e065982c5
Small tweaks
2016-01-31 11:59:35 +01:00
Stéphane Goetz
ef5dc8ea52
Add missing . on getOrCreate
2016-01-25 14:47:13 +01:00
Stéphane Goetz
93330e86db
Add metadata support, fixes #210
2015-11-11 00:09:47 +01:00
Stéphane Goetz
295aee5f77
Create single-page HTML output, prepares the terrain for PDF/ePub output
2015-11-06 22:44:34 +01:00
Stéphane Goetz
18a34beac3
Add previous and next links to the pages, fixes #93
2015-10-28 00:18:29 +01:00
Stéphane Goetz
6e38c56a12
First unit tests & TDD Refactoring
2015-10-28 00:01:41 +01:00
Stéphane Goetz
9c16b666f7
Fix bug on PHP 5.4 and document the minimum version
2015-10-21 21:41:42 +02:00
Stéphane Goetz
d02ac85697
Fix code style
2015-08-16 22:26:00 +02:00
Stéphane Goetz
a7aff213de
Disable inherit_index in generated mode
2015-08-16 22:24:49 +02:00
Stéphane Goetz
db520e36e6
Use DirectoryIterator to build the tree
2015-08-16 21:19:55 +02:00
Stéphane Goetz
dc1965a2e7
Improve windows support, fixes #264 , #298 and #307
2015-08-15 16:31:36 +02:00
Stéphane Goetz
2f5abb8488
Make sure the entries that just have a number work correctly
2015-08-04 22:40:24 +02:00
Stéphane Goetz
b1eaa506b2
Code Style
2015-08-04 22:29:26 +02:00
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