Stéphane Goetz
9c13185620
Reformat
2020-04-22 21:55:53 +02:00
Stéphane Goetz
d08393fbe5
Fix piwik check
2020-02-07 22:51:21 +01:00
Stéphane Goetz
695d2db311
Use transliteration for slug #183
2019-12-29 20:41:13 +01:00
Stéphane Goetz
ac60948fab
Other Scrutinizer fixes
2019-12-07 16:32:38 +01:00
Stéphane Goetz
8215808282
Fix scrutinizer hints
2019-12-07 11:22:40 +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
abaf36bec6
Lazy load CommonMark converter, speeds up generation in serve mode when file is cached (~ -10ms)
2019-11-30 21:46:58 +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
780b224175
fix small oopsies
2019-11-28 23:41:53 +01:00
Stéphane Goetz
13be180582
Fix lots of scrutinizer warnings, remove Travis
2019-11-28 23:32:33 +01:00
Stéphane Goetz
e04335abeb
Update dependencies, min PHP 7.2
2019-11-28 22:36:26 +01:00
Stéphane Goetz
e796fad862
rename _libraries to daux_libraries and _search_index to daux_search_index otherwise github pages makes the files invisible
2019-09-23 22:10:07 +02:00
Stéphane Goetz
d02b46e883
Fine tune menus
2019-09-22 21:42:03 +02:00
Stéphane Goetz
92db87e00d
Add server side highlighting, fixes #139
2019-09-20 23:20:49 +02:00
Stéphane Goetz
57b3848430
Move search to _libraries
2019-09-20 23:20:05 +02:00
Stéphane Goetz
b06009ebbd
Compile daux's JavaScript. Lazy load Highlight.js
2019-09-20 23:15:45 +02:00
Stéphane Goetz
194110ea6d
Replace tipuesearch's jQuery with a mix of JS and preact
2019-09-18 23:16:35 +02:00
Stéphane Goetz
6cce90f2de
Allow to specify template to use in attributes
2019-09-05 23:18:51 +02:00
Tim Gerundt
c8232b612d
Global language get ignored
...
If a page has no language configured, the global language setting get ignored.
2018-10-15 10:11:23 +02:00
Stéphane Goetz
f75c5597d9
Replace deprecated call
2018-10-04 08:18:23 +02:00
enrico
0d72c5a056
Use the page language for the framework translation
2018-09-27 10:13:43 +02:00
Stéphane Goetz
4e0e81cb29
Fix single page generation, make internal links work correctly
2018-09-21 23:43:06 +02:00
Stéphane Goetz
098b566496
small changes
2018-09-21 22:12:07 +02:00
Marie P-W
ac4bb09d45
Fix TOC template rendering
...
TOC renderer only takes default template into account.
Adding `theme::` fix it, it will use `theme` folder if there is one.
2018-09-21 16:29:46 +02:00
Stéphane Goetz
0570fb7971
Fix breadcrumb support of multiple folders with the same name. Fixes #54
2018-06-05 23:02:01 +02:00
Stéphane Goetz
41c355edb1
Add more details on verbose output #52
2018-06-05 20:31:51 +02:00
Stéphane Goetz
65f0679d7a
Fix formatting
2018-05-05 18:16:24 +02:00
Stéphane Goetz
2a3d513a40
Create a variables file to customize theme easily, lint CSS
2018-02-25 23:02:09 +01:00
Stéphane Goetz
da522ba2d3
Repair single page documentation generator
2017-12-11 22:25:45 +01:00
Stéphane Goetz
e12465b4de
Fix unit tests
2017-12-11 22:02:20 +01:00
Stéphane Goetz
91014cef8b
Manage table of contents differently
2017-12-11 21:14:18 +01:00
Stéphane Goetz
70d15cc0ec
fix usages of iconv
2017-11-08 21:51:01 +01:00
Stéphane Goetz
d898eb6edf
Fix json output for search index, fixes #21
2017-11-08 00:01:08 +01:00
Stéphane Goetz
def4b5ed98
Merge pull request #22 from gerundt/meta-tags
...
Add `description`, `keywords` and `author` to Front Matter (fix #20 )
2017-11-08 00:08:27 +02:00
Stéphane Goetz
52ce3714cf
More cleanup
2017-11-07 22:54:31 +01:00
Stéphane Goetz
c0016c759a
More refactoring
2017-11-07 22:44:27 +01:00
Tim Gerundt
0e516797c3
Add description
, keywords
and author
to Front Matter ( fix #20 )
2017-11-07 22:39:34 +01:00
Stéphane Goetz
f281169871
Cleanup publisher
2017-11-07 22:08:30 +01:00
Stéphane Goetz
e3a89832c5
Only list deletable pages if there are any
2017-11-06 23:32:41 +01:00
Stéphane Goetz
e5ee061ddd
Don't upload attachments if they are already uploaded and have the same size
2017-11-06 23:20:42 +01:00
Stéphane Goetz
59b8c04161
Confluences bugfixes, Fix documentation
...
Make it easier to spot where an error comes from when uploading to confluence.
Allow to upload documentation without a prefix.
2017-11-06 22:46:07 +01:00
Stéphane Goetz
a1a65bb9f0
Support translations for the UI, fixes #1
2017-10-19 22:18:46 +02:00
Stéphane Goetz
0d3e366277
Remove daux.phar
2017-10-18 21:15:35 +02:00
Stéphane Goetz
5a24c48788
Add documentation in some places
2017-06-07 23:40:12 +02:00
Stéphane Goetz
fa91642a34
Merge branch 'development'
...
* development:
Fix image embedding for confluence, fixes #439
Update dependencies
Send correct mimetype for ComputedRawPage in live mode
Compile theme, a bug put back the old theme
Tweak theme and search
2017-06-07 20:50:47 +02:00
Stéphane Goetz
a0a8cbcfae
Fix image embedding for confluence, fixes #439
2017-06-06 23:35:49 +02:00
Stéphane Goetz
6b5d395ca3
Lazy load all content, keep it off the memory.
...
fixes #443
2017-06-06 23:16:45 +02:00
Stéphane Goetz
885cc1f5ee
Fix TOC links that are escaped, also handle uniqueness, fixes #461
2017-05-18 23:43:02 +02:00
Stéphane Goetz
ea61ca0210
Fix homepage title when auto_landing
is disabled fixes #456
2017-05-16 23:17:06 +02:00