PLugin article_pdf_2_0 :quelques questions

Bonjour,

j’ai installé le plugin article_pdf_2_0 sur un spip 2.0.8 stable, et il fonctionne à merveille !! Bravo à ses concepteurs !

J’ai eu besoin de régler quelques petits soucis d’affichage, ce qui fut fait simplement, mais au prix de la modification de deux fichiers : article_pdf_mes_fonctions.php et /pdf/lob_pdf_spip.php, et ce de manière satisfaisante. Mais comment puis-je faire pour les surcharger de la sorte sans risquer de les perdre à une prochaine mise à jour ? Est-ce que cela fonctionne comme pour une surcharge d’un fichier de /ecrire ?

Deuxième point : je voudrais que le logo permettant de générer un pdf d’article ne soit pas systématiquement présent sur tous les articles, mais seulement sur ceux qui m’intéressent : est-ce possible, et si oui, comment faire ?

Merci


Marc

Marc Valleteau de Moulliac a écrit :

Bonjour,

j’ai installé le plugin article_pdf_2_0 sur un spip 2.0.8 stable, et il fonctionne à merveille !! Bravo à ses concepteurs !

J’ai eu besoin de régler quelques petits soucis d’affichage, ce qui fut fait simplement, mais au prix de la modification de deux fichiers : article_pdf_mes_fonctions.php et /pdf/lob_pdf_spip.php, et ce de manière satisfaisante. Mais comment puis-je faire pour les surcharger de la sorte sans risquer de les perdre à une prochaine mise à jour ? Est-ce que cela fonctionne comme pour une surcharge d’un fichier de /ecrire ?

Deuxième point : je voudrais que le logo permettant de générer un pdf d’article ne soit pas systématiquement présent sur tous les articles, mais seulement sur ceux qui m’intéressent : est-ce possible, et si oui, comment faire ?

Merci


Marc

Ben je dirais comme tous les plugins :

  • tu crées dans ton dossier /squelettes le répertoire correspondant à celui qui se trouve dans ton plugin, celui où se trouve le fichier que tu veux changer
  • tu copies ledit fichier dans ce répertoire
  • tu fais tes modifs

Je pense que ça doit suffire. Le fichier dans /squelettes devrait prendre le pas sur celui du plugin.

Bonsoir,
est ce des articles qui font partie de la même rubriques ?
Cordialement

Marc Valleteau de Moulliac a écrit :

* Marc Valleteau de Moulliac tapuscrivait, le 26/06/2009 17:33:

Bonjour,

j'ai installé le plugin article_pdf_2_0 sur un spip 2.0.8 stable, et il fonctionne à merveille !! Bravo à ses concepteurs !

J'ai eu besoin de régler quelques petits soucis d'affichage, ce qui fut fait simplement, mais au prix de la modification de deux fichiers : article_pdf_mes_fonctions.php et /pdf/lob_pdf_spip.php, et ce de manière satisfaisante.

Quels soucis ?
C'est peut-être des choses qui peuvent intéresser les autres utilisateurs du plugin...

--
RealET

Bonsoir,
est ce des articles qui font partie de la même rubriques ?

Pas forcément … mais ça pourrait être le cas … Mon idée serait de construire un tag à mettre dans le texte de l’article pour dire que l’on ne veut pas l’outil pdf (ou le contraire), un peu comme pour ne pas avoir de sommaire avec le Couteau Suisse : on met [!sommaire] au début du texte …

Je verrai bien,soit un [!pdf] ou [pdf] qui aurait la même fonction … Je ne suis pas sûr d’être capable de le faire moi-même, mais je vais tout de même essayer ce we …

Cordialeemnt

Marc

Le 26 juin 09 à 17:39, Jean-Christophe Villeneuve a écrit :

Marc Valleteau de Moulliac a écrit :

Bonjour,

j’ai installé le plugin article_pdf_2_0 sur un spip 2.0.8 stable, et il fonctionne à merveille !! Bravo à ses concepteurs !

J’ai eu besoin de régler quelques petits soucis d’affichage, ce qui fut fait simplement, mais au prix de la modification de deux fichiers : article_pdf_mes_fonctions.php et /pdf/lob_pdf_spip.php, et ce de manière satisfaisante. Mais comment puis-je faire pour les surcharger de la sorte sans risquer de les perdre à une prochaine mise à jour ? Est-ce que cela fonctionne comme pour une surcharge d’un fichier de /ecrire ?

Deuxième point : je voudrais que le logo permettant de générer un pdf d’article ne soit pas systématiquement présent sur tous les articles, mais seulement sur ceux qui m’intéressent : est-ce possible, et si oui, comment faire ?

Merci


Marc

Ben je dirais comme tous les plugins :

  • tu crées dans ton dossier /squelettes le répertoire correspondant à celui qui se trouve dans ton plugin, celui où se trouve le fichier que tu veux changer
  • tu copies ledit fichier dans ce répertoire
  • tu fais tes modifs

