diff --git a/README.md b/README.md index 0575a3f..6865d68 100644 --- a/README.md +++ b/README.md @@ -100,18 +100,6 @@ Chaque newsletter générée sera enregistrée sous la forme d'une fiche bazar d On pourra utilement consulter la section [Action `{{publicationgenerator}}`](#action-publicationgenerator) ci-après. -### Surcharger les styles d'impression par défaut - -Des styles d'impression par défaut sont ajoutés pour vous donner le moins de travail possible lors de la création d'une publication. -Il y a plusieurs mécanismes pour **personnaliser vos styles d'impression** en créant des feuilles de styles (fichiers `.css`) : - -| Répertoire | Noms possibles | À quoi ça s'applique ? -| --- | --- | --- -| `custom/tools/publication/*.css` | Peu importe | Toute publication, peu importe le thème -| `custom/tools/publication/print-layouts/*.css` | `fanzine.css`, `book.css` | Seulement les fanzines, ou les livres/livrets, peu importe le thème -| `themes/NOM_DU_THEME/tools/publication/*.css` | Peu importe | Toute publication, pour un thème donné -| `themes/NOM_DU_THEME/tools/publication/print-layouts/*.css` | `fanzine.css`, `book.css` | Seulement les fanzines, ou les livres/livrets, pour un thème donné - ## Actions YesWiki L'extension publication ajoute deux actions à votre wiki. @@ -440,9 +428,22 @@ Ces fonctions sont accessibles depuis le sous-menu "partager" du bas de page. - `""
""bla bla à supprimer à l'impression""
"" ` - `""
""bla bla à supprimer à l'impression""
"" ` +### Surcharger les styles d'impression par défaut + +Des styles d'impression par défaut sont ajoutés pour vous donner le moins de travail possible lors de la création d'une publication. +Il y a plusieurs mécanismes pour **personnaliser vos styles d'impression** en créant des feuilles de styles (fichiers `.css`) : + +| Répertoire | Noms possibles | À quoi ça s'applique ? +| --- | --- | --- +| `custom/tools/publication/*.css` | Peu importe | Toute publication, peu importe le thème +| `custom/tools/publication/print-layouts/*.css` | `fanzine.css`, `book.css` | Seulement les fanzines, ou les livres/livrets, peu importe le thème +| `themes/NOM_DU_THEME/tools/publication/*.css` | Peu importe | Toute publication, pour un thème donné +| `themes/NOM_DU_THEME/tools/publication/print-layouts/*.css` | `fanzine.css`, `book.css` | Seulement les fanzines, ou les livres/livrets, pour un thème donné ## Configuration serveur (`wakka.config.php`) +**Remarque** : les réglages principaux sont exposés dans l'action `{{ editconfig }}`. + Le fichier de configuration [`wakka.config.php`][wakka-config] accepte plusieurs paramètres pour ajuster le rendu PDF à votre infrastructure informatique. @@ -496,10 +497,13 @@ La génération de PDF va échouer sur un environnement technique où YesWiki _e `htmltopdf_base_url` sera utilisée comme substitut pour accéder aus contenus du wiki (pages, images, vidéos, etc.). ```php +// docker run -p 8000:80 … array( - 'base_url' => 'https://example.com/?, + // URL exposée par le conteneur Docker (extérieur) + 'base_url' => 'https://example.com:8000/?, ... - 'htmltopdf_base_url' => 'http://localhost:8000', + // URL à l'intérieur du conteneur Docker (port interne) + 'htmltopdf_base_url' => 'http://localhost:80/?', ); ``` diff --git a/composer.json b/composer.json index 0cfef4d..4c28a1e 100644 --- a/composer.json +++ b/composer.json @@ -1,9 +1,9 @@ { - "name": "yeswiki/extension-ebook", + "name": "yeswiki/extension-publication", "description": "Crée un pdf à partir d'une sélection de pages YesWiki.", "type": "yeswiki-plugin", "license": "GPL-3.0", - "minimum-stability": "beta", + "minimum-stability": "stable", "scripts": { "test": "exit 0" }, diff --git a/composer.lock b/composer.lock index d14db82..bbbdbdd 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "aa5db342722d84a7be0d075facc0a96d", + "content-hash": "0de168771dd11d9b1d3a61b79dda7c63", "packages": [ { "name": "apix/log", @@ -565,7 +565,7 @@ ], "packages-dev": [], "aliases": [], - "minimum-stability": "beta", + "minimum-stability": "stable", "stability-flags": [], "prefer-stable": false, "prefer-lowest": false,