Changeset 93348 in spip-zone


Ignore:
Timestamp:
Dec 2, 2015, 5:02:57 PM (5 years ago)
Author:
teddy.spip@…
Message:
  • Le préfixe de ce plugin est 'spipiris', de ce fait, on le fait rentrer dans le moule de SPIP ;
  • Reformatage du formulaire de configuration du plugin, SPIP 3.1 compliante en bonus ;
  • Ajout d'un schema pour la desinstallation ;
  • Compat SPIP 3.1 ;
  • Up de y pour tous ces changements.
Location:
_plugins_/cooliris/V2
Files:
1 added
5 edited
6 moved

Legend:

Unmodified
Added
Removed
  • _plugins_/cooliris/V2/crossdomain.xml

    r63550 r93348  
    11<?xml version="1.0"?>
    2       <!DOCTYPE cross-domain-policy SYSTEM
    3       "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
    4       <cross-domain-policy>
    5           <allow-access-from domain="*.cooliris.com" secure="false" />
    6       </cross-domain-policy>
     2<!DOCTYPE cross-domain-policy SYSTEM
     3"http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
     4<cross-domain-policy>
     5        <allow-access-from domain="*.cooliris.com" secure="false" />
     6</cross-domain-policy>
  • _plugins_/cooliris/V2/formulaires/configurer_spipiris.html

    r93346 r93348  
    11<div class="ajax formulaire_spip formulaire_configurer formulaire_#FORM formulaire_#FORM-#ENV{id,nouveau}">
    2         <h3 class="titrem"><:cooliris:configuration_cooliris:></h3>
    3         [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV**{message_ok})</p>]
    4         [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV**{message_erreur})</p>]
    5         [(#ENV{editable})
    6         <form method='post' action='#ENV{action}'><div>
    7                 [(#REM) declarer les hidden qui declencheront le service du formulaire
    8                 parametre : url d'action ]
    9                 #ACTION_FORMULAIRE{#ENV{action}}
    10 <fieldset><legend>Animation</legend>
    11 
    12 <label for="cooliris_width">
    13 <input type="text" name="largeur" class="type_txt" id="largeur" size="5"
    14         value="#ENV{largeur,600}" />Largeur (px)</label>
    15 <br />
    16 <label for="cooliris_height">
    17 <input type="text" name="hauteur" class="type_txt" id="hauteur" size="5"
    18         value="#ENV{hauteur,450}" />Hauteur (px)</label>
    19 <br /><br />
    20 <label for="numrows">Nombre de lignes du mur
    21      <select name="numrows" id="numrows">
    22       <option value="1"[(#ENV{numrows}|=={1}|?{' selected="selected"'})]>1</option>
    23       <option value="2"[(#ENV{numrows}|=={2}|?{' selected="selected"'})]>2</option>
    24           <option value="3"[(#ENV{numrows}|=={3}|?{' selected="selected"'})]>3</option>
    25           <option value="4"[(#ENV{numrows}|=={4}|?{' selected="selected"'})]>4</option>
    26           <option value="5"[(#ENV{numrows}|=={5}|?{' selected="selected"'})]>5</option>
    27       </select></label>
    28 <br />
    29 <label for="style">Style du mur
    30      <select name="style" id="style">
    31       <option value="black"[(#ENV{style}|=={black}|?{' selected="selected"'})]>black</option>
    32       <option value="dark"[(#ENV{style}|=={dark}|?{' selected="selected"'})]>dark</option>
    33           <option value="light"[(#ENV{style}|=={light}|?{' selected="selected"'})]>light</option>
    34           <option value="white"[(#ENV{style}|=={white}|?{' selected="selected"'})]>white</option>
    35       </select></label>
    36 <br />
    37 <label for="intro">Animation de l'intro.
    38      <select name="intro" id="intro">
    39       <option value="scrollLeft"[(#ENV{intro}|=={scrollLeft}|?{' selected="selected"'})]>scrollLeft</option>
    40           <option value="zoomIn"[(#ENV{intro}|=={zoomIn}|?{' selected="selected"'})]>zoomIn</option>
    41       <option value="appear"[(#ENV{intro}|=={appear}|?{' selected="selected"'})]>appear</option>
    42       </select></label>
    43 </fieldset>
    44 
    45 <fieldset><legend> Background Setting</legend>
    46 <p>
    47 <label><input type="text" name="backgroundalpha" value="[(#ENV{backgroundalpha,1})]" size="3" class="fondl" /> Opacité du fond, valeur entre 0.0 et 1.0</label>
    48 <br />
    49 <label><input type="text" name="backgroundcolor" value="[(#ENV{backgroundcolor,#000000})]" size="7" class="fondl" /> Couleur de fond</label>
    50 <br />
    51 <label><input type="text" name="backgroundimage" value="[(#ENV{backgroundimage})]" class="fondl" /> Background image URL</label>
    52 <br />
    53 <label><input type="text" name="backgroundmusic" value="[(#ENV{backgroundmusic})]" class="fondl" /> Background music URL</label>
    54 <br />
    55 <label><input type="text" name="defaultvolume" value="[(#ENV{defaultvolume,70})]" size="3" class="fondl" /> Volume : 0-100</label>
    56 </p>
    57 </fieldset>
    58 
    59 <fieldset><legend>Controls</legend>
    60 <p>
    61 <label><input type="checkbox" name="showembed" [checked="(#ENV{showembed}|!={''}|?{'checked'})"] class="fondl" /> Share Buttons</label>
    62 <br />
    63 <label><input type="checkbox" name="showsearch" [checked="(#ENV{showsearch}|!={''}|?{'checked'})"] class="fondl" /> Search Button</label>
    64 <br />
    65 <label>
    66 <input type="checkbox" name="showchrome" [checked="(#ENV{showchrome}|!={''}|?{'checked'})"] class="fondl" /> Opaque Toolbar</label>
    67 <br />
    68 <label>
    69 <input type="checkbox" name="shownavarrows" [checked="(#ENV{shownavarrows}|!={''}|?{'checked'})"] class="fondl" /> Show Nav Arrows</label>
    70 <br />
    71 <label>
    72 <input type="checkbox" name="link" [checked="(#ENV{link}|!={''}|?{'checked'})"] class="fondl" /> Rendre l'image cliquable</label>
    73 </p>
    74 </fieldset>
    75 
    76 <fieldset><legend>Contenu</legend>
    77 <p>
    78 <label for="showdescription">
    79 <input type="checkbox" name="showdescription" [checked="(#ENV{showdescription}|!={''}|?{'checked'})"] class="fondl" /> Affiche la description de l'item sélectionné</label>
    80 <br />
    81 <label for="showdescription">
    82 <input type="checkbox" name="showreflections" [checked="(#ENV{showreflections}|!={''}|?{'checked'})"] class="fondl" /> Affiche un reflet sous les items</label>
    83 <br />
    84 <label for="cellborder">
    85 <input type="text" name="cellborder" class="type_txt" id="cellborder" size="1"
    86         value="#ENV{cellborder,0}" /> Taille de la bordure blanche autour des items du mur</label>
    87 <br />
    88 <label for="cell_width">
    89 <input type="text" name="celllargeur" class="type_txt" id="celllargeur" size="5"
    90         value="#ENV{celllargeur,430}" /> Largeur de l'item selectionné</label>
    91 <br />
    92 <label for="cell_height">
    93 <input type="text" name="cellhauteur" class="type_txt" id="cellhauteur" size="5"
    94         value="#ENV{cellhauteur,300}" /> Hauteur de l'item selectionné</label>
    95 <br />
    96 <label><input type="text" name="glowcolor" value="[(#ENV{glowcolor,#FFFFFF})]" size="7" class="fondl" /> Couleur de la bordure de l'item sélectionné</label>
    97 <br />
    98 </p>
    99 </fieldset>
    100 
    101 <div>
    102 <input type='submit' class='submit' value='<:bouton_enregistrer:>' />
     2    <h3 class="titrem"><:spipiris:configuration_cooliris:></h3>
     3    [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV**{message_ok})</p>]
     4    [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV**{message_erreur})</p>]
     5    [(#ENV{editable})
     6    <form method='post' action='#ENV{action}'>
     7        <div>
     8            [(#REM) declarer les hidden qui declencheront le service du formulaire
     9            parametre : url d'action ]
     10            #ACTION_FORMULAIRE{#ENV{action}}
     11            <fieldset>
     12                <legend>Animation</legend>
     13                <ul class="editer-groupe">
     14                    <li class="editer">
     15                        <label for="largeur">Largeur (px)</label>
     16                        <input type="text" name="largeur" class="type_txt" id="largeur" size="5" value="#ENV{largeur,600}" />
     17                    </li>
     18                    <li class="editer">
     19                        <label for="hauteur">Hauteur (px)</label>
     20                        <input type="text" name="hauteur" class="type_txt" id="hauteur" size="5" value="#ENV{hauteur,450}" />
     21                    </li>
     22                    <li class="editer">
     23                        <label for="numrows">Nombre de lignes du mur</label>
     24                        <select name="numrows" id="numrows">
     25                            <option value="1"[(#ENV{numrows}|=={1}|?{' selected="selected"'})]>1</option>
     26                            <option value="2"[(#ENV{numrows}|=={2}|?{' selected="selected"'})]>2</option>
     27                            <option value="3"[(#ENV{numrows}|=={3}|?{' selected="selected"'})]>3</option>
     28                            <option value="4"[(#ENV{numrows}|=={4}|?{' selected="selected"'})]>4</option>
     29                            <option value="5"[(#ENV{numrows}|=={5}|?{' selected="selected"'})]>5</option>
     30                        </select>
     31                    </li>
     32                    <li class="editer">
     33                        <label for="style">Style du mur</label>
     34                        <select name="style" id="style">
     35                            <option value="black"[(#ENV{style}|=={black}|?{' selected="selected"'})]>black</option>
     36                            <option value="dark"[(#ENV{style}|=={dark}|?{' selected="selected"'})]>dark</option>
     37                            <option value="light"[(#ENV{style}|=={light}|?{' selected="selected"'})]>light</option>
     38                            <option value="white"[(#ENV{style}|=={white}|?{' selected="selected"'})]>white</option>
     39                        </select>
     40                    </li>
     41                    <li class="editer">
     42                        <label for="intro">Animation de l'intro.</label>
     43                        <select name="intro" id="intro">
     44                            <option value="scrollLeft"[(#ENV{intro}|=={scrollLeft}|?{' selected="selected"'})]>scrollLeft</option>
     45                            <option value="zoomIn"[(#ENV{intro}|=={zoomIn}|?{' selected="selected"'})]>zoomIn</option>
     46                            <option value="appear"[(#ENV{intro}|=={appear}|?{' selected="selected"'})]>appear</option>
     47                        </select>
     48                    </li>
     49                </ul>
     50            </fieldset>
     51            <fieldset>
     52                <legend> Background Setting</legend>
     53                <ul class="editer-groupe">
     54                    <li class="editer">
     55                        <label for="backgroundalpha">Opacité du fond, valeur entre 0.0 et 1.0</label>
     56                        <input type="text" name="backgroundalpha" value="[(#ENV{backgroundalpha,1})]" size="3" class="fondl" />
     57                    </li>
     58                    <li class="editer">
     59                        <label for="backgroundcolor">Couleur de fond</label>
     60                        <input type="text" name="backgroundcolor" value="[(#ENV{backgroundcolor,#000000})]" size="7" class="fondl" />
     61                    </li>
     62                    <li class="editer">
     63                        <label for="backgroundimage">Background image URL</label>
     64                        <input type="text" name="backgroundimage" value="[(#ENV{backgroundimage})]" class="fondl" />
     65                    </li>
     66                    <li class="editer">
     67                        <label for="backgroundmusic">Background music URL</label>
     68                        <input type="text" name="backgroundmusic" value="[(#ENV{backgroundmusic})]" class="fondl" />
     69                    </li>
     70                    <li class="editer">
     71                        <label for="defaultvolume">Volume : 0-100</label>
     72                        <input type="text" name="defaultvolume" value="[(#ENV{defaultvolume,70})]" size="3" class="fondl" />
     73                    </li>
     74                </ul>
     75            </fieldset>
     76            <fieldset>
     77                <legend>Controls</legend>
     78                <ul class="editer-groupe">
     79                    <li class="editer">
     80                        <label for="showembed">Share Buttons</label>
     81                        <input type="checkbox" name="showembed" [checked="(#ENV{showembed}|!={''}|?{'checked'})"] class="fondl" />
     82                    </li>
     83                    <li class="editer">
     84                        <label for="showsearch">Search Button</label>
     85                        <input type="checkbox" name="showsearch" [checked="(#ENV{showsearch}|!={''}|?{'checked'})"] class="fondl" />
     86                    </li>
     87                    <li class="editer">
     88                        <label for="showchrome">Opaque Toolbar</label>
     89                        <input type="checkbox" name="showchrome" [checked="(#ENV{showchrome}|!={''}|?{'checked'})"] class="fondl" />
     90                    </li>
     91                    <li class="editer">
     92                        <label for="shownavarrows">Show Nav Arrows</label>
     93                        <input type="checkbox" name="shownavarrows" [checked="(#ENV{shownavarrows}|!={''}|?{'checked'})"] class="fondl" />
     94                    </li>
     95                    <li class="editer">
     96                        <label for="link">Rendre l'image cliquable</label>
     97                        <input type="checkbox" name="link" [checked="(#ENV{link}|!={''}|?{'checked'})"] class="fondl" />
     98                    </li>
     99                </ul>
     100            </fieldset>
     101            <fieldset>
     102                <legend>Contenu</legend>
     103                <ul class="editer-groupe">
     104                    <li class="editer">
     105                        <label for="showdescription">Affiche la description de l'item sélectionné</label>
     106                        <input type="checkbox" name="showdescription" [checked="(#ENV{showdescription}|!={''}|?{'checked'})"] class="fondl" />
     107                    </li>
     108                    <li class="editer">
     109                        <label for="showreflections">Affiche un reflet sous les items</label>
     110                        <input type="checkbox" name="showreflections" [checked="(#ENV{showreflections}|!={''}|?{'checked'})"] class="fondl" />
     111                    </li>
     112                    <li class="editer">
     113                        <label for="cellborder">Taille de la bordure blanche autour des items du mur</label>
     114                        <input type="text" name="cellborder" class="type_txt" id="cellborder" size="1" value="#ENV{cellborder,0}" />
     115                    </li>
     116                    <li class="editer">
     117                        <label for="celllargeur">Largeur de l'item selectionné</label>
     118                        <input type="text" name="celllargeur" class="type_txt" id="celllargeur" size="5" value="#ENV{celllargeur,430}" />
     119                    </li>
     120                    <li class="editer">
     121                        <label for="cellhauteur">Hauteur de l'item selectionné</label>
     122                        <input type="text" name="cellhauteur" class="type_txt" id="cellhauteur" size="5" value="#ENV{cellhauteur,300}" />
     123                    </li>
     124                    <li class="editer">
     125                        <label for="glowcolor">Couleur de la bordure de l'item sélectionné</label>
     126                        <input type="text" name="glowcolor" value="[(#ENV{glowcolor,#FFFFFF})]" size="7" class="fondl" />
     127                    </li>
     128                </ul>
     129            </fieldset>
     130            <input type="hidden" name="_meta_casier" value="cooliris" />
     131            <div class="boutons">
     132                <input type='submit' class='submit' value='<:bouton_enregistrer:>' />
     133            </div>
     134        </div>
     135    </form>
     136    ]
    103137</div>
    104 </form>
    105 ]
    106 </div>
    107 
  • _plugins_/cooliris/V2/lang/paquet-spipiris_fr.php

    r93346 r93348  
    88
    99// C
    10         'cooliris_description' => 'Ce plugin permet d\'afficher les images d\'un article avec Cooliris, un mur 3D en flash',
    11         'cooliris_slogan' => 'Cooliris, un mur d\'images 3D '
     10        'spipiris_description' => 'Ce plugin permet d\'afficher les images d\'un article avec Cooliris, un mur 3D en flash',
     11        'spipiris_slogan' => 'Cooliris, un mur d\'images 3D ',
     12        'spipiris_nom' => 'Cooliris',
    1213);
    1314?>
  • _plugins_/cooliris/V2/modeles/cooliris.html

    r89990 r93348  
    1 <object id="o" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
    2       width="[(#CONFIG{cooliris/largeur}|sinon{"600"})]" height="[(#CONFIG{cooliris/hauteur}|sinon{"450"})]">
    3     <param name="movie" value="[(#CHEMIN{swf/cooliris.swf})]" />
    4     <param name="allowFullScreen" value="true" />
    5     <param name="allowScriptAccess" value="never" />
    6     <param name="flashvars" value="feed=[(#ENV{feed}|?{api://[(#ENV{feed}|replace{&amp;,&}|urlencode)],[(#URL_PAGE{spip_iris}|urlencode)%26id_article%3D#ID_ARTICLE]})]
     1<object id="o" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="[(#CONFIG{cooliris/largeur}|sinon{'600'})]" height="[(#CONFIG{cooliris/hauteur}|sinon{'450'})]">
     2        <param name="movie" value="[(#CHEMIN{swf/cooliris.swf})]" />
     3        <param name="allowFullScreen" value="true" />
     4        <param name="allowScriptAccess" value="never" />
     5        <param name="flashvars" value="feed=[(#ENV{feed}|?{api://[(#ENV{feed}|replace{&amp;,&}|urlencode)],[(#URL_PAGE{spip_iris}|urlencode)%26id_article%3D#ID_ARTICLE]})]
    76[&intro=(#CONFIG{cooliris/intro})]
    87[&style=(#CONFIG{cooliris/style})]
     
    2524 />
    2625        <param name="wmode" value="transparent" />
    27     <embed type="application/x-shockwave-flash"
    28       src="[(#CHEMIN{swf/cooliris.swf})]"
    29       flashvars="feed=[(#ENV{feed}|?{api://[(#ENV{feed}|replace{&amp;,&}|urlencode)],[(#URL_PAGE{spip_iris}|urlencode)%26id_article%3D#ID_ARTICLE]})]
     26        <embed type="application/x-shockwave-flash"
     27                src="[(#CHEMIN{swf/cooliris.swf})]"
     28                flashvars="feed=[(#ENV{feed}|?{api://[(#ENV{feed}|replace{&amp;,&}|urlencode)],[(#URL_PAGE{spip_iris}|urlencode)%26id_article%3D#ID_ARTICLE]})]
    3029[&intro=(#CONFIG{cooliris/intro})]
    3130[&style=(#CONFIG{cooliris/style})]
     
    4645[&showReflections=(#CONFIG{cooliris/showreflections}|=={on}|?{'true','false'})]
    4746"
    48       width="[(#CONFIG{cooliris/largeur}|sinon{"600"})]"
    49       height="[(#CONFIG{cooliris/hauteur}|sinon{"450"})]"
    50       allowFullScreen="true"
    51       allowScriptAccess="never"
    52           wmode="transparent"
    53           >
    54     </embed>
     47                width="[(#CONFIG{cooliris/largeur}|sinon{'600'})]"
     48                height="[(#CONFIG{cooliris/hauteur}|sinon{'450'})]"
     49                allowFullScreen="true"
     50                allowScriptAccess="never"
     51                wmode="transparent"
     52                >
     53        </embed>
    5554</object>
  • _plugins_/cooliris/V2/modeles/coolirisjs.html

    r89990 r93348  
    1 <script type="text/javascript"
    2          src="http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js">
    3     </script>
     1<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js"></script>
    42<div id="wall"><!-- 3D Wall Goes Here --></div>
    53<script>
    6         var flashvars = {
    7             feed:"[(#URL_PAGE{spip_iris_multi}|parametre_url{id_article,#ID_ARTICLE}|urlencode)]",
    8         intro: "[(#CONFIG{cooliris/intro})]",
    9         style: "[(#CONFIG{cooliris/style})]",
    10         numrows: "[(#CONFIG{cooliris/numrows})]",
    11         backgroundAlpha: "0.0",
    12         backgroundColor: "[(#CONFIG{cooliris/backgroundcolor})]",
    13         backgroundimage: "[(#CONFIG{cooliris/backgroundimage})]",
    14         glowColor: "[(#CONFIG{cooliris/glowcolor})]",
    15         showEmbed: "[(#CONFIG{cooliris/showembed}|=={on}|?{'true','false'})]",
    16         showNavArrows: "[(#CONFIG{cooliris/shownavarrows}|=={on}|?{'true','false'})]",
    17         showChrome: "[(#CONFIG{cooliris/showchrome}|=={on}|?{'true','false'})]",
    18         showSearch: "[(#CONFIG{cooliris/showsearch}|=={on}|?{'true','false'})]",
    19         showReflections: "[(#CONFIG{cooliris/showReflections})]",
    20         cellBorder: "[(#CONFIG{cooliris/cellborder})]",
    21         cellWidth: "[(#CONFIG{cooliris/celllargeur})]",
    22         cellHeight: "[(#CONFIG{cooliris/cellhauteur})]"
    23         };
    24         var params = {
    25              allowFullScreen: "true",
    26              allowscriptaccess: "never",
    27                          wmode: "transparent"
    28         };
    29         swfobject.embedSWF("[(#CHEMIN{swf/cooliris.swf})]","wall", "[(#CONFIG{cooliris/largeur})]", "[(#CONFIG{cooliris/hauteur})]","9.0.0", "",flashvars, params);
    30     </script>
     4        var flashvars = {
     5                feed:"[(#URL_PAGE{spip_iris}|parametre_url{id_article,#ID_ARTICLE}|urlencode)]",
     6                intro: "[(#CONFIG{cooliris/intro})]",
     7                style: "[(#CONFIG{cooliris/style})]",
     8                numrows: "[(#CONFIG{cooliris/numrows})]",
     9                backgroundAlpha: "0.0",
     10                backgroundColor: "[(#CONFIG{cooliris/backgroundcolor})]",
     11                backgroundimage: "[(#CONFIG{cooliris/backgroundimage})]",
     12                glowColor: "[(#CONFIG{cooliris/glowcolor})]",
     13                showEmbed: "[(#CONFIG{cooliris/showembed}|=={on}|?{'true','false'})]",
     14                showNavArrows: "[(#CONFIG{cooliris/shownavarrows}|=={on}|?{'true','false'})]",
     15                showChrome: "[(#CONFIG{cooliris/showchrome}|=={on}|?{'true','false'})]",
     16                showSearch: "[(#CONFIG{cooliris/showsearch}|=={on}|?{'true','false'})]",
     17                showReflections: "[(#CONFIG{cooliris/showReflections})]",
     18                cellBorder: "[(#CONFIG{cooliris/cellborder})]",
     19                cellWidth: "[(#CONFIG{cooliris/celllargeur})]",
     20                cellHeight: "[(#CONFIG{cooliris/cellhauteur})]"
     21        };
     22        var params = {
     23                allowFullScreen: "true",
     24                allowscriptaccess: "never",
     25                wmode: "transparent"
     26        };
     27        swfobject.embedSWF("[(#CHEMIN{swf/cooliris.swf})]","wall", "[(#CONFIG{cooliris/largeur})]", "[(#CONFIG{cooliris/hauteur})]","9.0.0", "",flashvars, params);
     28</script>
  • _plugins_/cooliris/V2/paquet.xml

    r89990 r93348  
    22        prefix="spipiris"
    33        categorie="multimedia"
    4         version="2.1.0"
     4        version="2.2.0"
    55        etat="stable"
    6         compatibilite="[3.0.0;3.0.*]"
    7         logo="prive/themes/spip/images/cooliris-32.png"
    8         meta="cooliris"
     6        compatibilite="[3.0.0;3.1.*]"
     7        logo="prive/themes/spip/images/spipiris-32.png"
    98        documentation="http://contrib.spip.net/Cooliris-pour-SPIP"
    10 >       
     9        schema="0.1.0"
     10>
    1111        <nom>Cooliris</nom>
    1212        <!-- Affiche un mur 3D avec les images jointes d’un article -->
    13  
    14         <auteur lien="http://">Phil</auteur>
    15  
     13
     14        <auteur>Phil</auteur>
     15
    1616        <licence lien="http://www.gnu.org/licenses/gpl-3.0.html">GNU/GPL</licence>
    1717        <copyright>2012-2015</copyright>
    1818
    19         <menu nom="configurer_cooliris" titre="cooliris:configuration_cooliris" parent="menu_configuration" icone="images/cooliris-16.png" />
    20  
     19        <menu nom="configurer_spipiris" titre="spipiris:configuration_cooliris" parent="menu_configuration" icone="images/spipiris-16.png" />
     20
    2121</paquet>
  • _plugins_/cooliris/V2/prive/squelettes/contenu/configurer_spipiris.html

    r93346 r93348  
    1 <h1 class="grostitre"><:cooliris:configuration_cooliris:></h1>
     1<h1 class="grostitre"><:spipiris:configuration_cooliris:></h1>
     2<div class="nettoyeur"></div>
    23<div class="ajax">
    3         #FORMULAIRE_CONFIGURER_COOLIRIS
     4        #FORMULAIRE_CONFIGURER_SPIPIRIS
    45</div>
  • _plugins_/cooliris/V2/spip_iris.html

    r63550 r93348  
    1 [(#HTTP_HEADER{Content-type: text/xml[; charset=(#CHARSET)]})]<?xml version="1.0" encoding="utf-8" standalone="yes"?>
    2       <rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/"
    3       xmlns:atom="http://www.w3.org/2005/Atom">
    4       <channel>
    5                   <BOUCLE_images(DOCUMENTS){id_article ?}{id_rubrique ?}{extension==(png|jpg|gif)}>
    6           <item>
    7                   <title>[(#TITRE|texte_backend)]</title>
    8                <media:description>[(#DESCRIPTION|texte_backend)]</media:description>
    9                [(#CONFIG{cooliris/link}|=={on}|?{<link>#URL_DOCUMENT</link>,<link></link>})]
    10                <media:thumbnail url="[(#LOGO_DOCUMENT||extraire_attribut{src}|url_absolue)]"/>
    11                <media:content url="[(#URL_DOCUMENT|url_absolue)]"/>
    12           </item>
    13                   </BOUCLE_images>
    14       </channel>
    15       </rss>
     1[(#HTTP_HEADER{Content-type: text/xml[; charset=(#CHARSET)]})]<?xml version="1.0" encoding="[(#CHARSET)]" standalone="yes"?>
     2<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/"
     3xmlns:atom="http://www.w3.org/2005/Atom">
     4        <channel>
     5        <BOUCLE_images (DOCUMENTS) {id_article ?} {id_rubrique ?} {extension==(png|jpg|gif)}>
     6        <item>
     7                <title>[(#TITRE|texte_backend)]</title>
     8                <media:description>[(#DESCRIPTION|texte_backend)]</media:description>
     9                [(#CONFIG{cooliris/link}|=={on}|?{<link>#URL_DOCUMENT</link>,<link></link>})]
     10                <media:thumbnail url="[(#LOGO_DOCUMENT||extraire_attribut{src}|url_absolue)]"/>
     11                <media:content url="[(#URL_DOCUMENT|url_absolue)]"/>
     12        </item>
     13        </BOUCLE_images>
     14        </channel>
     15</rss>
Note: See TracChangeset for help on using the changeset viewer.