Changeset 38019 in spip-zone


Ignore:
Timestamp:
May 5, 2010, 4:55:11 PM (9 years ago)
Author:
kent1@…
Message:

Mieux factoriser pour une autre utilisation (en embed notamment)

Location:
_plugins_/lecteur_multimedia_v2
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/lecteur_multimedia_v2/modeles/doc_audio.html

    r36748 r38019  
    1 [(#MODELE{doc_player}{id_document}{player}{download})]
     1[(#MODELE{doc_player,id_document,env})]
  • _plugins_/lecteur_multimedia_v2/modeles/doc_player.html

    r36748 r38019  
    11[(#REM)
    2 // modeles/doc_player.html
     2        Modele pour <doc|player> modifié pour pour MP3 et FLV par le plugin Lecteur multimedia
     3        http://spip-zone.info/spip.php?article18
    34
    4 Modele pour <doc|player> modifié pour pour MP3 et FLV par le plugin Lecteur multimedia
    5 http://spip-zone.info/spip.php?article18
    6 
    7 Si les fichiers ne sont pas MP3 ou FLV, utiliser le comportement normal.
    8 
     5        Si les fichiers ne sont pas MP3 ou FLV, utiliser le comportement normal.
    96]
    107
     
    1613<BOUCLE_doc(DOCUMENTS) {id_document}>
    1714[(#REM) Document MP3 ? ]
    18 [(#TYPE_DOCUMENT|=={MP3}|oui)
    19         <INCLURE{fond=#GET{player}}{id_document}{download}>
    20 ]
     15[(#EXTENSION|=={mp3}|oui)
     16<dl class='spip_document_#ID_DOCUMENT spip_documents[ spip_documents_(#ENV{align})][ (#ENV{class})] spip_lien_ok'[ style='float:(#ENV{align}|match{left|right});']>
     17[(#ID_VIGNETTE|oui)
     18        <dt>
     19        <a href="[(#ENV{lien}|sinon{#URL_DOCUMENT})]" type="#MIME_TYPE"[ class="(#ENV{lien_class})"] title='#TYPE_DOCUMENT - [(#TAILLE|taille_en_octets|texte_backend)]'>
     20        <img src='[(#LOGO_DOCUMENT||extraire_attribut{src})]' width='[(#LOGO_DOCUMENT||largeur)]' height='[(#LOGO_DOCUMENT||hauteur)]' alt='#TYPE_DOCUMENT - [(#TAILLE|taille_en_octets|texte_backend)]' /></a>
     21        </dt>]
     22[<dt class='spip_doc_titre #EDIT{titre}'[ style='width:(#LOGO_DOCUMENT||largeur|min{350}|max{120})px;']><strong>(#TITRE)</strong></dt>]
     23[<dd class='spip_doc_descriptif #EDIT{descriptif}'[ style='width:(#LOGO_DOCUMENT||largeur|min{350}|max{120})px;']>(#DESCRIPTIF|PtoBR)[(#NOTES|PtoBR)]
     24</dd>]
     25<dt>
     26        <INCLURE{fond=#GET{player},id_document,env}>
     27</dt>[(#ENV{download}|!={non}|oui)
     28<dd class='spip_doc_download'><a href="#FICHIER" type="#MIME_TYPE" class="inline-exclude [(#ENV{lien_class})]" title='#TYPE_DOCUMENT - [(#TAILLE|taille_en_octets|texte_backend)]'>
     29<img src='[(#CHEMIN{players/download.png})]' width='16' height='16' alt='#TYPE_DOCUMENT - [(#TAILLE|taille_en_octets|texte_backend)]' style="vertical-align: text-top;" /> <:bouton_download:></a></dd>
     30]</dl>
     31</dl>]
    2132
    2233[(#REM) Document FLV ? ]
    23 [(#TYPE_DOCUMENT|=={Flash Video}|oui)
    24         <INCLURE{fond=#GET{player_video}}{id_document}>
    25 ]
     34[(#EXTENSION|=={flv}|oui)
     35<dl class='spip_document_#ID_DOCUMENT spip_documents[ spip_documents_(#ENV{align})][ (#ENV{class})] spip_lien_ok'[ style='float:(#ENV{align}|match{left|right});']>
     36<dt class='spip_doc_titre'>
     37        <INCLURE{fond=#GET{player_video},id_document,env}>
     38</dt>[
     39<dd class='spip_doc_descriptif'[ style='width:(#LOGO_DOCUMENT||largeur|min{350}|max{120})px;']>(#DESCRIPTIF|PtoBR)[(#NOTES|PtoBR)]</dd>
     40]</dl>]
    2641
    2742
    28 [(#TYPE_DOCUMENT|in_any{#ARRAY{0,'MP3',1,'Flash Video'}}|non)
    29 
    30 #MODELE{doc}
    31 
     43[(#EXTENSION|in_array{#ARRAY{0,mp3,1,flv}}|non)
     44        #MODELE{doc}
    3245]
    3346</BOUCLE_doc>
  • _plugins_/lecteur_multimedia_v2/modeles/doc_video.html

    r35924 r38019  
    1 [(#MODELE{doc_player}{id_document}{player})]
     1[(#MODELE{doc_player,id_document,env})]
  • _plugins_/lecteur_multimedia_v2/players/neolao_audio.html

    r36748 r38019  
    11<BOUCLE_doc(DOCUMENTS) {id_document}>
    2 <dl class='spip_document_#ID_DOCUMENT spip_documents[ spip_documents_(#ENV{align})][ (#ENV{class})] spip_lien_ok'[ style='float:(#ENV{align}|match{left|right});']>
    3 [(#ID_VIGNETTE|oui)
    4         <dt>
    5         <a href="[(#ENV{lien}|sinon{#URL_DOCUMENT})]" type="#MIME_TYPE"[ class="(#ENV{lien_class})"] title='#TYPE_DOCUMENT - [(#TAILLE|taille_en_octets|texte_backend)]'>
    6         <img src='[(#LOGO_DOCUMENT||extraire_attribut{src})]' width='[(#LOGO_DOCUMENT||largeur)]' height='[(#LOGO_DOCUMENT||hauteur)]' alt='#TYPE_DOCUMENT - [(#TAILLE|taille_en_octets|texte_backend)]' /></a>
    7         </dt>
    8 ]
    9 
    10 [<dt class='spip_doc_titre #EDIT{titre}'[ style='width:(#LOGO_DOCUMENT||largeur|min{350}|max{120})px;']><strong>(#TITRE)</strong></dt>]
    11 [<dd class='spip_doc_descriptif #EDIT{descriptif}'[ style='width:(#LOGO_DOCUMENT||largeur|min{350}|max{120})px;']>(#DESCRIPTIF|PtoBR)[(#NOTES|PtoBR)]
    12 </dd>]
    13 <dt>
    142<object id="audioplayer#ID_DOCUMENT" type="application/x-shockwave-flash" data="#CHEMIN{flash/neoplayer_maxi.swf}" height="[(#ENV{height,20})]" width="[(#ENV{width,200})]">
    153<param name="wmode" value="transparent" />
     
    186[<span><a href='(#URL_DOCUMENT)' rel='enclosure'>#URL_DOCUMENT</a></span>]
    197</object>
    20 </dt>[(#ENV{download}|!={non}|oui)
    21 <dd class='spip_doc_download'><a href="#FICHIER" type="#MIME_TYPE" class="inline-exclude [(#ENV{lien_class})]" title='#TYPE_DOCUMENT - [(#TAILLE|taille_en_octets|texte_backend)]'>
    22 <img src='[(#CHEMIN{players/download.png})]' width='16' height='16' alt='#TYPE_DOCUMENT - [(#TAILLE|taille_en_octets|texte_backend)]' style="vertical-align: text-top;" /> <:bouton_download:></a></dd>
    23 ]</dl>
    24 </dl>
    258</BOUCLE_doc>
  • _plugins_/lecteur_multimedia_v2/players/neolao_video.html

    r34732 r38019  
    11<BOUCLE_doc (DOCUMENTS) {id_document}>
    2 [(#REM) Document Flash (.flv) ? 
    3         Documentation: 
     2[(#REM) Document Flash (.flv) ?
     3        Documentation:
    44        - player_flv_js.swf -> http://flv-player.net/players/js/documentation/
    55        - player_flv_multi.swf -> http://flv-player.net/players/multi/documentation/
     
    88        - player_flv_mini.swf -> http://flv-player.net/players/mini/documentation/
    99]
    10 <dl class='spip_document_#ID_DOCUMENT spip_documents[ spip_documents_(#ENV{align})][ (#ENV{class})] spip_lien_ok'[ style='float:(#ENV{align}|match{left|right});']>
    11 <dt class='spip_doc_titre'>
    12 <object type="application/x-shockwave-flash" data="#CHEMIN{flash/player_flv_maxi.swf}" width="[(#LARGEUR|sinon{400})]" height="[(#HAUTEUR|sinon{300})]">
    13 <param name="movie" value="#CHEMIN{flash/player_flv_maxi.swf}" />
    14 <param
     10<object type="application/x-shockwave-flash" data="[(#CHEMIN{flash/player_flv_maxi.swf}|url_absolue)]" width="[(#LARGEUR|sinon{400})]" height="[(#HAUTEUR|sinon{300})]">
     11<param name="movie" value="[(#CHEMIN{flash/player_flv_maxi.swf}|url_absolue)]" />
     12<param
    1513 name="FlashVars"
    1614 value="flv=[(#URL_DOCUMENT|url_absolue)]&amp;width=[(#LARGEUR|sinon{400})]&amp;height=[(#HAUTEUR|sinon{300})]&amp;flv=[(#URL_DOCUMENT|url_absolue)]&amp;width=[(#LARGEUR|sinon{400})]&amp;height=[(#HAUTEUR|sinon{300})]&amp;bgcolor1=ffffff&amp;bgcolor2=cccccc&amp;buttoncolor=999999&amp;buttonovercolor=0&amp;slidercolor1=cccccc&amp;slidercolor2=999999&amp;sliderovercolor=666666&amp;textcolor=0&amp;showstop=1&amp;title=[(#TITRE|urlencode)][(#LOGO_DOCUMENT||extraire_attribut{src}|match{flv.png$}|?{'',' '})&amp;startimage=[(#LOGO_DOCUMENT||extraire_attribut{src})]]&amp;ondoubleclick=fullscreen&amp;showfullscreen=1&amp;autoplay=[(#ENV{autoplay}|?{1,0})][&amp;srturl=(#ENV{srturl})]"/>
    1715<param name="wmode" value="transparent" />
    18 <param name="allowFullScreen" value="true" />
    19 [<strong>(#TITRE)</strong>]
    20 [<span><a href="(#URL_DOCUMENT)" rel="enclosure">#URL_DOCUMENT</a></span>]
     16<param name="allowFullScreen" value="true" />[
     17<strong>(#TITRE)</strong>][
     18<span><a href="(#URL_DOCUMENT)" rel="enclosure">#URL_DOCUMENT</a></span>]
    2119</object>
    22 </dt>
    23 [<dd class='spip_doc_descriptif'[ style='width:(#LOGO_DOCUMENT||largeur|min{350}|max{120})px;']>(#DESCRIPTIF|PtoBR)[(#NOTES|PtoBR)]</dd>]
    24 </dl>
    2520</BOUCLE_doc>
Note: See TracChangeset for help on using the changeset viewer.