Générateur de PDF - commentairesGénérateur de PDF2009-09-14T15:28:54Zhttps://files.spip.net/Generateur-de-PDF#comment4205392009-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 PDF2007-04-16T18:52:48Zhttps://files.spip.net/Generateur-de-PDF#comment3930342007-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 PDF2007-04-16T16:36:33Zhttps://files.spip.net/Generateur-de-PDF#comment3930272007-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 PDF2007-04-16T16:16:08Zhttps://files.spip.net/Generateur-de-PDF#comment3930242007-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 PDF2007-04-13T09:02:43Zhttps://files.spip.net/Generateur-de-PDF#comment3929172007-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 PDF2007-04-12T08:59:01Zhttps://files.spip.net/Generateur-de-PDF#comment3928712007-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 PDF2007-04-01T00:37:47Zhttps://files.spip.net/Generateur-de-PDF#comment3925712007-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 PDF2007-03-28T22:29:03Zhttps://files.spip.net/Generateur-de-PDF#comment3925032007-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 PDF2007-03-28T19:55:36Zhttps://files.spip.net/Generateur-de-PDF#comment3925022007-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 PDF2007-03-27T23:31:03Zhttps://files.spip.net/Generateur-de-PDF#comment3924842007-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 PDF2007-03-27T06:07:29Zhttps://files.spip.net/Generateur-de-PDF#comment3924512007-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 PDF2007-03-26T22:38:07Zhttps://files.spip.net/Generateur-de-PDF#comment3924502007-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 PDF2007-03-23T20:21:55Zhttps://files.spip.net/Generateur-de-PDF#comment3923632007-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 PDF2007-03-23T17:54:29Zhttps://files.spip.net/Generateur-de-PDF#comment3923562007-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 PDF2007-03-23T08:52:51Zhttps://files.spip.net/Generateur-de-PDF#comment3923302007-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 PDF2007-03-22T17:18:38Zhttps://files.spip.net/Generateur-de-PDF#comment3923192007-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 PDF2007-03-22T13:08:23Zhttps://files.spip.net/Generateur-de-PDF#comment3923092007-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 PDF2007-03-22T12:51:23Zhttps://files.spip.net/Generateur-de-PDF#comment3923082007-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 PDF2007-03-21T23:51:53Zhttps://files.spip.net/Generateur-de-PDF#comment3922952007-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 PDF2007-03-21T20:17:56Zhttps://files.spip.net/Generateur-de-PDF#comment3922892007-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 PDF2007-03-21T18:22:54Zhttps://files.spip.net/Generateur-de-PDF#comment3922842007-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 PDF2007-03-21T14:19:13Zhttps://files.spip.net/Generateur-de-PDF#comment3922762007-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 PDF2007-03-15T20:43:37Zhttps://files.spip.net/Generateur-de-PDF#comment3920762007-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 PDF2007-03-15T17:45:59Zhttps://files.spip.net/Generateur-de-PDF#comment3920702007-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 PDF2007-03-15T17:07:01Zhttps://files.spip.net/Generateur-de-PDF#comment3920682007-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 PDF2007-03-14T22:08:38Zhttps://files.spip.net/Generateur-de-PDF#comment3920472007-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 form2007-03-14T18:54:24Zhttps://files.spip.net/Generateur-de-PDF#comment3920422007-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 PDF2007-03-07T19:13:43Zhttps://files.spip.net/Generateur-de-PDF#comment3917762007-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 PDF2007-03-07T15:14:26Zhttps://files.spip.net/Generateur-de-PDF#comment3917602007-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 PDF2007-03-03T23:46:35Zhttps://files.spip.net/Generateur-de-PDF#comment3916382007-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 PDF2007-03-03T23:21:45Zhttps://files.spip.net/Generateur-de-PDF#comment3916362007-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 PDF2007-02-19T17:29:56Zhttps://files.spip.net/Generateur-de-PDF#comment3912802007-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 PDF2007-02-19T09:44:56Zhttps://files.spip.net/Generateur-de-PDF#comment3912722007-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 PDF2007-02-18T23:04:26Zhttps://files.spip.net/Generateur-de-PDF#comment3912652007-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 PDF2007-02-18T22:31:02Zhttps://files.spip.net/Generateur-de-PDF#comment3912642007-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 PDF2007-01-12T17:32:32Zhttps://files.spip.net/Generateur-de-PDF#comment3902922007-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 PDF2007-01-12T17:28:49Zhttps://files.spip.net/Generateur-de-PDF#comment3902912007-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 PDF2007-01-12T11:22:11Zhttps://files.spip.net/Generateur-de-PDF#comment3902862007-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 PDF2006-12-30T15:54:56Zhttps://files.spip.net/Generateur-de-PDF#comment3900302006-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>