Templates pagelist
#galerie (à localiser)
Utilisé pour les galeries d'image
[[#galerie]]
(:template each:)
(:thumblist {=$FullName} px={$$px} link=2 order=random:)
[[#galerieend]]
|
#cartesource (todo)
Ressort une liste des données sous forme exportable
[[#cartesource]]
(:template each:)
[@::@]gps[@::@]{=$:AdGPS}
[@::@]titre[@::@]{=$:titre}
[@::@]EtatEspace[@::@]{=$:EtatEspace}
[@::@]StatutLieu[@::@]{=$:StatutLieu}
[@:---:@]
[[#cartesourceend]]
|
#carteglobale
Utilisé dans les pages d'accueil, les pages perso, etc. Agrège les adresses gps et crée une carte avec le plugin APE.
[[#carteglobale]]
(:template defaults $:AdGPS=- order=$:AdGPS:)
(:template each:)(:if3 !equal "{<$:AdGPS}" "{=$:AdGPS}":)
: %list map% {=$:AdGPS} : [[{=$FullName}|{=$:titre}]] (:if4 equal "{=$:AdGPS}" "{>$:AdGPS}":) et autres... %newwin%[[Public.Recherche?action=search&group={*$Group}&$:AdGPS={=$:AdGPS}&list=normal&cache=1&fmt=%23rechercheGPS&req=0|voir liste]]%%.(:if4:)
(:template last:)
: center 30,0 zoom=2 :
[[#carteglobaleend]]
|
#recherchecarteglobale
Utilisé dans les catégories : renvoie la carte à partir des points des pages et y ajoute les points présents dans la page de la catégorie
[[#recherchecarteglobale]]
(:template defaults $:AdGPS=-:)
(:template none:)
: %list map height=300px max-height=85wh overflow=auto% 0.3,-3.4 : Il y en a peut-être un ici ! Mais à quelle profondeur ?! Vous devriez plutôt proposer le vôtre ou en chercher un autre !
: center=46.37725,2.46094 zoom=5 :
(:include {*$FullName}#:)
(:template first:)
: %list map height=300px max-height=85wh overflow=auto% {=$:AdGPS} :
(:template each:)
: {=$:AdGPS} : [[{=$FullName}|{=$:titre}]] (:if4 equal "{=$:AdGPS}" "{>$:AdGPS}":) et autres... %newwin%[[Public.EchangesNonMarchands?action=search&group={*$Group}&$:AdGPS={=$:AdGPS}&list=normal&cache=1&fmt=%23rechercheGPS&req=0|voir liste]]%%.(:if4:)
(:template last:)
(:include {*$FullName}#:)
[[#recherchecarteglobale]]
|
#recherchecartecartecategorie2
[[#recherchecartecategorie2]]
(:template none:)
: %list map height=300px max-height=85wh overflow=auto% 0.3,-3.4 : Il y en a peut-être un ici ! Mais à quelle profondeur ?! Vous devriez plutôt proposer le vôtre ou en chercher un autre !
: center=46.37725,2.46094 zoom=5 :
(:template defaults $:AdGPS=-:)
(:template first:)
: %list map height=300px max-height=85wh overflow=auto% {=$:AdGPS} :
(:template each:)
: {=$:AdGPS} : [[{=$FullName}|{=$:titre}]] (:if4 equal "{=$:AdGPS}" "{>$:AdGPS}":) et autres... %newwin%[[Public.EchangesNonMarchands?action=search&group={*$Group}&$:AdGPS={=$:AdGPS}&list=normal&cache=1&fmt=%23rechercheGPS&req=0|voir liste]]%%.(:if4:)
[[#recherchecartecategorie2end]]
|
#recherchecartecartecategorie2include
[[#recherchecartecategorie2include]]
(:template each:)
: %list map height=300px max-height=85wh overflow=auto% :
(:include {=$FullName}##fincarte:)
[[#recherchecartecategorie2includeend]]
|
#carteglobalerecherche
Utilisé dans la page sommaire
[[#carteglobalerecherche]]
(:template defaults $:AdGPS=- order=$:AdGPS:)
(:template each:)(:if3 !equal "{<$:AdGPS}" "{=$:AdGPS}":)(:if4 [ matchstring '/{$$varlie}*/i' '{=$:AdVille}' || matchstring '/{$$varlie}/i' '{=$:AdCP}' || matchstring '/{$$varlie}/i' '{=$:AdPays}' || matchstring '/{$$varlie}/i' '{=$:AdRegion}' ] :)
: %list map% {=$:AdGPS} : [[{=$FullName}|{=$:titre}]] (:if5 equal "{=$:AdGPS}" "{>$:AdGPS}":) et autres... %newwin%[[Public.EchangesNonMarchands?action=search&group={*$Group}&$:AdGPS={=$:AdGPS}&list=normal&cache=1&fmt=%23rechercheGPS&req=0|voir liste]].(:if3:)
[[#carteglobalerechercheend]]
|
#recherchedanscartes
[[#recherchedanscartes]]
(:if [ name Public.EchangesNonMarchands && ( equal "{$SearchQuery}" "" || equal "{$SearchQuery}" " " ) ] :)(:else:)
(:template first:)
||class=recherche cellpadding=7 align=center
||! Cartes participatives ||
(:template each:)
|| [[{=$Group}/]] : [[{=$FullName}|{(tolower (asspaced (substr "{=$Name}" 14) ) )}]] ||(:if:)
[[#recherchedanscartesend]]
|
#cartetransport
Utilisée dans les pages activités, type transport. Point de départ et d'arrivée.
[[#cartetransport]]
(:template defaults $:AdGPS=- $:AdGPSAr=- order=$:AdGPS:)
(:template each:)
%cool%Zoomez pour faire apparaître la carte
: %list map% {=$:AdGPS} : [[{=$FullName}|{=$:titre}]]
: {=$:AdGPSAr} : [[{=$FullName}|{=$:titre}]]
[[#cartetransportend]]
|
#rechercheparlieu
Utilisé dans la page Public.Recherche
[[#rechercheparlieu]]
(:template defaults order=$:AdPays,$:AdRegion,$:AdVille:)
(:template first:)
||class=recherche align=center
||! Recherche (:if2 !equal "{$$varlie}" "":) dans le lieu %brillant%{$$varlie}%%(:if2 !equal "{$SearchQuery}" "":) du terme %brillant%{$SearchQuery}%%(:if2 group Public:)[[<<]]Catégorie: %brillant%(:if3 equal "{$SearchGroup}" "Activites,Agenda,Objets,EspacesDeGratuite,Utilisateurs":)Toutes(:else3:)[[{$SearchGroup}/|{Modele.Var$:{$SearchGroup}}]](:if2:)||
||class=recherche align=center
|| $[Tri] ||
(:table class="sortable" id=rech align=center:)
(:headnr:)Localisation(:if2 equal "{$SearchGroup}" "Activites,Agenda,Objets,EspacesDeGratuite,Utilisateurs":)
(:head:)Catégorie(:if2:)
(:head:)Titre ou lien vers la page
(:template each:)
(:if2 [ matchstring '/{$$varlie}/i' '{=$:AdVille}' || matchstring '/{$$varlie}*/i' '{=$:AdCP}' || matchstring '/{$$varlie}/i' '{=$:AdPays}' || matchstring '/{$$varlie}/i' '{=$:AdRegion}' ] :)
(:cellnr:){=$:AdPays} / {=$:AdRegion} / {=$:AdVille}(:if3 equal "{$SearchGroup}" "Activites,Agenda,Objets,EspacesDeGratuite,Utilisateurs":)
(:cell:){=$Group}(:if3:)
(:cell:)[[{=$FullName}|(:if3 !equal {=$Group} Utilisateurs:)(:if4 [ equal "{=$:titre}" "" || equal "{=$:titre}" " " ] :)(:if5 [ equal {=$Group} Activites || equal {=$Group} Objets ] :){(asspaced (substr "{=$:categorie}" 7) )}(:else4:){=$:titre}(:else3:){(substr "{=$Namespaced}" 1)}(:if3:)]]
(:if2:)
(:template last:)
(:tableend:)
(:template none:)
>>important<<
Rien pour le moment !
>><<
[[#rechercheparlieuend]]
|
#recherchegenerale
Utilisée dans les pages Activités, Objets, Agenda, Espaces de gratuité, etc.
[[#recherchegenerale]]
(:template defaults list=normal:)
(:template first :)
||class=recherche align=center
|| $[Tri] ||
(:table class="sortable" id=rech align=center:)
(:headnr:)(:if5 !equal {=$Group} Utilisateurs:)Titre ou lien vers la page(:else5:)Contributeur(:if5:)
(:head:)Localisation(:if5 equal {=$Group} Objets:)
(:head:)Type de bien
(:head:)Statut
(:head:)Photo(:if5 equal {=$Group} Activites:)
(:head:)Type d'activité
(:head:)Modalité de réalisation(:if5 equal {=$Group} Agenda:)(:if6 !name Agenda.Agenda:)
(:head:)Périodicité(:if6:)
(:head:)Date ou période(:if5:)
(:template each:)
(:headnr:)[[{=$FullName}|(:if5 !equal {=$Group} Utilisateurs:)(:if6 [ equal "{=$:titre}" "" || equal "{=$:titre}" " " ] :)Voir(:else6:){=$:titre}(:else5:){(substr "{=$Namespaced}" 1)}(:if5:)]]
(:cell:){=$:AdPays} / {=$:AdRegion} / {=$:AdVille}(:if5 [ equal {=$Group} Objets || equal {=$Group} Activites ] :)
(:cell:){(asspaced (substr "{=$:categorie}" 7))}(:if5 equal {=$Group} Objets:)
(:cell:){Modele.Var$:StatutObjets{=$:statut}}
(:cell:)(:thumblist supercache=1 Objets.{=$Name} quiet=3:)(:if5 equal {=$Group} Activites:)
(:cell:){=$:modalite}(:if5 equal {=$Group} Agenda:)(:if6 !name Agenda.Agenda:)
(:cell:){=$:regularite}(:if6 equal {=$:regularite} Ponctuel:)
(:cell:)[-{(substr {=$:datedebut} 0 4)} / {(substr {=$:datedebut} 4 2)} / {(substr {=$:datedebut} 6 2)}-] -- ({(ftime fmt="%d %B %Y" when="{=$:datedebut}")})(:if6 equal {=$:regularite} Annuel:)
(:cell:)[-{(substr {=$:datedebut} 4 2)} / {(substr {=$:datedebut} 6 2)} → {(substr {=$:datefin} 4 2)} / {(substr {=$:datefin} 6 2)}-] -- ({(ftime fmt="%d %B" when="{=$:datedebut}")} → {(ftime fmt="%d %B" when="{=$:datefin}")})
(:if6 equal {=$:regularite} Régulier:)
(:cell:){(datereguliere {=$:datereguliere})}(:if6 equal {=$:regularite} Variable:)
(:cell:)Variable
(:if5:)
(:template last:)
(:tableend:)
(:template none:)
>>important<<
Rien pour le moment !
>><<
[[#recherchegeneraleend]]
|
Recherche par catégorie
#rechercheparcategorie
Liste les catégories et les affiche. Doit être utilisé dans les groupes Objets et Activites
Ci-dessous, il s'agit de la page d'accueil
[[#rechercheparcategorie]]
(:template first:)
(:table align=center class=liste:)
(:cell:)
(:template each:)(:if2 name Objets,Activites,Recherche1*:)
(:if3 !equal "{$$rechfin}" "1":)
→ [[Recherche{=$Name}90?action=browse|{(tolower (substr "{=$Namespaced}" 9) )}]] %wiki%([[Encyclo:{(substr "{=$Name}" 7)}|?]])
(:else3:)
→ [[RechercheCarte{(substr "{=$Name}" 7)}?action=browse|{(tolower (substr "{=$Namespaced}" 9) )}]] %wiki%([[Encyclo:{(substr "{=$Name}" 7)}|?]])
(:if3:)
[[<<]](:if2 name Recherche2*:)
→ [[RechercheCarte{(substr "{=$Name}" 7)}?action=browse|{(tolower (substr "{=$Namespaced}" 9) )}]] %wiki%([[Encyclo:{(substr "{=$Name}" 7)}|?]])[[<<]](:if2 group EspacesDeGratuite:)
→ [[{=$Name}?action=browse|{(tolower (substr "{=$Namespaced}" 16) )}]] %wiki%([[Encyclo:{(substr "{=$Name}" 14)}|?]])[[<<]](:if2:)
(:template last:)
(:tableend:)
[[#rechercheparcategorieend]]
|
#rechercheparcategorieintermédiaire
Liste les catégories et les affiche. Utilisé dans les catégories Objets et Activites
[[#rechercheparcategorieintermediaire]]
(:template first:)
(:table align=center class=liste:)
(:cell:)
(:template each:)
→ [[RechercheCarte{(substr "{=$Name}" 7)}|{(tolower (substr "{=$Namespaced}" 9) )}]] %wiki%([[Encyclo:{(substr "{=$Name}" 7)}|?]])[[<<]]
(:template last:)
(:tableend:)
[[#rechercheparcategorieintermediaireend]]
|
#ListeParCategorieContrib
Utilisé dans Objets.GroupHeader
[[#ListeParCategorieContrib]]
(:if5 equal "{(substr {=$Name} 1 1)}" "{(substr {*$Name} 20 1)}":)[++%orange%(:if5:)[[Objets.RechercheCtCategorie{(substr {=$Name} 1 1)}{(substr {*$Name} 21)}?action=browse|{(tolower (substr "{=$Namespaced}" 9) )}]](:if5 equal "{(substr {=$Name} 1 1)}" "{(substr {*$Name} 20 1)}":)%%++](:if5:) /
[[#ListeParCategorieContribend]]
|
#ContributeurSimplifie
Utilisé dans Objets.GoupHeader?
[[#ContributeurSimplifie]]
(:template first:)
(:table border=1:)
(:template each:)
(:if2 !equal {(substr {=$:categorie} 0 2)} {(substr {<$:categorie} 0 2)}:)
(:cellnr bgcolor=lightblue:)'''{Objets.Recherche$:{(substr {=$:categorie} 1 1)}}'''
(:cellnr:)
{(asspaced (substr {=$:categorie} 7))} ***
(:else2:)
{(asspaced (substr {=$:categorie} 7))} ***
(:if2:)
(:template last:)
(:tableend:)
[[#ContributeurSimplifieend]]
|
#rechercheparcategorieformulaire
[[#rechercheparcategorieformulaire]]
(:cellnr align=right:){(substr "{=$Namespaced}" 8)} %wiki%([[Encyclo:{(substr "{=$Namespaced}" 8)}|?]])
(:cell align=left:)(:input radio $:categorie "{=$Name}":)
[[#rechercheparcategorieformulaireend]]
|
#rechercheparcategorieformulaireintermediaire
[[#rechercheparcategorieformulaireintermediaire]]
* [[Recherche{=$Name}{(navcat {*$Name} mid)}?action=browse|{(substr "{=$Namespaced}" 9)}]] %wiki%([[Encyclo:{(substr "{=$Namespaced}" 9)}|?]])%%
[[#rechercheparcategorieformulaireintermediaireend]]
|
#rechercheselection
Activites.GroupHeader
[[#rechercheselection]]
(:template first:)
(:input default $:{$$var} "{{*$FullName}$:{$$var}}":)
(:template each:)
(:input select $:{$$var} "{(tolower "{=$Namespaced}")}":)
[[#rechercheselectionend]]
|
#rechercheselection2
Formulaires.Nouvel
[[#rechercheselection2]]
(:input select {$$var} "{(tolower "{=$Namespaced}")}":)
[[#rechercheselection2end]]
|
#selectioncontributeur
Utilisateurs.GroupHeader
[[#selectioncontributeur]]
(:template first:)(:fox modifcontributeur ptvtarget='{$$groupe}.{(substr {*$Name} 11)}' redirect='{$$groupe}.{(substr {*$Name} 11)}':)
||align=center (:if3 equal {$$variable} emprunteur:)
|| Objet rendu || (:input radio name='$:{$$variable}' value=" ":) ||(:if3:)
(:template each:)
|| [[{=$Name}|{(substr "{=$Namespaced}" 1)}]] || (:input radio name='$:{$$variable}' value='{(substr {=$Name} 1)}':) ||
(:template last:)
|| || (:input submit post "choisir ce contributeur":) ||
(:foxend modifcontributeur:)
(:template none:)
>>tip<<
Il n'y a pas de contributeur avec ce pseudo.
>><<
[[#selectioncontributeurend]]
|
Divers
#formulaires
Formulaires.Nouvel
[[#formulaires]]
(:template first:)
(:input default {$$variable} value="{$$valeurdefaut}":)
(:template each:)
(:if10 {$$condition}:)
(:input select {$$variable} value="{$$valeur}" label="{$$sortie}":)
(:if10:)
[[#formulairesend]]
|
#recherchesimple
SideBar
[[#recherchesimple]]
(:if3 ! equal {=$Group} {<$Group}:)
:[[{=$Group}/]] /:
(:if3:)
: :[[{=$FullName}|(:if3 [ !equal "{=$:titre}" " " && !equal "{=$:titre}" "" ] :){=$:titre}(:else3:){=$Name}(:if3:)]]
[[#recherchesimpleend]]
|
#selespacesdegratuite
EspacesDeGratuite.GroupHeader
[[#selespacesdegratuite]]
(:input select $:categorie "{=$Namespaced}" label="{(ucfirst (tolower "{=$Titlespaced}" ) )}":)
[[#selespacesdegratuiteend]]
|
#mdpperdu
Public.Mdp
[[#perdu]]
(:template defaults $:mail={$SearchQuery}:)
(:template none:)
>>tip<<
Désolé, il n'y a pas de compte avec l'email {$SearchQuery}. Il te faut [[Public.Inscription|recréer un compte]].
>><<
(:template last:)
>>tip<<
(:if2 equal {$$PageCount} 1:)
Il y a bien un compte avec l'email {$SearchQuery}.
(:fox perdu redirect=Public.ReinitMotDePasse ptvtarget=Public.ReinitMotDePasse:)
(:foxmessage:)
(:input hidden $:nom {(substr {=$Name} 1 )}:)
Entre la valeur {$Captcha}:(:input captcha:)(:input submit post "C'est parti":)
(:foxend perdu:)
(:if2 [ !equal {$$PageCount} 0 && !equal {$$PageCount} 1 ] :)
Il semble qu'il y ait plusieurs comptes avec l'email {$SearchQuery}. [[mailto:gratis@riseup.net|Contacte le webmaster à partir de la même adresse]].:)
(:input hidden $:mail {$SearchQuery}:)
(:input submit post "C'est parti":)
(:foxend perdus:)
(:if2:)
>><<
[[#perduend]]
|
#inscriptiontestemail
Public.InscripitionAvecCourriel : teste s'il existe un compte avec l'email. Si non, renvoie au formulaire d'inscritiption.
[[#inscriptiontestemail]]
(:template defaults $:mail={$SearchQuery}:)
(:template none:)
(:foxform Formulaires.Inscription#a#b basepage={*$FullName}:)
(:template last:)
(:if2 [ !equal "{$$PageCount}" "0" && !equal "{$$PageCount}" "" && !equal "{$$PageCount}" " " ] :)
>>tip<<
Désolé, il existe déjà un compte avec l'email {$SearchQuery}. Essaye avec une autre adresse ou [[Public.PerduMotDePasse|récupère ton mot de passe]].
>><<
(:if2:)
[[#inscriptiontestemailend]]
|