Comments (11)
pour les sauts de pages, je croies que @gatienbataille veut qu'on utilise une syntaxe genre <div class="page-break"></div>
pour "forcer" le saut de page
from yeswiki-extension-publication.
je pense notamment à un style css qqui pourrait (m')être bien utile. ce style permettrait de cacher une partie de la page lors de la création du pdf. ceci permettrait par ex lors du /pdf (mais PAS du /iframe car autre usage possible avec iframe) de cacher des parties de la page qui ne méritent pas d'être imprimées (ou qui "gacheraient" le rendu pdf)
par ex il est possible d'appeler en bas des pages wiki une action qui crée un "fil" (page précédente - page suivante) mais qui est parfaitement inutile pour l'impression
=> sur cette page par ex https://www.pnth-terreenaction.org/?PartageSincere si on devait l'imprimer en pdf, le partie "fil avant après" et le bloc jaune "ces pages pourraient vous intéresser" ne servent à rien dans le pdf (mais sont par contre utile dans le /iframe)
from yeswiki-extension-publication.
Bonne idée pour les formats de papier, l'orientation de la page et les images à 100% de largeur.
Questions :
- y'a des images (de décoration, type de icônes) qui ne seraient pas à styler ? Et si oui, avec quelle(s) classe(s) CSS je les repère ? (ou inversement, est-ce qu'il y a une liste de classes CSS à cibler pour déterminer que ce seront ces images à mettre en pleine largeur ?)
- qu'entends-tu par "saut de page" ? Quelle action y mets-tu derrière ?
J'ai pas d'autre idée pour l'instant mais j'en rajouterai si à l'usage je vois des trucs pratiques et rapides à faire.
from yeswiki-extension-publication.
pour info, on utilise par défaut bootstrap, qui rend les images responsive (classe .img-responsive )
from yeswiki-extension-publication.
c'est bien ça en effet pour le page-break !
from yeswiki-extension-publication.
Je peux supprimer facilement le "ces pages pourraient vous intéresser", si ce sont les derniers éléments d'un contenu inclus. Sachant que le style est appliqué à la main (j'ai vu que ce sont des <div class="well">...</div>
écrits à même le corps de page).
Je propose ça parce que j'ai aussi vu des contenus qui sont stylés de la même manière, à d'autres endroits du corps de page.
from yeswiki-extension-publication.
Salut oui l'idée de pouvoir appliquer un style spécial "cache ça en mode print" est très très intéressant (utile)
l'ajout de petit bout de code css est assez régulier dans yeswiki même si on essaie de le limiter à quelques "trucs" tout faits, cela dit c'est un des avantages de yeswiki (en tout cas aimés par les users avancés)
from yeswiki-extension-publication.
je pense aussi au fait que certains code yeswiki comme {{accordion}} par ex devraient être interprétés lors de la demande du pdf et par exemple dans la cas de l'accordion ouvrir celui-ci pour en imprimer le contenu aussi et pas juste son "bandeau titre"
from yeswiki-extension-publication.
Bonne idée !
Tu as une URL de page qui en contient un ?
Et est-ce que tu penses à d'autres éléments dynamiques comme ça qui mériteraient un traitement particulier lors de leur passage en print ?
from yeswiki-extension-publication.
eheh je commence à comprendre le trucs du "quand on ouvre la boîte, on a rarement une idée de tout ce qui va en sortir ;-)" (comme tentait de me l'expliquer @mrflos sur le dév informatique)
donc pour page accordion, j'ai celle-ci https://www.pnth-terreenaction.org/?RapportTemps mais dis moi si elle était dans le pack .zip fourni
du coup en plus de accordion, je pense à ces possibilités :
- quand on insère un fichier mp3, il est interprété et met un bandeau lecteur (on en fait quoi du coup ? on peut imprimer le bandeau lecteur me concernant et peut-être même le rendre "actif" dans le pdf ???)
- l'incruste d'une vidéo via iframe => devient une image dans le print ? reste clicable dans le pdf ?
- en fait l'iframe de n'importe quoi est possible dans yeswiki... => on en fait quoi ? à mon avis ça pose des soucis (la vidéo a une taille mais si on inscruste une page web... chaud)
- carte mentale : si on insère un fichier freeplane, il est interprété et affiche contenu de la carte sans possibilité de la modifier => on en fait quoi ? on imprime ? oui selon moi
- il est possible d'utiliser une action {{nav}} qui génère des onglets sur la page => du coup, quel comportement ? => selon moi : chaque contenu de nav vient se mettre en dessous du précédent après un saut de ligne bien propre ;-) tu trouves un exemple dans la roue crantée / gestion du site
- pour mention mais je sais pas si ça joue : il est possible d'appeler le contenu d'une page wiki dans une autre page wiki via {{include page="NomPageWiki"}} => selon moi, on print le contenu importé comme si il faisait partie de la page qui l'accueille
euh pour l'instant je pense à ça ;-) il y a sans doute plus mais ça me semble être le principal
from yeswiki-extension-publication.
je pense aussi à ça
{{backgroundimage height="150" file="monbandeau.jpg" class="white text-center doubletitlesize"}}
=====Texte du titre=====
description
{{endbackgroundimage}}
from yeswiki-extension-publication.
Related Issues (20)
- Documenter l'utilisation de l'extension sur la doc utilisateur YesWiki
- L'export d'une page individuelle ne fonctionne pas
- L'export derrière un proxy tente d'appeler une URL de wiki injoignable
- N'importe quelle page contenant un `{{bazar*}}` est prise pour une liste de résultats Bazar
- Imprimer les fiches des résultats visibles sur une vue "Carte"
- Basculer vers un mode "Imprimer en PDF" depuis le navigateur lorsque chromium n'est pas utilisable
- L'écran de prévisualisation ne s'affiche plus si la page est de type publication
- Deux types de Publications différentes donnent le même résultat HOT 1
- Proposer un modèle d'impression "Cartes à Jouer"
- Proposer un modèle d'impression "Fanzine"
- Impossible de configurer le timeout du serveur chroimum HOT 5
- Rendre bazar2publication compatible avec dynamique HOT 2
- Supprimer les deux numéros de pages sur l'export pdf HOT 1
- Pouvoir rendre optionnel la page de garde sur bazar2publication
- Ajouter au moment de l'expport un message à l'utilisateur pour le prévenir que cela prend du temps
- Documentation de la partie CSS pour pouvoir le bidouiller de manière fastoche en multicolones
- Coupure de la 1ère page de l'export
- Rendre bazar2Publication configurable
- [BUG]: /tmp/yeswiki folder is used for generating the pdf, it doesn't work in a multi user environment
- browser PDF generation stops to work with debian 11 chromium version 111 HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from yeswiki-extension-publication.