Afficher simplement des pdf dans une page

Bonne nouvelle ??? je ne sais pas mais cela peut surement interesser

CA FONCTIONNE !!!

j'ai trouvé ceci :

         http://www.malsup.com/jquery/media/misc.html

pour faire afficher simplement un pdf, et a mon avis plus léger et mon marqué au niveau design que le plugin FreePaper (pas tout à fait non plus la meme finalité.

Pour le moement donc cela m'affiche une frame dans laquelle apparait mon pdf lisisble enregistrable ...

Ce que j'ai ajouté au code de "article.html"

Avant </head>

<script type="text/javascript" src="http://github.com/malsup/media/raw/master/jquery.media.js?v0.92"></script>
<script type="text/javascript" src="javascript/jquery.MetaData.js"></script>
<script type="text/javascript">
     $(function() {
         $('a.media').media({width:500, height:400});
     });
</script>

puis dans le fichier "inc-document.html" dans la boucle :

<BOUCLE_documents_joints(DOCUMENTS) {id_article} {extension !IN gif,jpg,png} {vu=non}{par num titre, date}>[
    <li>
      <strong><a class="media" href="(#URL_DOCUMENT)" title="<:bouton_telecharger:>" type="#MIME_TYPE">[(#TITRE|sinon{<:info_document:>})]</a></strong>
      <small>(<span>#TYPE_DOCUMENT[ &ndash; (#TAILLE|taille_en_octets)]</span>)</small>
      #DESCRIPTIF
    ]</li>
    </BOUCLE_documents_joints>

j'ai ajouté class="media" juste après le "a"

Questions auprès de vous

1 - appeler plusieurs fois le meme script javascript est ce que à terme cela ne risque pas de nuire à une fonctionnalité, car sur mon spip, j'utilise le plugin "Notation" qui charge déjà le javascript "jquery.MetaData.js"
2 - pour éviter de faire appel à un lien exterieur dans le <head> :
<script type="text/javascript" src="http://github.com/malsup/media/raw/master/jquery.media.js?v0.92"></script>

j'ai récupéré ce script et l'ai placé dans un rep "javascript" de mon dossier "squelette" (meme version v 0.92) mais apparement ça ne fonctionne pas.

Sauf erreur il y a peut etre de quoi faire un plugin ... mais bon :wink:

Cette solution est en l'état, valable pour lire en direct un pdf.

Si il y a plusieurs pdf attachés à l'article, il y aura autant de fenretre de visualisation de pdf bien sur,

Eric

Bonjour,
Chez moi aussi, ça fonctionne en local depuis le doc joint à l’article, j’ai utilisé pour celà le plugin composition qui me permet de réserver ça aux articles avec un doc joint pdf que je veux montrer.
Par contre, la fenètre surgissante de thickbox n’apparait pas puisque le doc est visible dés l’ouverture de l’article.
J’ai obtenu le même effet avec le même comportement avec une iframe de fancybox, un dossier fancybox externe à spip, et le chemin vers le dossier ciblé "IMG/pdf/XXX.pdf.
Reste à obtenir l’effet thickbox…
Merci en tout cas pour l’idée à Eric Free/Online.

Message du 11/03/10 16:09
De : « Eric Free/Online »
A : spip@rezo.net
Copie à :
Objet : [Spip] Afficher simplement des pdf dans une page

Bonne nouvelle ??? je ne sais pas mais cela peut surement interesser

CA FONCTIONNE !!!

j’ai trouvé ceci :

JQuery Media Plugin - Misc Demo

pour faire afficher simplement un pdf, et a mon avis plus léger et mon
marqué au niveau design que le plugin FreePaper (pas tout à fait non
plus la meme finalité.

Pour le moement donc cela m’affiche une frame dans laquelle apparait mon
pdf lisisble enregistrable …

Ce que j’ai ajouté au code de « article.html »

Avant

src=« http://github.com/malsup/media/raw/master/jquery.media.js?v0.92 »>

src=« javascript/jquery.MetaData.js »>

$(function() {
$(‹ a.media ›).media({width:500, height:400});
});

puis dans le fichier « inc-document.html » dans la boucle :

gif,jpg,png} {vu=non}{par num titre, date}>[

> title=« <:bouton_telecharger:> »
> type=« #MIME_TYPE »>[(#TITRE|sinon{<:info_document:>})]

(#TYPE_DOCUMENT[ –
(#TAILLE|taille_en_octets)])
#DESCRIPTIF
]

j’ai ajouté class=« media » juste après le « a »

Questions auprès de vous

1 - appeler plusieurs fois le meme script javascript est ce que à terme
cela ne risque pas de nuire à une fonctionnalité, car sur mon spip,
j’utilise le plugin « Notation » qui charge déjà le javascript
« jquery.MetaData.js »
2 - pour éviter de faire appel à un lien exterieur dans le :

src=« http://github.com/malsup/media/raw/master/jquery.media.js?v0.92 »>

j’ai récupéré ce script et l’ai placé dans un rep « javascript » de mon
dossier « squelette » (meme version v 0.92) mais apparement ça ne
fonctionne pas.

Sauf erreur il y a peut etre de quoi faire un plugin … mais bon :wink:

Cette solution est en l’état, valable pour lire en direct un pdf.

Si il y a plusieurs pdf attachés à l’article, il y aura autant de
fenretre de visualisation de pdf bien sur,

Eric


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

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

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

Irc : de l’aide à toute heure : http://spip.net/irc

Pieddemail

Je trouve cela génial mais je ne comprend pas comment faire !

O. Scarniere

De : padupouy [mailto:padupouy@laposte.net]
Envoyé : vendredi 12 mars 2010 14:44
À : spip rezo net
Objet : Re: [Spip] Afficher simplement des pdf dans une page

Bonjour,
Chez moi aussi, ça fonctionne en local depuis le doc joint à l’article, j’ai utilisé pour celà le plugin composition qui me permet de réserver ça aux articles avec un doc joint pdf que je veux montrer.
Par contre, la fenètre surgissante de thickbox n’apparait pas puisque le doc est visible dés l’ouverture de l’article.
J’ai obtenu le même effet avec le même comportement avec une iframe de fancybox, un dossier fancybox externe à spip, et le chemin vers le dossier ciblé "IMG/pdf/XXX.pdf.
Reste à obtenir l’effet thickbox…
Merci en tout cas pour l’idée à Eric Free/Online.

Message du 11/03/10 16:09
De : « Eric Free/Online »
A : spip@rezo.net
Copie à :
Objet : [Spip] Afficher simplement des pdf dans une page

Bonne nouvelle ??? je ne sais pas mais cela peut surement interesser

CA FONCTIONNE !!!

j’ai trouvé ceci :

JQuery Media Plugin - Misc Demo

pour faire afficher simplement un pdf, et a mon avis plus léger et mon
marqué au niveau design que le plugin FreePaper (pas tout à fait non
plus la meme finalité.

Pour le moement donc cela m’affiche une frame dans laquelle apparait mon
pdf lisisble enregistrable …

Ce que j’ai ajouté au code de « article.html »

Avant

src=« http://github.com/malsup/media/raw/master/jquery.media.js?v0.92 »>

src=« javascript/jquery.MetaData.js »>

$(function() {
$(‹ a.media ›).media({width:500, height:400});
});

puis dans le fichier « inc-document.html » dans la boucle :

gif,jpg,png} {vu=non}{par num titre, date}>[

·

> title=« <:bouton_telecharger:> »
> type=« #MIME_TYPE »>[(#TITRE|sinon{<:info_document:>})]

(#TYPE_DOCUMENT[ –
(#TAILLE|taille_en_octets)])
#DESCRIPTIF
]

j’ai ajouté class=« media » juste après le « a »

Questions auprès de vous

1 - appeler plusieurs fois le meme script javascript est ce que à terme
cela ne risque pas de nuire à une fonctionnalité, car sur mon spip,
j’utilise le plugin « Notation » qui charge déjà le javascript
« jquery.MetaData.js »
2 - pour éviter de faire appel à un lien exterieur dans le :

src=« http://github.com/malsup/media/raw/master/jquery.media.js?v0.92 »>

j’ai récupéré ce script et l’ai placé dans un rep « javascript » de mon
dossier « squelette » (meme version v 0.92) mais apparement ça ne
fonctionne pas.

Sauf erreur il y a peut etre de quoi faire un plugin … mais bon :wink:

Cette solution est en l’état, valable pour lire en direct un pdf.

Si il y a plusieurs pdf attachés à l’article, il y aura autant de
fenretre de visualisation de pdf bien sur,

Eric


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

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

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

Irc : de l’aide à toute heure : http://spip.net/irc

Pieddemail

la reponse est :

Ce que j’ai ajouté au code de « article.html »

Avant

puis dans le fichier « inc-document.html » dans la boucle :

<BOUCLE_documents_joints(DOCUMENTS) {id_article} {extension !IN gif,jpg,png} {vu=non}{par num titre, date}>[

  • [(#TITRE|sinon{<:info_document:>})] (#TYPE_DOCUMENT[ – (#TAILLE|taille_en_octets)]) #DESCRIPTIF ]
  • il faut comme ici mettre <a class=« media »

    POur ne pas trop ralentir l’ouverture de ta page, ton fichier pdf doit être le plus leger possible

    Avec une definition à 96 ou 72 dpi, ce qu’un ecran est capable au maxi d’afficher

    eric

    Le 15 mars 2010 17:45, Olivier Scarniere (Physique Appliquée) <prof.scarniere@free.fr> a écrit :

    Je trouve cela génial mais je ne comprend pas comment faire !

    O. Scarniere

    De : padupouy [mailto:padupouy@laposte.net]
    Envoyé : vendredi 12 mars 2010 14:44
    À : spip rezo net
    Objet : Re: [Spip] Afficher simplement des pdf dans une page

    Bonjour,
    Chez moi aussi, ça fonctionne en local depuis le doc joint à l’article, j’ai utilisé pour celà le plugin composition qui me permet de réserver ça aux articles avec un doc joint pdf que je veux montrer.
    Par contre, la fenètre surgissante de thickbox n’apparait pas puisque le doc est visible dés l’ouverture de l’article.
    J’ai obtenu le même effet avec le même comportement avec une iframe de fancybox, un dossier fancybox externe à spip, et le chemin vers le dossier ciblé "IMG/pdf/XXX.pdf.
    Reste à obtenir l’effet thickbox…
    Merci en tout cas pour l’idée à Eric Free/Online.

    Message du 11/03/10 16:09
    De : « Eric Free/Online »
    A : spip@rezo.net
    Copie à :
    Objet : [Spip] Afficher simplement des pdf dans une page

    Bonne nouvelle ??? je ne sais pas mais cela peut surement interesser

    CA FONCTIONNE !!!

    j’ai trouvé ceci :

    http://www.malsup.com/jquery/media/misc.html

    pour faire afficher simplement un pdf, et a mon avis plus léger et mon
    marqué au niveau design que le plugin FreePaper (pas tout à fait non
    plus la meme finalité.

    Pour le moement donc cela m’affiche une frame dans laquelle apparait mon
    pdf lisisble enregistrable …

    Ce que j’ai ajouté au code de « article.html »

    Avant

    src=« http://github.com/malsup/media/raw/master/jquery.media.js?v0.92 »>

    src=« javascript/jquery.MetaData.js »>

    $(function() {
    $(‹ a.media ›).media({width:500, height:400});
    });

    puis dans le fichier « inc-document.html » dans la boucle :

    gif,jpg,png} {vu=non}{par num titre, date}>[

    ·

    > title=« <:bouton_telecharger:> »
    > type=« #MIME_TYPE »>[(#TITRE|sinon{<:info_document:>})]

    (#TYPE_DOCUMENT[ –
    (#TAILLE|taille_en_octets)])
    #DESCRIPTIF
    ]

    j’ai ajouté class=« media » juste après le « a »

    Questions auprès de vous

    1 - appeler plusieurs fois le meme script javascript est ce que à terme
    cela ne risque pas de nuire à une fonctionnalité, car sur mon spip,
    j’utilise le plugin « Notation » qui charge déjà le javascript
    « jquery.MetaData.js »
    2 - pour éviter de faire appel à un lien exterieur dans le :

    src=« http://github.com/malsup/media/raw/master/jquery.media.js?v0.92 »>

    j’ai récupéré ce script et l’ai placé dans un rep « javascript » de mon
    dossier « squelette » (meme version v 0.92) mais apparement ça ne
    fonctionne pas.

    Sauf erreur il y a peut etre de quoi faire un plugin … mais bon :wink:

    Cette solution est en l’état, valable pour lire en direct un pdf.

    Si il y a plusieurs pdf attachés à l’article, il y aura autant de
    fenretre de visualisation de pdf bien sur,

    Eric


    liste spip
    spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

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

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

    Irc : de l’aide à toute heure : http://spip.net/irc

    Pieddemail


    liste spip
    spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

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

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

    Irc : de l’aide à toute heure : http://spip.net/irc


    La question bien posée donne la bonne réponse …

    Lao Tseu … ou un autre (sais plu … même moi je le pense !

    ben oui tu n’as pas dans le head de ta page :

    sachant qu’il te faut recupérer sur le net « jquery.MetaData.js » que tu vas apres placer dans un repertoire « javascript » dans ton dossier « squelette »

    Le 15 mars 2010 19:07, Olivier Scarniere (Physique Appliquée) <prof.scarniere@free.fr> a écrit :

    Merci beaucoup mais cela ne marche pas.

    Normalement sur http://www.lyc-breteuil-montigny.ac-versailles.fr/www/?-le-reglement-interieur-et-le- le fichier pdf devrait être lisible non ?

    O. Scarniere

    De : Eric Boutigny [mailto:e.boutigny@gmail.com]
    Envoyé : lundi 15 mars 2010 17:53
    À : Olivier Scarniere (Physique Appliquée); spip@rezo.net

    Objet : Re: [Spip] Afficher simplement des pdf dans une page

    la reponse est :

    Ce que j’ai ajouté au code de « article.html »

    Avant

    puis dans le fichier « inc-document.html » dans la boucle :

    <BOUCLE_documents_joints(DOCUMENTS) {id_article} {extension !IN gif,jpg,png} {vu=non}{par num titre, date}>[

  • [(#TITRE|sinon{<:info_document:>})] (#TYPE_DOCUMENT[ – (#TAILLE|taille_en_octets)]) #DESCRIPTIF ]
  • il faut comme ici mettre <a class=« media »

    POur ne pas trop ralentir l’ouverture de ta page, ton fichier pdf doit être le plus leger possible

    Avec une definition à 96 ou 72 dpi, ce qu’un ecran est capable au maxi d’afficher

    eric

    Le 15 mars 2010 17:45, Olivier Scarniere (Physique Appliquée) <prof.scarniere@free.fr> a écrit :

    Je trouve cela génial mais je ne comprend pas comment faire !

    O. Scarniere

    De : padupouy [mailto:padupouy@laposte.net]
    Envoyé : vendredi 12 mars 2010 14:44
    À : spip rezo net
    Objet : Re: [Spip] Afficher simplement des pdf dans une page

    Bonjour,
    Chez moi aussi, ça fonctionne en local depuis le doc joint à l’article, j’ai utilisé pour celà le plugin composition qui me permet de réserver ça aux articles avec un doc joint pdf que je veux montrer.
    Par contre, la fenètre surgissante de thickbox n’apparait pas puisque le doc est visible dés l’ouverture de l’article.
    J’ai obtenu le même effet avec le même comportement avec une iframe de fancybox, un dossier fancybox externe à spip, et le chemin vers le dossier ciblé "IMG/pdf/XXX.pdf.
    Reste à obtenir l’effet thickbox…
    Merci en tout cas pour l’idée à Eric Free/Online.

    Message du 11/03/10 16:09
    De : « Eric Free/Online »
    A : spip@rezo.net
    Copie à :
    Objet : [Spip] Afficher simplement des pdf dans une page

    Bonne nouvelle ??? je ne sais pas mais cela peut surement interesser

    CA FONCTIONNE !!!

    j’ai trouvé ceci :

    http://www.malsup.com/jquery/media/misc.html

    pour faire afficher simplement un pdf, et a mon avis plus léger et mon
    marqué au niveau design que le plugin FreePaper (pas tout à fait non
    plus la meme finalité.

    Pour le moement donc cela m’affiche une frame dans laquelle apparait mon
    pdf lisisble enregistrable …

    Ce que j’ai ajouté au code de « article.html »

    Avant

    src=« http://github.com/malsup/media/raw/master/jquery.media.js?v0.92 »>

    src=« javascript/jquery.MetaData.js »>

    $(function() {
    $(‹ a.media ›).media({width:500, height:400});
    });

    puis dans le fichier « inc-document.html » dans la boucle :

    gif,jpg,png} {vu=non}{par num titre, date}>[

    ·

    > title=« <:bouton_telecharger:> »
    > type=« #MIME_TYPE »>[(#TITRE|sinon{<:info_document:>})]

    (#TYPE_DOCUMENT[ –
    (#TAILLE|taille_en_octets)])
    #DESCRIPTIF
    ]

    j’ai ajouté class=« media » juste après le « a »

    Questions auprès de vous

    1 - appeler plusieurs fois le meme script javascript est ce que à terme
    cela ne risque pas de nuire à une fonctionnalité, car sur mon spip,
    j’utilise le plugin « Notation » qui charge déjà le javascript
    « jquery.MetaData.js »
    2 - pour éviter de faire appel à un lien exterieur dans le :

    src=« http://github.com/malsup/media/raw/master/jquery.media.js?v0.92 »>

    j’ai récupéré ce script et l’ai placé dans un rep « javascript » de mon
    dossier « squelette » (meme version v 0.92) mais apparement ça ne
    fonctionne pas.

    Sauf erreur il y a peut etre de quoi faire un plugin … mais bon :wink:

    Cette solution est en l’état, valable pour lire en direct un pdf.

    Si il y a plusieurs pdf attachés à l’article, il y aura autant de
    fenretre de visualisation de pdf bien sur,

    Eric


    liste spip
    spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

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

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

    Irc : de l’aide à toute heure : http://spip.net/irc


    liste spip
    spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

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

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

    Irc : de l’aide à toute heure : http://spip.net/irc


    La question bien posée donne la bonne réponse …

    Lao Tseu … ou un autre (sais plu … même moi je le pense !


    La question bien posée donne la bonne réponse …

    Lao Tseu … ou un autre (sais plu … même moi je le pense !

    Bon maintenant je l’ai dans le head mais rien de plus.

    Pas besoin de pdf2swf ?

    Merci !

    De : Eric Boutigny [mailto:e.boutigny@gmail.com]
    Envoyé : lundi 15 mars 2010 19:18
    À : Olivier Scarniere (Physique Appliquée); spip@rezo.net
    Objet : Re: [Spip] Afficher simplement des pdf dans une page

    ben oui tu n’as pas dans le head de ta page :

    sachant qu’il te faut recupérer sur le net « jquery.MetaData.js » que tu vas apres placer dans un repertoire « javascript » dans ton dossier « squelette »

    Le 15 mars 2010 19:07, Olivier Scarniere (Physique Appliquée) <prof.scarniere@free.fr> a écrit :

    Merci beaucoup mais cela ne marche pas.

    Normalement sur http://www.lyc-breteuil-montigny.ac-versailles.fr/www/?-le-reglement-interieur-et-le- le fichier pdf devrait être lisible non ?

    O. Scarniere

    De : Eric Boutigny [mailto:e.boutigny@gmail.com]
    Envoyé : lundi 15 mars 2010 17:53
    À : Olivier Scarniere (Physique Appliquée); spip@rezo.net

    Objet : Re: [Spip] Afficher simplement des pdf dans une page

    la reponse est :

    Ce que j’ai ajouté au code de « article.html »

    Avant

    puis dans le fichier « inc-document.html » dans la boucle :

    <BOUCLE_documents_joints(DOCUMENTS) {id_article} {extension !IN gif,jpg,png} {vu=non}{par num titre, date}>[

  • [(#TITRE|sinon{<:info_document:>})] (#TYPE_DOCUMENT[ – (#TAILLE|taille_en_octets)]) #DESCRIPTIF ]
  • il faut comme ici mettre <a class=« media »

    POur ne pas trop ralentir l’ouverture de ta page, ton fichier pdf doit être le plus leger possible

    Avec une definition à 96 ou 72 dpi, ce qu’un ecran est capable au maxi d’afficher

    eric

    Le 15 mars 2010 17:45, Olivier Scarniere (Physique Appliquée) <prof.scarniere@free.fr> a écrit :

    Je trouve cela génial mais je ne comprend pas comment faire !

    O. Scarniere

    De : padupouy [mailto:padupouy@laposte.net]
    Envoyé : vendredi 12 mars 2010 14:44
    À : spip rezo net
    Objet : Re: [Spip] Afficher simplement des pdf dans une page

    Bonjour,
    Chez moi aussi, ça fonctionne en local depuis le doc joint à l’article, j’ai utilisé pour celà le plugin composition qui me permet de réserver ça aux articles avec un doc joint pdf que je veux montrer.
    Par contre, la fenètre surgissante de thickbox n’apparait pas puisque le doc est visible dés l’ouverture de l’article.
    J’ai obtenu le même effet avec le même comportement avec une iframe de fancybox, un dossier fancybox externe à spip, et le chemin vers le dossier ciblé "IMG/pdf/XXX.pdf.
    Reste à obtenir l’effet thickbox…
    Merci en tout cas pour l’idée à Eric Free/Online.

    Message du 11/03/10 16:09
    De : « Eric Free/Online »
    A : spip@rezo.net
    Copie à :
    Objet : [Spip] Afficher simplement des pdf dans une page

    Bonne nouvelle ??? je ne sais pas mais cela peut surement interesser

    CA FONCTIONNE !!!

    j’ai trouvé ceci :

    http://www.malsup.com/jquery/media/misc.html

    pour faire afficher simplement un pdf, et a mon avis plus léger et mon
    marqué au niveau design que le plugin FreePaper (pas tout à fait non
    plus la meme finalité.

    Pour le moement donc cela m’affiche une frame dans laquelle apparait mon
    pdf lisisble enregistrable …

    Ce que j’ai ajouté au code de « article.html »

    Avant

    src=« http://github.com/malsup/media/raw/master/jquery.media.js?v0.92 »>

    src=« javascript/jquery.MetaData.js »>

    $(function() {
    $(‹ a.media ›).media({width:500, height:400});
    });

    puis dans le fichier « inc-document.html » dans la boucle :

    gif,jpg,png} {vu=non}{par num titre, date}>[

    ·

    > title=« <:bouton_telecharger:> »
    > type=« #MIME_TYPE »>[(#TITRE|sinon{<:info_document:>})]

    (#TYPE_DOCUMENT[ –
    (#TAILLE|taille_en_octets)])
    #DESCRIPTIF
    ]

    j’ai ajouté class=« media » juste après le « a »

    Questions auprès de vous

    1 - appeler plusieurs fois le meme script javascript est ce que à terme
    cela ne risque pas de nuire à une fonctionnalité, car sur mon spip,
    j’utilise le plugin « Notation » qui charge déjà le javascript
    « jquery.MetaData.js »
    2 - pour éviter de faire appel à un lien exterieur dans le :

    src=« http://github.com/malsup/media/raw/master/jquery.media.js?v0.92 »>

    j’ai récupéré ce script et l’ai placé dans un rep « javascript » de mon
    dossier « squelette » (meme version v 0.92) mais apparement ça ne
    fonctionne pas.

    Sauf erreur il y a peut etre de quoi faire un plugin … mais bon :wink:

    Cette solution est en l’état, valable pour lire en direct un pdf.

    Si il y a plusieurs pdf attachés à l’article, il y aura autant de
    fenretre de visualisation de pdf bien sur,

    Eric


    liste spip
    spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

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

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

    Irc : de l’aide à toute heure : http://spip.net/irc

    Erreur ! Nom du fichier non spécifié.


    liste spip
    spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

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

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

    Irc : de l’aide à toute heure : http://spip.net/irc


    La question bien posée donne la bonne réponse …

    Lao Tseu … ou un autre (sais plu … même moi je le pense !


    La question bien posée donne la bonne réponse …

    Lao Tseu … ou un autre (sais plu … même moi je le pense !

    pas besoinde pdf2swf inutile car cela traduit un pdf en swf

    je ne vois toujours rien dans le de ta page

    fais « vider le cache » de façon à re générer completement ta page.

    A noter pour le nom des documents, images, … evite les noms accentués, j’ai vu cela qq par… l’informatique n’aime pas trop les accents …

    Le 15 mars 2010 20:31, Olivier Scarniere (Physique Appliquée) <prof.scarniere@free.fr> a écrit :

    Bon maintenant je l’ai dans le head mais rien de plus.

    Pas besoin de pdf2swf ?

    Merci !

    De : Eric Boutigny [mailto:e.boutigny@gmail.com]
    Envoyé : lundi 15 mars 2010 19:18

    À : Olivier Scarniere (Physique Appliquée); spip@rezo.net
    Objet : Re: [Spip] Afficher simplement des pdf dans une page

    ben oui tu n’as pas dans le head de ta page :

    sachant qu’il te faut recupérer sur le net « jquery.MetaData.js » que tu vas apres placer dans un repertoire « javascript » dans ton dossier « squelette »

    Le 15 mars 2010 19:07, Olivier Scarniere (Physique Appliquée) <prof.scarniere@free.fr> a écrit :

    Merci beaucoup mais cela ne marche pas.

    Normalement sur http://www.lyc-breteuil-montigny.ac-versailles.fr/www/?-le-reglement-interieur-et-le- le fichier pdf devrait être lisible non ?

    O. Scarniere

    De : Eric Boutigny [mailto:e.boutigny@gmail.com]
    Envoyé : lundi 15 mars 2010 17:53
    À : Olivier Scarniere (Physique Appliquée); spip@rezo.net

    Objet : Re: [Spip] Afficher simplement des pdf dans une page

    la reponse est :

    Ce que j’ai ajouté au code de « article.html »

    Avant

    puis dans le fichier « inc-document.html » dans la boucle :

    <BOUCLE_documents_joints(DOCUMENTS) {id_article} {extension !IN gif,jpg,png} {vu=non}{par num titre, date}>[

  • [(#TITRE|sinon{<:info_document:>})] (#TYPE_DOCUMENT[ – (#TAILLE|taille_en_octets)]) #DESCRIPTIF ]
  • il faut comme ici mettre <a class=« media »

    POur ne pas trop ralentir l’ouverture de ta page, ton fichier pdf doit être le plus leger possible

    Avec une definition à 96 ou 72 dpi, ce qu’un ecran est capable au maxi d’afficher

    eric

    Le 15 mars 2010 17:45, Olivier Scarniere (Physique Appliquée) <prof.scarniere@free.fr> a écrit :

    Je trouve cela génial mais je ne comprend pas comment faire !

    O. Scarniere

    De : padupouy [mailto:padupouy@laposte.net]
    Envoyé : vendredi 12 mars 2010 14:44
    À : spip rezo net
    Objet : Re: [Spip] Afficher simplement des pdf dans une page

    Bonjour,
    Chez moi aussi, ça fonctionne en local depuis le doc joint à l’article, j’ai utilisé pour celà le plugin composition qui me permet de réserver ça aux articles avec un doc joint pdf que je veux montrer.
    Par contre, la fenètre surgissante de thickbox n’apparait pas puisque le doc est visible dés l’ouverture de l’article.
    J’ai obtenu le même effet avec le même comportement avec une iframe de fancybox, un dossier fancybox externe à spip, et le chemin vers le dossier ciblé "IMG/pdf/XXX.pdf.
    Reste à obtenir l’effet thickbox…
    Merci en tout cas pour l’idée à Eric Free/Online.

    Message du 11/03/10 16:09
    De : « Eric Free/Online »
    A : spip@rezo.net
    Copie à :
    Objet : [Spip] Afficher simplement des pdf dans une page

    Bonne nouvelle ??? je ne sais pas mais cela peut surement interesser

    CA FONCTIONNE !!!

    j’ai trouvé ceci :

    http://www.malsup.com/jquery/media/misc.html

    pour faire afficher simplement un pdf, et a mon avis plus léger et mon
    marqué au niveau design que le plugin FreePaper (pas tout à fait non
    plus la meme finalité.

    Pour le moement donc cela m’affiche une frame dans laquelle apparait mon
    pdf lisisble enregistrable …

    Ce que j’ai ajouté au code de « article.html »

    Avant

    src=« http://github.com/malsup/media/raw/master/jquery.media.js?v0.92 »>

    src=« javascript/jquery.MetaData.js »>

    $(function() {
    $(‹ a.media ›).media({width:500, height:400});
    });

    puis dans le fichier « inc-document.html » dans la boucle :

    gif,jpg,png} {vu=non}{par num titre, date}>[

    ·

    > title=« <:bouton_telecharger:> »
    > type=« #MIME_TYPE »>[(#TITRE|sinon{<:info_document:>})]

    (#TYPE_DOCUMENT[ –
    (#TAILLE|taille_en_octets)])
    #DESCRIPTIF
    ]

    j’ai ajouté class=« media » juste après le « a »

    Questions auprès de vous

    1 - appeler plusieurs fois le meme script javascript est ce que à terme
    cela ne risque pas de nuire à une fonctionnalité, car sur mon spip,
    j’utilise le plugin « Notation » qui charge déjà le javascript
    « jquery.MetaData.js »
    2 - pour éviter de faire appel à un lien exterieur dans le :

    src=« http://github.com/malsup/media/raw/master/jquery.media.js?v0.92 »>

    j’ai récupéré ce script et l’ai placé dans un rep « javascript » de mon
    dossier « squelette » (meme version v 0.92) mais apparement ça ne
    fonctionne pas.

    Sauf erreur il y a peut etre de quoi faire un plugin … mais bon :wink:

    Cette solution est en l’état, valable pour lire en direct un pdf.

    Si il y a plusieurs pdf attachés à l’article, il y aura autant de
    fenretre de visualisation de pdf bien sur,

    Eric


    liste spip
    spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

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

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

    Irc : de l’aide à toute heure : http://spip.net/irc

    Erreur ! Nom du fichier non spécifié.


    liste spip
    spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

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

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

    Irc : de l’aide à toute heure : http://spip.net/irc


    La question bien posée donne la bonne réponse …

    Lao Tseu … ou un autre (sais plu … même moi je le pense !


    La question bien posée donne la bonne réponse …

    Lao Tseu … ou un autre (sais plu … même moi je le pense !


    La question bien posée donne la bonne réponse …

    Lao Tseu … ou un autre (sais plu … même moi je le pense !

    Voila il apparait mais en seconde ligne il y a erreur 404 sur jquery.metadata.js alors que c’est bien au chemin indiqué

    De : Eric Boutigny [mailto:e.boutigny@gmail.com]
    Envoyé : lundi 15 mars 2010 20:40
    À : Olivier Scarniere (Physique Appliquée); spip@rezo.net
    Objet : Re: [Spip] Afficher simplement des pdf dans une page

    pas besoinde pdf2swf inutile car cela traduit un pdf en swf

    je ne vois toujours rien dans le de ta page

    fais « vider le cache » de façon à re générer completement ta page.

    A noter pour le nom des documents, images, … evite les noms accentués, j’ai vu cela qq par… l’informatique n’aime pas trop les accents …

    Le 15 mars 2010 20:31, Olivier Scarniere (Physique Appliquée) <prof.scarniere@free.fr> a écrit :

    Bon maintenant je l’ai dans le head mais rien de plus.

    Pas besoin de pdf2swf ?

    Merci !

    De : Eric Boutigny [mailto:e.boutigny@gmail.com]
    Envoyé : lundi 15 mars 2010 19:18

    À : Olivier Scarniere (Physique Appliquée); spip@rezo.net
    Objet : Re: [Spip] Afficher simplement des pdf dans une page

    ben oui tu n’as pas dans le head de ta page :

    sachant qu’il te faut recupérer sur le net « jquery.MetaData.js » que tu vas apres placer dans un repertoire « javascript » dans ton dossier « squelette »

    Le 15 mars 2010 19:07, Olivier Scarniere (Physique Appliquée) <prof.scarniere@free.fr> a écrit :

    Merci beaucoup mais cela ne marche pas.

    Normalement sur http://www.lyc-breteuil-montigny.ac-versailles.fr/www/?-le-reglement-interieur-et-le- le fichier pdf devrait être lisible non ?

    O. Scarniere

    De : Eric Boutigny [mailto:e.boutigny@gmail.com]
    Envoyé : lundi 15 mars 2010 17:53
    À : Olivier Scarniere (Physique Appliquée); spip@rezo.net

    Objet : Re: [Spip] Afficher simplement des pdf dans une page

    la reponse est :

    Ce que j’ai ajouté au code de « article.html »

    Avant

    puis dans le fichier « inc-document.html » dans la boucle :

    <BOUCLE_documents_joints(DOCUMENTS) {id_article} {extension !IN gif,jpg,png} {vu=non}{par num titre, date}>[

  • [(#TITRE|sinon{<:info_document:>})] (#TYPE_DOCUMENT[ – (#TAILLE|taille_en_octets)]) #DESCRIPTIF ]
  • il faut comme ici mettre <a class=« media »

    POur ne pas trop ralentir l’ouverture de ta page, ton fichier pdf doit être le plus leger possible

    Avec une definition à 96 ou 72 dpi, ce qu’un ecran est capable au maxi d’afficher

    eric

    Le 15 mars 2010 17:45, Olivier Scarniere (Physique Appliquée) <prof.scarniere@free.fr> a écrit :

    Je trouve cela génial mais je ne comprend pas comment faire !

    O. Scarniere

    De : padupouy [mailto:padupouy@laposte.net]
    Envoyé : vendredi 12 mars 2010 14:44
    À : spip rezo net
    Objet : Re: [Spip] Afficher simplement des pdf dans une page

    Bonjour,
    Chez moi aussi, ça fonctionne en local depuis le doc joint à l’article, j’ai utilisé pour celà le plugin composition qui me permet de réserver ça aux articles avec un doc joint pdf que je veux montrer.
    Par contre, la fenètre surgissante de thickbox n’apparait pas puisque le doc est visible dés l’ouverture de l’article.
    J’ai obtenu le même effet avec le même comportement avec une iframe de fancybox, un dossier fancybox externe à spip, et le chemin vers le dossier ciblé "IMG/pdf/XXX.pdf.
    Reste à obtenir l’effet thickbox…
    Merci en tout cas pour l’idée à Eric Free/Online.

    Message du 11/03/10 16:09
    De : « Eric Free/Online »
    A : spip@rezo.net
    Copie à :
    Objet : [Spip] Afficher simplement des pdf dans une page

    Bonne nouvelle ??? je ne sais pas mais cela peut surement interesser

    CA FONCTIONNE !!!

    j’ai trouvé ceci :

    http://www.malsup.com/jquery/media/misc.html

    pour faire afficher simplement un pdf, et a mon avis plus léger et mon
    marqué au niveau design que le plugin FreePaper (pas tout à fait non
    plus la meme finalité.

    Pour le moement donc cela m’affiche une frame dans laquelle apparait mon
    pdf lisisble enregistrable …

    Ce que j’ai ajouté au code de « article.html »

    Avant

    src=« http://github.com/malsup/media/raw/master/jquery.media.js?v0.92 »>

    src=« javascript/jquery.MetaData.js »>

    $(function() {
    $(‹ a.media ›).media({width:500, height:400});
    });

    puis dans le fichier « inc-document.html » dans la boucle :

    gif,jpg,png} {vu=non}{par num titre, date}>[

    ·

    > title=« <:bouton_telecharger:> »
    > type=« #MIME_TYPE »>[(#TITRE|sinon{<:info_document:>})]

    (#TYPE_DOCUMENT[ –
    (#TAILLE|taille_en_octets)])
    #DESCRIPTIF
    ]

    j’ai ajouté class=« media » juste après le « a »

    Questions auprès de vous

    1 - appeler plusieurs fois le meme script javascript est ce que à terme
    cela ne risque pas de nuire à une fonctionnalité, car sur mon spip,
    j’utilise le plugin « Notation » qui charge déjà le javascript
    « jquery.MetaData.js »
    2 - pour éviter de faire appel à un lien exterieur dans le :

    src=« http://github.com/malsup/media/raw/master/jquery.media.js?v0.92 »>

    j’ai récupéré ce script et l’ai placé dans un rep « javascript » de mon
    dossier « squelette » (meme version v 0.92) mais apparement ça ne
    fonctionne pas.

    Sauf erreur il y a peut etre de quoi faire un plugin … mais bon :wink:

    Cette solution est en l’état, valable pour lire en direct un pdf.

    Si il y a plusieurs pdf attachés à l’article, il y aura autant de
    fenretre de visualisation de pdf bien sur,

    Eric


    liste spip
    spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

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

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

    Irc : de l’aide à toute heure : http://spip.net/irc

    Erreur ! Nom du fichier non spécifié.


    liste spip
    spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

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

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

    Irc : de l’aide à toute heure : http://spip.net/irc


    La question bien posée donne la bonne réponse …

    Lao Tseu … ou un autre (sais plu … même moi je le pense !


    La question bien posée donne la bonne réponse …

    Lao Tseu … ou un autre (sais plu … même moi je le pense !


    La question bien posée donne la bonne réponse …

    Lao Tseu … ou un autre (sais plu … même moi je le pense !

    Grace aux indications données plus haut, en effet, il fallait chercher vers
    ici:

    http://codylindley.com/thickboxforum/comments.php?DiscussionID=303&page=1

    le 2nd commentaire.
    En ajoutant

    .show()

    en fin de ligne 299 dans le thickbox.js du dossier javascript

    et en plaçant

    <a
    href="IMG/pdf/Nom_du_pdf.pdf?keepThis=true&TB_iframe=true&height=650&width=1000"
    title="Commentaire en haut d'iframe" class="thickbox"><center> {{Lien pour
    l'ouverture de la lightbox}}</center></a>

    On obtient ceci:

    http://imagesetpeche.free.fr/?Avec-pdf

    Le pdf est long à charger mais, il s'ouvre.

    Le pdf ouvert est lui directement lié à l'article comme je l'ai expliqué
    dans un autre post de Eric Free/Online.

    "Eric Free/Online" <eric.boutigny@free.fr> a écrit dans le message de news:
    4B990783.8050803@free.fr...
    Bonne nouvelle ??? je ne sais pas mais cela peut surement interesser

    CA FONCTIONNE !!!

    j'ai trouvé ceci :

             http://www.malsup.com/jquery/media/misc.html

    pour faire afficher simplement un pdf, et a mon avis plus léger et mon
    marqué au niveau design que le plugin FreePaper (pas tout à fait non
    plus la meme finalité.

    Pour le moement donc cela m'affiche une frame dans laquelle apparait mon
    pdf lisisble enregistrable ...

    Ce que j'ai ajouté au code de "article.html"

    Avant </head>

    <script type="text/javascript"
    src="http://github.com/malsup/media/raw/master/jquery.media.js?v0.92"></script>
    <script type="text/javascript"
    src="javascript/jquery.MetaData.js"></script>
    <script type="text/javascript">
         $(function() {
             $('a.media').media({width:500, height:400});
         });
    </script>

    puis dans le fichier "inc-document.html" dans la boucle :

    <BOUCLE_documents_joints(DOCUMENTS) {id_article} {extension !IN
    gif,jpg,png} {vu=non}{par num titre, date}>[
    <li>
    <strong><a class="media" href="(#URL_DOCUMENT)"
    title="<:bouton_telecharger:>"
    type="#MIME_TYPE">[(#TITRE|sinon{<:info_document:>})]</a></strong>
    <small>(<span>#TYPE_DOCUMENT[ &ndash;
    (#TAILLE|taille_en_octets)]</span>)</small>
    #DESCRIPTIF
    ]</li>
    </BOUCLE_documents_joints>

    j'ai ajouté class="media" juste après le "a"

    Questions auprès de vous

    1 - appeler plusieurs fois le meme script javascript est ce que à terme
    cela ne risque pas de nuire à une fonctionnalité, car sur mon spip,
    j'utilise le plugin "Notation" qui charge déjà le javascript
    "jquery.MetaData.js"
    2 - pour éviter de faire appel à un lien exterieur dans le <head> :
    <script type="text/javascript"
    src="http://github.com/malsup/media/raw/master/jquery.media.js?v0.92"></script>

    j'ai récupéré ce script et l'ai placé dans un rep "javascript" de mon
    dossier "squelette" (meme version v 0.92) mais apparement ça ne
    fonctionne pas.

    Sauf erreur il y a peut etre de quoi faire un plugin ... mais bon :wink:

    Cette solution est en l'état, valable pour lire en direct un pdf.

    Si il y a plusieurs pdf attachés à l'article, il y aura autant de
    fenretre de visualisation de pdf bien sur,

    Eric

    CA fonctionne effectivement, mais plusieurs choses :

    Je cherchais à ouvrir du pdf pour proposer aux visiteurs de livre un fichiers pdf de plusieurs page d’un de mes livres, je confirme ma solution fonctionne (au moins en local) je testerais la différence en ligne prochainement et ferais part du resultat. (mes fichiers ne font que 92,ko de poids)

    C’est vrai que ton pdf est tres long à charger, un risque découragement possible de la part du visteur. (j’ai vu qu’il est en 72 dpi)

    Pourquoi avoir choisi de mettre ton affiche en pdf ? Alors qu’un jpeg aurais surement fait mieux l’affaire, surtout en temps de chargement, si c’est pour diffuser une affiche à d’autre, la solution optimal me semble t il est de proposer un jpeg pour la visualiser et rester avec ton doc pdf (à 300 dpi pour l’impression) joint pour le téléchargement, cela me parait plus logique.
    Ou il y a un truc qui m’échappe ?

    Cordialement

    MAis bien pour la prouesse technique !

    Le 16 mars 2010 12:05, patrick <dupouypa@club-internet.fr> a écrit :

    Grace aux indications données plus haut, en effet, il fallait chercher vers
    ici:

    http://codylindley.com/thickboxforum/comments.php?DiscussionID=303&page=1

    le 2nd commentaire.
    En ajoutant

    .show()

    en fin de ligne 299 dans le thickbox.js du dossier javascript

    et en plaçant

    {{Lien pour
    l’ouverture de la lightbox}}

    On obtient ceci:

    http://imagesetpeche.free.fr/?Avec-pdf

    Le pdf est long à charger mais, il s’ouvre.

    Le pdf ouvert est lui directement lié à l’article comme je l’ai expliqué
    dans un autre post de Eric Free/Online.

    « Eric Free/Online » <eric.boutigny@free.fr> a écrit dans le message de news:
    4B990783.8050803@free.fr

    Bonne nouvelle ??? je ne sais pas mais cela peut surement interesser

    CA FONCTIONNE !!!

    j’ai trouvé ceci :

    http://www.malsup.com/jquery/media/misc.html

    pour faire afficher simplement un pdf, et a mon avis plus léger et mon
    marqué au niveau design que le plugin FreePaper (pas tout à fait non
    plus la meme finalité.

    Pour le moement donc cela m’affiche une frame dans laquelle apparait mon
    pdf lisisble enregistrable …

    Ce que j’ai ajouté au code de « article.html »

    Avant

    puis dans le fichier « inc-document.html » dans la boucle :

    <BOUCLE_documents_joints(DOCUMENTS) {id_article} {extension !IN
    gif,jpg,png} {vu=non}{par num titre, date}>[

  • [(#TITRE|sinon{<:info_document:>})] (#TYPE_DOCUMENT[ – (#TAILLE|taille_en_octets)]) #DESCRIPTIF ]
  • j’ai ajouté class=« media » juste après le « a »

    Questions auprès de vous

    1 - appeler plusieurs fois le meme script javascript est ce que à terme
    cela ne risque pas de nuire à une fonctionnalité, car sur mon spip,
    j’utilise le plugin « Notation » qui charge déjà le javascript
    « jquery.MetaData.js »
    2 - pour éviter de faire appel à un lien exterieur dans le :

    j’ai récupéré ce script et l’ai placé dans un rep « javascript » de mon
    dossier « squelette » (meme version v 0.92) mais apparement ça ne
    fonctionne pas.

    Sauf erreur il y a peut etre de quoi faire un plugin … mais bon :wink:

    Cette solution est en l’état, valable pour lire en direct un pdf.

    Si il y a plusieurs pdf attachés à l’article, il y aura autant de
    fenretre de visualisation de pdf bien sur,

    Eric


    liste spip
    spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

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

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

    Irc : de l’aide à toute heure : http://spip.net/irc


    La question bien posée donne la bonne réponse …

    Lao Tseu … ou un autre (sais plu … même moi je le pense !