Générateur de PDF - commentaires Générateur de PDF 2009-09-14T15:28:54Z https://contrib.spip.net/Generateur-de-PDF#comment420539 2009-09-14T15:28:54Z <p>bonjour et merci pour cette contrib.</p> <p>Par contre j'ai un soucis a l'installation :</p> <p>Warning : Division by zero in/xxx/xxx/xxx/pdf/pdf/lib_pdf_global.php on line 681</p> <p>soit : <br class="autobr"> do <i><br class="autobr"> $tableFontSize = $tableFontSize *min(1.0,$wrwi/$TableWidth)*0.99<small class="fine d-inline"> </small>; // 0.99 pour converger plus vite</i></p> Générateur de PDF 2007-04-16T18:52:48Z https://contrib.spip.net/Generateur-de-PDF#comment393034 2007-04-16T18:52:48Z <p>Bonsoir<br class="autobr"> Dommage pour les images.<br class="autobr"> Merci tout de meme<small class="fine d-inline"> </small>;<br class="autobr"> Amicalement <br class="autobr"> P. J.</p> Générateur de PDF 2007-04-16T16:36:33Z https://contrib.spip.net/Generateur-de-PDF#comment393027 2007-04-16T16:36:33Z <p>Salut,<br class="manualbr">tu n'as rien raté dans la config car je n'ai tout simplement pas géré les images dans la génération des pdf<br class="manualbr">plusieurs causes à cela : <br>— pas le temps avec le boulot <br>— pas nécessaire pour l'utilisation que je devais en faire (j'ai que du texte dans mes articles spip)</p> <p>Cordialement,<br class="manualbr">Eric</p> Générateur de PDF 2007-04-16T16:16:08Z https://contrib.spip.net/Generateur-de-PDF#comment393024 2007-04-16T16:16:08Z <p>Bonjour<br class="autobr"> J ai fait 2 install sur 2 serveurs et je rencontre toujours le meme probleme, les images<br class="autobr"> ne sont pas generees.<br class="autobr"> Voici un extrait du resultat :</p> <p><code class="spip_code spip_code_inline" dir="ltr"> <img1|left> Fondée par le Premier Consul le 28 janvier 1802 à Fontainebleau. ... </code></p> <p>Est ce que j ai rate quelque chose dans la config<small class="fine d-inline"> </small>?<br class="autobr"> Merci<br class="autobr"> P. J</p> Mise en page du PDF 2007-04-13T09:02:43Z https://contrib.spip.net/Generateur-de-PDF#comment392917 2007-04-13T09:02:43Z <p>J aimerai beaucoup changer le modele du PDF proposé.... bref faire ma propre mise en page ... est-ce possible et si oui quel fichier faut-il modifier<small class="fine d-inline"> </small>?</p> <p>Cordialement</p> Générateur de PDF 2007-04-12T08:59:01Z https://contrib.spip.net/Generateur-de-PDF#comment392871 2007-04-12T08:59:01Z <p>Bonjour,</p> <p>Est-il posssible de modifier la présentation du pdf et si oui où se trouve la création du modéle<small class="fine d-inline"> </small>?</p> <p>Merci d'avance</p> Générateur de PDF 2007-04-01T00:37:47Z https://contrib.spip.net/Generateur-de-PDF#comment392571 2007-04-01T00:37:47Z <p>Merci de m'aider eric, mais ça déconné de trop alors je suis passé à une autre solution, que je conseils à tous pour sa simplicité : <a href="http://www.htmldoc.org/" class="spip_url spip_out auto" rel="nofollow external">http://www.htmldoc.org/</a><br class="autobr"> htmldoc est un logiciel (libre) qui converti à la volé n'importe quel document html en pdf, du coup plus de soucis avec les ancres, les tableaux, les balises code puisque le logiciel s'appuie sur le code html et css.<br class="autobr"> Et pour la mise en place 4 lignes de php suffisent.</p> Générateur de PDF 2007-03-28T22:29:03Z https://contrib.spip.net/Generateur-de-PDF#comment392503 2007-03-28T22:29:03Z <p>pour les ancres du style <code class="spip_code spip_code_inline" dir="ltr">[partie1->#partie2]</code> c'est remplacé par <code class="spip_code spip_code_inline" dir="ltr">partie1</code> dans tes articles</p> <p>si tu souhaite modifier ce qu'il va te remplacer, il faut : <br>- supprimer dans la fonction raccourcis, les 2 lignes suivantes : <br>— <code class="spip_code spip_code_inline" dir="ltr">/* 33 */ ",\[(.*)\-\>\#(.*)\],Ums", /* lien vers ancre sur l'article lui meme */</code> <br>— <code class="spip_code spip_code_inline" dir="ltr">/* 33 */ "$1",</code><br class="manualbr">(cela te permettra ne ne plus tenir compte des ancres du style <code class="spip_code spip_code_inline" dir="ltr">[partie1->#partie2]</code>) <br>- modifier dans la fonction raccourcis, la ligne suivante : <br>— <code class="spip_code spip_code_inline" dir="ltr">/* 33 */ "$1",</code><br class="manualbr">$1 represente ce que contient partie1 et si tu veut aussi partie2 alors, il faut mettre $2</p> Générateur de PDF 2007-03-28T19:55:36Z https://contrib.spip.net/Generateur-de-PDF#comment392502 2007-03-28T19:55:36Z <p>bon c'est ok pour la conversion des balises [ code ] mais ça n'a pas résolu mon problème :'(</p> <p>Et si j'affiche le resultat de la moulinette avant que se soit converti en pdf, j'ai des problèmes dès le début avec des ancres du style :<br class="autobr"> -*[présentation->#presentation]</p> <p>Je comprend pas trop :-/</p> Générateur de PDF 2007-03-27T23:31:03Z https://contrib.spip.net/Generateur-de-PDF#comment392484 2007-03-27T23:31:03Z <p>waouu merci pour cette réponse rapide, je test demain et te tiens au courant<small class="fine d-inline"> </small>;)</p> Générateur de PDF 2007-03-27T06:07:29Z https://contrib.spip.net/Generateur-de-PDF#comment392451 2007-03-27T06:07:29Z <p>Bonjour,<br class="autobr"> il est possible de supprimer cette balise et voila comment faire :<br class="manualbr">dans la fonction raccourcis($texte) et dans $chercher_raccourcis = array : <br>- ajoute une nouvelle ligne tout au debut qui contiendra : <br class="manualbr"><code class="spip_code spip_code_inline" dir="ltr">/* 0 */ ",[<][c][o][d][e][>](.*)[<][\/][c][o][d][e][>]],Ums", // balises code</code></p> <p>dans la fonction raccourcis($texte) et dans $remplacer_raccourcis = array : <br>- ajoute une nouvelle ligne tout au debut qui contiendra : <br class="manualbr"><code class="spip_code spip_code_inline" dir="ltr">/* 0 */ "<div style=\"font-family:Arial, Albertus,Courrier;\">$1</div>", /* Suppression des balises code et encadrement par des balises div avec une police spéciale*/</code></p> <p>Remplace Arial, Albertus,Courrier par le nom des polices que tu veux avoir (il en faut au minimum 3 car si le navigateur ne reconnait pas la premiere, il passe à la suite)</p> Générateur de PDF 2007-03-26T22:38:07Z https://contrib.spip.net/Generateur-de-PDF#comment392450 2007-03-26T22:38:07Z <p>Bonsoir, et merci pour cette contrib.<br class="autobr"> Malheureusement ça ne marche pas chez moi, enfin plus ou moin.</p> <p>En fait, j'utilise beaucoup la balise < c o d e > pour décrire des commandes informatiques, et sur chaques articles où j'utilise cette balise la génération se solde par un echec.<br class="autobr"> Par contre sur les articles dépourvus de cette balise ça marche bien :)</p> <p>Il y aurait il possibilité soit de faire que ça marche :D soit de supprimer les balices code avant génération du pdf<small class="fine d-inline"> </small>?<br class="autobr"> et encore mieux, supprimer les balises code et utliser une police baton pour le contenu (genre arial ou autre...).</p> <p>Merci pour les éventuelles réponses<small class="fine d-inline"> </small>;)</p> Générateur de PDF 2007-03-23T20:21:55Z https://contrib.spip.net/Generateur-de-PDF#comment392363 2007-03-23T20:21:55Z <p>ok, bon je vais laisser comme ca en attendant<br class="autobr"> en tout cas merci d'avoir pris le temps de me répondre :)</p> Générateur de PDF 2007-03-23T17:54:29Z https://contrib.spip.net/Generateur-de-PDF#comment392356 2007-03-23T17:54:29Z <p>Salut Flo,</p> <p>Je ne vois pas d'ou peux venir ton erreur<br class="autobr"> et non tu n'as pas oublié de modifier d'autres fichiers</p> <p>Cordialement,<br class="manualbr">Eric</p> Générateur de PDF 2007-03-23T08:52:51Z https://contrib.spip.net/Generateur-de-PDF#comment392330 2007-03-23T08:52:51Z <p>vu que tu supposais un problème d'interprétation du caractère. et comme moi je connais pas le php, j'ai préféré changer de préfixe dans spip pour qu'il n'y ait plus le 2.</p> <p>au départ j'avais modifié les fichiers suivants (modifiés de nouveau du coup) :<br class="autobr"> config.inc.php<br class="autobr"> ouvre_pdf.php<br class="autobr"> pdf.php<br class="autobr"> pdf_man.php<br class="autobr"> sommaire.php</p> <p>mais toujours cette erreur. ai-je oublié de modifier un fichier<small class="fine d-inline"> </small>?</p> Générateur de PDF 2007-03-22T17:18:38Z https://contrib.spip.net/Generateur-de-PDF#comment392319 2007-03-22T17:18:38Z <p>Désolé je ne vois pas d'ou peux venir cette erreur</p> <p>En ce qui concerne, le 2 il faut verifier que les caracteres spéciaux ne soit pas remplacés par la fonction lettre qui remplace comme son nom l'indique les caractères unicodes en caracteres pas unicode</p> Générateur de PDF 2007-03-22T13:08:23Z https://contrib.spip.net/Generateur-de-PDF#comment392309 2007-03-22T13:08:23Z <p>petite précision, qui pourrait intéresser certains.<br class="autobr"> j'ai installé le plugin « fckeditor22-Spip191 » téléchargeable à cette adresse : <a href="http://electropol.free.fr/spip/spip.php?article8" class="spip_out" rel='nofollow external'>http://electropol.free.fr/spip/spip.php?article8</a>.</p> <p>elle permet une mise en page de l'article plus riche via l'espace privé (cliquer sur <strong>«<small class="fine d-inline"> </small>modifier cet article<small class="fine d-inline"> </small>»</strong> pour l'utiliser, « modifier cet article avec l'éditeur spip » étant destiné à utiliser la barre d'outil standard). donc, les pdf générés reprennent bien la mise en page effectuée grâce à cette barre de type word. <br class="autobr"> attention, lorsqu'on passe d'un mode d'édition à un autre. si on modifie un article avec ce plugin et que l'on passe en mode édition spip simple, il affiche le code html nécessaire à la mise en page. br, font, etc</p> Générateur de PDF 2007-03-22T12:51:23Z https://contrib.spip.net/Generateur-de-PDF#comment392308 2007-03-22T12:51:23Z <p>Bonjour</p> <p>ca marche super merci, j'ai modifié le nom de la table dans chaque fichier. et j'ai testé un peu, le pdf généré correspond à l'article</p> <p>seuls petits hics,</p> <p>1- mineur j'espère... <br class="autobr"> pour chaque article, au moment de la génération de pdf, apparaît cette erreur :</p> <p>Warning : in_array() [function.in-array] : Wrong datatype for second argument in /www/sites/1/D/E/depressionauquotidien.com/monblog/pdf/pdf/lib_pdf_global.php on line 122</p> <p>2- les caractères spéciaux, lettres avec accents etc n'ont pas l'air d'apparaître correctement...</p> Générateur de PDF 2007-03-21T23:51:53Z https://contrib.spip.net/Generateur-de-PDF#comment392295 2007-03-21T23:51:53Z <p>Salut,</p> <p>Ce que tu peux avoir oublié de modifier est le nom des tables, de la base de donnée dans les requetes SQL si elles sont différentes pour tes 2 sites.</p> <p>Pour mon fichier zip, mes tables commencent toutes par spip_<br class="manualbr">Il faut donc que tu remplaces le nom de chaque table par celui qui correspond à ton 2<sup class="typo_exposants">e</sup> site spip pour lequel tu n'arrive pas à générer les articles</p> <p>En espérant que cela t'aide,</p> <p>Cordialement, <br class="manualbr">Eric</p> Générateur de PDF 2007-03-21T20:17:56Z https://contrib.spip.net/Generateur-de-PDF#comment392289 2007-03-21T20:17:56Z <p>merci pour ta réponse, mais j'ai installé cette fonctionnalité que pour le sous-domaine en fait... donc normalement pas de parasite. et je me disais que j'avais peut etre oublier de modifier quelque chose. car la seule chose qui beugue c'est la transformation des articles en pdf...</p> Générateur de PDF 2007-03-21T18:22:54Z https://contrib.spip.net/Generateur-de-PDF#comment392284 2007-03-21T18:22:54Z <p>Salut,</p> <p>Pour le 2<sup class="typo_exposants">e</sup> site, il faut faire une copie du dossier pdf qui se trouve à la racine en le renommant en pdf2</p> <p>Ensuite, il faut renommer dans tous les fichiers contenus dans le dossier pdf2 en modifiant tous les chemin contenant pdf/</p> <p>De plus, tu auras un souci car les articles générés par les sites porteront le meme nom pour tes 2 sites</p> <p>Cordialement,<br class="manualbr">Eric</p> Générateur de PDF 2007-03-21T14:19:13Z https://contrib.spip.net/Generateur-de-PDF#comment392276 2007-03-21T14:19:13Z <p>Bonjour</p> <p>Ce générateur est bien. Mais j'ai deux spip sur mon site, un à l'adresse principale et l'autre dans un sous-domaine. et il ne prend pas du tout en compte le sous-domaine alors que je lui précise l'adresse. Il génère systématiquement les pdf des articles du premier spip. Comment pourrais-je faire<small class="fine d-inline"> </small>?</p> Générateur de PDF 2007-03-15T20:43:37Z https://contrib.spip.net/Generateur-de-PDF#comment392076 2007-03-15T20:43:37Z <p>A ma 1<sup class="typo_exposants">re</sup> tentative j'avais laissé les ' ' pour l'url du site , c'est au loupé que j'ai essayé en les enlevant. J'aurais du te le signaler</p> <p>Ensuite, pour le 3, là non + il ne semble pas y avaoir de différence avec tes données : <br class="autobr"> voilà ma ligne de fichier :</p> <blockquote class="spip"> <p>// Recherche de l'id_article max<br class="autobr"> $rq = « SELECT max(id_article) FROM spip_articles »<small class="fine d-inline"> </small>;<br class="autobr"> $ex_rq = mysql_query($rq)<small class="fine d-inline"> </small>;<br class="autobr"> if(!$ex_rq)</p> </blockquote> <p>Je n'en n'ai pas un besoin particulier, c'est surtout pour avancer.. :-) <br class="autobr"> Si on trouve ça fait avancer les autres aussi.</p> <p>merci de la réponse au fait :-)</p> Générateur de PDF 2007-03-15T17:45:59Z https://contrib.spip.net/Generateur-de-PDF#comment392070 2007-03-15T17:45:59Z <p>pour ce morceau la :</p> <blockquote class="spip"> <p>// Selection de l'adresse du site SPIP :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>$rq = « SELECT valeur FROM spip_meta WHERE nom = http://www.allocarpentras.com » ; $ex_rq = mysql_query($rq) ; if( !$ex_rq) echo "Erreur avec URL du site" ;</code></pre></div></blockquote> <p>met ceci :</p> <blockquote class="spip"> <p>// Selection de l'adresse du site SPIP :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>$rq = "SELECT valeur FROM spip_meta WHERE nom = 'http://www.allocarpentras.com' " ; $ex_rq = mysql_query($rq) ; if(!$ex_rq) echo "Erreur avec URL du site" ;</code></pre></div></blockquote> <p>pour l'autre morceau de code, je ne vois aucun probleme dans le code php pour la requete mysql</p> Générateur de PDF 2007-03-15T17:07:01Z https://contrib.spip.net/Generateur-de-PDF#comment392068 2007-03-15T17:07:01Z <p>Bonjour, après vérification dans les fichiers et si j'ai compris les explications aux problèmes 1-2-3, il semble que tout soit comme il est décrit. Pourtant j'ai moi aussi ces 3 erreurs, que j'ai vérifiées ici :</p> <blockquote class="spip"> <p> // Selection de l'adresse du site SPIP<br class="autobr"> $rq = « SELECT valeur FROM spip_meta WHERE nom = <a href="http://www.allocarpentras.com" class="spip_url spip_out auto" rel="nofollow external">http://www.allocarpentras.com</a> »<small class="fine d-inline"> </small>;<br class="autobr"> $ex_rq = mysql_query($rq)<small class="fine d-inline"> </small>;<br class="autobr"> if(!$ex_rq) <br class="autobr"> <i><br class="autobr"> echo « <br>Erreur avec URL du site »<small class="fine d-inline"> </small>;<br class="autobr"> </i></p> </blockquote><blockquote class="spip"> <p>// Cherche les id des rubriques à la racine<br class="autobr"> $rq_rub_racine = « SELECT id_rubrique,titre FROM spip_rubriques WHERE id_parent = 0 ORDER BY titre ASC »<small class="fine d-inline"> </small>;<br class="autobr"> $ex_rq_rub_racine = mysql_query($rq_rub_racine)<small class="fine d-inline"> </small>;</p> </blockquote> <p>Zut, je peux pas copier la ligne du 3è fichier vu que sur la page sur lquelle je fais le message, le texte des aides est en « introduction »</p> <p>Mais bref, si tout est conforme, on cherche où svp<small class="fine d-inline"> </small>?</p> <p>Merci</p> Générateur de PDF 2007-03-14T22:08:38Z https://contrib.spip.net/Generateur-de-PDF#comment392047 2007-03-14T22:08:38Z <p>Bonjour,</p> <p>Est-il possible d'avoir une présentation du texte plus sympa et d'ajouter les images / photos comme dans les versions précédentes des générateurs de pdf<small class="fine d-inline"> </small>?</p> Générateur de PDF et form 2007-03-14T18:54:24Z https://contrib.spip.net/Generateur-de-PDF#comment392042 2007-03-14T18:54:24Z <p>je souhaite adapter la contrib pour qu'il récuperre les entrées des formulaires générées par le plugin form&table (sous SPIP 191) et renvoie ainsi le pdf au visiteur en guise de réponse (ou un lien pour le télécharger)</p> <p>hors actuellement il n'interprette pas le code de</p> <form> <p>l'idée serai de récupérer les infos qui sont envoyées par Email en tant que confirmation</p> <p>merci d'avance pour votre attention</p></form> Générateur de PDF 2007-03-07T19:13:43Z https://contrib.spip.net/Generateur-de-PDF#comment391776 2007-03-07T19:13:43Z <p>dans le squelette des articles (article.html) tu rajoute dans la balise body :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><img src="IMG/pdf.jpg" title="Format PDF" alt="Format PDF" onclick="window.open('pdf/ouvre_pdf.php?id=#ID_ARTICLE')"></code></pre></div> <p>dans le dossier pdf (ou il y a tous les fichiers générant les pdf automatiquement), tu crée un fichier <strong>ouvre_pdf.php</strong> et dedans tu met le code suivant :</p> <pre><code style="color:#000000;"><span style="color:#0000BB;"><?php </span><span style="color:#007700;">include_once </span><span style="color:#DD0000;">'pdf/fpdf.php'</span><span style="color:#007700;">; </span><span style="color:#0000BB;">header</span><span style="color:#007700;">(</span><span style="color:#DD0000;">'Location: pdf_man.php?id='</span><span style="color:#007700;">.</span><span style="color:#0000BB;">$_GET</span><span style="color:#007700;">[</span><span style="color:#DD0000;">"id"</span><span style="color:#007700;">]); </span><span style="color:#0000BB;">header</span><span style="color:#007700;">(</span><span style="color:#DD0000;">"location: http://localhost/spip/IMG/article_PDF/article_"</span><span style="color:#007700;">.</span><span style="color:#0000BB;">$_GET</span><span style="color:#007700;">[</span><span style="color:#DD0000;">"id"</span><span style="color:#007700;">].</span><span style="color:#DD0000;">".pdf" </span><span style="color:#007700;">); </span><span style="color:#0000BB;">?></span></code></pre><blockquote class="spip"> <p> Remplace <strong><a href="http://localhost/spip/" class="spip_url spip_out auto" rel="nofollow external">http://localhost/spip/</a></strong> par l'adresse de ton site spip<br class="manualbr">pdf.jpg correspond à l'icone pdf</p> </blockquote> Générateur de PDF 2007-03-07T15:14:26Z https://contrib.spip.net/Generateur-de-PDF#comment391760 2007-03-07T15:14:26Z <p>Bonjour</p> <p>Je viens d'installer le générateur de pdf et tout fonctionne.<br class="autobr"> Mais et il y a toujours un mais comment dois-je faire pour que l'icone pdf apparaissent sur ma page article pour spécifier aux visiteurs qu'il y a la possiblité de l'avoir en pfd.</p> <p>Merci pour vos réponses.<br class="autobr"> Sophie</p> Générateur de PDF 2007-03-03T23:46:35Z https://contrib.spip.net/Generateur-de-PDF#comment391638 2007-03-03T23:46:35Z <p>ce sont des caracteres Unicode<br class="autobr"> pour pouvoir les remplacer par les vrais caracteres accentués, copie ces caracteres dans la fonction lettre() (1<sup class="typo_exposants">er</sup> partie) du fichier pdf.php et met les vrais caracteres dans la 2<sup class="typo_exposants">e</sup> partie de cette fonction</p> Générateur de PDF 2007-03-03T23:21:45Z https://contrib.spip.net/Generateur-de-PDF#comment391636 2007-03-03T23:21:45Z <p>Bonjour à tous,</p> <p>j'ai installé ce script, et le principe fonctionne donc c'est cool.</p> <p>Cependant, j'utilise Fckeditor pour l'édition des articles (ça aide les rédacteurs) et dans le pdf, tout ce qui est accent, etc... est remplacé par d'étranges symboles, etc..</p> <p>Auriez-vous la solution pour remédier à ce problème<small class="fine d-inline"> </small>?</p> Générateur de PDF 2007-02-19T17:29:56Z https://contrib.spip.net/Generateur-de-PDF#comment391280 2007-02-19T17:29:56Z <p>Bonjour,</p> <p>Tu ne pourras pas ajouter tel quel ta boucle SPIP car comme tu as vu j'ai programmé tout en php en allant chercher directement dans la base de donnée les informations que je voulais.</p> <p>Pour faire ce que tu veux, il faudra modifier les requetes SELECT de mon code afin de lier les tables que j'utilise avec celle des mots-cles et/ou des groupes de mots-clés.</p> <p>Cordialement,<br class="manualbr">Eric</p> Générateur de PDF 2007-02-19T09:44:56Z https://contrib.spip.net/Generateur-de-PDF#comment391272 2007-02-19T09:44:56Z <p>Bonjour,</p> <p>merci de cette rapide réponse. En fait, cela ne convient pas tout à fait, mais c'est déjà une précision supplémentaire, ce qui me permettra d'avancer vers « ma » solution. Mon problème, c'est que tout est en php, et je ne vois pas trop où ajouter une boucle du type :</p> <p><code class="spip_code spip_code_inline" dir="ltr"><BOUCLE_groupes_mots(GROUPES_MOTS){id_groupe=xx}></code></p> <p>qui semble être la clé du problème.</p> <p>Je cherche, je cherche... dès que je trouve, je vous en fait part.</p> <p>Cordialement,</p> <p>elrik</p> Générateur de PDF 2007-02-18T23:04:26Z https://contrib.spip.net/Generateur-de-PDF#comment391265 2007-02-18T23:04:26Z <p>cherche le bloc suivant (ligne 223 à 233) :</p> <p>$rq = « SELECT max(id_article) FROM spip_articles »<small class="fine d-inline"> </small>;<br class="manualbr">$ex_rq = mysql_query($rq)<small class="fine d-inline"> </small>;<br class="manualbr">if(!$ex_rq)<br class="manualbr"><i><br class="manualbr"> echo « <br>Erreur avec l\'id max »<small class="fine d-inline"> </small>;<br class="manualbr"></i><br class="manualbr">else<br class="manualbr"><i><br class="manualbr"> $row = mysql_fetch_array($ex_rq)<small class="fine d-inline"> </small>;<br class="manualbr"> $id_max = $row[0]<small class="fine d-inline"> </small>;<br class="manualbr"></i></p> <p>rajoute apres ce morceau $id_max = 20<small class="fine d-inline"> </small>;<br class="autobr"> cela te limitera jusqu'à 20 boucles while en dessous</p> <p>la tu n'auras que les 20 premiers<br class="autobr"> pour avoir une fourchette d'articles, il faut modifier $id_max qui est l'article de fin et $i qui est l'article de debut (ligne 240 juste avant le while)</p> <p>En ce qui concerne, les mots-clés je ne sais pas et le code que j'ai fais ne le prends pas en compte</p> <p>En tout cas, j'espere avoir répondu à tes questions en ce qui concerne le nombre d'articles que tu veux</p> <p>Eric</p> Générateur de PDF 2007-02-18T22:31:02Z https://contrib.spip.net/Generateur-de-PDF#comment391264 2007-02-18T22:31:02Z <p>Bonjour,</p> <p>merci et bravo pour cette contrib<small class="fine d-inline"> </small>!</p> <p>J'aimerais juste pouvoir modifier un paramètre : exclure de la liste certains articles (un mot clé « exclu ») ou ne choisir au contraire que les articles auxquels un mot clé d'un groupe de mots clés (toujours le même) a été attribué, ou d'une même rubrique au pire. En gros, mon problème revient à générer un pdf avec seulement les 20 (ou plus) articles d'une FAQ.<br class="autobr"> Comment modifier le fichier pdf.php pour parvenir à cela<small class="fine d-inline"> </small>?</p> <p>Merci d'avance de vos réponses éclairées,</p> <p>cordialement,</p> <p>elrik</p> Générateur de PDF 2007-01-12T17:32:32Z https://contrib.spip.net/Generateur-de-PDF#comment390292 2007-01-12T17:32:32Z <p>- pour ce probleme <strong>impossible de se connecter</strong> : <br class="autobr"> il faut que tu vérifie les parametres de connexions à mysql dans le fichier config.inc.php car tu n'auras pas le meme parametres que moi probablement</p> <p>- pour ces 3 autres problemes (regarde mon autre réponse) : <br>— Erreur avec URL du site <br>— Erreur avec les id des rubriques à la racine <br>— Erreur avec l\'id max ...</p> Générateur de PDF 2007-01-12T17:28:49Z https://contrib.spip.net/Generateur-de-PDF#comment390291 2007-01-12T17:28:49Z <p>- probleme1 : Erreur avec URL du site<br class="autobr"> vérifie dans le fichier config.ing.php que le nom de la table dans la requete <strong>SELECT valeur FROM spip_meta WHERE nom = 'adresse_site'</strong> soit le meme que moi (mon nom de table est spip_meta)</p> <p>- probleme2 : Erreur avec les id des rubriques à la racine<br class="autobr"> vérifie dans le fichier sommaire.php que le nom de la table dans la requete <strong>SELECT id_rubrique,titre FROM spip_rubriques WHERE id_parent = 0 ORDER BY titre ASC</strong> soit le meme que moi (mon nom de table est spip_rubriques)</p> <p>- probleme3 : Erreur avec l\'id max<br class="autobr"> vérifie dans le fichier pdf.php que le nom de la table dans la requete <strong>SELECT max(id_article) FROM spip_articles</strong> soit le meme que moi (mon nom de table est spip_articles)</p> <p>Nb : vérifier si vous avez d'autres problemes le nom des tables dans les requetes SQL</p> Générateur de PDF 2007-01-12T11:22:11Z https://contrib.spip.net/Generateur-de-PDF#comment390286 2007-01-12T11:22:11Z <p>Bonjour j'ai le même problème</p> <p>Erreur avec URL du site<br class="autobr"> Erreur avec les id des rubriques à la racine<br class="autobr"> Erreur avec l\'id max</p> Générateur de PDF 2006-12-30T15:54:56Z https://contrib.spip.net/Generateur-de-PDF#comment390030 2006-12-30T15:54:56Z <p>bonjour,</p> <p>j'essaye sur plusieurs sites. Sur 1.9.0 et 1.9.1, j'ai l'erreur :</p> <blockquote class="spip"> <p> Erreur avec URL du site</p> <p>Bienvenue</p> <p>Vous êtes sur la page de génération de tous vos articles de votre site SPIP en fichier PDF</p> <p>Attention</p> <p>Vérifier que le dossier article_PDF existe bien dans /IMG/</p> <p>Aucun fichier pdf dans ce dossier ne doit etre ouvert...</p> </blockquote> <p>puis :</p> <blockquote class="spip"> <p>Génération pdf</p> <p>Liste des erreurs dans la génération des fichiers PDF (si vide, alors il n'y a pas d'erreur) :</p> <p>Erreur avec URL du site</p> <p>Erreur avec les id des rubriques à la racine</p> <p>Erreur avec l\'id max ...</p> <p>impossible de se connecter</p> </blockquote> <p>Sur 1.9.0 j'ai plus courtement comme 3<sup class="typo_exposants">e</sup> erreur :</p> <blockquote class="spip"> <p>Génération pdf</p> <p>Liste des erreurs dans la génération des fichiers PDF (si vide, alors il n'y a pas d'erreur) :</p> <p>Impossible de se connecter</p> </blockquote> <p>Sur 1.9.2b3 en local, j'ai :</p> <blockquote class="spip"> <p> Warning : mysql_connect() [function.mysql-connect] : Access denied for user : 'root@localhost' (Using password : NO) in /Users/delattre/Sites/hortical/pdf/config.inc.php on line 13<br class="autobr"> Impossible de se connecter</p> </blockquote> <p>j'ai vu que d'autres utilisateurs ou utilisatrices n'ont pas de problèmes.</p> <p>Claude</p>