Ni acheté, ni vendu !
GratiRézo
É...Changeons Tout

>Inscription<

>Connexion<


Accueil
A propos
Gratuitistes
Aide
Liste de discussion


Suivre...
le sitela page


Templates PmForm

#carteedg

Utilisé dans les cartes

[[#carteedgform]]
(:input pmform target=carteedg:)(:input hidden csum "nouveau":)
(:input default request=1:)
(:input hidden date '{(ftime fmt="%d/%m/%Y %H:%M")}':)
(:input hidden aleas '{(rand 10)}a{(rand 5)}b{(rand 1)}':)
(:input default auteur "{$Author}":)
(:if3 authid:)
(:table class=fiche align=center:)
(:cellnr colspan=2:)
%brillant%[-Compléter la carte en la déplaçant et en zoomant pour positionner le cercle rouge[[<<]]sur le lieu où se situe l'espace de gratuité (ou entrer les coordonnées GPS manuellement.-]

(:headnr align=right:)Coordonnées GPS : 
(:cell:)(:input text latlon id=ape_latlon placeholder="Lat,Lon ou Lat/Lon":)
(:headnr align=right:)Description : 
(:cell:)(:input text description:)
(:headnr align=right:)Auteur : 
(:cell:)(:input text auteur:)
(:cellnr colspan=2 align=right:)
||class=premierecolonne
||Entrer la valeur {$Captcha}:(:input captcha:) ||(:input submit "" "$[Save]":)||
(:tableend:)
(:input end:)

(:table align=center:)
(:cell:)
(:messages:)
(:tableend:)
(:else3:)
||class=formulaire align=center
|| [[Public.Inscription|Compléter la carte ?]] ||
(:if3:)
[[#carteedgformend]]

[[#carteedgpost]]
(:template defaults where=top:)
(:template require auteur errmsg="$[Missing name]":)
(:template require latlon errmsg="$[Missing coordinates]":)
(:template require if="captcha" errmsg="$[Missing or invalid code]" :)
: {$$latlon}{$$support} : {$$description}[[<<]][[Utilisateurs.N{$$auteur}?action=browse|{$$auteur}]] {$$date}[[<<]]{[foxdelline {$$aleas} {$FullName} ]}
[[#carteedgpostend]]

#map

Utilisé pour la géolocalisation. Template pour pmform

[[#mapform]]

(:input pmform target=map successpage={*$FullName}#localisation:)(:input hidden csum "Adresse":)(:input hidden anchor '#localisation':)
(:input default source={*$FullName}:)
(:input default request=1:)

(:messages:)

(:table class=fiche align=center:)
(:headnr align=left colspan=2:)%width=40px lframe%Attach:Utilisateurs./Lieu.gif Localisation
(:if6 [ group Activites && matchstring '/3s.*/' '{{*$FullName}$:categorie} ] ':)
(:headnr colspan=2:)

%intgros%Départ :

: %list map overflow=auto% {*$:AdGPS} : {*$AdExacte}

||class=premierecolonne align=center
|| Coordonnées GPS du point de départ :||(:input text $:AdGPS id=ape_latlon placeholder="Lat,Lon ou Lat/Lon":)||

(:if7 authid:)
%center%Entrer les coordonnées géographiques manuellement, ou '''positionner le cercle rouge au dessus de l'endroit souhaité en déplaçant la carte'''(:if7:)

(:headnr align=right:)Pays: (:if7 !authid:)
(:cell:){$:AdPays}(:else7:)
(:cell:)(:input text $:AdPays:)(:if7:)
(:headnr align=right:)Région: (:if7 !authid:)
(:cell:){$:AdRegion}(:else7:)
(:cell:)(:input text $:AdRegion:)(:if7:)
(:headnr align=right:)Code postal: (:if7 !authid:)
(:cell:){$:AdCP}(:else7:)
(:cell:)(:input text $:AdCP:)(:if7:)
(:headnr align=right:)Ville: (:if7 !authid:)
(:cell:){$:AdVille}(:else7:)
(:cell:)(:input text $:AdVille placeholder="Monaco, Dubaï...":)(:if7:)
(:headnr align=right:)Adresse précise: (:if7 !authid:)
(:cell:){$:AdExacte}(:else7:)
(:cell:)(:input textarea "$:AdExacte" placeholder="Rue, numéro, etc.":)(:if7:)
(:headnr colspan=2:)

%intgros%Arrivée

: %list map overflow=auto% {*$:AdGPSAr} : {*$AdExacteAr}

||class=premierecolonne align=center
|| Coordonnées GPS du point d'arrivée :||(:input text $:AdGPSAr id=ape_latlon placeholder="Lat,Lon ou Lat/Lon":) ||

(:headnr align=right:)Ville: (:if7 !authid:)
(:cellnr:){$:AdVilleAr}(:else7:)
(:cell:)(:input text $:AdVilleAr placeholder="Monaco, Dubaï...":)(:if7:)
(:headnr align=right:)Adresse précise: (:if7 !authid:)
(:cellnr:){$:AdExacteAr}(:else7:)
(:cell:)(:input text $:AdExacteAr placeholder="Rue, numéro, etc.":)(:if7:)

(:else6:)
(:cellnr colspan=2:)

: %list map overflow=auto% {*$:AdGPS} : {*$AdExacte}

||class=premierecolonne align=center
|| Coordonnées GPS:||(:input text $:AdGPS id=ape_latlon placeholder="Lat,Lon ou Lat/Lon":) ||

(:if7 authid:)
%center%Entrer les coordonnées géographiques manuellement, ou '''positionner le cercle rouge au dessus de l'endroit souhaité en déplaçant la carte'''(:if7:)

(:headnr align=right:)Pays: (:if7 !authid:)
(:cell:){$:AdPays}(:else7:)
(:cell:)(:input text $:AdPays:)(:if7:)
(:headnr align=right:)Région: (:if7 !authid:)
(:cell:){$:AdRegion}(:else7:)
(:cell:)(:input text $:AdRegion:)(:if7:)
(:headnr align=right:)Code postal: (:if7 !authid:)
(:cell:){$:AdCP}(:else7:)
(:cell:)(:input text $:AdCP:)(:if7:)
(:headnr align=right:)Ville: (:if7 !authid:)
(:cell:){$:AdVille}(:else7:)
(:cell:)(:input text $:AdVille placeholder="Monaco, Dubaï...":)(:if7:)
(:headnr align=right:)Adresse précise: (:if7 !authid:)
(:cell:){$:AdExacte}(:else7:)
(:cell:)(:input textarea "$:AdExacte" placeholder="Rue, numéro, etc.":)(:if6:)(:if7 authid:)
(:cellnr colspan=2:)
||class=premierecolonne align=right
||Entrer la valeur: {$Captcha} (:input captcha:) ||(:input submit "" "$[Save]":) ||(:if7:)
(:tableend:)
(:input end:)

[[#mapformend]]

Utilisé pour la géolocalisation. Template pour pmform

[[#mappost]]
(:if6 [ group Activites && matchstring '/3s.*/' '{{*$FullName}$:categorie} ] ':)
(:template defaults savevars=$:AdPays,$:AdRegion,$:AdCP,$:AdVille,$:AdExacte,$:AdGPS,$:AdGPSAr,$:AdVilleAr,$:AdExacteAr:)
(:else6:)
(:template defaults savevars=$:AdPays,$:AdRegion,$:AdCP,$:AdVille,$:AdExacte,$:AdGPS:)
(:if6:)
(:template require $:AdGPS errmsg="$[Missing coordinates]":)
[[#mappostend]]

Templates pagelist

#loginperdu

[[#loginperdu]]
(:template defaults $:mail={$SearchQuery}:)
(:template none:)
||class=formulaire align=center
|| Désolé, aucun login ne correspond à cette adresse. ||
(:template each:)
||class=recherche align=center
|| Email recherché : {$SearchQuery} ||
|| Le(s) login est(sont) '''[[{=$FullName}|{(substr {=$Name} 1)}]]''' ||
[[#loginperduend]]

#galerie (à localiser)

Utilisé pour les galeries d'image

[[#galerie]]
(:template each:)
(:thumblist {=$FullName} px={$$px} link=2 order=random:)
[[#galerieend]]

#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:)
[[#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]]

#carteglobalerecherche

Utilisé dans la page sommaire

[[#carteglobalerecherche]]
(:template defaults $:AdGPS=- order=$:AdGPS:)
(:template each:)(:if3 !equal "{<$:AdGPS}" "{=$:AdGPS}":)(:if4 [ matchstring '/{$$varlie}*/' '{=$:AdVille}' || matchstring '/{$$varlie}/' '{=$:AdCP}' || matchstring '/{$$varlie}/' '{=$:AdPays}' || matchstring '/{$$varlie}/' '{=$: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 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] ||

(:sortable:)
(:table class=sortable id=rech align=center:)
(:headnr:)Pays
(:head:)Région
(:head:)Ville(:if2 equal "{$SearchGroup}" "Activites,Agenda,Objets,EspacesDeGratuite,Utilisateurs":)
(:head:)Catégorie(:if2:)
(:head:)Titre ou lien vers la page
(:template each:)
(:if2 [ matchstring '/{$$varlie}/' '{=$:AdVille}' || matchstring '/{$$varlie}*/' '{=$:AdCP}' || matchstring '/{$$varlie}/' '{=$:AdPays}' || matchstring '/{$$varlie}/' '{=$:AdRegion}' ] :)
(:cellnr:){=$:AdPays}
(:cell:){=$:AdRegion}
(:cell:){=$: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] ||

(:sortable:)
(:table class=sortable id=rech align=center:)
(:headnr:)(:if5 !equal {=$Group} Utilisateurs:)Titre ou lien vers la page(:else5:)Contributeur(:if5:)
(:head:)Pays
(:head:)Région
(:head:)Ville(:if5 equal {=$Group} Objets:)
(:head:)Type de bien
(:head:)Statut(: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:)
(:cellnr:)[[{=$FullName}|(:if5 !equal {=$Group} Utilisateurs:)(:if6 [ equal "{=$:titre}" "" || equal "{=$:titre}" " " ] :)Voir(:else6:){=$:titre}(:else5:){(substr "{=$Namespaced}" 1)}(:if5:)]]
(:cell:){=$:AdPays}
(:cell:){=$:AdRegion}
(:cell:){=$:AdVille}(:if5 [ equal {=$Group} Objets || equal {=$Group} Activites ] :)
(:cell:){(asspaced (substr "{=$:categorie}" 7))}(:if5 equal {=$Group} Objets:)
(:cell:){Modele.Var$:StatutObjets{=$:statut}}(:if5 equal {=$Group} Activites:)
(:cell:){=$:modalite}(:if5 equal {=$Group} Agenda:)(:if6 !name Agenda.Agenda:)
(:cell:){=$:regularite}(:if6 equal {=$:regularite} Ponctuel:)
(:cell:){(substr {=$:datedebut} 6 2)} / {(substr {=$:datedebut} 4 2)} / {(substr {=$:datedebut} 0 4)}(:if6 equal {=$:regularite} Annuel:) 
(:cell:){(substr {=$:datedebut} 6 2)} / {(substr {=$:datedebut} 4 2)} ** {(substr {=$:datefin} 6 2)} / {(substr {=$:datefin} 4 2)}
(:if6 equal {=$:regularite} Régulier:)
(:cell:)(:include Modele.Agenda#c#d basepage='{=$FullName}':)(:if6 equal {=$:regularite} Variable:)
(:cell:)Variable
(:if5:)
(:template last:)
(:tableend:)
(:template none:)
>>important<<
Rien pour le moment !
>><<
[[#recherchegeneraleend]]

Recherche par catégorie

#rechercheparcategorie

Dans les espaces de gratuité

[[#souscategorieedg]]
(:template first:)[[{=$FullName}|{(tolower (asspaced (substr "{=$Name}" 14) ) )}]] 
(:template !first:)/ [[{=$FullName}|{(tolower (asspaced (substr "{=$Name}" 14) ) )}]] 
[[#souscategorieedgend]]

#rechercheparcategorie

Liste les catégories et les affiche. Doit être utilisé dans les groupes Objets et Activites

[[#rechercheparcategorie]]
(:template first:)
(:table align=center class=liste:)
(:cell:)
(:template each:)(:if2 name Objets,Activites,Recherche1*:)
&#8594; [[Recherche{=$Name}90?action=browse|{(tolower (substr "{=$Namespaced}" 9) )}]] %wiki%([[Encyclo:{(substr "{=$Name}" 7)}|?]])[[<<]](:if2 name Recherche2*:)
&#8594; [[RechercheCarte{(substr "{=$Name}" 7)}?action=browse|{(tolower (substr "{=$Namespaced}" 9) )}]] %wiki%([[Encyclo:{(substr "{=$Name}" 7)}|?]])[[<<]](:if2 group EspacesDeGratuite:)
&#8594; [[{=$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:)
&#8594; [[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)}":)%tresbrillant%(: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}{(substr {*$Name} -(add (substr {*$Name} -1) 10))}?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]]
Le contenu du site Nonmarchand.org, un site gratuit et convivial pour échanger librement, sans argent et sans troc, ainsi que toute contribution à ce site, sauf mentions contraires, est placé sous une licence culturelle non-marchande.
Site gratuit, sans publicité, à but non lucratif, ouvert à tous ceux qui souhaitent réaliser des échanges non-marchands ou simplement partager leurs savoirs et leurs savoir-faire. Construit avec PmWiki et hébergé par Toile Libre.