summaryrefslogtreecommitdiff
path: root/pages/Template
diff options
context:
space:
mode:
authorYaco <franco@reevo.org>2023-04-27 17:41:33 -0300
committerYaco <franco@reevo.org>2023-04-27 17:41:33 -0300
commitf9386a90baf604e415db6ddb329dc47b877a1e20 (patch)
treea673a1e25d8ec9dd79f29175a565e1ca91cd07fa /pages/Template
parent16bf0a613c5f8cc0417336f96df68e10d51855e2 (diff)
add new objects: Case, Report
Diffstat (limited to 'pages/Template')
-rw-r--r--pages/Template/Template:Case.mw57
-rw-r--r--pages/Template/Template:CategoryMap.mw13
-rw-r--r--pages/Template/Template:Endorser.mw9
-rw-r--r--pages/Template/Template:Report.mw57
-rw-r--r--pages/Template/Template:TableCountry.mw4
-rw-r--r--pages/Template/Template:TagCloudCategory.mw1
6 files changed, 138 insertions, 3 deletions
diff --git a/pages/Template/Template:Case.mw b/pages/Template/Template:Case.mw
new file mode 100644
index 0000000..d7ec0ca
--- /dev/null
+++ b/pages/Template/Template:Case.mw
@@ -0,0 +1,57 @@
+<noinclude>
+<pre>
+{{Case
+|case:description=
+|case:organization-name=
+|case:organization-url=
+|case:organization-email=
+|case:info-authors=
+|case:info-topics=
+|case:info-participants=
+|case:info-report=
+|case:place=
+|case:place-country=
+|case:place-state=
+|case:place-city=
+
+# Non semantic
+
+|banner-altura=
+}}
+</pre>
+</noinclude><includeonly>
+<div class="intro-copete">
+[[Case:description::{{{case:description|}}}]]{{#description2:{{{case:description|}}}}}
+</div>
+<div class="intro-links">
+{{#if: {{{case:organization-url|}}} | <span id="intro-links-url"><span class="glyphicon glyphicon-home"></span> [{{{case:organization-url|}}} {{{case:organization-name|}}}] </span>}}{{#if: {{{case:organization-email|}}} | <nowiki> | </nowiki> <span id="intro-links-email"><span class="glyphicon glyphicon-envelope"></span> [[Case:organization-email::{{{case:organization-email|}}}]] </span>}}{{#if: {{{case:organization-phone|}}} | <nowiki> | </nowiki> <span id="intro-links-phone"><span class="glyphicon glyphicon-earphone"></span> [[Case:organization-phone::{{{case:organization-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: {{{case:place|}}} | {{#display_map:{{{case:place|}}}|width=100%|enablefullscreen=yes|height=300|zoom=3|service=leaflet|layers=CartoDB.PositronNoLabels}} }}<span class="map-address">{{#if: {{{case:place-street|}}} | [[Case:place-street::{{{case:place-street|}}}]] }}, {{#if: {{{case:place-city|}}} | [[Case:place-city::{{{case:place-city|}}}]] }}, {{#if: {{{case:place-state|}}} | [[Case:place-state::{{{case:place-state|}}}]] }}, {{#if: {{{case:place-country|}}} | {{int:rv-country-{{{case:place-country|}}}}} <span style="display:none">[[Case:place-country::{{{case:place-country|}}}]]</span> }}</span>
+|- {{#if: {{{case:info-authors|}}} | | style="display:none;" }}
+! {{int:rv-case:info-authors}}
+| {{{case:info-authors|}}}
+|- {{#if: {{{case:info-topics|}}} | | style="display:none;" }}
+! {{int:rv-case:info-topics}}
+| {{#arraymap:{{{case:info-topics|}}}|,|@|[[:Category:@|@]] |<nowiki>, </nowiki>}}<span style='display:none;'>[[Case:info-topics::{{{case:info-topics|}}}]]</span>
+|- {{#if: {{{case:info-report|}}} | | style="display:none;" }}
+! {{int:rv-case:info-report}}
+| [[Report:{{{case:info-report|}}}|{{{case:info-report|}}}]]
+|- {{#if: {{{case:info-participants|}}} | | style="display:none;" }}
+! {{int:rv-case:info-participants}}
+| {{{case:info-participants|}}}
+|}
+</div>
+<div style="display:none;">{{#if: {{{case:imagen-destacada|}}} | {{#setmainimage:{{{case:imagen-destacada|}}}}} | {{#setmainimage:{{#replace:https://api.mapbox.com/styles/v1/mapbox/satellite-v9/static/{{#explode:{{{case:place|}}}|, |1}},{{#explode:{{{case:place|}}}|, |0}},{{#if: {{{case:banner-zoom|}}} | {{{case:banner-zoom|}}} | 9 }}/1000x400@2x?access_token=pk.eyJ1IjoiaWFjb21lbGxhIiwiYSI6ImNpdWJ3OHJoYTAwOHgyb3BneWd1NG16bjgifQ.8uFt1oMO57yDT9Xzb_ScAw}}| ||}}}}
+[[Case:place::{{{case:place|}}}]]
+[[Case:info-authors::{{{case:info-authors|}}}]]
+[[Case:info-participants::{{{case:info-participants|}}}]]
+[[Case:info-report::{{{case:info-report|}}}]]
+[[Case:organization-url::{{{case:organization-url|}}}]]
+[[Case:organization-name::{{{case:organization-name|}}}]]
+</div>__NOTOC__
+{{#arraymap:{{{case:info-topics|}}}|,|x|[[Category:x]] |<nowiki> </nowiki>}}
+[[Category:Case]]
+{{#if: {{{banner-altura|}}} | {{#css: .bannerimage {background-position: 0px {{{banner-altura|}}}% !important;} }} }}
+<div class="clean-p"></div>
+</includeonly>
diff --git a/pages/Template/Template:CategoryMap.mw b/pages/Template/Template:CategoryMap.mw
new file mode 100644
index 0000000..d699484
--- /dev/null
+++ b/pages/Template/Template:CategoryMap.mw
@@ -0,0 +1,13 @@
+{{#ask: [[{{FULLPAGENAME}}]]
+ | ?Endorser:place
+ |format=leaflet
+ |layers=CartoDB.Positron <!-- Esri.WorldGrayCanvas,,CartoDB.VoyagerLabelsUnder,CartoDB.DarkMatter -->
+ |zoom=2
+ |height=500
+ |clustermaxradius=30
+ |enablefullscreen=yes
+ |markercluster=yes
+ |hidenamespace=yes
+ |copycoords=yes
+ |limit=2000
+}}
diff --git a/pages/Template/Template:Endorser.mw b/pages/Template/Template:Endorser.mw
index b8500c8..059fa3e 100644
--- a/pages/Template/Template:Endorser.mw
+++ b/pages/Template/Template:Endorser.mw
@@ -36,10 +36,10 @@ Editar la página para ver el texto de la plantilla.
[[Endorser:description::{{{endorser:description|}}}]]{{#description2:{{{endorser:description|}}}}}
</div>
<div class="intro-links">
-{{#if: {{{endorser:contact-url|}}} | <span id="intro-links-url"><span class="glyphicon glyphicon-home"></span> [{{{endorser:contact-url|}}} Sitio web] </span>}}{{#if: {{{endorser:contact-email|}}} | <nowiki> | </nowiki> <span id="intro-links-email"><span class="glyphicon glyphicon-envelope"></span> [[Endorser:contact-email::{{{endorser:contact-email|}}}]] </span>}}{{#if: {{{endorser:contact-phone|}}} | <nowiki> | </nowiki> <span id="intro-links-phone"><span class="glyphicon glyphicon-earphone"></span> [[Endorser:contact-phone::{{{endorser:contact-phone|}}}]] </span>}}
+{{#if: {{{endorser:contact-url|}}} | <span id="intro-links-url"><span class="glyphicon glyphicon-home"></span> [{{{endorser:contact-url|}}} Website] </span>}}{{#if: {{{endorser:contact-email|}}} | <nowiki> | </nowiki> <span id="intro-links-email"><span class="glyphicon glyphicon-envelope"></span> [[Endorser:contact-email::{{{endorser:contact-email|}}}]] </span>}}{{#if: {{{endorser:contact-phone|}}} | <nowiki> | </nowiki> <span id="intro-links-phone"><span class="glyphicon glyphicon-earphone"></span> [[Endorser:contact-phone::{{{endorser: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: {{{endorser:place|}}} | {{#display_map:{{{endorser:place|}}}|width=100%|enablefullscreen=yes|height=300|zoom=5|service=leaflet}} }}<span class="map-address">{{#if: {{{endorser:place-street|}}} | [[endorser:place-street::{{{endorser:place-street|}}}]] }}, {{#if: {{{endorser:place-city|}}} | [[endorser:place-city::{{{endorser:place-city|}}}]] }}, {{#if: {{{endorser:place-state|}}} | [[endorser:place-state::{{{endorser:place-state|}}}]] }}, {{#if: {{{endorser:place-country|}}} | {{int:rv-country-{{{endorser:place-country|}}}}} <span style="display:none">[[endorser:place-country::{{{endorser:place-country|}}}]]</span> }}</span>
+|+ {{#if: {{{endorser:place|}}} | {{#display_map:{{{endorser:place|}}}|width=100%|enablefullscreen=yes|height=300|zoom=3|service=leaflet|layers=CartoDB.PositronNoLabels}} }}<span class="map-address">{{#if: {{{endorser:place-street|}}} | [[Endorser:place-street::{{{endorser:place-street|}}}]] }}, {{#if: {{{endorser:place-city|}}} | [[Endorser:place-city::{{{endorser:place-city|}}}]] }}, {{#if: {{{endorser:place-state|}}} | [[Endorser:place-state::{{{endorser:place-state|}}}]] }}, {{#if: {{{endorser:place-country|}}} | {{int:rv-country-{{{endorser:place-country|}}}}} <span style="display:none">[[Endorser:place-country::{{{endorser:place-country|}}}]]</span> }}</span>
! {{int:rv-endorser:info-start}}
| [[Endorser:info-start::{{{endorser:info-start|}}}]]
|- {{#if: {{{endorser:info-end|}}} | | style="display:none;" }}
@@ -57,9 +57,12 @@ Editar la página para ver el texto de la plantilla.
|- {{#if: {{{endorser:info-type|}}} | | style="display:none;" }}
! {{int:rv-endorser:info-type}}
| {{int:rv-endorser:reply-{{{endorser:info-type|}}}}}
+|- {{#if: {{{endorser:representative-name|}}} | | style="display:none;" }}
+! {{int:rv-endorser:representative-name}}
+| [mailto:{{{endorser:representative-email|}}} {{{endorser:representative-name|}}}]
|}
</div>
-<div style="display:none;">{{#if: {{{endorser:imagen-destacada|}}} | {{#setmainimage:{{{endorser:imagen-destacada|}}}}} | {{#setmainimage:{{#replace:https://api.mapbox.com/v4/mapbox.satellite/{{#explode:{{{endorser:place|}}}|, |1}},{{#explode:{{{endorser:place|}}}|, |0}},{{#if: {{{endorser:banner-zoom|}}} | {{{endorser:banner-zoom|}}} | 9 }}/1000x400@2x.png?access_token=pk.eyJ1IjoiaWFjb21lbGxhIiwiYSI6ImNpdWJ3OHJoYTAwOHgyb3BneWd1NG16bjgifQ.8uFt1oMO57yDT9Xzb_ScAw}}| ||}}}}
+<div style="display:none;">{{#if: {{{endorser:imagen-destacada|}}} | {{#setmainimage:{{{endorser:imagen-destacada|}}}}} | {{#setmainimage:{{#replace:https://api.mapbox.com/styles/v1/mapbox/satellite-v9/static/{{#explode:{{{endorser:place|}}}|, |1}},{{#explode:{{{endorser:place|}}}|, |0}},{{#if: {{{endorser:banner-zoom|}}} | {{{endorser:banner-zoom|}}} | 9 }}/1000x400@2x?access_token=pk.eyJ1IjoiaWFjb21lbGxhIiwiYSI6ImNpdWJ3OHJoYTAwOHgyb3BneWd1NG16bjgifQ.8uFt1oMO57yDT9Xzb_ScAw}}| ||}}}}
[[Endorser:place::{{{endorser:place|}}}]]
[[Endorser:info-languages::{{{endorser:info-languages|}}}]]
[[Endorser:info-participants::{{{endorser:info-participants|}}}]]
diff --git a/pages/Template/Template:Report.mw b/pages/Template/Template:Report.mw
new file mode 100644
index 0000000..4035cb4
--- /dev/null
+++ b/pages/Template/Template:Report.mw
@@ -0,0 +1,57 @@
+<noinclude>
+<pre>
+{{Report
+|report:info-series=
+|report:info-volume=
+|report:info-coordinators=
+|report:info-date=
+|report:info-url=
+|report:info-pdf=
+|report:info-cover=
+
+# Non semantic
+
+|banner-altura=
+}}
+</pre>
+</noinclude><includeonly>
+<div class="intro-copete">
+[[Case:description::{{{case:description|}}}]]{{#description2:{{{case:description|}}}}}
+</div>
+<div class="intro-links">
+{{#if: {{{report:info-url|}}} | <span id="intro-links-url"><span class="glyphicon glyphicon-link"></span> [{{{report:info-url|}}} {{int:rv-report:info-url}}] </span>}}{{#if: {{{report:info-pdf|}}} | <nowiki> | </nowiki> <span id="intro-links-email"><span class="glyphicon glyphicon-circle-arrow-down"></span> [{{{report:info-pdf|}}} {{int:rv-report:info-pdf}}] </span>}}
+</div>
+<div style='padding-left: 0 !important;' class='col-lg-4 col-md-6 col-sm-12 col-xs-12'>
+{| class="wikitable"
+|+ <img src="{{{report:info-cover|}}}" />
+|- {{#if: {{{report:info-series|}}} | | style="display:none;" }}
+! {{int:rv-report:info-series}}
+| {{{report:info-series|}}}
+|- {{#if: {{{report:info-volume|}}} | | style="display:none;" }}
+! {{int:rv-report:info-volume}}
+| {{{report:info-volume|}}}
+|- {{#if: {{{report:info-coordinators|}}} | | style="display:none;" }}
+! {{int:rv-report:info-coordinators}}
+| {{{report:info-coordinators|}}}
+|- {{#if: {{{report:info-date|}}} | | style="display:none;" }}
+! {{int:rv-report:info-date}}
+| {{{report:info-date|}}}
+|}</div><div style="display:none;">[[Report:info-series::{{{report:info-series|}}}]]
+[[Report:info-volume::{{{report:info-volume|}}}]]
+[[Report:info-coordinators::{{{report:info-coordinators|}}}]]
+[[Report:info-date::{{{report:info-date|}}}]]
+[[Report:info-url::{{{report:info-url|}}}]]
+[[Report:info-pdf::{{{report:info-pdf|}}}]]
+[[Report:info-cover::{{{report:info-cover|}}}]]
+</div>__NOTOC__
+[[Category:Report]]
+{{#if: {{{banner-altura|}}} | {{#css: .bannerimage {background-position: 0px {{{banner-altura|}}}% !important;} }} }}
+<div class="clean-p"></div>
+<html>
+<style>
+.wikitable img {
+ box-shadow: 0 0 6px 0px #00000057;
+}
+</style>
+</html>
+</includeonly>
diff --git a/pages/Template/Template:TableCountry.mw b/pages/Template/Template:TableCountry.mw
new file mode 100644
index 0000000..a8c1b09
--- /dev/null
+++ b/pages/Template/Template:TableCountry.mw
@@ -0,0 +1,4 @@
+<includeonly>
+| {{{1|}}} || {{int:rv-country-{{{2|}}}}} || {{int:rv-endorser:reply-{{{3|}}}}} || {{{4|}}} || {{{5|}}}
+|-
+</includeonly>
diff --git a/pages/Template/Template:TagCloudCategory.mw b/pages/Template/Template:TagCloudCategory.mw
new file mode 100644
index 0000000..1b5dc83
--- /dev/null
+++ b/pages/Template/Template:TagCloudCategory.mw
@@ -0,0 +1 @@
+<includeonly>{{#if: {{#pos:{{{1|}}}|,}}||[[:Category:{{{1|}}}|{{{1|}}}]] }}</includeonly>