| 81ee92c2 | 23-Jul-2026 |
Andreas Gohr <andi@splitbrain.org> |
Version upped |
| ab1fdec8 | 23-Jul-2026 |
Gerrit Uitslag <klapinklapin@gmail.com> |
use Doku_Handler in signature of handle() in the syntax components for another Doku release
Fixes #542 to enable dw2pdf syntaxes again in Librarian |
| ab837392 | 22-Jul-2026 |
Andreas Gohr <andi@splitbrain.org> |
Version upped |
| 943936c7 | 20-Jul-2026 |
Andreas Gohr <gohr@cosmocode.de> |
updated dependencies
mpdf is back to a release tag (my changes have been merged). minimum PHP version is 8.2 now, just like DokuWiki. |
| 3ddddb3b | 20-Jul-2026 |
Andreas Gohr <gohr@cosmocode.de> |
rector fixes |
| a9cd524e | 20-Jul-2026 |
Andreas Gohr <gohr@cosmocode.de> |
require allowdebug for debug output requested via URL
The debug URL parameter dumped the raw mPDF HTML and bypassed the cache for any visitor. It is now honored from the URL only when core allowdebu
require allowdebug for debug output requested via URL
The debug URL parameter dumped the raw mPDF HTML and bypassed the cache for any visitor. It is now honored from the URL only when core allowdebug is enabled; the config/programmatic path stays trusted.
show more ...
|
| 40a07da2 | 20-Jul-2026 |
Andreas Gohr <gohr@cosmocode.de> |
skip forbidden pages and distinguish them from empty selections
Collected pages the user may not read are dropped from the export and remembered separately, so a selection where every page is forbid
skip forbidden pages and distinguish them from empty selections
Collected pages the user may not read are dropped from the export and remembered separately, so a selection where every page is forbidden can be told apart from one where nothing was selected and reports "no read access" instead of "nothing selected". The forbidden message no longer lists the page ids or references the removed 'Skip Forbidden Pages' option; its outdated translations are dropped so they get re-translated.
show more ...
|
| 4c569113 | 20-Jul-2026 |
Andreas Gohr <gohr@cosmocode.de> |
give user feedback for empty or invalid PDF exports
Collectors used to return an empty page list for a missing page, a missing namespace or an empty selection, which then failed silently or crashed
give user feedback for empty or invalid PDF exports
Collectors used to return an empty page list for a missing page, a missing namespace or an empty selection, which then failed silently or crashed when the first page was accessed. They now throw a translated ExportException instead, which the action handler turns into feedback: a flash message and redirect for regular navigations, or an HTTP error with the message in the body for the background download BookCreator uses. Dynamic message parts are HTML escaped because that body is injected into the page via a jQuery html() sink.
show more ...
|
| 08b6e06b | 20-Jul-2026 |
Andreas Gohr <gohr@cosmocode.de> |
fix export of pages named 0
The current page id was only applied as the export default when truthy, so a page literally named "0" was treated as if no page was given. Use blank() so "0" is accepted
fix export of pages named 0
The current page id was only applied as the export default when truthy, so a page literally named "0" was treated as if no page was given. Use blank() so "0" is accepted as a valid id.
show more ...
|
| 9b10ebbf | 20-Jul-2026 |
Andreas Gohr <gohr@cosmocode.de> |
add blank line after file header in exportlink.php |
| 3c8cf6c9 | 25-Jun-2026 |
Andreas Gohr <gohr@cosmocode.de> |
set default smiley height |
| 8de21e43 | 03-Jun-2026 |
Wizzard <wizzardsk@gmail.com> |
Translation update (sk) |
| 506d9b98 | 09-Feb-2026 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Use safer array access |
| 3ef754f4 | 05-Feb-2026 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Set up book title to be available for placeholder replacement |
| 631fdc31 | 28-Jan-2026 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Fix failing tests |
| 6444f9a1 | 27-Jan-2026 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Fix revision handling |
| c2e1b45b | 21-Jan-2026 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Cleanup custom AssetFetcher |
| 3c796bb4 | 21-Jan-2026 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Fix media paths by supplying custom AssetFetcher to Mpdf |
| 1a52a777 | 15-Jan-2026 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Rename DokuPdf class to avoid accidental deletion based on deleted.files
deleted.files includes DokuPDF already, and on some systems the extension manager might delete DokuPdf as well |
| da4f9133 | 15-Jan-2026 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Use caching settings |
| 1bccb63d | 20-Jan-2026 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Update Mpdf to development version which allows custom AssetFetchers |
| 11391995 | 13-Jan-2026 |
Andreas Gohr <gohr@cosmocode.de> |
added psr/log
This should have been added in the last commit 837fcadd5edb939d2ba3977f363c3478f965471b but was forgotten. |
| de2f4b75 | 09-Jan-2026 |
Andreas Gohr <andi@splitbrain.org> |
Version upped |
| d99b3453 | 08-Jan-2026 |
Andreas Gohr <gohr@cosmocode.de> |
update deleted.files
Note that i accidentally ran and pushed this on master as well. it's interesting that the issue seemingly did exist on master. |
| ff5cb613 | 08-Jan-2026 |
Andreas Gohr <gohr@cosmocode.de> |
updated deleted.files
There are some file back that may not be deleted anymore! |