Changeset 34464 in spip-zone


Ignore:
Timestamp:
Jan 15, 2010, 8:56:04 AM (10 years ago)
Author:
apachot@…
Message:

si on n'a pas de numéro isbn (exemple des jouets d'une ludothèque) prendre la première image jointe à la notice comme logo de la notice

Location:
_plugins_/spip-pmb
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/spip-pmb/inc/inc-notice-resume.html

    r33516 r34464  
    11<li class="item hentry[ (#ENV{surlignable}|oui)surlignable]">
    22        <div class="logo-encart"><a href="[(#URL_PAGE{notice_display,id=[(#ENV{notice}|pmb_notice_champ{'id'})]})]">
    3         [(#ENV{notice}|pmb_notice_champ{'logo_src'}|oui)
    4               [(#ENV{'copieimage','non'}|=={'non'}|non)
    5                     [(#REM|?{'','<img />'}|inserer_attribut{class,spip_logos}|inserer_attribut{src,[(#ENV{notice}|pmb_notice_champ{'logo_src'}|copie_locale{'force'})]}|image_reduire{101,0})]
    6       ]
    7                                                                       [(#ENV{'copieimage','non'}|=={'non'}|oui)
    8                                                                             [(#REM|?{'','<img />'}|inserer_attribut{width,'100'}|inserer_attribut{class,spip_logos}|inserer_attribut{src,[(#ENV{notice}|pmb_notice_champ{'logo_src'})]})]
    9                                                                       ]
     3                                                                [(#ENV{notice}|pmb_notice_champ{'logo_src'}|oui)
     4                                                                                [(#ENV{'copieimage','non'}|=={'non'}|non)
     5                                                                                              [(#REM|?{'','<img />'}|inserer_attribut{class,spip_logos}|inserer_attribut{src,[(#ENV{notice}|pmb_notice_champ{'logo_src'}|copie_locale{'force'})]}|image_reduire{100,0})]
     6                                                                                ]
     7                                                                                [(#ENV{'copieimage','non'}|=={'non'}|oui)
     8                                                                                            [(#REM|?{'','<img />'}|inserer_attribut{width,'100'}|inserer_attribut{class,spip_logos}|inserer_attribut{src,[(#ENV{notice}|pmb_notice_champ{'logo_src'})]})]
     9                                                                                ]
     10                                                                ]
     11                                                                [(#ENV{notice}|pmb_notice_champ{'logo_src'}|non)
     12                                                                    [(#REM) pas de logo, on regarde si une image est en document joint ]
     13                                                                    [(#SET{tab_docnum, [(#ENV{notice}|pmb_notice_champ{'id'}|pmb_ws_documents_numeriques)]})]
     14                                                                    <INCLURE{fond=inc/inc-image-doc-joint}{tab_docnum=#GET{tab_docnum}}{env}>
     15
    1016                                                                ]
    1117                                                                </a></div>
  • _plugins_/spip-pmb/pmb_mes_fonctions.php

    r34445 r34464  
    467467                  $gtresultat['lesauteurs'] = $gtresultat['auteur'];
    468468             $gtresultat['logo_src'] = lire_config("spip_pmb/url","http://tence.bibli.fr/opac")."/getimage.php?url_image=http%3A%2F%2Fimages-eu.amazon.com%2Fimages%2FP%2F!!isbn!!.08.MZZZZZZZ.jpg&noticecode=".str_replace("-","",$gtresultat['isbn']);
     469
    469470
    470471            //cas où il n'y a pas d'image pmb renvoie un carré de 1 par 1 transparent.
     
    631632             $tresultat['logo_src'] = lire_config("spip_pmb/url","http://tence.bibli.fr/opac")."/getimage.php?url_image=http%3A%2F%2Fimages-eu.amazon.com%2Fimages%2FP%2F!!isbn!!.08.MZZZZZZZ.jpg&noticecode=".str_replace("-","",$tresultat['isbn']);
    632633
     634            //si pas de numéro isbn (exemple jouets ludothèque) il n'y aura pas de logo
     635             if ($tresultat['isbn'] == '') $tresultat['logo_src'] = '';
    633636             //cas où il n'y a pas d'image pmb renvoie un carré de 1 par 1 transparent.
    634637           /* $tmp_img = image_reduire("<img src=\"".copie_locale($tresultat['logo_src'])."\" />", 130, 0);
Note: See TracChangeset for help on using the changeset viewer.