Je pense que ça doit suffire. Le fichier dans /squelettes devrait prendre le pas sur celui du plugin.

Merci de ces précisions … Je vais essayer … Je suppose que c’est vrai pour tous les plugins, ce qui veut dire qu’il ne faut pas avoir deux fichiers ayant le même nom dans deux plugins différents !!

Marc

Marc Valleteau de Moulliac a écrit :

Le 26 juin 09 à 17:39, Jean-Christophe Villeneuve a écrit :

Marc Valleteau de Moulliac a écrit :

Bonjour,

j’ai installé le plugin article_pdf_2_0 sur un spip 2.0.8 stable, et il fonctionne à merveille !! Bravo à ses concepteurs !

J’ai eu besoin de régler quelques petits soucis d’affichage, ce qui fut fait simplement, mais au prix de la modification de deux fichiers : article_pdf_mes_fonctions.php et /pdf/lob_pdf_spip.php, et ce de manière satisfaisante. Mais comment puis-je faire pour les surcharger de la sorte sans risquer de les perdre à une prochaine mise à jour ? Est-ce que cela fonctionne comme pour une surcharge d’un fichier de /ecrire ?

Deuxième point : je voudrais que le logo permettant de générer un pdf d’article ne soit pas systématiquement présent sur tous les articles, mais seulement sur ceux qui m’intéressent : est-ce possible, et si oui, comment faire ?

Merci


Marc

Ben je dirais comme tous les plugins :

  • tu crées dans ton dossier /squelettes le répertoire correspondant à celui qui se trouve dans ton plugin, celui où se trouve le fichier que tu veux changer
  • tu copies ledit fichier dans ce répertoire
  • tu fais tes modifs

Je pense que ça doit suffire. Le fichier dans /squelettes devrait prendre le pas sur celui du plugin.

Merci de ces précisions … Je vais essayer … Je suppose que c’est vrai pour tous les plugins, ce qui veut dire qu’il ne faut pas avoir deux fichiers ayant le même nom dans deux plugins différents !!

Marc

c’est pour ça que le concepteur du plugin article_pdf a bien pris soin de mettre article_pdf devant mes_fonctions.php par exemple
Quant à l’autre, il est dans un dossier /pdf (il faut reproduire l’arborescence)

* Marc Valleteau de Moulliac tapuscrivait, le 26/06/2009 17:33:

Deuxième point : je voudrais que le logo permettant de générer un pdf d'article ne soit pas systématiquement présent sur tous les articles, mais seulement sur ceux qui m'intéressent : est-ce possible, et si oui, comment faire ?

Avec un mot clef "technique" pris en compte au niveau du squelette pour afficher ou non le bouton de téchargement en PDF.

--
RealET

Le 26 juin 09 à 18:42, RealET a écrit :

* Marc Valleteau de Moulliac tapuscrivait, le 26/06/2009 17:33:

Bonjour,
j'ai installé le plugin article_pdf_2_0 sur un spip 2.0.8 stable, et il fonctionne à merveille !! Bravo à ses concepteurs !
J'ai eu besoin de régler quelques petits soucis d'affichage, ce qui fut fait simplement, mais au prix de la modification de deux fichiers : article_pdf_mes_fonctions.php et /pdf/lob_pdf_spip.php, et ce de manière satisfaisante.

Quels soucis ?
C'est peut-être des choses qui peuvent intéresser les autres utilisateurs du plugin...

Hum, oui, parfaitement juste :slight_smile:

En fait, mes soucis, c'est surtout des pbs de positionnement dans les affichages, notamment sur la première page du pdf généré ... Et puis, j'ai fabriqué quelques tags permettant de personnaliser des règles d'interface dans le texte des articles (par exemple, écrire dans l'article pTitre de paragraphep, pour avoir dans le code html <p class="maclasse">Titre de paragraphe</p>) et il m'a fallu intégrer cela dans le fichier mes_options du plugin ...

En fait le seul vrais souci est lié au logo de l'article, qui n'est pas très bien géré dans le fichier pdf, aussi bien dans sa taille (réelle et non recalculée comme dans la page spip) que dans sa position ...

Et puis, curieusement, le logo du site n'est pas affiché sur la première page, alors qu'il y en a bien un pour le site ...

Tout cela n'est pas très grave en soi, c'est pourquoi je n'ai pas pensé développer spontanément ...

Marc

--
RealET

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

Le 26 juin 09 à 18:51, RealET a écrit :

* Marc Valleteau de Moulliac tapuscrivait, le 26/06/2009 17:33:

Deuxième point : je voudrais que le logo permettant de générer un pdf d'article ne soit pas systématiquement présent sur tous les articles, mais seulement sur ceux qui m'intéressent : est-ce possible, et si oui, comment faire ?

Avec un mot clef "technique" pris en compte au niveau du squelette pour afficher ou non le bouton de téchargement en PDF.

