Samy Pessé
|
fb0ea4610d
|
Add base utils for generation
|
2016-04-22 22:21:34 +02:00 |
|
Samy Pessé
|
4f86a9978b
|
Add test for config
|
2016-04-22 11:56:34 +02:00 |
|
Samy Pessé
|
cc78b880ce
|
Add utils to install plugins
|
2016-04-22 11:33:25 +02:00 |
|
Samy Pessé
|
4336fdb241
|
Base
|
2016-04-22 11:00:21 +02:00 |
|
Samy Pessé
|
87db7cf1d4
|
Merge remote-tracking branch 'origin/master'
|
2016-04-20 17:26:49 +02:00 |
|
Samy Pessé
|
09ff802c7e
|
When using structure.readme, fix link to readme to resolve to index.html
|
2016-04-20 17:26:13 +02:00 |
|
Johan Preynat
|
71b59b1950
|
Correctly detect promises from block.process in TemplateEngine.applyBlock()
|
2016-04-20 15:59:53 +02:00 |
|
Samy Pessé
|
a3300ad9c6
|
Comment template code
|
2016-04-20 15:02:39 +02:00 |
|
Samy Pessé
|
8f40d4affa
|
Fix reliability of template.self in macro import
|
2016-04-20 10:03:04 +02:00 |
|
Samy Pesse
|
ecaadf63c5
|
Correctly ignore structure file (only in root folder)
|
2016-04-20 00:06:45 +02:00 |
|
Samy Pesse
|
d490a6e0b4
|
Correctly load plugins when using "root" option
|
2016-04-19 17:40:01 +02:00 |
|
Samy Pesse
|
53ced205b8
|
Ensure "template" is always set when rendering a template
|
2016-04-19 15:46:37 +02:00 |
|
Samy Pesse
|
61c4983949
|
Fix template context should be global in nunjucks for theming
Fix pdf_footer and pdf_header template not rendering
|
2016-04-19 15:33:35 +02:00 |
|
Johan Preynat
|
3c54c89464
|
Use page.content if modified or fallback to page.sections in plugins hooks
|
2016-04-19 10:02:41 +02:00 |
|
Samy Pessé
|
c218f7d0e3
|
Correctly set template.self in all cases
|
2016-04-18 16:56:50 +02:00 |
|
Samy Pessé
|
72ad872e90
|
Fix js error when using output without root
|
2016-04-18 14:26:24 +02:00 |
|
Samy Pessé
|
854f244d22
|
Fix infinite loop on this.options
|
2016-04-18 14:17:51 +02:00 |
|
Samy Pessé
|
9acbb223db
|
Add generator and output property as deprecated in config
|
2016-04-18 14:16:22 +02:00 |
|
Johan Preynat
|
c59fc687db
|
Ensure plugins compatibility with page.sections
|
2016-04-18 14:10:19 +02:00 |
|
Samy Pessé
|
0791b917f1
|
Add context for readme
|
2016-04-18 12:49:31 +02:00 |
|
Samy Pessé
|
663291c515
|
Output context as global for themes
|
2016-04-15 11:33:24 +02:00 |
|
Samy Pessé
|
114c4abcd1
|
Add method for theme: template.getJSContext
|
2016-04-14 14:51:42 +02:00 |
|
Samy Pessé
|
e1e3d11932
|
Add lunr as default plugin
|
2016-04-14 14:51:22 +02:00 |
|
Samy Pessé
|
df46217c78
|
Improve description extraction and adapt unit tests
|
2016-04-14 10:07:51 +02:00 |
|
Samy Pessé
|
d18cc92396
|
Pass template to block's context
|
2016-04-14 09:51:56 +02:00 |
|
Samy Pessé
|
8f63b4b790
|
Remove unused variable
|
2016-04-13 17:32:01 +02:00 |
|
Samy Pessé
|
ce7de93936
|
Improve block parsing to handle args/kwargs on subblocks
|
2016-04-13 16:22:53 +02:00 |
|
Johan Preynat
|
ef2a24fe6f
|
Add trailing dots to page.description when longer than 300 characters
|
2016-04-13 16:00:16 +02:00 |
|
Samy Pessé
|
038cd0155b
|
Add filter "getArticleByPath" for theme templates
|
2016-04-13 11:48:29 +02:00 |
|
Samy Pessé
|
fb430ac1ed
|
Increase size of extracted description
|
2016-04-13 10:55:32 +02:00 |
|
Johan Preynat
|
53cfa3703b
|
Update page context for plugins hooks
|
2016-04-13 09:33:26 +02:00 |
|
Samy Pessé
|
93e0b0cbea
|
Watch _layouts when serving
|
2016-04-12 13:53:58 +02:00 |
|
Samy Pessé
|
0118bd3168
|
Cleanup code to list plugins
|
2016-04-11 12:29:53 +02:00 |
|
Samy Pessé
|
dabdeb8a80
|
Fix #1195: fix external images and fix test for it
|
2016-04-11 09:56:13 +02:00 |
|
Samy Pesse
|
d7f7dcd47b
|
Switch to ignore@3.1.1
|
2016-04-10 22:28:29 +02:00 |
|
Samy Pessé
|
b1981e09b8
|
Fix generator deprecation warning being shown for each call
|
2016-04-10 18:20:51 +02:00 |
|
Samy Pessé
|
c9edd0a795
|
Load plugins from book parent in multilingual book
|
2016-04-09 12:16:17 +02:00 |
|
Samy Pessé
|
32a49a6969
|
Inherit ignore rules of output from book
|
2016-04-08 15:46:46 +02:00 |
|
Samy Pessé
|
4e41f96d89
|
Add "languages" property to all json files for multilingual book
|
2016-04-08 14:42:37 +02:00 |
|
Jasha Joachimsthal
|
9ef2bebfe9
|
Misinterpreted second argument of String.prototype.split. Remainder of the array must be joined instead.
|
2016-03-24 21:21:23 +01:00 |
|
Jasha Joachimsthal
|
7d21c815a5
|
Limit splitting plugin name for git+ssh
|
2016-03-24 15:23:28 +01:00 |
|
Samy Pessé
|
e07719a86c
|
Fix template search paths to use plugins listed first
|
2016-03-22 10:59:25 +01:00 |
|
Samy Pessé
|
edda84fefd
|
Add block "markdown", "asciidoc" and "markup"
|
2016-03-18 11:20:57 +01:00 |
|
Samy Pessé
|
10b191f631
|
Use stabler block anchor in template output
|
2016-03-18 11:17:26 +01:00 |
|
Samy Pessé
|
d5a575c5e0
|
Fix context for template block/filters
|
2016-03-18 11:14:04 +01:00 |
|
Samy Pessé
|
82d8c3e2d9
|
Add method renderInline and renderBlock to book
|
2016-03-18 11:10:58 +01:00 |
|
Samy Pessé
|
fbffd54aa2
|
Load all plugins, even dependencies of plugins
|
2016-03-15 12:37:25 +01:00 |
|
Samy Pessé
|
4d19a33af2
|
Add method registry.list to list all plugins for a book
|
2016-03-15 11:43:37 +01:00 |
|
Samy Pessé
|
093005bfd9
|
Fix FSLoader for relative paths
|
2016-03-11 10:51:36 +01:00 |
|
Samy Pessé
|
514883f0bd
|
Create new loader for nunjucks to avoid infinite loop
|
2016-03-11 10:43:37 +01:00 |
|