Stéphane Goetz
695d2db311
Use transliteration for slug #183
2019-12-29 20:41:13 +01:00
Stéphane Goetz
b5633e93c7
#171 Redo the configuration layer to add a ConfigBuilder and group configuration parts
2019-12-05 21:25:58 +01:00
Stéphane Goetz
688de1d5b9
Fix warnings and errors reported by Scrutinizer
2019-11-30 22:24:10 +01:00
Stéphane Goetz
727c5c015e
Add custom image renderer to fix relative links to images #78
2019-11-30 20:40:42 +01:00
Stéphane Goetz
98acc7323f
Fix bug reported in #169
2019-11-26 22:08:18 +01:00
Stéphane Goetz
61eaad45e2
#121 Add tests to make sure it doesn't break again
2019-08-08 14:14:56 +02:00
Stéphane Goetz
5d2d19141c
Sanitize filenames for usage in urls, fixes #86
2019-05-28 21:26:27 +02:00
Stéphane Goetz
837fca6886
Small refactoring and documentation fix
2017-11-07 23:17:05 +01:00
Stéphane Goetz
c0016c759a
More refactoring
2017-11-07 22:44:27 +01:00
Stéphane Goetz
14b50c7c45
Handle absolute paths, fixes #407
2016-09-21 23:10:10 +02:00
Stéphane Goetz
aa4ad02b46
Handle custom themes on serve fixes #396
2016-09-12 23:58:58 +02:00
Stéphane Goetz
7ee564c667
Allow for custom themes on generate
with global installation, partly fixes #396
2016-09-06 23:11:32 +02:00
Stéphane Goetz
c450903b3a
Added a bit of documentation
2016-07-29 23:46:57 +02:00
Stéphane Goetz
fb5fb41e96
Merge branch 'development'
...
* development:
Add a refrence to themes_path
realpath returns the canonicalized absolute pathname
Dont set theme-variant if there is none
Add Vulkan Tutorial to list of sites using the framework
Fix autoloading and prioritize getting it as a dependency
Change the way the commands are declare, separate "generate" and "serve"
Support BOM at the beginning of content, fixes #372
Applied fixes from StyleCI
Add the daux --serve command to simplify writing documentation and reading.
Fix the way front matter is handled, fixes #345
Create a "daux" binary
Add badges and code coverage
Mark as non compatible with PHP 5.4
Applied fixes from StyleCI
Added .travis.yml file
Build latest phar
Add the ability to do relative links in documentations
Compile latest version
Minify files
Remove Bootstrap and simplify styles
# Conflicts:
# libs/DauxHelper.php
# libs/bootstrap.php
2016-07-29 22:00:43 +02:00
Stéphane Goetz
3375f8ff2b
Create a "daux" binary
...
Refactored Daux a bit to allow generating documentation from working directory
2016-07-29 21:56:10 +02:00
onigoetz
2314516ce9
Applied fixes from StyleCI
2016-07-29 21:56:09 +02:00
Stéphane Goetz
c1dd70748f
Add the ability to do relative links in documentations
2016-07-29 21:56:09 +02:00
Sam Hermans
9f3a31aeab
realpath returns the canonicalized absolute pathname
2016-07-29 21:52:26 +02:00
Sam Hermans
15c4da62d9
Dont set theme-variant if there is none
2016-07-29 21:52:26 +02:00
Stéphane Goetz
bed4d204ca
Create a "daux" binary
...
Refactored Daux a bit to allow generating documentation from working directory
2016-07-29 08:02:34 +02:00
onigoetz
029d6cf332
Applied fixes from StyleCI
2016-07-29 08:02:34 +02:00
Stéphane Goetz
4c98140329
Add the ability to do relative links in documentations
2016-07-29 08:02:34 +02:00
Sam Hermans
73f9f30e9f
realpath returns the canonicalized absolute pathname
2016-07-28 11:18:24 +03:00
Sam Hermans
e132a102d8
Dont set theme-variant if there is none
2016-07-28 10:59:54 +03:00
Schiznitz
ae9bfe4844
UTF8 Internal link support
...
example:
[Hello CHS](!Examples/你好世界)
2016-01-26 14:35:29 +08:00
Stéphane Goetz
db520e36e6
Use DirectoryIterator to build the tree
2015-08-16 21:19:55 +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
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
David Hunt
fca2b4dc6a
Refactored /templates and /resources into a single /themes folder.
2015-07-31 11:54:02 -04: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
f757e88040
Fixed base url problems in live mode
2015-07-20 20:51:48 +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
3235c49acd
Refactor to not use ->value in the tree
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
8dd3c1d6f8
Add missing helpers
2015-07-20 20:51:12 +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
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
36c663ac41
Various cleanups
2015-07-20 20:49:14 +02:00
Stéphane Goetz
f3d472363d
Cleanup
2015-07-20 20:49:14 +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