Changeset 93348 in spip-zone
- Timestamp:
- Dec 2, 2015, 5:02:57 PM (5 years ago)
- Location:
- _plugins_/cooliris/V2
- Files:
-
- 1 added
- 5 edited
- 6 moved
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/cooliris/V2/crossdomain.xml
r63550 r93348 1 1 <?xml version="1.0"?> 2 3 4 5 6 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 1 1 <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 ] 103 137 </div> 104 </form>105 ]106 </div>107 -
_plugins_/cooliris/V2/lang/paquet-spipiris_fr.php
r93346 r93348 8 8 9 9 // 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', 12 13 ); 13 14 ?> -
_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{&,&}|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{&,&}|urlencode)],[(#URL_PAGE{spip_iris}|urlencode)%26id_article%3D#ID_ARTICLE]})] 7 6 [&intro=(#CONFIG{cooliris/intro})] 8 7 [&style=(#CONFIG{cooliris/style})] … … 25 24 /> 26 25 <param name="wmode" value="transparent" /> 27 28 29 26 <embed type="application/x-shockwave-flash" 27 src="[(#CHEMIN{swf/cooliris.swf})]" 28 flashvars="feed=[(#ENV{feed}|?{api://[(#ENV{feed}|replace{&,&}|urlencode)],[(#URL_PAGE{spip_iris}|urlencode)%26id_article%3D#ID_ARTICLE]})] 30 29 [&intro=(#CONFIG{cooliris/intro})] 31 30 [&style=(#CONFIG{cooliris/style})] … … 46 45 [&showReflections=(#CONFIG{cooliris/showreflections}|=={on}|?{'true','false'})] 47 46 " 48 width="[(#CONFIG{cooliris/largeur}|sinon{"600"})]" 49 height="[(#CONFIG{cooliris/hauteur}|sinon{"450"})]"50 51 52 53 54 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> 55 54 </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> 4 2 <div id="wall"><!-- 3D Wall Goes Here --></div> 5 3 <script> 6 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 25 26 27 28 29 30 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 2 2 prefix="spipiris" 3 3 categorie="multimedia" 4 version="2. 1.0"4 version="2.2.0" 5 5 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" 9 8 documentation="http://contrib.spip.net/Cooliris-pour-SPIP" 10 > 9 schema="0.1.0" 10 > 11 11 <nom>Cooliris</nom> 12 12 <!-- 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 16 16 <licence lien="http://www.gnu.org/licenses/gpl-3.0.html">GNU/GPL</licence> 17 17 <copyright>2012-2015</copyright> 18 18 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 21 21 </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> 2 3 <div class="ajax"> 3 #FORMULAIRE_CONFIGURER_ COOLIRIS4 #FORMULAIRE_CONFIGURER_SPIPIRIS 4 5 </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 3 4 5 <BOUCLE_images(DOCUMENTS){id_article ?}{id_rubrique ?}{extension==(png|jpg|gif)}>6 7 8 9 10 11 12 13 14 15 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/" 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>
Note: See TracChangeset
for help on using the changeset viewer.