Discussion MediaWiki:Print.css

Dernier commentaire : il y a 10 mois par Lionel Scheepmans dans le sujet Seulement à l'impression

Seulement à l'impression modifier

Bonjour. Suite au message laissé sur le bistro, je reviens ici pour traiter du non-fonctionnement du modèle seulement à l'impression.

Je pense en effet que le modèle est bloqué par le code :

/* Forcer l'impression quand un .noprint a été utilisé à cause d'un défaut d'impression PDF */ .printcss { display: block !important; } table.printcss { display: table !important; }/* Forcer l'impression quand un .noprint a été utilisé à cause d'un défaut d'impression PDF */

J'aimerai donc avoir confirmation et ensuite savoir pourquoi ce code a été ajouté à la page ?

À moins que ce soit le code :

/* réserver un contenu à l'impression (annule le display:none de MediaWiki:Common.css) */ /* utilisé pour les entrées de ref group */ .printcssonly { display: inline; } div.printcssonly, p.printcssonly { display: block; } table.printcssonly { display: table; }

dernièrement ajouté par @DavidL ? Lionel Scheepmans Contact Désolé pour ma dysorthographie, dyslexie et "dys"traction. 31 mai 2023 à 19:40 (CEST)Répondre

Salut Lionel,
  1. Le fichier MediaWiki:Common.css est chargé quel que soit l'habillage utilisé, pour affichage sur écran et impression. Il définit la règle que ce qui a la classe printcssonly (utilisée dans le modèle {{Seulement à l'impression}}) ne doit pas s'afficher : display: none;
  2. Le fichier MediaWiki:Print.css n'est chargé que pour l'impression des pages et annule la règle précédente en rétablissant la valeur par défaut pour display selon le type d'élément.
-- ◄ David L • discuter ► 31 mai 2023 à 19:46 (CEST)Répondre
Ok, parfait. Et je ne savais donc pas qu'il fallait attendre pour que la modification que j'ai fait au modèle seulement à l'impression soit pris en charge par les serveurs. Voici donc que tout est en ordre. Encore merci ! Lionel Scheepmans Contact Désolé pour ma dysorthographie, dyslexie et "dys"traction. 31 mai 2023 à 19:52 (CEST)Répondre
Revenir à la page « Print.css ».