Commit Graph

54 Commits

Author SHA1 Message Date
8cf6a7667b More reformatting 2020-04-22 22:24:52 +02:00
9c13185620 Reformat 2020-04-22 21:55:53 +02:00
0966f90b2c only transliterate if the function exists 2019-12-29 20:54:17 +01:00
695d2db311 Use transliteration for slug #183 2019-12-29 20:41:13 +01:00
b5633e93c7 #171 Redo the configuration layer to add a ConfigBuilder and group configuration parts 2019-12-05 21:25:58 +01:00
688de1d5b9 Fix warnings and errors reported by Scrutinizer 2019-11-30 22:24:10 +01:00
727c5c015e Add custom image renderer to fix relative links to images #78 2019-11-30 20:40:42 +01:00
98acc7323f Fix bug reported in #169 2019-11-26 22:08:18 +01:00
61eaad45e2 #121 Add tests to make sure it doesn't break again 2019-08-08 14:14:56 +02:00
5d2d19141c Sanitize filenames for usage in urls, fixes #86 2019-05-28 21:26:27 +02:00
837fca6886 Small refactoring and documentation fix 2017-11-07 23:17:05 +01:00
c0016c759a More refactoring 2017-11-07 22:44:27 +01:00
14b50c7c45 Handle absolute paths, fixes #407 2016-09-21 23:10:10 +02:00
aa4ad02b46 Handle custom themes on serve fixes #396 2016-09-12 23:58:58 +02:00
7ee564c667 Allow for custom themes on generate with global installation, partly fixes #396 2016-09-06 23:11:32 +02:00
c450903b3a Added a bit of documentation 2016-07-29 23:46:57 +02:00
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
3375f8ff2b Create a "daux" binary
Refactored Daux a bit to allow generating documentation from working directory
2016-07-29 21:56:10 +02:00
2314516ce9 Applied fixes from StyleCI 2016-07-29 21:56:09 +02:00
c1dd70748f Add the ability to do relative links in documentations 2016-07-29 21:56:09 +02:00
9f3a31aeab realpath returns the canonicalized absolute pathname 2016-07-29 21:52:26 +02:00
15c4da62d9 Dont set theme-variant if there is none 2016-07-29 21:52:26 +02:00
bed4d204ca Create a "daux" binary
Refactored Daux a bit to allow generating documentation from working directory
2016-07-29 08:02:34 +02:00
029d6cf332 Applied fixes from StyleCI 2016-07-29 08:02:34 +02:00
4c98140329 Add the ability to do relative links in documentations 2016-07-29 08:02:34 +02:00
73f9f30e9f realpath returns the canonicalized absolute pathname 2016-07-28 11:18:24 +03:00
e132a102d8 Dont set theme-variant if there is none 2016-07-28 10:59:54 +03:00
ae9bfe4844 UTF8 Internal link support
example:
[Hello CHS](!Examples/你好世界)
2016-01-26 14:35:29 +08:00
db520e36e6 Use DirectoryIterator to build the tree 2015-08-16 21:19:55 +02:00
e343c03d5e Merge all daux themes together and introduce variants 2015-08-09 23:06:50 +02:00
9dca1e09c0 remove bootstrap-js and require-jquery as theme options 2015-08-09 22:19:06 +02:00
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
fca2b4dc6a Refactored /templates and /resources into a single /themes folder. 2015-07-31 11:54:02 -04:00
061ea5ea55 Code Style and refactorings 2015-07-20 20:51:49 +02:00
c00dfac001 Change configuration format 2015-07-20 20:51:48 +02:00
f757e88040 Fixed base url problems in live mode 2015-07-20 20:51:48 +02:00
a13469047a Move getIndexPage and getFirstPage to Directory 2015-07-20 20:51:41 +02:00
e87c86d9aa Added documentation 2015-07-20 20:51:41 +02:00
7dc7c045d4 Bugfixes 2015-07-20 20:51:32 +02:00
3235c49acd Refactor to not use ->value in the tree 2015-07-20 20:51:32 +02:00
4f8d817365 Code Style and documentation 2015-07-20 20:51:13 +02:00
8dd3c1d6f8 Add missing helpers 2015-07-20 20:51:12 +02:00
63d6b17ec4 Bugfixes related to themes and Commonmark migration 2015-07-20 20:49:19 +02:00
1fe3e62df3 Improve confluence export
Migrate from Parsedown to Commonmark
2015-07-20 20:49:19 +02:00
1445bf7c0f Added confluence export type, starts to work 2015-07-20 20:49:18 +02:00
90dbdb4f0b Create a notion of Export format, prepare for multiple generation systems 2015-07-20 20:49:15 +02:00
36c663ac41 Various cleanups 2015-07-20 20:49:14 +02:00
f3d472363d Cleanup 2015-07-20 20:49:14 +02:00
52b679b33f New templating system 2015-07-20 20:49:09 +02:00
de1214cbab Convert to PSR2 2015-07-20 20:49:09 +02:00