Squelette Homo Numericus - commentaires > Squelette Homo Numericus : Problème avec les PDF 2005-07-17T14:54:35Z https://contrib.spip.net/Squelette-Homo-Numericus#comment382217 2005-07-17T14:54:35Z <p>autre petit problème (chez moi) dans la generation PDf</p> <p>la date affiche avant le numéro du jour la valeur bizarre :<br class="autobr"> date_jnum" que faire pour la virer<small class="fine d-inline"> </small>?</p> > Autre pbl avec les pdf 2004-03-08T16:42:01Z https://contrib.spip.net/Squelette-Homo-Numericus#comment7260 2004-03-08T16:42:01Z <p>Tous les accents et autres signe distinctifs resssortent en code.<br class="autobr"> éèê ° etc.<br class="autobr"> Quelqu'un a une solution<small class="fine d-inline"> </small>?</p> > Squelette Homo Numericus : Problème avec les PDF 2004-03-07T17:07:48Z https://contrib.spip.net/Squelette-Homo-Numericus#comment7227 2004-03-07T17:07:48Z <p>Il y a un problème sur la génération des pdf avec la manière dont Spip 1.7 traite les guillemets français : en gros, plutôt que «<small class="fine d-inline"> </small>comme ceci<small class="fine d-inline"> </small>», on se retrouve avec <code class="spip_code spip_code_inline" dir="ltr">&+#171;comme cela&+#187;</code></p> <p><i>[Attention : enlever le «<small class="fine d-inline"> </small>+<small class="fine d-inline"> </small>» pour retrouver le code html]</i></p> <p>Il y a une solution temporaire. Définir un nouveau filtre dans mes_fonctions.php3 :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>function prepdf($texte){ $texte = ereg_replace("(&+#171;)", "«", $texte); $texte = ereg_replace("(&+#187;)", "»", $texte); return $texte; }</code></pre></div> <p>[<i>Attention : enlever le code «<small class="fine d-inline"> </small>+<small class="fine d-inline"> </small>» pour retrouver le code html</i>]</p> <p>Et puis, dans article_pdf.html, ajouter le filtre aux endroits voulus :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>[$logo_fichier="(#LOGO_ARTICLE_RUBRIQUE|fichier)";] [$logo_lien="(#URL_ARTICLE)";] [$surtitre="(#SURTITRE|prepdf|pdf_first_clean)";] [$titre="(#TITRE|supprimer_numero|prepdf|pdf_first_clean)";] [$soustitre="(#SOUSTITRE|prepdf|pdf_first_clean)";] [$chapo="(#CHAPO|prepdf|pdf_first_clean)";] [$texte= "(#TEXTE|prepdf|pdf_first_clean)";] [$ps="(#PS|prepdf|pdf_first_clean)";] [$notes="(#NOTES|prepdf|pdf_first_clean)";]</code></pre></div> <p>Voilà. Je n'intègre pas tout de suite, pour éviter une maj intermédiaire du squelette. Je suis en train de travailler à une justification du texte dans les pdf générés et à un filtre qui nettoie <i>a posteriori</i> les guillemets et uniformise tout en guillemets français. Ca fera l'objet d'une maj (quand j'y serai arrivé :-\)</p> > Squelette Homo Numericus - bug page rubrique.html 2004-03-02T12:40:49Z https://contrib.spip.net/Squelette-Homo-Numericus#comment7097 2004-03-02T12:40:49Z <p>OK, c'est réglé (j'ai viré le lien qui était un héritage de la page d'accueil mal digérée).</p> <p>Merci pour le coup d'oeil</p> Squelette Homo Numericus - bug page rubrique.html 2004-03-02T06:10:12Z https://contrib.spip.net/Squelette-Homo-Numericus#comment7066 2004-03-02T06:10:12Z <p>gros bug :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code></td> <td width="45"> </td> <td width="342" valign="top"> <p class="encadre"> <span class="titresommaire">[(#LOGO_RUBRIQUE|left)][(#TITRE)]</span><br /><br /> <span class="introduction">[(#DESCRIPTIF|textebrut)]</span> <br /> <a href="#URL_ARTICLE" title="#TITRE">Lire la suite</a> </p></code></pre></div> <p>chaque rubrique affiche donc son logo, son descriptif et un lien vers une page qui n'existe pas puisqu'on est dans une boucle RUBRIQUE.</p> <p>...</p>