Commit Graph

198 Commits

Author SHA1 Message Date
Stéphane Goetz 2bd1978f0e Add an arrow to open sub-trees, fixes #277 2016-04-02 13:39:04 +02:00
Stéphane Goetz d4c78ae3f9 Finalize search feature for merge 2016-03-13 21:51:58 +01:00
Stéphane Goetz 55ef0b982b Add `getPureContent` to Page to be able to get content without template 2016-03-13 21:51:15 +01:00
djohnanderson 61388e1c51 First checkin of search for static websites 2016-02-15 12:14:48 -08: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 2bf64a9f14 Merge pull request #344 from Schiznitz/development
UTF8 Internal link support
2016-01-26 08:07:23 +01:00
Schiznitz ae9bfe4844 UTF8 Internal link support
example:
[Hello CHS](!Examples/你好世界)
2016-01-26 14:35:29 +08:00
Stéphane Goetz 6f43467348 Avoid multiple uploads of the same file in confluence 2016-01-25 17:49:26 +01:00
Stéphane Goetz 5d6dc9a8b1 Take templates from inside .phar if dir doesn't exist 2016-01-25 16:10:13 +01:00
Stéphane Goetz 12c4a150e0 [Confluence] Delete pages that exist on confluence but not in the documentation 2016-01-25 14:48:37 +01:00
Stéphane Goetz 74b11f6c7b Stop publishing on duplicate page 2016-01-25 14:47:37 +01:00
Stéphane Goetz ef5dc8ea52 Add missing . on getOrCreate 2016-01-25 14:47:13 +01:00
Stéphane Goetz 6111ca46fa Fix small typo in `Server.php` fixes #336 2016-01-07 22:20:00 +01:00
Stéphane Goetz 02ede2220e Add missing symfony/polyfill-mbstring to the compiled phar 2016-01-07 22:16:21 +01:00
Stéphane Goetz 0daa6d3148 Update dependencies 2016-01-07 21:31:43 +01:00
Stéphane Goetz a3ebedb7e3 Add a way to disable the automatic landing page
fixes #338
2016-01-07 21:18:18 +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 b7983f101b Fix markup for image from external sources for Confluence 2015-10-27 16:03:58 +01:00
Stéphane Goetz 5ada801e6d Fix method signatures for confluence 2015-10-27 16:03:06 +01:00
Stéphane Goetz d6e2eb5592 Do not send notification emails ... 2015-10-27 16:02:12 +01:00
Stéphane Goetz d5af196ee6 Compile latest daux.phar 2015-10-22 19:51:55 +02:00
Stéphane Goetz 9497be3817 Add Markdown tables support 2015-10-21 23:26:42 +02: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 e343c03d5e Merge all daux themes together and introduce variants 2015-08-09 23:06:50 +02:00
Stéphane Goetz 9dca1e09c0 remove bootstrap-js and require-jquery as theme options 2015-08-09 22:19:06 +02:00
Stéphane Goetz 3db09add7e Fix generation 2015-08-09 22:18:23 +02:00
Stéphane Goetz cee589fbad Merge branch 'dev_template_refactor' of https://github.com/holodyn/daux.io into holodyn-dev_template_refactor
# By David Hunt
# Via David Hunt
* 'dev_template_refactor' of https://github.com/holodyn/daux.io:
  Updated libs to use /templates and /themes/{theme}/templates Renamed /themes/core to /themes/daux Updated /themes/{theme}/less/theme.less to allow for bootstrap overrides Added /themes/daux/less/theme.less to allow daux to function as theme - used daux-navy colors Moved fonts from themes variants into /themes/daux/fonts
  Refactored /templates and /resources into a single /themes folder.

# Conflicts:
#	libs/Daux.php
2015-08-09 21:29:23 +02:00
David Hunt f9d87c5c71 Updated libs to use /templates and /themes/{theme}/templates
Renamed /themes/core to /themes/daux
Updated /themes/{theme}/less/theme.less to allow for bootstrap overrides
Added /themes/daux/less/theme.less to allow daux to function as theme - used daux-navy colors
Moved fonts from themes variants into /themes/daux/fonts
2015-08-06 16:47:38 -04:00
Stéphane Goetz 01df221476 Fixed compilation of created pages 2015-08-06 22:05:17 +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
Stéphane Goetz 27e0e8780c Merge pull request #299 from holodyn/dev_inherit_index
Added inherit_index feature
2015-08-02 14:58:59 +02:00
David Hunt fca2b4dc6a Refactored /templates and /resources into a single /themes folder. 2015-07-31 11:54:02 -04:00
Stéphane Goetz d2b45a845f Pass the original node on generation 2015-07-31 12:53:22 +02:00
David Hunt 551e03dc93 Merge remote branch 'upstream/development' into development 2015-07-30 17:44:11 -04:00
Stéphane Goetz d5458c5a0f Fix template finding 2015-07-30 15:41:38 +02: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 489fc6a2d4 LiveGenerator interface should extend Generator 2015-07-29 22:31:59 +02:00
Stéphane Goetz e543a107b1 Extract ContentType from format 2015-07-29 22:31:41 +02:00
Stéphane Goetz 386f323dd0 Hide directories that have no content 2015-07-29 08:30:41 +02:00
Stéphane Goetz 114a0f29b7 Be able to set the source directory on command line 2015-07-28 17:26:35 +02:00
Stéphane Goetz b5ce4f1d79 Added a content type system to be able to extend the conversion mechanism 2015-07-28 17:25:03 +02:00