Changeset 9950 in spip-zone
- Timestamp:
- Feb 27, 2007, 7:52:22 PM (14 years ago)
- Location:
- _plugins_/_dev_/walma
- Files:
-
- 2 added
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/_dev_/walma
-
Property
svn:ignore
set to
walma_fonctions_premieremouture.php
-
Property
svn:ignore
set to
-
_plugins_/_dev_/walma/README.txt
r9926 r9950 19 19 walma tend toujours à permettre de facilement installer une galerie pour spip 20 20 et de la modifier encore plus simplement pour ceux qui le souhaitent. 21 voir les SET à modifier en entete de walma.html 21 22 22 23 Le plugin walma découpe ainsi l'ancien fichier unique en plusieurs morceaux: … … 28 29 04-la galerie en contenu principal passe en modele (modeles/walma_modele.html) 29 30 05- texte et forum lookés walma peuvent être ajouté ou retiré facilement (inc-walma_txtforum.html) 30 31 0 6-le multilinguisme est maintenant assuré par les fichiers de langues que l'on peut ajouter (lang/walma_fr.php)31 06-le menu en option s'affiche à gauche ou à droite (inc-walma_menus.html) 32 07-le multilinguisme est maintenant assuré par les fichiers de langues que l'on peut ajouter (lang/walma_fr.php) 32 33 33 34 34 35 /************ TODO **********/ 35 le developpement du plugin walma prévoit des options :36 le developpement du plugin walma prévoit des options à modifier facilement 36 37 37 des menus lookés walma à gauche ou à droite à insérer38 des menus lookés walma à gauche ou à droite 38 39 une taille ajustable de la galerie 39 40 un squelette de rubrique … … 45 46 le passage en jquery 46 47 le fondu enchainé des images 48 la vitesse du diaporama 47 49 lexportation zippé de la galerie 48 50 lier un mot clef walma à larticle sans toucher au code 49 51 détecter les articles ayant un certains nombres d'images pour automatiquement les afficher en walma 50 52 avoir les crayons actifs 53 OK possibilité d'insérer un document ou un zip de documents lorsque l'administrateur est authentifié 54 -
_plugins_/_dev_/walma/RENOMMERarticle-xx.html
r9926 r9950 7 7 [<meta name="description" content="(#INTRODUCTION|couper{150}|attribut_html)" />] 8 8 <title>[(#NOM_SITE_SPIP|textebrut)] [<:resultats_recherche|textebrut:> (#RECHERCHE|textebrut)] <BOUCLE_article_title(ARTICLES){id_article}{lang_select=non}>[(#TITRE|supprimer_numero|textebrut)] </BOUCLE_article_title> walma.html</title> 9 <INCLURE{fond=inc-walma_head}{mode,gauche}> 9 10 [(#REM) modifier vos options pour walma] 11 [<!--(#REM) si vous voulez un menu à insérer à gauche ou à droite, mettre oui dans le SET correspondant-->] 12 #SET{menugauche,non} 13 #SET{menudroite,non} 14 [<!--(#REM) si vous souhaitez avoir le texte et le forum de l'article lookés pour walma, mettre oui dans le SET-->] 15 #SET{texteforum,non} 16 [<!--(#REM) L'affichage est par defaut avec l'image principale à gauche, il est possible de changer gauche pour droite ou vignettes-->] 17 #SET{mode,gauche} 18 [(#REM) fin des options pour walma] 19 20 [(#REM) inclusion dynamique du css et du js, ne pas modifier] 21 [(#INCLURE{fond=inc-walma_head}{mode=#GET{mode}}{menugauche=#GET{menugauche}}{menudroite=#GET{menudroite}})] 10 22 </head> 11 23 12 <body> 13 14 <!--[(#REM) Galerie Walma3 plaçé en haut à droite, ce bloc peut être remplacé]--> 24 <body> 25 [<!--(#REM) Galerie Walma3 plaçé en haut à droite, ce bloc peut être remplacé, voire effaçé-->] 15 26 <div style="font-size:4em; text-align:left;"> 16 27 <BOUCLE_article_rubrique(ARTICLES){id_article}{lang_select=non}> … … 25 36 26 37 27 <!--[(#REM) si on souhaite cela permet retour sur la page sans parametres d'url si on a renommé ce fichier en article.html ou en ce qu'on veut]-->38 [<!--(#REM) permet retour sur la page sans parametres d'url -->] 28 39 <div class="titredelagalerie"> 29 40 <a href="[(#URL_PAGE{#PAGE})][(#PAGE|=={''}|?{[?article(#ENV{id_article,''})],[&id_article=(#ENV{id_article,''})]})][&recherche=(#RECHERCHE)]"> … … 35 46 </div> 36 47 37 <!--[(#REM) possibilité d'insérer vos menus en haut à gauche ou à droite 38 <div class="insertionmenu"> 39 < INCLURE(fond=menu-gauche-ou-droite){id_article}> 40 </div>]--> 48 [<!--(#REM) insertion des menus -->] 49 [<div class="insertionmenu">(#GET{menugauche}|=={'oui'}|?{ 50 [(#INCLURE{fond=inc-walma_menus}{id_article}{menugauche,#GET{menugauche}}{menudroite,#GET{menudroite}})] 51 , 52 [(#GET{menudroite}|=={'oui'}|?{ 53 [(#INCLURE{fond=inc-walma_menus}{id_article}{menugauche,#GET{menugauche}}{menudroite,#GET{menudroite}})] 54 })] 55 })</div>] 41 56 42 [<!--(#REM) ici on inclut le modele walma, on peut donc s'en servir de façon autonome ailleurs !! conserver dans le head INCLURE{fond=inc-walma_head}{mode,gauche}>-->]43 [(#MODELE{walma_modele}{mode }{diapo}{pas}{textforum}{grande}{debut_img}{page})]57 [<!--(#REM) ici on inclut le modele walma, on peut donc s'en servir de façon autonome ailleurs !! conserver l'inclusion du head special avec les SET >-->] 58 [(#MODELE{walma_modele}{mode=#GET{mode}}{id_article}{diapo}{pas}{textforum}{grande}{debut_img}{page})] 44 59 45 [<!--(#REM) si on souhaite ajouter une inclusion du texte et forum de l'article lookés pour walma-->]46 <INCLURE{fond=inc-walma_txtforum}{id_article}{textforum}{lang}> 60 [<!--(#REM) permet aux auteurs autorisés de télécharger une image ou un zip-->] 61 [<div id="telecharge" >(#ID_ARTICLE|afficher_documents_walma)</div>] 47 62 48 [<!--(#REM) si on souhaite le validateur xhtml-->] 63 [<!--(#REM) ajoute le texte et le forum de l'article-->] 64 [(#GET{texteforum}|=={'oui'}|?{ 65 [(#INCLURE{fond=inc-walma_txtforum}{id_article}{textforum}{lang})] 66 })] 67 68 [<!--(#REM) le validateur xhtml-->] 49 69 <p><a href="http://validator.w3.org/check?uri=referer"> 50 70 <img src="http://www.w3.org/Icons/valid-xhtml10" -
_plugins_/_dev_/walma/inc-walma_head.html
r9926 r9950 1 <link rel="stylesheet" href="[(#URL_PAGE{walmacss}|parametre_url{recherche,#RECHERCHE}|parametre_url{mode })]" type="text/css" media="projection, screen" />2 <script src=' #CHEMIN{walma.js}' type='text/javascript'></script>1 <link rel="stylesheet" href="[(#URL_PAGE{walmacss}|parametre_url{recherche,#RECHERCHE}|parametre_url{mode,#ENV{mode}}|parametre_url{menugauche,#ENV{menugauche}}|parametre_url{menudroite,#ENV{menudroite}})]" type="text/css" media="projection, screen" /> 2 <script src='[(#CHEMIN{walma.js}|compacte)]' type='text/javascript'></script> -
_plugins_/_dev_/walma/lang/walma_en.php
r9926 r9950 5 5 $GLOBALS[$GLOBALS['idx_lang']] = array( 6 6 'more_info' => 'More information', 7 'zone_restreinte_espace_prive' => "Restreindre l'accès à cette zone dans l'espace privé", 7 'copidlibre' => "CopID free non commercial © 02/2007 Alm & Walk Galerie ", 8 'pour' => "for", 9 'taille_image' => "Image size", 10 'diaporama' => "Slideshow", 11 'change_langue'=> "Passer en langue française", 8 12 9 13 ); -
_plugins_/_dev_/walma/lang/walma_fr.php
r9926 r9950 5 5 $GLOBALS[$GLOBALS['idx_lang']] = array( 6 6 'more_info' => 'En savoir plus', 7 'zone_restreinte_espace_prive' => "Restreindre l'accès à cette zone dans l'espace privé", 7 'copidlibre' => "CopID libre non marchand © 02/2007 Alm & Walk Galerie ", 8 'pour' => "pour", 9 'taille_image' => "Taille de l'image", 10 'diaporama' => "Diaporama", 11 'change_langue'=> "English language", 12 8 13 9 14 ); -
_plugins_/_dev_/walma/modeles/walma_modele.html
r9926 r9950 1 1 [(#REM) 2 <!--version walma3.4 pour spip 1.9.2 CopID libre non marchand (c) février 2007 Alm & Walk Galerie WALMA --> 2 3 on va essayé de récupérer un array des documents 3 4 article … … 7 8 8 9 Pour utiliser walma 3.4 en inclusion comme on veut on met dans le squelette de son choix 9 dans le head (css et javascript pour walma) mettre le mode par defaut gauche 10 <INCLURE{fond=inc-walma_head}{mode,gauche}> 11 dans le body 12 [(#MODELE{walma_modele}{pas}{textforum}{grande}{mode}{debut_img}{page})] 13 en option on peut avoir une inclusion qui affiche le texte de l'article et si activé, son forum 14 <INCLURE{fond=inc-walma_txtforum}{id_article}{textforum}{lang}> 15 16 17 Pour utiliser le modèle en inclusion ça marche pas encore bien 10 dans le head (css et javascript pour walma) , les options des SET et l' INCLURE du head 11 12 #SET{menugauche,oui} 13 #SET{menudroite,non} 14 #SET{texteforum,non} 15 #SET{mode,gauche} 16 17 18 [(#INCLURE{fond=inc-walma_head}{mode=#GET{mode}}{menugauche=#GET{menugauche}}{menudroite=#GET{menudroite}})] 19 et dans le body 20 [(#MODELE{walma_modele}{mode=#GET{mode}}{diapo}{pas}{textforum}{grande}{debut_img}{page})] 21 22 Pour utiliser uniquement le modèle en inclusion ça marche pas encore bien 18 23 walma48|modele> 19 24 encore moins … … 50 55 id="ico4" class="ico ico[(#ENV{mode}|=={image}|?{'select',''})][(#ENV{diapo}|=={on}|?{diapo,image})]" title="Image [(#ENV{diapo}|=={on}|?{Stop,''})]" > </a> 51 56 <a href="[(#SELF|parametre_url{'mode','image'}|parametre_url{'id_document',''}|parametre_url{'pas',1}|parametre_url{'textforum',x}|parametre_url{'recherche',#RECHERCHE})][&diapo=(#ENV{diapo,on})]#ziapo" 52 id="ico5" class="ico ico[(#ENV{mode}|=={image}|?{select[(#ENV{diapo}|!={on}|?{diapo,''})],''})]image " [(#ENV{diapo}|=={on}|?{style="text-decoration:blink; cursor:wait;",''})] title="< multi>[fr]Diaporama[en]Slideshow</multi>" >::></a>57 id="ico5" class="ico ico[(#ENV{mode}|=={image}|?{select[(#ENV{diapo}|!={on}|?{diapo,''})],''})]image " [(#ENV{diapo}|=={on}|?{style="text-decoration:blink; cursor:wait;",''})] title="<:diaporama:>" >::></a> 53 58 54 59 <div style="float:right; font-size:11px"> … … 56 61 57 62 <!--[(#REM)réglage de la langue]--> 58 <a href="[(#SELF|parametre_url{'recherche',#RECHERCHE}|parametre_url{'lang',[(#ENV{lang}|=={fr}|?{en,fr})]})]#haut" title="< multi>[fr]English language[en]Passer en langue française</multi>">63 <a href="[(#SELF|parametre_url{'recherche',#RECHERCHE}|parametre_url{'lang',[(#ENV{lang}|=={fr}|?{en,fr})]})]#haut" title="<:walma:change_langue:>"> 59 64 [[(#ENV{lang}|=={fr}|?{fr,en})]] 60 65 </a> … … 201 206 202 207 <div class="largeimage"> 203 <a href="[(#ENV{large}|=={y}|?{[(#SELF|parametre_url{'large',''}|texte_script)],[(#SELF|parametre_url{'large','y'}|parametre_url{'pas',1}|parametre_url{'textforum',x}|parametre_url{'mode',image}|texte_script)]})]#haut" style="cursor: ne-resize" title="< multi>[fr]Taille de l'image[en]Image width</multi>">208 <a href="[(#ENV{large}|=={y}|?{[(#SELF|parametre_url{'large',''}|texte_script)],[(#SELF|parametre_url{'large','y'}|parametre_url{'pas',1}|parametre_url{'textforum',x}|parametre_url{'mode',image}|texte_script)]})]#haut" style="cursor: ne-resize" title="<:walma:taille_image:>"> 204 209 <span></span> 205 210 <span class="largeun"></span> … … 217 222 <input type="submit" value="<:info_rechercher:>" /></div> 218 223 </form> 219 <div style="float:right; margin:0; padding:0; padding-right:5px;"> 220 CopID 221 <multi>[fr]libre [en] free</multi> 222 non marchand (c) 07/2006 Alm & Walk Galerie <a href="http://elastick.net">WALMA 3.3</a> 223 <multi>[fr]pour [en] for </multi> 224 <a href="http://spip.net">SPIP 1.9</a> 225 </div> 226 227 </div> 228 224 <div id="copid"> 225 <:walma:copidlibre:> <a href="http://elastick.net">WALMA 3.4</a> <:walma:pour:> <a href="http://spip.net">SPIP 1.9.2</a> 226 </div> 227 228 </div> 229 -
_plugins_/_dev_/walma/walma.html
r9926 r9950 7 7 [<meta name="description" content="(#INTRODUCTION|couper{150}|attribut_html)" />] 8 8 <title>[(#NOM_SITE_SPIP|textebrut)] [<:resultats_recherche|textebrut:> (#RECHERCHE|textebrut)] <BOUCLE_article_title(ARTICLES){id_article}{lang_select=non}>[(#TITRE|supprimer_numero|textebrut)] </BOUCLE_article_title> walma.html</title> 9 <INCLURE{fond=inc-walma_head}{mode,gauche}> 9 10 [(#REM) modifier vos options pour walma] 11 [<!--(#REM) si vous voulez un menu à insérer à gauche ou à droite, mettre oui dans le SET correspondant-->] 12 #SET{menugauche,non} 13 #SET{menudroite,non} 14 [<!--(#REM) si vous souhaitez avoir le texte et le forum de l'article lookés pour walma, mettre oui dans le SET-->] 15 #SET{texteforum,non} 16 [<!--(#REM) L'affichage est par defaut avec l'image principale à gauche, il est possible de changer gauche pour droite ou vignettes-->] 17 #SET{mode,gauche} 18 [(#REM) fin des options pour walma] 19 20 [(#REM) inclusion dynamique du css et du js, ne pas modifier] 21 [(#INCLURE{fond=inc-walma_head}{mode=#GET{mode}}{menugauche=#GET{menugauche}}{menudroite=#GET{menudroite}})] 10 22 </head> 11 23 12 <body> 13 14 <!--[(#REM) Galerie Walma3 plaçé en haut à droite, ce bloc peut être remplacé]--> 24 <body> 25 [<!--(#REM) Galerie Walma3 plaçé en haut à droite, ce bloc peut être remplacé, voire effaçé-->] 15 26 <div style="font-size:4em; text-align:left;"> 16 27 <BOUCLE_article_rubrique(ARTICLES){id_article}{lang_select=non}> … … 25 36 26 37 27 <!--[(#REM) si on souhaite cela permet retour sur la page sans parametres d'url si on a renommé ce fichier en article.html ou en ce qu'on veut]-->38 [<!--(#REM) permet retour sur la page sans parametres d'url -->] 28 39 <div class="titredelagalerie"> 29 40 <a href="[(#URL_PAGE{#PAGE})][(#PAGE|=={''}|?{[?article(#ENV{id_article,''})],[&id_article=(#ENV{id_article,''})]})][&recherche=(#RECHERCHE)]"> … … 35 46 </div> 36 47 37 <!--[(#REM) possibilité d'insérer vos menus en haut à gauche ou à droite 38 <div class="insertionmenu"> 39 < INCLURE(fond=menu-gauche-ou-droite){id_article}> 40 </div>]--> 48 [<!--(#REM) insertion des menus -->] 49 [<div class="insertionmenu">(#GET{menugauche}|=={'oui'}|?{ 50 [(#INCLURE{fond=inc-walma_menus}{id_article}{menugauche,#GET{menugauche}}{menudroite,#GET{menudroite}})] 51 , 52 [(#GET{menudroite}|=={'oui'}|?{ 53 [(#INCLURE{fond=inc-walma_menus}{id_article}{menugauche,#GET{menugauche}}{menudroite,#GET{menudroite}})] 54 })] 55 })</div>] 41 56 42 [<!--(#REM) ici on inclut le modele walma, on peut donc s'en servir de façon autonome ailleurs !! conserver dans le head INCLURE{fond=inc-walma_head}{mode,gauche}>-->]43 [(#MODELE{walma_modele}{mode }{diapo}{pas}{textforum}{grande}{debut_img}{page})]57 [<!--(#REM) ici on inclut le modele walma, on peut donc s'en servir de façon autonome ailleurs !! conserver l'inclusion du head special avec les SET >-->] 58 [(#MODELE{walma_modele}{mode=#GET{mode}}{id_article}{diapo}{pas}{textforum}{grande}{debut_img}{page})] 44 59 45 [<!--(#REM) si on souhaite ajouter une inclusion du texte et forum de l'article lookés pour walma-->]46 <INCLURE{fond=inc-walma_txtforum}{id_article}{textforum}{lang}> 60 [<!--(#REM) permet aux auteurs autorisés de télécharger une image ou un zip-->] 61 [<div id="telecharge" >(#ID_ARTICLE|afficher_documents_walma)</div>] 47 62 48 [<!--(#REM) si on souhaite le validateur xhtml-->] 63 [<!--(#REM) ajoute le texte et le forum de l'article-->] 64 [(#GET{texteforum}|=={'oui'}|?{ 65 [(#INCLURE{fond=inc-walma_txtforum}{id_article}{textforum}{lang})] 66 })] 67 68 [<!--(#REM) le validateur xhtml-->] 49 69 <p><a href="http://validator.w3.org/check?uri=referer"> 50 70 <img src="http://www.w3.org/Icons/valid-xhtml10" -
_plugins_/_dev_/walma/walmacss.html
r9926 r9950 2 2 #HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15} 3 3 #HTTP_HEADER{Vary: Accept-Encoding} 4 5 /*<!--version walma3.4 pour spip 1.9.2 CopID libre non marchand (c) février 2007 Alm & Walk Galerie WALMA -->*/ 4 6 5 7 <BOUCLE_totalsearch(DOCUMENTS){recherche}{mode=document}{extension==(png|jpg|gif)$}> … … 137 139 .recherchevidehauteur{width:1px; float:left;[(#ENV{diapo}|=={on}|?{height:500px;, height:420px;})]} 138 140 [(#ENV{recherche}|!={''}|?{[(#_totalsearch:TOTAL_BOUCLE|=={''}|?{'.recherchevidehauteur{clear:both; width:99%; margin:0 auto; text-align:center; }',''})],''})] 139 141 142 #copid{float:right; margin:0; padding:0; padding-right:5px;} 140 143 141 144 .clearw{height:1px; font-size:1px; clear:both; width:100%; margin:0; padding:0; visibility:hidden; border:2px solid red;} … … 171 174 .topthreadtxt{margin:0em 2em 0.8em 2em;} 172 175 173 [/*(#REM) si insertion menu à gauche libérez simplement ces lignes des crochets et des étoiles 176 [/*(#REM) si insertion menu gauche*/] 177 [(#ENV{menugauche}|=={'oui'}|?{" 174 178 #galeriewalma, .baswalma, .ajoutextforum{float:right; right:10px; } 175 179 .titredelagalerie{float:right; margin-right:20px; } 176 .insertionmenu{ position:absolute; font-size:12px; width:170px; left:10px; top:100px; text-align:left; z-index:2; background-color:#E8E8E8;}177 */]180 .insertionmenu{ position:absolute; font-size:12px; width:170px; left:10px; top:100px; text-align:left; z-index:2; background-color:#E8E8E8;} 181 "})] 178 182 179 [/*(#REM) si insertion menu à droite libérez simplement ces lignes des crochets et des étoiles 183 [/*(#REM) si insertion menu à droite*/] 184 [(#ENV{menudroite}|=={'oui'}|?{" 180 185 #galeriewalma, .titredelagalerie, .baswalma, .ajoutextforum{float:left; left:10px; } 181 .insertionmenu{position:absolute; font-size:12px; width:170px; left:820px; top:100px; text-align:left; z-index:2; background-color:#E8E8E8; } 182 */] 186 .insertionmenu{ position:absolute; font-size:12px; width:170px; left:820px; top:100px; text-align:left; z-index:2; background-color:#E8E8E8; } 187 "})] 188 189 #telecharge{clear:both; margin:0 auto; padding:1em; font-size:0.7em; width:250px; text-align:left; z-index:2; background-color:#E8E8E8; border:1px dotted #555} 190 .form_upload input {font-size:0.8em;}
Note: See TracChangeset
for help on using the changeset viewer.