Oui, effectivement, bien vu ...

--
RealET

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

Avec un mot clef « technique » pris en compte au niveau du squelette pour afficher ou non le bouton de téchargement en PDF.

En effet l’idée de faire apparaitre ce bouton dans un article est excellente, mais comment en créant un fichier "technique ou en rajoutant un tag au niveau du squelette « article »

Le 27 juin 2009 10:42, Marc Valleteau de Moulliac <mvm@assfor.com> a écrit :

Le 26 juin 09 à 18:51, RealET a écrit :

  • Marc Valleteau de Moulliac tapuscrivait, le 26/06/2009 17:33:

Deuxième point : je voudrais que le logo permettant de générer un pdf d’article ne soit pas systématiquement présent sur tous les articles, mais seulement sur ceux qui m’intéressent : est-ce possible, et si oui, comment faire ?

Avec un mot clef « technique » pris en compte au niveau du squelette pour afficher ou non le bouton de téchargement en PDF.

Oui, effectivement, bien vu …


RealET


liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip


liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip


C’est pas parce que je suis venu, qu’il faut croire que je suis là.

* mailou tapuscrivait, le 27/06/2009 12:03:

Avec un mot clef "technique" pris en compte au niveau du squelette pour
afficher ou non le bouton de téchargement en PDF.

En effet l'idée de faire apparaitre ce bouton dans un article est
excellente, mais comment en créant un fichier "technique ou en rajoutant un
tag au niveau du squelette "article"

En faisant une boucle cherchant si l'article a le mot clef "article_pdf".
Si oui, afficher le bouton
Sinon, rien.

--
RealET

Si j’ai bien compris, la boucle {titre_mot==article_pdf} dans <BOUCLE_principale(ARTICLES) {id_article}> et #ARTICLE_PDF là ou on veut, bé ça passe pas, ça met une erreur 404.
Au fait Jacques t’es pas à Avignon?

Le 27 juin 2009 12:47, RealET <real3t@gmail.com> a écrit :

  • mailou tapuscrivait, le 27/06/2009 12:03:

Avec un mot clef « technique » pris en compte au niveau du squelette pour
afficher ou non le bouton de téchargement en PDF.

En effet l’idée de faire apparaitre ce bouton dans un article est
excellente, mais comment en créant un fichier "technique ou en rajoutant un
tag au niveau du squelette « article »

En faisant une boucle cherchant si l’article a le mot clef « article_pdf ».
Si oui, afficher le bouton
Sinon, rien.


RealET


liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip


C’est pas parce que je suis venu, qu’il faut croire que je suis là.

* mailou tapuscrivait, le 27/06/2009 17:19:

Si j'ai bien compris, la boucle {titre_mot==article_pdf} dans
<BOUCLE_principale(ARTICLES) {id_article}> et HTML clipboard#ARTICLE_PDF là
ou on veut, bé ça passe pas, ça met une erreur 404.

Non, à mettre dans une autre boucle :
<BOUCLE_BoutonPDF(ARTICLES){id_article}{titre_mot=article_pdf}>#ARTICLE_PDF</BOUCLE_BoutonPDF>

Et == dans un critère, c'est une regexp...

Au fait RealET t'es pas à Avignon?

Si.

--
RealET

Merci pour cette boucle, je ne pensais pas du tout à une autre boucle et encore moins à 1 seul =
J’ai lu le programme pour Avignon, je pense que tout le monde est comme moi et doit penser que vous n’aurez pas le temps de venir sur la liste, c’est peut-être pour ça le calme plat.
Merci,
@+

Le 27 juin 2009 17:43, RealET <real3t@gmail.com> a écrit :

  • mailou tapuscrivait, le 27/06/2009 17:19:

Si j’ai bien compris, la boucle {titre_mot==article_pdf} dans

<BOUCLE_principale(ARTICLES) {id_article}> et HTML clipboard#ARTICLE_PDF là
ou on veut, bé ça passe pas, ça met une erreur 404.

Non, à mettre dans une autre boucle :
<BOUCLE_BoutonPDF(ARTICLES){id_article}{titre_mot=article_pdf}>#ARTICLE_PDF</BOUCLE_BoutonPDF>

Et == dans un critère, c’est une regexp…

Au fait RealET t’es pas à Avignon?

Si.


RealET


liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip


C’est pas parce que je suis venu, qu’il faut croire que je suis là.

mailou a écrit :

Merci pour cette boucle, je ne pensais pas du tout à une autre boucle et encore moins à 1 seul =
J'ai lu le programme pour Avignon, je pense que tout le monde est comme moi et doit penser que vous n'aurez pas le temps de venir sur la liste, c'est peut-être pour ça le calme plat.
Merci,
@+

Puisqu'on est dans le plugin article_pdf, comment faire pour afficher le nom du ou des auteurs sur la première page du PDF généré ?
Merci de vos lumières...

--
Philippe