summaryrefslogtreecommitdiff
path: root/pages/Template
diff options
context:
space:
mode:
authorYaco <franco@reevo.org>2021-10-19 20:37:18 -0300
committerYaco <franco@reevo.org>2021-10-19 20:37:18 -0300
commit91eddf6c4e4269aa734a7ae3f3e1204bc836d0ca (patch)
treedf76d038b93bc1e66200a6e52dbe326a6e90e846 /pages/Template
parent3e4f12498de8969a5fd291b314da08ef934b78bb (diff)
updates previous to production deployment
Diffstat (limited to 'pages/Template')
-rw-r--r--pages/Template/Template:Ecoversity.mw111
-rw-r--r--pages/Template/Template:ForEach.mw55
-rw-r--r--pages/Template/Template:Gathering.mw50
-rw-r--r--pages/Template/Template:QueryCountry.mw3
-rw-r--r--pages/Template/Template:Region.mw1
-rw-r--r--pages/Template/Template:Replace.mw3
-rw-r--r--pages/Template/Template:Test.mw17
7 files changed, 240 insertions, 0 deletions
diff --git a/pages/Template/Template:Ecoversity.mw b/pages/Template/Template:Ecoversity.mw
new file mode 100644
index 0000000..9c1f24a
--- /dev/null
+++ b/pages/Template/Template:Ecoversity.mw
@@ -0,0 +1,111 @@
+<noinclude>
+Esta es la plantilla "Ecoversity". Debe llamarse en el siguiente formato:
+<pre>
+{{Ecoversity
+|ecoversity:descripcion=
+
+|ecoversity:contact-url=
+|ecoversity:contact-email=
+|ecoversity:contact-phone=
+
+|ecoversity:place=
+|ecoversity:place-country=
+|ecoversity:place-state=
+|ecoversity:place-city=
+|ecoversity:place-street=
+
+|ecoversity:info-start=
+|ecoversity:info-end=
+|ecoversity:info-economy=
+|ecoversity:info-ages=
+|ecoversity:info-participants=
+|ecoversity:info-type=
+|ecoversity:info-volunteer=
+
+|ecoversity:info-pedagogies=
+|ecoversity:info-themes=
+
+|ecoversity:info-gatherings=
+|ecoversity:info-regions=
+|ecoversity:info-featured=
+|ecoversity:info-featured-url=
+
+# Non semantic
+
+|ecoversity:oldid=
+|ecoversity:imagen-destacada-zoom=
+|banner-altura=
+}}
+</pre>
+Editar la página para ver el texto de la plantilla.
+</noinclude><includeonly>{{#if: {{{ecoversity:info-end|}}} |
+<div class="alert alert-warning">
+{{int:rv-ecoversity:info-end-nota}}[[Category:Finished Ecoversity)]]
+</div>
+}}
+<div class="intro-copete">
+[[Ecoversity:description::{{{ecoversity:description|}}}]]{{#description2:{{{ecoversity:description|}}}}}
+</div>
+<div class="intro-links">
+{{#if: {{{ecoversity:contact-url|}}} | <span id="intro-links-url"><span class="glyphicon glyphicon-home"></span> [{{{ecoversity:contact-url|}}} Sitio web] </span>}}{{#if: {{{ecoversity:contact-email|}}} | <nowiki> | </nowiki> <span id="intro-links-email"><span class="glyphicon glyphicon-envelope"></span> [[Ecoversity:contact-email::{{{ecoversity:contact-email|}}}]] </span>}}{{#if: {{{ecoversity:contact-phone|}}} | <nowiki> | </nowiki> <span id="intro-links-phone"><span class="glyphicon glyphicon-earphone"></span> [[Ecoversity:contact-phone::{{{ecoversity:contact-phone|}}}]] </span>}}
+</div><div style='padding-left: 0 !important;' class='col-lg-4 col-md-6 col-sm-12 col-xs-12'>
+{| class="wikitable"
+|+ {{#if: {{{ecoversity:place|}}} | {{#display_map:{{{ecoversity:place|}}}|width=100%|enablefullscreen=yes|height=300|service=leaflet}} }}<span class="map-address">{{#if: {{{ecoversity:place-street|}}} | [[Ecoversity:place-street::{{{ecoversity:place-street|}}}]] }}, {{#if: {{{ecoversity:place-city|}}} | [[Ecoversity:place-city::{{{ecoversity:place-city|}}}]] }}, {{#if: {{{ecoversity:place-state|}}} | [[Ecoversity:place-state::{{{ecoversity:place-state|}}}]] }}, {{#if: {{{ecoversity:place-country|}}} | {{int:rv-country-{{{ecoversity:place-country|}}}}} <span style="display:none">[[Ecoversity:place-country::{{{ecoversity:place-country|}}}]]</span> }}</span>
+|- {{#if: {{{ecoversity:info-featured|}}} | | style="display:none;" }}
+! {{int:rv-ecoversity:info-featured}}
+| {{int:rv-ecoversity:reply-{{{ecoversity:info-featured|}}}}}
+|- {{#if: {{{ecoversity:info-start|}}} | | style="display:none;" }}
+! {{int:rv-ecoversity:info-start}}
+| [[Ecoversity:info-start::{{{ecoversity:info-start|}}}]]
+|- {{#if: {{{ecoversity:info-end|}}} | | style="display:none;" }}
+! {{int:rv-ecoversity:info-end}}
+| [[Ecoversity:info-end::{{{ecoversity:info-end|}}}]]
+|- {{#if: {{{ecoversity:info-pedagogies|}}} | | style="display:none;" }}
+! {{int:rv-ecoversity:info-pedagogies}}
+| {{#arraymap:{{{ecoversity:info-pedagogies|}}}|,|@|[[:Category:@|@]] |<nowiki>, </nowiki>}}<span style='display:none;'>[[Ecoversity:info-pedagogies::{{{ecoversity:info-pedagogies|}}}]]</span>
+|- {{#if: {{{ecoversity:info-enfoques|}}} | | style="display:none;" }}
+! {{int:rv-ecoversity:info-themes}}
+| {{#arraymap:{{{ecoversity:info-themes|}}}|,|@|[[:Category:@|@]] |<nowiki>, </nowiki>}}<span style='display:none;'>[[Ecoversity:info-themes::{{{ecoversity:info-themes|}}}]]</span>
+|- {{#if: {{{ecoversity:info-economy|}}} | | style="display:none;" }}
+! {{int:rv-ecoversity:info-economy}}
+| {{int:rv-ecoversity:reply-{{{ecoversity:info-economy|}}}}}
+|- {{#if: {{{ecoversity:info-participants|}}} | | style="display:none;" }}
+! {{int:rv-ecoversity:info-participants}}
+| {{{ecoversity:info-participants|}}}
+|- {{#if: {{{ecoversity:info-ages|}}} | | style="display:none;" }}
+! {{int:rv-ecoversity:info-ages}}
+| {{#arraymap:{{{ecoversity:info-ages|}}}|,|@|{{int:rv-ecoversity:reply-@}} |<nowiki>, </nowiki>}}<span style='display:none;'>{{#arraymap:{{{ecoversity:info-ages|}}}|,|x|[[ecoversity:info-ages::x]]}}</span>
+|- {{#if: {{{ecoversity:info-type|}}} | | style="display:none;" }}
+! {{int:rv-ecoversity:info-type}}
+| {{int:rv-ecoversity:reply-{{{ecoversity:info-type|}}}}}
+|- {{#if: {{{ecoversity:info-volunteer|}}} | | style="display:none;" }}
+! {{int:rv-ecoversity:info-volunteer}}
+| {{int:rv-ecoversity:reply-{{{ecoversity:info-virtual|}}}}}
+|- {{#if: {{{ecoversity:info-virtual|}}} | | style="display:none;" }}
+! {{int:rv-ecoversity:info-virtual}}
+| {{int:rv-ecoversity:reply-{{{ecoversity:info-virtual|}}}}}
+|- {{#if: {{{ecoversity:info-gatherings|}}} | | style="display:none;" }}
+! {{int:rv-ecoversity:info-gatherings}}
+| {{#arraymap:{{{ecoversity:info-gatherings|}}}|,|@|@|<nowiki>, </nowiki>}}<span style='display:none;'>{{#arraymap:{{{ecoversity:info-gatherings|}}}|,|x|[[ecoversity:info-gatherings::x]]}}</span>
+|- {{#if: {{{ecoversity:info-regions|}}} | | style="display:none;" }}
+! {{int:rv-ecoversity:info-regions}}
+| {{#arraymap:{{{ecoversity:info-regions|}}}|,|@|@|<nowiki>, </nowiki>}}<span style='display:none;'>{{#arraymap:{{{ecoversity:info-regions|}}}|,|x|[[ecoversity:info-regions::x]]}}</span>
+|}
+</div>
+<div style="display:none;">{{#if: {{{ecoversity:imagen-destacada|}}} | {{#setmainimage:{{{ecoversity:imagen-destacada|}}}}} | {{#setmainimage:{{#replace:https://api.mapbox.com/v4/mapbox.satellite/{{#explode:{{{ecoversity:place|}}}|, |1}},{{#explode:{{{ecoversity:place|}}}|, |0}},{{#if: {{{ecoversity:imagen-destacada-zoom|}}} | {{{ecoversity:imagen-destacada-zoom|}}} | 9 }}/1000x400@2x.png?access_token=pk.eyJ1IjoiaWFjb21lbGxhIiwiYSI6ImNpdWJ3OHJoYTAwOHgyb3BneWd1NG16bjgifQ.8uFt1oMO57yDT9Xzb_ScAw}}| ||}}}}
+[[Ecoversity:place::{{{ecoversity:place|}}}]]
+[[Ecoversity:info-economy::{{{ecoversity:info-economy|}}}]]
+[[Ecoversity:info-participants::{{{ecoversity:info-participants|}}}]]
+[[Ecoversity:info-type::{{{ecoversity:info-type|}}}]]
+[[Ecoversity:info-ages::{{{ecoversity:info-ages|}}}]]
+[[Ecoversity:info-volunteer::{{{ecoversity:info-volunteer|}}}]]
+[[Ecoversity:info-virtual::{{{ecoversity:info-virtual|}}}]]
+[[Ecoversity:contact-url::{{{ecoversity:contact-url|}}}]]
+[[Ecoversity:info-featured-url::{{{ecoversity:info-featured-url|}}}]]
+</div>__NOTOC__
+{{#arraymap:{{{ecoversity:info-pedagogies|}}}|,|x|[[Category:x]] |<nowiki> </nowiki>}}
+{{#arraymap:{{{ecoversity:info-themes|}}}|,|x|[[Category:x]] |<nowiki> </nowiki>}}
+[[Category:Ecoversity]]
+{{#if: {{{banner-altura|}}} | {{#css: .bannerimage {background-position: 0px {{{banner-altura|}}}% !important;} }} }}
+<div class="clean-p"></div>
+</includeonly>
diff --git a/pages/Template/Template:ForEach.mw b/pages/Template/Template:ForEach.mw
new file mode 100644
index 0000000..fd86259
--- /dev/null
+++ b/pages/Template/Template:ForEach.mw
@@ -0,0 +1,55 @@
+<includeonly><!--
+-->{{#if:{{{2|}}}|<!-- -->{{<!-- -->{{{1}}}|{{{2}}}<!-- -->}}<!-- -->}}<!--
+-->{{#if:{{{3|}}}|<!-- -->{{{delim|}}}{{<!-- -->{{{1}}}|{{{3}}}<!-- -->}}<!-- -->}}<!--
+-->{{#if:{{{4|}}}|<!-- -->{{{delim|}}}{{<!-- -->{{{1}}}|{{{4}}}<!-- -->}}<!-- -->}}<!--
+-->{{#if:{{{5|}}}|<!-- -->{{{delim|}}}{{<!-- -->{{{1}}}|{{{5}}}<!-- -->}}<!-- -->}}<!--
+-->{{#if:{{{6|}}}|<!-- -->{{{delim|}}}{{<!-- -->{{{1}}}|{{{6}}}<!-- -->}}<!-- -->}}<!--
+-->{{#if:{{{7|}}}|<!-- -->{{{delim|}}}{{<!-- -->{{{1}}}|{{{7}}}<!-- -->}}<!-- -->}}<!--
+-->{{#if:{{{8|}}}|{{{delim|}}}{{{{{1}}}|{{{8}}}}}}}<!-- -->{{#if:{{{9|}}}|{{{delim|}}}{{{{{1}}}|{{{9}}}}}}}<!--
+-->{{#if:{{{10|}}}|{{{delim|}}}{{{{{1}}}|{{{10}}}}}}}<!-- -->{{#if:{{{11|}}}|{{{delim|}}}{{{{{1}}}|{{{11}}}}}}}<!--
+-->{{#if:{{{12|}}}|{{{delim|}}}{{{{{1}}}|{{{12}}}}}}}<!-- -->{{#if:{{{13|}}}|{{{delim|}}}{{{{{1}}}|{{{13}}}}}}}<!--
+-->{{#if:{{{14|}}}|{{{delim|}}}{{{{{1}}}|{{{14}}}}}}}<!-- -->{{#if:{{{15|}}}|{{{delim|}}}{{{{{1}}}|{{{15}}}}}}}<!--
+-->{{#if:{{{16|}}}|{{{delim|}}}{{{{{1}}}|{{{16}}}}}}}<!-- -->{{#if:{{{17|}}}|{{{delim|}}}{{{{{1}}}|{{{17}}}}}}}<!--
+-->{{#if:{{{18|}}}|{{{delim|}}}{{{{{1}}}|{{{18}}}}}}}<!-- -->{{#if:{{{19|}}}|{{{delim|}}}{{{{{1}}}|{{{19}}}}}}}<!--
+-->{{#if:{{{20|}}}|{{{delim|}}}{{{{{1}}}|{{{20}}}}}}}<!-- -->{{#if:{{{21|}}}|{{{delim|}}}{{{{{1}}}|{{{21}}}}}}}<!--
+-->{{#if:{{{22|}}}|{{{delim|}}}{{{{{1}}}|{{{22}}}}}}}<!-- -->{{#if:{{{23|}}}|{{{delim|}}}{{{{{1}}}|{{{23}}}}}}}<!--
+-->{{#if:{{{24|}}}|{{{delim|}}}{{{{{1}}}|{{{24}}}}}}}<!-- -->{{#if:{{{25|}}}|{{{delim|}}}{{{{{1}}}|{{{25}}}}}}}<!--
+-->{{#if:{{{26|}}}|{{{delim|}}}{{{{{1}}}|{{{26}}}}}}}<!-- -->{{#if:{{{27|}}}|{{{delim|}}}{{{{{1}}}|{{{27}}}}}}}<!--
+-->{{#if:{{{28|}}}|{{{delim|}}}{{{{{1}}}|{{{28}}}}}}}<!-- -->{{#if:{{{29|}}}|{{{delim|}}}{{{{{1}}}|{{{29}}}}}}}<!--
+-->{{#if:{{{30|}}}|{{{delim|}}}{{{{{1}}}|{{{30}}}}}}}<!-- -->{{#if:{{{31|}}}|{{{delim|}}}{{{{{1}}}|{{{31}}}}}}}<!--
+-->{{#if:{{{32|}}}|{{{delim|}}}{{{{{1}}}|{{{32}}}}}}}<!-- -->{{#if:{{{33|}}}|{{{delim|}}}{{{{{1}}}|{{{33}}}}}}}<!--
+-->{{#if:{{{34|}}}|{{{delim|}}}{{{{{1}}}|{{{34}}}}}}}<!-- -->{{#if:{{{35|}}}|{{{delim|}}}{{{{{1}}}|{{{35}}}}}}}<!--
+-->{{#if:{{{36|}}}|{{{delim|}}}{{{{{1}}}|{{{36}}}}}}}<!-- -->{{#if:{{{37|}}}|{{{delim|}}}{{{{{1}}}|{{{37}}}}}}}<!--
+-->{{#if:{{{38|}}}|{{{delim|}}}{{{{{1}}}|{{{38}}}}}}}<!-- -->{{#if:{{{39|}}}|{{{delim|}}}{{{{{1}}}|{{{39}}}}}}}<!--
+-->{{#if:{{{40|}}}|{{{delim|}}}{{{{{1}}}|{{{40}}}}}}}<!-- -->{{#if:{{{41|}}}|{{{delim|}}}{{{{{1}}}|{{{41}}}}}}}<!--
+-->{{#if:{{{42|}}}|{{{delim|}}}{{{{{1}}}|{{{42}}}}}}}<!-- -->{{#if:{{{43|}}}|{{{delim|}}}{{{{{1}}}|{{{43}}}}}}}<!--
+-->{{#if:{{{44|}}}|{{{delim|}}}{{{{{1}}}|{{{44}}}}}}}<!-- -->{{#if:{{{45|}}}|{{{delim|}}}{{{{{1}}}|{{{45}}}}}}}<!--
+-->{{#if:{{{46|}}}|{{{delim|}}}{{{{{1}}}|{{{46}}}}}}}<!-- -->{{#if:{{{47|}}}|{{{delim|}}}{{{{{1}}}|{{{47}}}}}}}<!--
+-->{{#if:{{{48|}}}|{{{delim|}}}{{{{{1}}}|{{{48}}}}}}}<!-- -->{{#if:{{{49|}}}|{{{delim|}}}{{{{{1}}}|{{{49}}}}}}}<!--
+-->{{#if:{{{50|}}}|{{{delim|}}}{{{{{1}}}|{{{50}}}}}}}<!-- -->{{#if:{{{51|}}}|{{{delim|}}}{{{{{1}}}|{{{51}}}}}}}<!--
+-->{{#if:{{{52|}}}|{{{delim|}}}{{{{{1}}}|{{{52}}}}}}}<!-- -->{{#if:{{{53|}}}|{{{delim|}}}{{{{{1}}}|{{{53}}}}}}}<!--
+-->{{#if:{{{54|}}}|{{{delim|}}}{{{{{1}}}|{{{54}}}}}}}<!-- -->{{#if:{{{55|}}}|{{{delim|}}}{{{{{1}}}|{{{55}}}}}}}<!--
+-->{{#if:{{{56|}}}|{{{delim|}}}{{{{{1}}}|{{{56}}}}}}}<!-- -->{{#if:{{{57|}}}|{{{delim|}}}{{{{{1}}}|{{{57}}}}}}}<!--
+-->{{#if:{{{58|}}}|{{{delim|}}}{{{{{1}}}|{{{58}}}}}}}<!-- -->{{#if:{{{59|}}}|{{{delim|}}}{{{{{1}}}|{{{59}}}}}}}<!--
+-->{{#if:{{{60|}}}|{{{delim|}}}{{{{{1}}}|{{{60}}}}}}}<!-- -->{{#if:{{{61|}}}|{{{delim|}}}{{{{{1}}}|{{{61}}}}}}}<!--
+-->{{#if:{{{62|}}}|{{{delim|}}}{{{{{1}}}|{{{62}}}}}}}<!-- -->{{#if:{{{63|}}}|{{{delim|}}}{{{{{1}}}|{{{63}}}}}}}<!--
+-->{{#if:{{{64|}}}|{{{delim|}}}{{{{{1}}}|{{{64}}}}}}}<!-- -->{{#if:{{{65|}}}|{{{delim|}}}{{{{{1}}}|{{{65}}}}}}}<!--
+-->{{#if:{{{66|}}}|{{{delim|}}}{{{{{1}}}|{{{66}}}}}}}<!-- -->{{#if:{{{67|}}}|{{{delim|}}}{{{{{1}}}|{{{67}}}}}}}<!--
+-->{{#if:{{{68|}}}|{{{delim|}}}{{{{{1}}}|{{{68}}}}}}}<!-- -->{{#if:{{{69|}}}|{{{delim|}}}{{{{{1}}}|{{{69}}}}}}}<!--
+-->{{#if:{{{70|}}}|{{{delim|}}}{{{{{1}}}|{{{70}}}}}}}<!-- -->{{#if:{{{71|}}}|{{{delim|}}}{{{{{1}}}|{{{71}}}}}}}<!--
+-->{{#if:{{{72|}}}|{{{delim|}}}{{{{{1}}}|{{{72}}}}}}}<!-- -->{{#if:{{{73|}}}|{{{delim|}}}{{{{{1}}}|{{{73}}}}}}}<!--
+-->{{#if:{{{74|}}}|{{{delim|}}}{{{{{1}}}|{{{74}}}}}}}<!-- -->{{#if:{{{75|}}}|{{{delim|}}}{{{{{1}}}|{{{75}}}}}}}<!--
+-->{{#if:{{{76|}}}|{{{delim|}}}{{{{{1}}}|{{{76}}}}}}}<!-- -->{{#if:{{{77|}}}|{{{delim|}}}{{{{{1}}}|{{{77}}}}}}}<!--
+-->{{#if:{{{78|}}}|{{{delim|}}}{{{{{1}}}|{{{78}}}}}}}<!-- -->{{#if:{{{79|}}}|{{{delim|}}}{{{{{1}}}|{{{79}}}}}}}<!--
+-->{{#if:{{{80|}}}|{{{delim|}}}{{{{{1}}}|{{{80}}}}}}}<!-- -->{{#if:{{{81|}}}|{{{delim|}}}{{{{{1}}}|{{{81}}}}}}}<!--
+-->{{#if:{{{82|}}}|{{{delim|}}}{{{{{1}}}|{{{82}}}}}}}<!-- -->{{#if:{{{83|}}}|{{{delim|}}}{{{{{1}}}|{{{83}}}}}}}<!--
+-->{{#if:{{{84|}}}|{{{delim|}}}{{{{{1}}}|{{{84}}}}}}}<!-- -->{{#if:{{{85|}}}|{{{delim|}}}{{{{{1}}}|{{{85}}}}}}}<!--
+-->{{#if:{{{86|}}}|{{{delim|}}}{{{{{1}}}|{{{86}}}}}}}<!-- -->{{#if:{{{87|}}}|{{{delim|}}}{{{{{1}}}|{{{87}}}}}}}<!--
+-->{{#if:{{{88|}}}|{{{delim|}}}{{{{{1}}}|{{{88}}}}}}}<!-- -->{{#if:{{{89|}}}|{{{delim|}}}{{{{{1}}}|{{{89}}}}}}}<!--
+-->{{#if:{{{90|}}}|{{{delim|}}}{{{{{1}}}|{{{90}}}}}}}<!-- -->{{#if:{{{91|}}}|{{{delim|}}}{{{{{1}}}|{{{91}}}}}}}<!--
+-->{{#if:{{{92|}}}|{{{delim|}}}{{{{{1}}}|{{{92}}}}}}}<!-- -->{{#if:{{{93|}}}|{{{delim|}}}{{{{{1}}}|{{{93}}}}}}}<!--
+-->{{#if:{{{94|}}}|{{{delim|}}}{{{{{1}}}|{{{94}}}}}}}<!-- -->{{#if:{{{95|}}}|{{{delim|}}}{{{{{1}}}|{{{95}}}}}}}<!--
+-->{{#if:{{{96|}}}|{{{delim|}}}{{{{{1}}}|{{{96}}}}}}}<!-- -->{{#if:{{{97|}}}|{{{delim|}}}{{{{{1}}}|{{{97}}}}}}}<!--
+-->{{#if:{{{98|}}}|{{{delim|}}}{{{{{1}}}|{{{98}}}}}}}<!-- -->{{#if:{{{99|}}}|{{{delim|}}}{{{{{1}}}|{{{99}}}}}}}<!--
+-->{{#if:{{{100|}}}|{{{delim|}}}{{{{{1}}}|{{{100}}}}}}}<!-- -->{{#if:{{{101|}}}|{{{delim|}}}{{{{{1}}}|{{{101}}}}}}}<!--
+--></includeonly>
diff --git a/pages/Template/Template:Gathering.mw b/pages/Template/Template:Gathering.mw
new file mode 100644
index 0000000..ed78d2d
--- /dev/null
+++ b/pages/Template/Template:Gathering.mw
@@ -0,0 +1,50 @@
+<noinclude>
+This is the "Gathering" template.
+It should be called in the following format:
+<pre>
+{{Gathering
+|gathering:id=
+|gathering:description=
+|gathering:place=
+|gathering:place-country=
+|gathering:place-state=
+|gathering:place-city=
+|gathering:place-street=
+|gathering:info-start=
+|gathering:info-end=
+|gathering:info-type=
+}}
+</pre>
+Edit the page to see the template text.
+</noinclude><includeonly>
+<div class="intro-copete">
+[[Gathering:description::{{{gathering:description|}}}]]{{#description2:{{{gathering:description|}}}}}
+</div>
+<div style='padding-left: 0 !important;' class='col-lg-4 col-md-6 col-sm-12 col-xs-12'>
+{| class="wikitable"
+|+ {{#if: {{{gathering:place|}}} | {{#display_map:{{{gathering:place|}}}|width=100%|enablefullscreen=yes|height=300|service=leaflet}} }}<span class="map-address">{{#if: {{{gathering:place-street|}}} | [[Gathering:place-street::{{{gathering:place-street|}}}]] }}, {{#if: {{{gathering:place-city|}}} | [[Gathering:place-city::{{{gathering:place-city|}}}]] }}, {{#if: {{{gathering:place-state|}}} | [[Gathering:place-state::{{{gathering:place-state|}}}]] }}, {{#if: {{{gathering:place-country|}}} | {{int:rv-country-{{{gathering:place-country|}}}}} <span style="display:none">[[Gathering:place-country::{{{gathering:place-country|}}}]]</span> }}</span>
+|- {{#if: {{{gathering:info-start|}}} | | style="display:none;" }}
+! {{int:rv-gathering:info-start}}
+| [[Gathering:info-start::{{{gathering:info-start|}}}]]
+|- {{#if: {{{gathering:info-end|}}} | | style="display:none;" }}
+! {{int:rv-gathering:info-end}}
+| [[Gathering:info-end::{{{gathering:info-end|}}}]]
+|- {{#if: {{{gathering:info-type|}}} | | style="display:none;" }}
+! {{int:rv-gathering:info-type}}
+| [[Gathering:info-type::{{{gathering:info-type|}}}]]
+|}
+</div>
+<div style="display:none;">{{#if: {{{gathering:imagen-destacada|}}} | {{#setmainimage:{{{gathering:imagen-destacada|}}}}} | {{#setmainimage:{{#replace:https://api.mapbox.com/v4/mapbox.satellite/{{#explode:{{{gathering:place|}}}|, |1}},{{#explode:{{{gathering:place|}}}|, |0}},{{#if: {{{gathering:imagen-destacada-zoom|}}} | {{{gathering:imagen-destacada-zoom|}}} | 9 }}/1000x400@2x.png?access_token=pk.eyJ1IjoiaWFjb21lbGxhIiwiYSI6ImNpdWJ3OHJoYTAwOHgyb3BneWd1NG16bjgifQ.8uFt1oMO57yDT9Xzb_ScAw}}| ||}}}}
+[[Gathering:place::{{{gathering:place|}}}]]
+[[Gathering:id::{{{gathering:id|}}}]]
+</div>__NOTOC__
+
+{{#ask:
+ [[Ecoversity:info-gatherings::{{PAGENAME}}]]
+ |format=table
+ |?Ecoversity:description|Description
+}}
+
+[[Category:Gathering]]
+<div class="clean-p"></div>
+</includeonly>
diff --git a/pages/Template/Template:QueryCountry.mw b/pages/Template/Template:QueryCountry.mw
new file mode 100644
index 0000000..7184461
--- /dev/null
+++ b/pages/Template/Template:QueryCountry.mw
@@ -0,0 +1,3 @@
+<includeonly>
+[[Ecoversity:place-country::{{{1}}}]]
+</includeonly>
diff --git a/pages/Template/Template:Region.mw b/pages/Template/Template:Region.mw
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/pages/Template/Template:Region.mw
@@ -0,0 +1 @@
+
diff --git a/pages/Template/Template:Replace.mw b/pages/Template/Template:Replace.mw
new file mode 100644
index 0000000..62eb587
--- /dev/null
+++ b/pages/Template/Template:Replace.mw
@@ -0,0 +1,3 @@
+<includeonly>{{#invoke:String|replace|source={{{1}}}|{{{2}}}|{{{3}}}|count={{{count|}}}|plain={{yesno|{{{regex|no}}}|yes=0|no=1}}}}</includeonly><noinclude>
+Documentation: https://www.mediawiki.org/wiki/Template:Replace
+</noinclude>
diff --git a/pages/Template/Template:Test.mw b/pages/Template/Template:Test.mw
new file mode 100644
index 0000000..a15e015
--- /dev/null
+++ b/pages/Template/Template:Test.mw
@@ -0,0 +1,17 @@
+<noinclude>
+This is the "Test" template.
+It should be called in the following format:
+<pre>
+{{Test
+|Multiple=
+}}
+</pre>
+Edit the page to see the template text.
+</noinclude><includeonly>{| class="wikitable"
+! Multiple
+| {{#arraymap:{{{Multiple|}}}|,|x|[[Multiple::x]]}}
+
+|}
+
+[[Category:Test]]
+</includeonly>