summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--LocalSettings.php50
-rw-r--r--i18n/en.json71
-rw-r--r--layout.xml2
-rw-r--r--pages/Category/Category:Agroecology.mw2
-rw-r--r--pages/Category/Category:Biodiversity.mw2
-rw-r--r--pages/Category/Category:Case.mw1
-rw-r--r--pages/Category/Category:Climate_change.mw2
-rw-r--r--pages/Category/Category:Commons.mw2
-rw-r--r--pages/Category/Category:ConFormato.mw1
-rw-r--r--pages/Category/Category:Decolonization.mw2
-rw-r--r--pages/Category/Category:Democracy.mw2
-rw-r--r--pages/Category/Category:Earth_jurisprudence.mw2
-rw-r--r--pages/Category/Category:Economy.mw2
-rw-r--r--pages/Category/Category:Ecovillages.mw2
-rw-r--r--pages/Category/Category:Education.mw2
-rw-r--r--pages/Category/Category:Environmental_justice.mw2
-rw-r--r--pages/Category/Category:Extractivism.mw2
-rw-r--r--pages/Category/Category:Food_sovereignty.mw2
-rw-r--r--pages/Category/Category:Gender.mw2
-rw-r--r--pages/Category/Category:Leadership.mw2
-rw-r--r--pages/Category/Category:Rights.mw2
-rw-r--r--pages/Category/Category:Social_change.mw2
-rw-r--r--pages/Category/Category:Social_justice.mw2
-rw-r--r--pages/Category/Category:Technology.mw2
-rw-r--r--pages/Category/Category:Topics.mw1
-rw-r--r--pages/Category/Category:Youth.mw2
-rw-r--r--pages/Endorser/Endorser:Academy_of_Democratic_Modernity.mw13
-rw-r--r--pages/Endorser/Endorser:Africa_Earth_Jurisprudence_Collective.mw14
-rw-r--r--pages/Endorser/Endorser:African_Biodiversity_Network.mw16
-rw-r--r--pages/Endorser/Endorser:Africans_Rising.mw13
-rw-r--r--pages/Endorser/Endorser:Afrika_Youth_Movement.mw16
-rw-r--r--pages/Endorser/Endorser:Alliance_for_Food_Sovereignty_in_Africa.mw15
-rw-r--r--pages/Endorser/Endorser:AltDev,_Program_on_Alternative_Development_of_UP_CIDS.mw23
-rw-r--r--pages/Endorser/Endorser:Alternatives_to_Capitalism_-_SASE.mw45
-rw-r--r--pages/Endorser/Endorser:Civil_Diplomacy_Center_-_North_and_East_Syria.mw23
-rw-r--r--pages/Endorser/Endorser:Coalition_Against_Land_Grabbing.mw16
-rw-r--r--pages/Endorser/Endorser:Community_Economies_Collective.mw1
-rw-r--r--pages/Endorser/Endorser:Community_Economies_Institute.mw16
-rw-r--r--pages/Endorser/Endorser:Community_Economies_Institute_and_Community_Economies_Research_Network.mw1
-rw-r--r--pages/Endorser/Endorser:Defend_the_Sacred.mw1
-rw-r--r--pages/Endorser/Endorser:Defend_the_Sacred_Alliance.mw16
-rw-r--r--pages/Endorser/Endorser:ECOLISE.mw16
-rw-r--r--pages/Endorser/Endorser:Earthlife_Africa_Jhb.mw17
-rw-r--r--pages/Endorser/Endorser:Ecoversities_Alliance.mw16
-rw-r--r--pages/Endorser/Endorser:European_Commons_Assembly.mw15
-rw-r--r--pages/Endorser/Endorser:Faircoop.mw15
-rw-r--r--pages/Endorser/Endorser:Fifth_Empire.mw15
-rw-r--r--pages/Endorser/Endorser:Focus_on_the_Global_South.mw27
-rw-r--r--pages/Endorser/Endorser:Forest_Peoples_Programme.mw17
-rw-r--r--pages/Endorser/Endorser:Gaia_Foundation.mw17
-rw-r--r--pages/Endorser/Endorser:Global_Alliance_for_the_Rights_of_Nature.mw14
-rw-r--r--pages/Endorser/Endorser:Global_Diversity_Foundation.mw16
-rw-r--r--pages/Endorser/Endorser:Global_Ecovillage_Network.mw22
-rw-r--r--pages/Endorser/Endorser:Global_Extractivisms_and_Alternatives_Initiative.mw15
-rw-r--r--pages/Endorser/Endorser:Global_Forest_Coalition.mw17
-rw-r--r--pages/Endorser/Endorser:Global_University_for_Sustainability.mw16
-rw-r--r--pages/Endorser/Endorser:Global_Working_Group_Beyond_Development.mw16
-rw-r--r--pages/Endorser/Endorser:Global_Youth_Biodiversity_Network.mw15
-rw-r--r--pages/Endorser/Endorser:Grassroots_to_Global.mw15
-rw-r--r--pages/Endorser/Endorser:Great_Transition_Initiative.mw31
-rw-r--r--pages/Endorser/Endorser:Greenpeace_International.mw18
-rw-r--r--pages/Endorser/Endorser:Health_of_Mother_Earth_Foundation.mw17
-rw-r--r--pages/Endorser/Endorser:ICCA_Consortium.mw16
-rw-r--r--pages/Endorser/Endorser:Indigenous_Environmental_Network.mw17
-rw-r--r--pages/Endorser/Endorser:International_Network_of_Mountain_Indigenous_Peoples.mw17
-rw-r--r--pages/Endorser/Endorser:International_Tribunal_on_Rights_of_Nature.mw13
-rw-r--r--pages/Endorser/Endorser:It_Takes_Roots.mw15
-rw-r--r--pages/Endorser/Endorser:Katalizo.mw16
-rw-r--r--pages/Endorser/Endorser:Leadership_for_the_Ecozoic.mw17
-rw-r--r--pages/Endorser/Endorser:Local_Futures.mw17
-rw-r--r--pages/Endorser/Endorser:MINGAnet.mw14
-rw-r--r--pages/Endorser/Endorser:May_First_Movement_Technology.mw20
-rw-r--r--pages/Endorser/Endorser:Mέta.mw16
-rw-r--r--pages/Endorser/Endorser:NOW_NET.mw15
-rw-r--r--pages/Endorser/Endorser:Natural_Justice.mw16
-rw-r--r--pages/Endorser/Endorser:New_Alliance.mw14
-rw-r--r--pages/Endorser/Endorser:North-South_Initiative.mw14
-rw-r--r--pages/Endorser/Endorser:People's_Health_Movement.mw15
-rw-r--r--pages/Endorser/Endorser:Post-Growth_Institute.mw17
-rw-r--r--pages/Endorser/Endorser:REEVO.mw16
-rw-r--r--pages/Endorser/Endorser:Reap_Goodness.mw17
-rw-r--r--pages/Endorser/Endorser:Red_Universidad_y_Compromiso_Social.mw13
-rw-r--r--pages/Endorser/Endorser:Research_and_Degrowth.mw14
-rw-r--r--pages/Endorser/Endorser:Rising_Earth_News.mw15
-rw-r--r--pages/Endorser/Endorser:Sangat.mw16
-rw-r--r--pages/Endorser/Endorser:Socialist_Workers_and_Youth_League.mw17
-rw-r--r--pages/Endorser/Endorser:Soil_Not_Oil_Coalition.mw16
-rw-r--r--pages/Endorser/Endorser:Systems_Change_Alliance.mw13
-rw-r--r--pages/Endorser/Endorser:The_Alternatives_Project.mw14
-rw-r--r--pages/Endorser/Endorser:The_Convivialists.mw14
-rw-r--r--pages/Endorser/Endorser:The_Emergence_Network.mw17
-rw-r--r--pages/Endorser/Endorser:The_Leap.mw16
-rw-r--r--pages/Endorser/Endorser:Transition_Network.mw16
-rw-r--r--pages/Endorser/Endorser:Transnational_Institute.mw17
-rw-r--r--pages/Endorser/Endorser:Wellbeing_Economy_Alliance.mw43
-rw-r--r--pages/Endorser/Endorser:WoMin.mw17
-rw-r--r--pages/Endorser/Endorser:Women4Biodiversity.mw15
-rw-r--r--pages/Endorser/Endorser:Yes_to_Life_No_to_Mining.mw15
-rw-r--r--pages/Form/Form:Case.mw113
-rw-r--r--pages/Form/Form:Endorser.mw6
-rw-r--r--pages/Form/Form:Report.mw63
-rw-r--r--pages/Property/Property:Case:description.mw1
-rw-r--r--pages/Property/Property:Case:info-authors.mw1
-rw-r--r--pages/Property/Property:Case:info-participants.mw1
-rw-r--r--pages/Property/Property:Case:info-report.mw1
-rw-r--r--pages/Property/Property:Case:info-topics.mw1
-rw-r--r--pages/Property/Property:Case:organization-email.mw1
-rw-r--r--pages/Property/Property:Case:organization-name.mw1
-rw-r--r--pages/Property/Property:Case:organization-url.mw1
-rw-r--r--pages/Property/Property:Case:place-city.mw1
-rw-r--r--pages/Property/Property:Case:place-country.mw258
-rw-r--r--pages/Property/Property:Case:place-state.mw1
-rw-r--r--pages/Property/Property:Case:place-street.mw1
-rw-r--r--pages/Property/Property:Case:place.mw1
-rw-r--r--pages/Property/Property:Endorser:info-end.mw2
-rw-r--r--pages/Property/Property:Endorser:info-funding.mw1
-rw-r--r--pages/Property/Property:Endorser:info-start.mw2
-rw-r--r--pages/Property/Property:Endorser:place-country.mw1
-rw-r--r--pages/Property/Property:Name.mw2
-rw-r--r--pages/Property/Property:Of.mw2
-rw-r--r--pages/Property/Property:Participants.mw2
-rw-r--r--pages/Property/Property:Report.mw2
-rw-r--r--pages/Property/Property:Report:info-coordinators.mw1
-rw-r--r--pages/Property/Property:Report:info-cover.mw1
-rw-r--r--pages/Property/Property:Report:info-date.mw1
-rw-r--r--pages/Property/Property:Report:info-pdf.mw1
-rw-r--r--pages/Property/Property:Report:info-series.mw1
-rw-r--r--pages/Property/Property:Report:info-url.mw1
-rw-r--r--pages/Property/Property:Report:info-volume.mw1
-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
-rw-r--r--style.less20
136 files changed, 1944 insertions, 42 deletions
diff --git a/LocalSettings.php b/LocalSettings.php
index 5bcf48b..b9d4779 100644
--- a/LocalSettings.php
+++ b/LocalSettings.php
@@ -42,9 +42,12 @@ $wgRedirectOnLogin = 'Special:MyPage';
## Permisos
// $wgEmailConfirmToEdit = true;
// $wgGroupPermissions['*']['edit'] = false;
+$wgGroupPermissions['*']['edit'] = false;
// $wgGroupPermissions['*']['createpage'] = true;
$wgGroupPermissions['user']['edit'] = true;
$wgGroupPermissions['user']['upload_by_url'] = true;
+$wgGroupPermissions['*']['createaccount'] = true;
+
## Email
@@ -113,6 +116,23 @@ $wgContentNamespaces[] = NS_ENDORSER;
$smwgNamespacesWithSemanticLinks[NS_ENDORSER] = true;
$wgNamespacesWithSubpages[NS_ENDORSER] = true;
+define("NS_CASE", 3006); // Este número DEBE ser par.
+define("NS_CASE_TALK", 3007); // Éste DEBE ser el siguiente entero impar.
+$wgExtraNamespaces[NS_CASE] = "Case";
+$wgExtraNamespaces[NS_CASE_TALK] = "Case_talk";
+$wgContentNamespaces[] = NS_CASE;
+$smwgNamespacesWithSemanticLinks[NS_CASE] = true;
+$wgNamespacesWithSubpages[NS_CASE] = true;
+
+define("NS_REPORT", 3008); // Este número DEBE ser par.
+define("NS_REPORT_TALK", 3009); // Éste DEBE ser el siguiente entero impar.
+$wgExtraNamespaces[NS_REPORT] = "Report";
+$wgExtraNamespaces[NS_REPORT_TALK] = "Report_talk";
+$wgContentNamespaces[] = NS_REPORT;
+$smwgNamespacesWithSemanticLinks[NS_REPORT] = true;
+$wgNamespacesWithSubpages[NS_REPORT] = true;
+
+
// define("NS_REVISAR", 3006); // Este número DEBE ser par.
// define("NS_REVISAR_TALK", 3007); // Éste DEBE ser el siguiente entero impar.
// $wgExtraNamespaces[NS_REVISAR] = "Revisar";
@@ -137,6 +157,7 @@ $wgNamespacesWithSubpages[NS_ENDORSER] = true;
// $wgNamespaceProtection[NS_EVENTO] =
// $wgNamespaceProtection[NS_PRENSA] = array( 'autoconfirmed' );
+$wgNamespaceProtection[NS_CASE] = $wgNamespaceProtection[NS_REPORT] =
$wgNamespaceProtection[NS_ENDORSER] = array( 'autoconfirmed' );
// $wgGroupPermissions['*']['revisar-edit'] = true;
@@ -145,8 +166,9 @@ $wgNamespaceProtection[NS_ENDORSER] = array( 'autoconfirmed' );
$wgNamespacesToBeSearchedDefault = [
// NS_MAIN => true,
// NS_CATEGORY => true,
- // NS_USER => true,
- NS_ENDORSER => true
+ NS_REPORT => true,
+ NS_ENDORSER => true,
+ NS_CASE => true
// NS_PRENSA => true,
// NS_AUDIOVISUAL => true,
// NS_EVENTO => true
@@ -154,7 +176,9 @@ $wgNamespacesToBeSearchedDefault = [
$wgNamespaceAliases = array(
// 'U' => NS_USER,
- 'E' => NS_ENDORSER,
+ 'C' => NS_CASE,
+ 'R' => NS_REPORT,
+ 'E' => NS_ENDORSER
// 'P' => NS_PRENSA,
// 'A' => NS_AUDIOVISUAL,
// 'V' => NS_EVENTO
@@ -315,12 +339,10 @@ $wgEnableMetaDescriptionFunctions = true;
## HideNamespace
require_once "$IP/extensions/HideNamespace/HideNamespace.php";
$wgHidensNamespaces = array(
- // NS_PRENSA,
- // NS_AUDIOVISUAL,
+ NS_REPORT,
NS_CATEGORY,
NS_ENDORSER,
- // NS_EVENTO,
- // NS_REVISAR,
+ NS_CASE,
);
## CSS
@@ -379,19 +401,16 @@ $wgCaptchaQuestions = [
"es" => [
'¿Cuál es la Capital de Francia?' => 'Paris',
'¿De qué país es la capital Buenos Aires?' => 'Argentina', // Answers are case insensitive
- '¿Cuál es el nombre de esta página?' => [ 'Crianza Mutua' ], // A question may have many answers
'¿Cuál es el nombre del único satélite natural de la Tierra?' => [ 'Luna', 'La Luna' ], // A question may have many answers
],
"en" => [
'What is the name of the Capital of France?' => 'Paris',
'Buenos Aires is the capital city of...' => 'Argentina', // Answers are case insensitive
- 'What is the name of this website?' => [ 'Crianza Mutua' ], // A question may have many answers
'What is the name of the natural satellite of the Earth' => [ 'Moon', 'The Moon' ], // A question may have many answers
],
"pt" => [
'Qual é o nome da capital da França?' => 'Paris',
'De que país é a capital Buenos Aires?' => 'Argentina', // Answers are case insensitive
- 'Qual é o nome desta página da web?' => [ 'Crianza Mutua' ], // A question may have many answers
'Qual é o nome do único satélite natural na Terra?' => [ 'Lua', 'La lua' ], // A question may have many answers
]
];
@@ -410,7 +429,7 @@ require_once( "$IP/extensions/HideEmptySections/HideEmptySections.php" );
## NewUserNotif
require_once "$IP/extensions/NewUserNotif/NewUserNotif.php";
$wgNewUserNotifEmailTargets = array(
- 'info2019@reevo.org'
+ 'webmaster@globaltapestryofalternatives.org'
);
## ContactPage
@@ -456,4 +475,13 @@ wfLoadExtension( 'CategoryTree' );
## CountryStates
wfLoadExtension( 'CountryStates' );
+
$wgShowExceptionDetails = true;
+$wgCookieSecure = false;
+
+$smwgQMaxDepth = 1000;
+$smwgQMaxSize = 1000;
+
+
+
+ini_set('memory_limit', '1024M');
diff --git a/i18n/en.json b/i18n/en.json
index d0ca2a2..b287030 100644
--- a/i18n/en.json
+++ b/i18n/en.json
@@ -37,5 +37,74 @@
"rv-endorser:reply-network": "Network",
"rv-endorser:reply-ngo": "NGO",
"rv-endorser:reply-proposal": "Proposal",
- "rv-endorser:reply-research": "Research"
+ "rv-endorser:reply-research": "Research",
+ "rv-case:description": "Description",
+ "rv-case:organization-name": "Organizacion name",
+ "rv-case:organization-url": "Website",
+ "rv-case:organization-email": "E-Mail",
+ "rv-case:info-topics": "Topics",
+ "rv-case:info-participants": "Number of participants",
+ "rv-case:info-report": "Case Report",
+ "rv-case:place": "Place",
+ "rv-case:place-country": "Country",
+ "rv-case:place-state": "State",
+ "rv-case:place-city": "City",
+ "rv-case:place-street": "Street",
+ "rv-case:description": "Description",
+ "rv-case:organization-name": "Organizacion name",
+ "rv-case:organization-url": "Website",
+ "rv-case:organization-email": "E-Mail",
+ "rv-case:info-topics": "Topics",
+ "rv-case:info-participants": "Number of participants",
+ "rv-case:info-report": "Case Report",
+ "rv-case:place": "Place",
+ "rv-case:place-country": "Country",
+ "rv-case:place-state": "State",
+ "rv-case:place-city": "City",
+ "rv-case:place-street": "Street",
+ "rv-case:description": "Description",
+ "rv-case:organization-name": "Organizacion name",
+ "rv-case:organization-url": "Website",
+ "rv-case:organization-email": "E-Mail",
+ "rv-case:info-topics": "Topics",
+ "rv-case:info-participants": "Number of participants",
+ "rv-case:info-report": "Case Report",
+ "rv-case:place": "Place",
+ "rv-case:place-country": "Country",
+ "rv-case:place-state": "State",
+ "rv-case:place-city": "City",
+ "rv-case:place-street": "Street",
+ "rv-case:description": "Description",
+ "rv-case:organization-name": "Organizacion name",
+ "rv-case:organization-url": "Website",
+ "rv-case:organization-email": "E-Mail",
+ "rv-case:info-topics": "Topics",
+ "rv-case:info-participants": "Number of participants",
+ "rv-case:info-report": "Case Report",
+ "rv-case:place": "Place",
+ "rv-case:place-country": "Country",
+ "rv-case:place-state": "State",
+ "rv-case:place-city": "City",
+ "rv-case:place-street": "Street",
+ "rv-case:description": "Description",
+ "rv-case:organization-name": "Organizacion name",
+ "rv-case:organization-url": "Website",
+ "rv-case:organization-email": "E-Mail",
+ "rv-case:info-authors": "Authors",
+ "rv-case:info-topics": "Topics",
+ "rv-case:info-participants": "Number of participants",
+ "rv-case:info-report": "Case Report",
+ "rv-case:place": "Place",
+ "rv-case:place-country": "Country",
+ "rv-case:place-state": "State",
+ "rv-case:place-city": "City",
+ "rv-case:place-street": "Street",
+ "rv-report:info-cover": "Cover Link",
+ "rv-report:info-series": "Title of the series",
+ "rv-report:info-volume": "Volume number",
+ "rv-report:info-coordinators": "Coordinators",
+ "rv-report:info-date": "Publication date",
+ "rv-report:info-url": "Official link",
+ "rv-report:info-pdf": "PDF Link",
+ "rv-report:info-cover": "Cover Link"
}
diff --git a/layout.xml b/layout.xml
index 6f2a296..5391974 100644
--- a/layout.xml
+++ b/layout.xml
@@ -92,7 +92,7 @@ This layout has Pagetools visible in body content as used in http://wiki.ead.puc
<!-- footer links -->
<ul class="footer-legal-info list-unstyled small" id="footer-legal-info">
<!-- info -->
- <li>This platform is in beta stage. <i>Version 0.2.1</i></li>
+ <li>This platform is in beta stage. <i>Version 0.4.5</i></li>
</ul>
]]>
diff --git a/pages/Category/Category:Agroecology.mw b/pages/Category/Category:Agroecology.mw
index 6330fcc..dcd5280 100644
--- a/pages/Category/Category:Agroecology.mw
+++ b/pages/Category/Category:Agroecology.mw
@@ -1 +1 @@
-[[Category:Topics]]
+{{CategoryMap}}[[Category:Topics]]
diff --git a/pages/Category/Category:Biodiversity.mw b/pages/Category/Category:Biodiversity.mw
index 6330fcc..dcd5280 100644
--- a/pages/Category/Category:Biodiversity.mw
+++ b/pages/Category/Category:Biodiversity.mw
@@ -1 +1 @@
-[[Category:Topics]]
+{{CategoryMap}}[[Category:Topics]]
diff --git a/pages/Category/Category:Case.mw b/pages/Category/Category:Case.mw
new file mode 100644
index 0000000..c5cb7a3
--- /dev/null
+++ b/pages/Category/Category:Case.mw
@@ -0,0 +1 @@
+{{#default_form:Case}}
diff --git a/pages/Category/Category:Climate_change.mw b/pages/Category/Category:Climate_change.mw
index 6330fcc..dcd5280 100644
--- a/pages/Category/Category:Climate_change.mw
+++ b/pages/Category/Category:Climate_change.mw
@@ -1 +1 @@
-[[Category:Topics]]
+{{CategoryMap}}[[Category:Topics]]
diff --git a/pages/Category/Category:Commons.mw b/pages/Category/Category:Commons.mw
index 6330fcc..dcd5280 100644
--- a/pages/Category/Category:Commons.mw
+++ b/pages/Category/Category:Commons.mw
@@ -1 +1 @@
-[[Category:Topics]]
+{{CategoryMap}}[[Category:Topics]]
diff --git a/pages/Category/Category:ConFormato.mw b/pages/Category/Category:ConFormato.mw
new file mode 100644
index 0000000..716b571
--- /dev/null
+++ b/pages/Category/Category:ConFormato.mw
@@ -0,0 +1 @@
+__HIDDENCAT__
diff --git a/pages/Category/Category:Decolonization.mw b/pages/Category/Category:Decolonization.mw
index 6330fcc..dcd5280 100644
--- a/pages/Category/Category:Decolonization.mw
+++ b/pages/Category/Category:Decolonization.mw
@@ -1 +1 @@
-[[Category:Topics]]
+{{CategoryMap}}[[Category:Topics]]
diff --git a/pages/Category/Category:Democracy.mw b/pages/Category/Category:Democracy.mw
index 6330fcc..dcd5280 100644
--- a/pages/Category/Category:Democracy.mw
+++ b/pages/Category/Category:Democracy.mw
@@ -1 +1 @@
-[[Category:Topics]]
+{{CategoryMap}}[[Category:Topics]]
diff --git a/pages/Category/Category:Earth_jurisprudence.mw b/pages/Category/Category:Earth_jurisprudence.mw
index 6330fcc..dcd5280 100644
--- a/pages/Category/Category:Earth_jurisprudence.mw
+++ b/pages/Category/Category:Earth_jurisprudence.mw
@@ -1 +1 @@
-[[Category:Topics]]
+{{CategoryMap}}[[Category:Topics]]
diff --git a/pages/Category/Category:Economy.mw b/pages/Category/Category:Economy.mw
index 6330fcc..dcd5280 100644
--- a/pages/Category/Category:Economy.mw
+++ b/pages/Category/Category:Economy.mw
@@ -1 +1 @@
-[[Category:Topics]]
+{{CategoryMap}}[[Category:Topics]]
diff --git a/pages/Category/Category:Ecovillages.mw b/pages/Category/Category:Ecovillages.mw
index 6330fcc..dcd5280 100644
--- a/pages/Category/Category:Ecovillages.mw
+++ b/pages/Category/Category:Ecovillages.mw
@@ -1 +1 @@
-[[Category:Topics]]
+{{CategoryMap}}[[Category:Topics]]
diff --git a/pages/Category/Category:Education.mw b/pages/Category/Category:Education.mw
index 6330fcc..dcd5280 100644
--- a/pages/Category/Category:Education.mw
+++ b/pages/Category/Category:Education.mw
@@ -1 +1 @@
-[[Category:Topics]]
+{{CategoryMap}}[[Category:Topics]]
diff --git a/pages/Category/Category:Environmental_justice.mw b/pages/Category/Category:Environmental_justice.mw
index 6330fcc..dcd5280 100644
--- a/pages/Category/Category:Environmental_justice.mw
+++ b/pages/Category/Category:Environmental_justice.mw
@@ -1 +1 @@
-[[Category:Topics]]
+{{CategoryMap}}[[Category:Topics]]
diff --git a/pages/Category/Category:Extractivism.mw b/pages/Category/Category:Extractivism.mw
index 6330fcc..dcd5280 100644
--- a/pages/Category/Category:Extractivism.mw
+++ b/pages/Category/Category:Extractivism.mw
@@ -1 +1 @@
-[[Category:Topics]]
+{{CategoryMap}}[[Category:Topics]]
diff --git a/pages/Category/Category:Food_sovereignty.mw b/pages/Category/Category:Food_sovereignty.mw
index 6330fcc..dcd5280 100644
--- a/pages/Category/Category:Food_sovereignty.mw
+++ b/pages/Category/Category:Food_sovereignty.mw
@@ -1 +1 @@
-[[Category:Topics]]
+{{CategoryMap}}[[Category:Topics]]
diff --git a/pages/Category/Category:Gender.mw b/pages/Category/Category:Gender.mw
index 6330fcc..dcd5280 100644
--- a/pages/Category/Category:Gender.mw
+++ b/pages/Category/Category:Gender.mw
@@ -1 +1 @@
-[[Category:Topics]]
+{{CategoryMap}}[[Category:Topics]]
diff --git a/pages/Category/Category:Leadership.mw b/pages/Category/Category:Leadership.mw
index 6330fcc..dcd5280 100644
--- a/pages/Category/Category:Leadership.mw
+++ b/pages/Category/Category:Leadership.mw
@@ -1 +1 @@
-[[Category:Topics]]
+{{CategoryMap}}[[Category:Topics]]
diff --git a/pages/Category/Category:Rights.mw b/pages/Category/Category:Rights.mw
index 6330fcc..dcd5280 100644
--- a/pages/Category/Category:Rights.mw
+++ b/pages/Category/Category:Rights.mw
@@ -1 +1 @@
-[[Category:Topics]]
+{{CategoryMap}}[[Category:Topics]]
diff --git a/pages/Category/Category:Social_change.mw b/pages/Category/Category:Social_change.mw
index 6330fcc..dcd5280 100644
--- a/pages/Category/Category:Social_change.mw
+++ b/pages/Category/Category:Social_change.mw
@@ -1 +1 @@
-[[Category:Topics]]
+{{CategoryMap}}[[Category:Topics]]
diff --git a/pages/Category/Category:Social_justice.mw b/pages/Category/Category:Social_justice.mw
index 6330fcc..dcd5280 100644
--- a/pages/Category/Category:Social_justice.mw
+++ b/pages/Category/Category:Social_justice.mw
@@ -1 +1 @@
-[[Category:Topics]]
+{{CategoryMap}}[[Category:Topics]]
diff --git a/pages/Category/Category:Technology.mw b/pages/Category/Category:Technology.mw
index 6330fcc..dcd5280 100644
--- a/pages/Category/Category:Technology.mw
+++ b/pages/Category/Category:Technology.mw
@@ -1 +1 @@
-[[Category:Topics]]
+{{CategoryMap}}[[Category:Topics]]
diff --git a/pages/Category/Category:Topics.mw b/pages/Category/Category:Topics.mw
new file mode 100644
index 0000000..8b4acac
--- /dev/null
+++ b/pages/Category/Category:Topics.mw
@@ -0,0 +1 @@
+List of commons topics.
diff --git a/pages/Category/Category:Youth.mw b/pages/Category/Category:Youth.mw
index 6330fcc..dcd5280 100644
--- a/pages/Category/Category:Youth.mw
+++ b/pages/Category/Category:Youth.mw
@@ -1 +1 @@
-[[Category:Topics]]
+{{CategoryMap}}[[Category:Topics]]
diff --git a/pages/Endorser/Endorser:Academy_of_Democratic_Modernity.mw b/pages/Endorser/Endorser:Academy_of_Democratic_Modernity.mw
new file mode 100644
index 0000000..fcdea18
--- /dev/null
+++ b/pages/Endorser/Endorser:Academy_of_Democratic_Modernity.mw
@@ -0,0 +1,13 @@
+{{Endorser
+|endorser:description=Building the social alternative to capitalist modernity through education and connection with global democratic forces.
+|endorser:contact-url=https://democraticmodernity.com
+|endorser:contact-email=info@democraticmodernity.com
+|endorser:place-country=RV
+|endorser:place-state=Raqqa
+|endorser:place-street=Ain Issa
+|endorser:place=36.38381, 38.86759
+|endorser:info-type=academic
+|endorser:info-topics=Decolonization, Democracy, Social change
+|endorser:info-languages=de, en, es, ku, pt
+|endorser:banner-zoom=14
+}}
diff --git a/pages/Endorser/Endorser:Africa_Earth_Jurisprudence_Collective.mw b/pages/Endorser/Endorser:Africa_Earth_Jurisprudence_Collective.mw
new file mode 100644
index 0000000..8a6113c
--- /dev/null
+++ b/pages/Endorser/Endorser:Africa_Earth_Jurisprudence_Collective.mw
@@ -0,0 +1,14 @@
+{{Endorser
+|endorser:description=The African Earth Jurisprudence Collective is catalysing the revival of indigenous knowledge and practices and customary laws across the continent – the original, pre-colonial laws derived from ancestral lands, that have governed human communities over millennia to live in mutually-enhancing relationship with the wider Earth community.
+|endorser:contact-email=method@earthlorefoundation.org
+|endorser:representative-name=Method Gundidza
+|endorser:representative-email=method@earthlorefoundation.org
+|endorser:place-country=ZA
+|endorser:place-city=Johannesburg
+|endorser:place-street=9th Floor South Point Centre Building (formerly Heerengracht), 87 De Korte Street, Braamfontein, Johannesburg, 2001, South Africa
+|endorser:place=-26.19423, 28.03214
+|endorser:info-start=2020
+|endorser:info-type=network
+|endorser:info-topics=Agroecology, Rights
+|endorser:info-languages=en
+}}
diff --git a/pages/Endorser/Endorser:African_Biodiversity_Network.mw b/pages/Endorser/Endorser:African_Biodiversity_Network.mw
new file mode 100644
index 0000000..bbd31d3
--- /dev/null
+++ b/pages/Endorser/Endorser:African_Biodiversity_Network.mw
@@ -0,0 +1,16 @@
+{{Endorser
+|endorser:description=ABN accompanies Africans in voicing their views on issues such as food and seed sovereignty, genetic engineering, agrofuels, biodiversity protection, extractive industries and the rights of small-holder farmers.We focus on indigenous knowledge, ecological agriculture and biodiversity related rights, policy and legislation.
+|endorser:contact-url=https://africanbiodiversity.org/
+|endorser:contact-email=abnsecretariat@africanbiodiversity.org
+|endorser:contact-phone=+254 020 26 75 043
+|endorser:representative-name=Fassil Gebeyehu
+|endorser:representative-email=fassil@africanbiodiversity.org
+|endorser:place-country=KE
+|endorser:place-city=Thika
+|endorser:place-street=Section 9, Mortgage House N0. 60 off OAU Rd, Thika, Kenya
+|endorser:place=-1.04029, 37.06887
+|endorser:info-start=2007
+|endorser:info-type=network
+|endorser:info-topics=Biodiversity
+|endorser:info-languages=en
+}}
diff --git a/pages/Endorser/Endorser:Africans_Rising.mw b/pages/Endorser/Endorser:Africans_Rising.mw
new file mode 100644
index 0000000..73cb694
--- /dev/null
+++ b/pages/Endorser/Endorser:Africans_Rising.mw
@@ -0,0 +1,13 @@
+{{Endorser
+|endorser:description=Africa Rising was an attempt to create an alternative to dependency on Western donors. The organization networked 14 African community-based organizations together over an eight year period. The About pages describe the philosophy, history, the people, and why the experiment came to an end.
+|endorser:contact-url=http://www.africarising.org/
+|endorser:representative-name=Muhammed Lamin Saidykhan
+|endorser:representative-email=muhammedlamin@africans-rising.org
+|endorser:place-country=KE
+|endorser:place=-0.02356, 37.90619
+|endorser:info-start=2006
+|endorser:info-end=2013
+|endorser:info-type=ngo
+|endorser:info-topics=Agroecology, Rights
+|endorser:info-languages=en
+}}
diff --git a/pages/Endorser/Endorser:Afrika_Youth_Movement.mw b/pages/Endorser/Endorser:Afrika_Youth_Movement.mw
new file mode 100644
index 0000000..1919597
--- /dev/null
+++ b/pages/Endorser/Endorser:Afrika_Youth_Movement.mw
@@ -0,0 +1,16 @@
+{{Endorser
+|endorser:description=A pan-African, action-oriented, youth-led movement that strives for the participation, development and leadership of African youth to transform Africa and achieve their rights to peace, equality and social justice.
+|endorser:contact-url=https://afrikayouthmovement.org/
+|endorser:contact-email=info@afrikayouthmovement.org
+|endorser:representative-name=Sodfa Daaji
+|endorser:representative-email=maildaajisodfa.pr@gmail.com
+|endorser:place-country=KE
+|endorser:place-city=Nairobi
+|endorser:place-street=Nairobi, Kenya
+|endorser:place=-1.29207, 36.82195
+|endorser:info-start=2012
+|endorser:info-type=ngo
+|endorser:info-topics=Democracy, Leadership, Rights, Youth
+|endorser:info-languages=en
+|endorser:info-funding=donations
+}}
diff --git a/pages/Endorser/Endorser:Alliance_for_Food_Sovereignty_in_Africa.mw b/pages/Endorser/Endorser:Alliance_for_Food_Sovereignty_in_Africa.mw
new file mode 100644
index 0000000..c90e7cf
--- /dev/null
+++ b/pages/Endorser/Endorser:Alliance_for_Food_Sovereignty_in_Africa.mw
@@ -0,0 +1,15 @@
+{{Endorser
+|endorser:description=The Alliance for Food Sovereignty in Africa (AFSA) is a broad alliance of different civil society actors that are part of the struggle for food sovereignty and agroecology in Africa.
+|endorser:contact-url=https://afsafrica.org/
+|endorser:contact-email=afsa@afsafrica.org
+|endorser:representative-name=Million Belay
+|endorser:representative-email=million.belay@afsafrica.org
+|endorser:place-country=UG
+|endorser:place-city=Kampala
+|endorser:place-street=P.O.Box 571 Kampala, Uganda
+|endorser:place=0.2546, 32.62005
+|endorser:info-start=2011
+|endorser:info-type=network
+|endorser:info-topics=Agroecology, Food sovereignty
+|endorser:info-languages=en, fr
+}}
diff --git a/pages/Endorser/Endorser:AltDev,_Program_on_Alternative_Development_of_UP_CIDS.mw b/pages/Endorser/Endorser:AltDev,_Program_on_Alternative_Development_of_UP_CIDS.mw
new file mode 100644
index 0000000..c4a5359
--- /dev/null
+++ b/pages/Endorser/Endorser:AltDev,_Program_on_Alternative_Development_of_UP_CIDS.mw
@@ -0,0 +1,23 @@
+{{Endorser
+|endorser:description=The University of the Philippines (UP CIDS) Program on Alternative Development (AltDev) aims to look at paradigms, policies, practices, and projects that are largely marginalized and excluded from the mainstream.
+
+AltDev works with its grassroots and community partners to bring alternatives from the ground out of the margins and into the mainstream and level the playing field so that they may be regarded on an equal footing with dominant discourses and thus offer alternatives to the existing system.
+|endorser:contact-url=https://cids.up.edu.ph/programs/alternative-development/
+|endorser:contact-email=upad.cids@up.edu.ph
+|endorser:representative-name=Eduardo C. Tadem
+|endorser:representative-email=ectadem@gmail.com
+|endorser:place-country=PH
+|endorser:place-state=Manila
+|endorser:place-city=Quezon City
+|endorser:place-street=U.P. Campus , University of the Philippines , 1101 Quezon City
+|endorser:place=14.65388, 121.0685
+|endorser:info-type=academic
+|endorser:info-topics=Education, Social change, Social justice
+|endorser:info-languages=en
+|endorser:info-funding=grants
+}}
+The University of the Philippines Center for Integrative and Development Studies (UPCIDS) is the main policy research unit and think tank that harnesses the multidisciplinary expertise of the University on issues of national significance toward the resolution of the nation’s critical problems. UP, the country’s national university, created the Center in 1985 based on UP President’s Executive Order No.9. AltDev is one of the 12 programs under UP CIDS.
+
+Since its inception in 2017, the Program has embarked on various activities beyond documentation, including the conduct of regional conferences on alternative practices in Southeast Asia, people-to-people exchange, participatory action research, various forums and seminars, and even online solidarity events that have significant relations to the peoples in the region.
+
+It embraces the commitment to advance the critical role of research in harnessing shared and systematic analysis and strategies to defend lives, livelihood, and the commons. The Program maintains a progressive academic platform that contributes to the overall internationalist mission to counter neo-liberalism and strategically address the problems of development from the perspective of impacted communities from the Global South.
diff --git a/pages/Endorser/Endorser:Alternatives_to_Capitalism_-_SASE.mw b/pages/Endorser/Endorser:Alternatives_to_Capitalism_-_SASE.mw
new file mode 100644
index 0000000..61a4d1b
--- /dev/null
+++ b/pages/Endorser/Endorser:Alternatives_to_Capitalism_-_SASE.mw
@@ -0,0 +1,45 @@
+{{Endorser
+|endorser:description=The COVID-19 pandemic and ensuing global economic recession of unprecedented depth is a once in a generation opportunity to challenge capitalism and transition to a more equitable, democratic, solidaristic and sustainable socio-economic system. Indeed, the present situation has revitalized public and academic debates about the future of capitalism and has demonstrated the urgent need to envision and enact alternatives that can help rebalance the economy and tackle the multiple intertwined crises that societies are currently facing: high and rising inequality of income and power, eroding democracy and citizen’s rights, human-induced climate change and environmental destruction.
+
+The broad aim of this research network is to advance the international, comparative and interdisciplinary study of capitalism and its alternatives, and thereby contribute to debates on the future of capitalism, the commons, prefigurative politics, social movements and collective action, real utopias, radical politics, and heterodox economic thinking.
+
+The main area of enquiry is to explore how long-standing and emerging social actors are challenging and supplanting conventional capitalistic modes of production, consumption, and reproduction by engaging in collective action of various sorts. We are especially interested in research that helps us to understand: Who are the emancipatory subjects that are embodying alternatives to capitalism? What are the emancipatory strategies enacted by these subjects and to what extent are they viable, achievable, and scalable? And in what ways does the State and the market co-opt, repress, or facilitate alternatives in the socio-economic, political, and geographic contexts in which they are embedded?
+
+Our past annual gatherings in Berkeley (2016), Lyon (2017), Kyoto (2018), New York (2019), and more recently online (2020, 2021) have given rise to a new book series titled ‘Alternatives to Capitalism in the 21st Century’ and published by Bristol University Press.
+
+The network encourages interdisciplinary dialogue between scholars form a variety of disciplines (e.g., sociology, social theory, social movement studies, political economy, anthropology, industrial relations, cultural studies) that are conducting theoretical and empirical research on a range of topics such as:
+
+- Contemporary capitalism, its crises and alternatives
+ - Social change, transitions to post-capitalist societies and low-carbon economies
+- Resilience and resistance to capitalist expropriation and exploitation
+- Radical/deep ecology, eco-feminism, eco-socialism and degrowth
+- Political and ethical consumerism
+- Ecovillages, communes and intentional communities, radical lifestyles
+- Decolonial and feminist economic and social practices
+- Worker/producer/consumer cooperatives, economic democracy, and labour struggles
+- Direct democracy, radical municipalism and the commons
+- Democratic socialism and socialism in the 21st century
+- Alternatives to shareholder capitalism
+- Alternative metrics and values in capitalist societies (e.g., ESG impact, new taxonomies and benchmarks)
+- Critiques of “green capitalism” and “conscious capitalism”
+- Alternative and complementary currencies
+- Alternatives in/to creative industries
+- Transformative social innovation, social and solidarity economy
+- Alternative and place-based food and energy networks
+- Anti-capitalist trade unions, political parties, and social movements
+- Critical pedagogy for a just ecological transition
+- Innovative methods and epistemologies for interpreting alternatives to capitalism
+|endorser:contact-url=https://sase.org/network-i-alternatives-to-capitalism/
+|endorser:contact-email=lmo.mpp@cbs.dk
+|endorser:representative-name=Lara Monticelli (Copenhagen Business School) and Torsten Geelan (University of Copenhagen)
+|endorser:representative-email=lmo.mpp@cbs.dk
+|endorser:place-country=DK
+|endorser:place-state=Kobenhavn
+|endorser:place-city=Copenhagen
+|endorser:place=50.92671, 6.95439
+|endorser:info-start=2017
+|endorser:info-type=academic
+|endorser:info-topics=Climate change, Commons, Democracy, Economy, Ecovillages, Education, Environmental justice, Social change, Social justice
+|endorser:info-languages=en
+|endorser:info-funding=grants, membership
+}}
diff --git a/pages/Endorser/Endorser:Civil_Diplomacy_Center_-_North_and_East_Syria.mw b/pages/Endorser/Endorser:Civil_Diplomacy_Center_-_North_and_East_Syria.mw
new file mode 100644
index 0000000..5ae62c7
--- /dev/null
+++ b/pages/Endorser/Endorser:Civil_Diplomacy_Center_-_North_and_East_Syria.mw
@@ -0,0 +1,23 @@
+{{Endorser
+|endorser:description=The Civil Diplomacy Center aims to promote solidarity and cooperation between the region of North and East Syria and the rest of the world, in all fields, on the basis of democratic values.
+|endorser:contact-url=https://nescivildiplomacy.com/
+|endorser:contact-email=civil.dip@nesyria.com
+|endorser:contact-phone=+963 994 667 226
+|endorser:representative-name=Issa
+|endorser:representative-email=civil.dip@nesyria.com
+|endorser:place-country=SY
+|endorser:place-street=Qamishlo, Syria
+|endorser:place=37.05494, 41.22825
+|endorser:info-start=2021
+|endorser:info-type=network
+|endorser:info-topics=Agroecology, Decolonization, Democracy, Economy, Education, Gender, Health, Social change, Social justice
+|endorser:info-languages=ar
+|endorser:info-funding=donations
+}}
+In parallel with the fight against Daesh and other jihadist factions, the communities (Kurds, Arabs, Christians, Yazidis) of North and East Syria (NES) have formed an autonomous region based on an alternative political project having pillars such as direct democracy, the emancipation of women, ecology, and the inclusion of all ethnic and religious components of society.
+
+The Center for Civil Diplomacy of North and East Syria (CDC-NES) has set itself the task of strengthening and expanding relations at an international level between NES and societies abroad. Our center offers itself as an intermediary to facilitate and assist the implementation of cooperation and solidarity projects with NES.
+
+The CDC-NES began its activity in January 2021. It is a non-profit organization based in Qamishlo, in North East Syria.
+The areas of cooperation and solidarity that the CDC-NES intends to promote are :
+political solidarity; humanitarian aid; education; Women's rights; restorative justice; economy, ecology, culture; health; municipalities; religious dialogue and minority rights.
diff --git a/pages/Endorser/Endorser:Coalition_Against_Land_Grabbing.mw b/pages/Endorser/Endorser:Coalition_Against_Land_Grabbing.mw
new file mode 100644
index 0000000..9877ca7
--- /dev/null
+++ b/pages/Endorser/Endorser:Coalition_Against_Land_Grabbing.mw
@@ -0,0 +1,16 @@
+{{Endorser
+|endorser:description=CALG is at the frontline leading the struggle against oil palm expansion and land grabbing in Palawan, the Philippine's "last frontier".
+|endorser:contact-url=https://www.coalitionagainstlandgrabbing.org
+|endorser:contact-email=calgpalawan@gmail.com
+|endorser:representative-name=Dario Novellino
+|endorser:representative-email=calgpalawan@gmail.com
+|endorser:place-country=PH
+|endorser:place-city=Palawan
+|endorser:place-street=504 Rizal Avenue, Bgy. Bancao-Bancao, Puerto Princesa City 5300
+|endorser:place=9.73914, 118.75545
+|endorser:info-start=2015
+|endorser:info-type=ngo
+|endorser:info-topics=Biodiversity, Environmental justice, Rights, Social justice
+|endorser:info-languages=en, fr, tl
+|endorser:info-funding=donations
+}}
diff --git a/pages/Endorser/Endorser:Community_Economies_Collective.mw b/pages/Endorser/Endorser:Community_Economies_Collective.mw
new file mode 100644
index 0000000..2d5ec25
--- /dev/null
+++ b/pages/Endorser/Endorser:Community_Economies_Collective.mw
@@ -0,0 +1 @@
+#REDIRECT [[Endorser:Community Economies Institute and Community Economies Research Network]]
diff --git a/pages/Endorser/Endorser:Community_Economies_Institute.mw b/pages/Endorser/Endorser:Community_Economies_Institute.mw
new file mode 100644
index 0000000..cc899fd
--- /dev/null
+++ b/pages/Endorser/Endorser:Community_Economies_Institute.mw
@@ -0,0 +1,16 @@
+{{Endorser
+|endorser:description=The Community Economies Institute seeks to bring about more sustainable and equitable forms of development by acting on new ways of thinking about economies and politics.
+|endorser:contact-url=https://www.communityeconomies.org/
+|endorser:contact-email=info@communityeconomies.org
+|endorser:representative-name=Katharine McKinnon
+|endorser:representative-email=K.Gibson@westernsydney.edu.au
+|endorser:place-country=AU
+|endorser:place-city=Canberra
+|endorser:place-street=Canberra, Australia
+|endorser:place=-35.28094, 149.13001
+|endorser:info-start=2001
+|endorser:info-type=research
+|endorser:info-topics=Economy, Social justice
+|endorser:info-languages=en
+|endorser:info-funding=grants
+}}
diff --git a/pages/Endorser/Endorser:Community_Economies_Institute_and_Community_Economies_Research_Network.mw b/pages/Endorser/Endorser:Community_Economies_Institute_and_Community_Economies_Research_Network.mw
new file mode 100644
index 0000000..034fe78
--- /dev/null
+++ b/pages/Endorser/Endorser:Community_Economies_Institute_and_Community_Economies_Research_Network.mw
@@ -0,0 +1 @@
+#REDIRECT [[Endorser:Community Economies Institute]]
diff --git a/pages/Endorser/Endorser:Defend_the_Sacred.mw b/pages/Endorser/Endorser:Defend_the_Sacred.mw
new file mode 100644
index 0000000..21ec6c0
--- /dev/null
+++ b/pages/Endorser/Endorser:Defend_the_Sacred.mw
@@ -0,0 +1 @@
+#REDIRECT [[Endorser:Defend the Sacred Alliance]]
diff --git a/pages/Endorser/Endorser:Defend_the_Sacred_Alliance.mw b/pages/Endorser/Endorser:Defend_the_Sacred_Alliance.mw
new file mode 100644
index 0000000..c4dd376
--- /dev/null
+++ b/pages/Endorser/Endorser:Defend_the_Sacred_Alliance.mw
@@ -0,0 +1,16 @@
+{{Endorser
+|endorser:description=Inspired by #NoDAPL and incubated in the Tamera community in Portugal, the Defend the Sacred Alliance brings together activists and leaders of Indigenous groups, social movements and communities to contribute to the growing practice of sacred activism, to catalyze regenerative systems change, and to protect the sanctity of all Life.
+|endorser:contact-url=https://globaltapestryofalternatives.org/newsletters:01:index?redirect=1#coherence_prayer_active_solidaritylearnings_from_the_emerging_defend_the_sacred_alliance
+|endorser:contact-email=dsacoordinationcircle@gmail.com
+|endorser:representative-name=Martin Winiecki
+|endorser:representative-email=martin.winiecki@tamera.org
+|endorser:place-country=PT
+|endorser:place-city=Reliquias
+|endorser:place-street=TAMERA, Healing Biotope 1, Monte do Cerro, 7630-392
+|endorser:place=37.71867, -8.52061
+|endorser:info-start=2017
+|endorser:info-type=network
+|endorser:info-topics=Decolonization, Environmental justice, Extractivism, Social justice
+|endorser:info-languages=en, pt
+|endorser:info-funding=crowdfunding, donations
+}}
diff --git a/pages/Endorser/Endorser:ECOLISE.mw b/pages/Endorser/Endorser:ECOLISE.mw
new file mode 100644
index 0000000..dec9268
--- /dev/null
+++ b/pages/Endorser/Endorser:ECOLISE.mw
@@ -0,0 +1,16 @@
+{{Endorser
+|endorser:description=ECOLISE, the European network for community-led initiatives on climate change and sustainability, recognises the unprecedented ecological, social, economic and political threats to dignified life on planet earth. At the same time, ECOLISE sees hope in the rich seam of solutions that are being continuously developed by community-led initiatives across Europe and the world, including those that encompass inner growth, inclusive approaches to collaboration and to the governance of commons and stewardship of ecosystems. In this context ECOLISE’s purpose is to engage in, support and facilitate accelerated learning and collaboration among community-led initiatives, their networks and partners in order to catalyse systemic transformation within and across society.
+|endorser:contact-url=https://www.ecolise.eu/
+|endorser:contact-email=eamon.ohara@ecolise.eu
+|endorser:representative-name=Juan Del Rio
+|endorser:representative-email=Juan.DelRio@ecolise.eu
+|endorser:place-country=BE
+|endorser:place-city=Brussels
+|endorser:place-street=Mundo-B Building, Rue d’Edimbourg 26, 1050
+|endorser:place=50.83792, 4.36444
+|endorser:info-start=2014
+|endorser:info-type=network
+|endorser:info-topics=Climate change, Ecovillages
+|endorser:info-languages=en
+|endorser:info-funding=donations
+}}
diff --git a/pages/Endorser/Endorser:Earthlife_Africa_Jhb.mw b/pages/Endorser/Endorser:Earthlife_Africa_Jhb.mw
new file mode 100644
index 0000000..7a60e6a
--- /dev/null
+++ b/pages/Endorser/Endorser:Earthlife_Africa_Jhb.mw
@@ -0,0 +1,17 @@
+{{Endorser
+|endorser:description=Earthlife Africa is a non-profit organisation, founded in Johannesburg, South Africa, in 1988, that seeks a better life for all people without exploiting other people or degrading their environment. We want to encourage and support individuals, businesses and industries to reduce pollution, minimise waste and protect our natural resources.
+|endorser:contact-url=https://earthlife.org.za/
+|endorser:contact-email=seccp@earthlife.org.za
+|endorser:contact-phone=+27 011 339 3663
+|endorser:representative-name=Makoma Lekalakala
+|endorser:representative-email=makoma@earthlife.org.za
+|endorser:place-country=ZA
+|endorser:place-city=Johannesburg
+|endorser:place-street=87 De Korte Street, Braamfontein, Johannesburg, 2000
+|endorser:place=-26.19325, 28.03613
+|endorser:info-start=1988
+|endorser:info-type=ngo
+|endorser:info-topics=Climate change, Extractivism
+|endorser:info-languages=en
+|endorser:info-funding=donations, grants
+}}
diff --git a/pages/Endorser/Endorser:Ecoversities_Alliance.mw b/pages/Endorser/Endorser:Ecoversities_Alliance.mw
new file mode 100644
index 0000000..a5f6c8b
--- /dev/null
+++ b/pages/Endorser/Endorser:Ecoversities_Alliance.mw
@@ -0,0 +1,16 @@
+{{Endorser
+|endorser:description=The Ecoversities Alliance is a community of learning practitioners from around the world committed to re-imagining higher education to cultivate human and ecological flourishing in response to the critical challenges of our times.
+|endorser:contact-url=https://ecoversities.org/
+|endorser:contact-email=contact@ecoversities.org
+|endorser:representative-name=Manish Jain
+|endorser:representative-email=manish@xinx.co
+|endorser:place-country=US
+|endorser:place-city=Willowbrook
+|endorser:place-street=143 Chaucer Ct. Willowbrook, IL 60521
+|endorser:place=41.77028, -87.92762
+|endorser:info-start=2015
+|endorser:info-type=network
+|endorser:info-topics=Decolonization, Education
+|endorser:info-languages=en, es
+|endorser:info-funding=grants
+}}
diff --git a/pages/Endorser/Endorser:European_Commons_Assembly.mw b/pages/Endorser/Endorser:European_Commons_Assembly.mw
new file mode 100644
index 0000000..1ae96a4
--- /dev/null
+++ b/pages/Endorser/Endorser:European_Commons_Assembly.mw
@@ -0,0 +1,15 @@
+{{Endorser
+|endorser:description=The European Commons Assembly is a coalition for solidarity and commons-based politics across Europe.
+|endorser:contact-url=http://europeancommonsassembly.eu/
+|endorser:contact-email=contact@europeancommonsassembly.eu
+|endorser:representative-name=Ana Margarida Esteves
+|endorser:representative-email=anamargarida.esteves@gmail.com
+|endorser:place-country=ES
+|endorser:place-city=Madrid
+|endorser:place=40.41678, -3.70379
+|endorser:info-start=2016
+|endorser:info-type=network
+|endorser:info-topics=Commons, Environmental justice, Social justice
+|endorser:info-languages=en, es, fr, it, ro, ru
+|endorser:info-funding=grants
+}}
diff --git a/pages/Endorser/Endorser:Faircoop.mw b/pages/Endorser/Endorser:Faircoop.mw
new file mode 100644
index 0000000..c6c0a93
--- /dev/null
+++ b/pages/Endorser/Endorser:Faircoop.mw
@@ -0,0 +1,15 @@
+{{Endorser
+|endorser:description=Faircoop is an international movement of people who are in the process of setting up a self-managed, cooperative, supportive, ecological and autonomous socioeconomic ecosystem for the transition to alternative models of organization based on justice and equity. FairCoop promotes the use of FairCoin as social capital and as a reserve of value: it is a digital currency (cryptocoin) that is fair, ecological, decentralized, and supportive of the common good.
+|endorser:contact-url=https://fair.coop/en
+|endorser:contact-email=coop@fair.coop
+|endorser:representative-name=Enric Duran
+|endorser:representative-email=enric@enricduran.cat
+|endorser:place-country=ES
+|endorser:place-city=Barcelona
+|endorser:place=41.3874, 2.16857
+|endorser:info-start=2014
+|endorser:info-type=cooperative
+|endorser:info-topics=Commons, Economy, Technology
+|endorser:info-languages=bs, ca, de, el, en, eo, es, fr, hr, hu, it, ku, pt, ro, sr, tr
+|endorser:info-funding=campaigns, donations
+}}
diff --git a/pages/Endorser/Endorser:Fifth_Empire.mw b/pages/Endorser/Endorser:Fifth_Empire.mw
new file mode 100644
index 0000000..f54434e
--- /dev/null
+++ b/pages/Endorser/Endorser:Fifth_Empire.mw
@@ -0,0 +1,15 @@
+{{Endorser
+|endorser:description=We are dedicated to preserving heritage and fostering communities through old fashioned know-how, small scale solutions, convivial technologies, and cultural exchanges.
+|endorser:contact-url=http://www.fifthempire.org/
+|endorser:contact-email=info@fifthempire.org
+|endorser:representative-name=R. Blake
+|endorser:representative-email=info@fifthempire.org
+|endorser:place-country=PT
+|endorser:place-city=Serra da Estrela
+|endorser:place-street=Portugal
+|endorser:place=38.72225, -9.13934
+|endorser:info-start=2019
+|endorser:info-type=cooperative
+|endorser:info-topics=Economy
+|endorser:info-languages=en
+}}
diff --git a/pages/Endorser/Endorser:Focus_on_the_Global_South.mw b/pages/Endorser/Endorser:Focus_on_the_Global_South.mw
new file mode 100644
index 0000000..25f0d64
--- /dev/null
+++ b/pages/Endorser/Endorser:Focus_on_the_Global_South.mw
@@ -0,0 +1,27 @@
+{{Endorser
+|endorser:description=Focus on the Global South (Focus) is an activist think tank in Asia providing analysis and building alternatives for just social, economic and political change. Focus has offices in Thailand, India, the Philippines, Cambodia, with its headquarter located in Bangkok.
+|endorser:contact-url=https://focusweb.org/
+|endorser:contact-email=info@focusweb.org
+|endorser:contact-phone=+66 2 218 7363
+|endorser:representative-name=Shalmali Guttal
+|endorser:representative-email=s.guttal@focusweb.org
+|endorser:place-country=TH
+|endorser:place-state=Krung Thep
+|endorser:place-city=Bangkok
+|endorser:place-street=4th Floor Wisit Prachuabmoh Building, Chulalongkorn University, Phayathai Road, Bangkok 10330,
+|endorser:place=13.73418, 100.53244
+|endorser:info-start=1995
+|endorser:info-type=ngo
+|endorser:info-topics=Agroecology, Climate change, Commons, Democracy, Economy, Environmental justice, Food sovereignty, Gender, Rights, Social justice
+|endorser:info-languages=en
+|endorser:info-funding=grants
+}}
+<html>
+
+ <body>
+ <p>Social Media</p>
+ <a href = "https://web.facebook.com/focusontheglobalsouth?_rdc=1&_rdr" target = "_self">Facebook</a> | <a href = "https://twitter.com/focussouth" target = "_self">Twitter</a> | <a href = "https://www.instagram.com/focussouth/" target = "_self">Instagram</a> | <a href = "https://www.youtube.com/channel/UCaV1TVi_nyFSDlhBq6HLaFw" target = "_self">YouTube</a>
+
+ </body>
+
+</html>
diff --git a/pages/Endorser/Endorser:Forest_Peoples_Programme.mw b/pages/Endorser/Endorser:Forest_Peoples_Programme.mw
new file mode 100644
index 0000000..520d5f4
--- /dev/null
+++ b/pages/Endorser/Endorser:Forest_Peoples_Programme.mw
@@ -0,0 +1,17 @@
+{{Endorser
+|endorser:description=Forest Peoples Programme works with forest peoples to secure their rights, their territories and their livelihoods. We work to create political space for those peoples to control their lands and decide their own futures.
+|endorser:contact-url=https://www.forestpeoples.org/
+|endorser:contact-email=info@forestpeoples.org
+|endorser:contact-phone=+44 1608 652893
+|endorser:representative-name=Tom Griffiths
+|endorser:representative-email=tom@forestpeoples.org
+|endorser:place-country=NL
+|endorser:place-city=Amsterdam
+|endorser:place-street=Nieuwe Keizersgracht 45; 1c Fosseway Business Centre Stratford Road
+|endorser:place=52.36757, 4.90414
+|endorser:info-start=1990
+|endorser:info-type=ngo
+|endorser:info-topics=Biodiversity, Rights
+|endorser:info-languages=en, es, fr, nl
+|endorser:info-funding=donations
+}}
diff --git a/pages/Endorser/Endorser:Gaia_Foundation.mw b/pages/Endorser/Endorser:Gaia_Foundation.mw
new file mode 100644
index 0000000..0374f7f
--- /dev/null
+++ b/pages/Endorser/Endorser:Gaia_Foundation.mw
@@ -0,0 +1,17 @@
+{{Endorser
+|endorser:description=Working together with partners, communities and movements to revive bio-cultural diversity, to regenerate healthy ecosystems and to strengthen community self-governance for climate change resilience.
+|endorser:contact-url=https://www.gaiafoundation.org/
+|endorser:contact-email=info@gaianet.org
+|endorser:contact-phone=+44 207 428 0055
+|endorser:representative-name=Carlotta Byrne
+|endorser:representative-email=carlotta@gaianet.org
+|endorser:place-country=GB
+|endorser:place-city=London
+|endorser:place-street=6 Heathgate Place
+|endorser:place=51.55374, -0.15852
+|endorser:info-start=1984
+|endorser:info-type=ngo
+|endorser:info-topics=Environmental justice, Extractivism, Food sovereignty
+|endorser:info-languages=en
+|endorser:info-funding=donations
+}}
diff --git a/pages/Endorser/Endorser:Global_Alliance_for_the_Rights_of_Nature.mw b/pages/Endorser/Endorser:Global_Alliance_for_the_Rights_of_Nature.mw
new file mode 100644
index 0000000..977b887
--- /dev/null
+++ b/pages/Endorser/Endorser:Global_Alliance_for_the_Rights_of_Nature.mw
@@ -0,0 +1,14 @@
+{{Endorser
+|endorser:description=The Global Alliance for the Rights of Nature is a global network of organizations and individuals committed to the universal adoption and implementation of legal systems that recognize, respect and enforce “Rights of Nature”.
+|endorser:contact-url=https://www.garn.org/
+|endorser:contact-email=communications@garn.org
+|endorser:representative-name=Nati Greene
+|endorser:representative-email=nati.greene@gmail.com
+|endorser:place-country=EC
+|endorser:place-city=Quito
+|endorser:place=-0.27345, -78.4563
+|endorser:info-start=2010
+|endorser:info-type=network
+|endorser:info-topics=Rights
+|endorser:info-languages=en, es
+}}
diff --git a/pages/Endorser/Endorser:Global_Diversity_Foundation.mw b/pages/Endorser/Endorser:Global_Diversity_Foundation.mw
new file mode 100644
index 0000000..9e89899
--- /dev/null
+++ b/pages/Endorser/Endorser:Global_Diversity_Foundation.mw
@@ -0,0 +1,16 @@
+{{Endorser
+|endorser:description=Since 2000, Global Diversity Foundation has carried out vibrant applied collaborative research programmes with Indigenous communities in Mesoamerica, North Africa, Southeast Asia and southern Africa. In collaboration with local and national institutions, we provide training and advocacy to support communities as they design and implement their own initiatives to maintain local environments and enhance their livelihoods and wellbeing. Our areas of focus depend on community interests and priorities. To date, we have worked on community-based biocultural diversity conservation, sustainable livelihoods, community access to lands and resources, the continuity of ethnobiological knowledge, community health and wellbeing.
+|endorser:contact-url=https://www.global-diversity.org/
+|endorser:contact-email=info@global-diversity.org
+|endorser:representative-name=Vaness Reid
+|endorser:representative-email=nessie@globalenvironments.org
+|endorser:place-country=GB
+|endorser:place-city=Canterbury
+|endorser:place-street=37 St. Margarets Street,
+|endorser:place=51.27789, 1.07905
+|endorser:info-start=2000
+|endorser:info-type=network
+|endorser:info-topics=Agroecology, Biodiversity
+|endorser:info-languages=en
+|endorser:info-funding=foundations
+}}
diff --git a/pages/Endorser/Endorser:Global_Ecovillage_Network.mw b/pages/Endorser/Endorser:Global_Ecovillage_Network.mw
new file mode 100644
index 0000000..9194ae9
--- /dev/null
+++ b/pages/Endorser/Endorser:Global_Ecovillage_Network.mw
@@ -0,0 +1,22 @@
+{{Endorser
+|endorser:description=The Global Ecovillage Network (GEN) catalyzes communities for a regenerative world. GEN is a growing network of regenerative communities and initiatives that bridge cultures, countries, and continents.
+|endorser:contact-url=https://ecovillage.org/
+|endorser:contact-email=connect@ecovillage.org
+|endorser:contact-phone=+44 1309 692 194
+|endorser:representative-name=Anna Kovasna
+|endorser:representative-email=office@ecovillage.org
+|endorser:place-country=GB
+|endorser:place-city=Findhorn
+|endorser:place-street=The Park, Findhorn, Scotland
+|endorser:place=57.65199, -3.59209
+|endorser:info-start=1995
+|endorser:info-type=network
+|endorser:info-topics=Commons, Democracy, Economy, Ecovillages, Social change
+|endorser:info-languages=en
+|endorser:info-funding=campaigns, donations, foundations, grants, merchandising
+}}
+The Global Ecovillage Network (GEN) is a growing network of regenerative communities and initiatives, founded in 1995, and with consultative status to the United Nations Economic and Social Council and United Nations Environment Programme. GEN consists of five regional networks (GEN Africa, GEN Europe, GENOA - Oceania and Asia, CASA - Latin America, and GENNA - North America), a youth network (NextGEN), and a global coordinating body – GEN International. GEN reaches out to over 6000 projects and ecovillages in 114 countries, and builds bridges between policy-makers, NGOs, academics, entrepreneurs, activists, community networks and ecologically-minded individuals across the globe in order to develop strategies for a global transition to resilient communities and cultures.
+
+GEN's purpose is to link and support ecovillages, educate the world about them, and grow the ecovillage movement - to inspire, scale and facilitate communities and people from all walks of life to become active participants in the transition to a resilient and regenerative human presence on Earth.
+
+Ecovillages are laboratories and ongoing experiments in sustainable living. They exist in rural or urban environments, and include indigenous and traditional as well as intentional communities - new villages and neighbourhoods where people have come together to create a different way of life. Some are small, and some are large federated communities with thousands of members creating alternative systems for every aspect of life. They are united by their willingness to consciously cocreate a different world through the way they live their lives, and their commitment to weave together the social, cultural, ecological and economic strands of life into a diverse, locally embedded, radically democratic and regenerative human presence on Earth.
diff --git a/pages/Endorser/Endorser:Global_Extractivisms_and_Alternatives_Initiative.mw b/pages/Endorser/Endorser:Global_Extractivisms_and_Alternatives_Initiative.mw
new file mode 100644
index 0000000..68d930e
--- /dev/null
+++ b/pages/Endorser/Endorser:Global_Extractivisms_and_Alternatives_Initiative.mw
@@ -0,0 +1,15 @@
+{{Endorser
+|endorser:description=The Global Extractivisms and Alternatives Initiative (EXALT) is a new international network of scholars, activists, and policymakers dedicated to collaboration and knowledge creation around the pressing crisis stemming from extractivist policies and practices.
+|endorser:contact-url=https://www.helsinki.fi/en/conferences/exalt-2020
+|endorser:contact-email=exalt@helsinki.fi
+|endorser:representative-name=Sophia Hagolani-Albov
+|endorser:representative-email=sophia.hagolani-albov@helsinki.fi
+|endorser:place-country=FI
+|endorser:place-city=Helsinki
+|endorser:place-street=University of Helsinki
+|endorser:place=60.17263, 24.95104
+|endorser:info-start=2020
+|endorser:info-type=academic
+|endorser:info-topics=Extractivism
+|endorser:info-languages=en
+}}
diff --git a/pages/Endorser/Endorser:Global_Forest_Coalition.mw b/pages/Endorser/Endorser:Global_Forest_Coalition.mw
new file mode 100644
index 0000000..8f19665
--- /dev/null
+++ b/pages/Endorser/Endorser:Global_Forest_Coalition.mw
@@ -0,0 +1,17 @@
+{{Endorser
+|endorser:description=Global Forest Coalition is an international coalition of NGOs and Indigenous Peoples’ Organizations defending social justice and the rights of forest peoples in forest policies.
+|endorser:contact-url=https://globalforestcoalition.org/
+|endorser:contact-email=gfc@globalforestcoalition.org
+|endorser:contact-phone=+595 21 663654
+|endorser:representative-name=Valentina Martinez
+|endorser:representative-email=valentinafmartinez@globalforestcoalition.org
+|endorser:place-country=PY
+|endorser:place-city=Asunción
+|endorser:place-street=C.C. 13241, C.P. 1749, Asunción, Paraguay
+|endorser:place=-25.26374, -57.57593
+|endorser:info-start=2000
+|endorser:info-type=network
+|endorser:info-topics=Biodiversity, Rights
+|endorser:info-languages=en, es, fr
+|endorser:info-funding=donations
+}}
diff --git a/pages/Endorser/Endorser:Global_University_for_Sustainability.mw b/pages/Endorser/Endorser:Global_University_for_Sustainability.mw
new file mode 100644
index 0000000..171c3ba
--- /dev/null
+++ b/pages/Endorser/Endorser:Global_University_for_Sustainability.mw
@@ -0,0 +1,16 @@
+{{Endorser
+|endorser:description=The idea of the Global U is to foster dynamic interactions among movement activists and activist intellectuals, across sectors, disciplines, regions, and languages.
+|endorser:contact-url=https://our-global-u.org/oguorg/
+|endorser:contact-email=our.global.u@gmail.com
+|endorser:representative-name=Margaret Sit Tsui
+|endorser:representative-email=sittsui@gmail.com
+|endorser:place-country=HK
+|endorser:place-city=Hong Kong
+|endorser:place-street=Hong Kong
+|endorser:place=22.3193, 114.16936
+|endorser:info-start=2015
+|endorser:info-type=academic
+|endorser:info-topics=Commons, Education
+|endorser:info-languages=en, es, fr, pt, zh
+|endorser:info-funding=donations
+}}
diff --git a/pages/Endorser/Endorser:Global_Working_Group_Beyond_Development.mw b/pages/Endorser/Endorser:Global_Working_Group_Beyond_Development.mw
new file mode 100644
index 0000000..ab86355
--- /dev/null
+++ b/pages/Endorser/Endorser:Global_Working_Group_Beyond_Development.mw
@@ -0,0 +1,16 @@
+{{Endorser
+|endorser:description=The Global Working Group Beyond Development is gathering/producing grounded and critical knowledge around possible paths of solutions and is making local/global dynamics and crisis phenomena more visible to global social movements.
+|endorser:contact-url=https://beyonddevelopment.net/
+|endorser:contact-email=bedev.gwg@gmail.com
+|endorser:representative-name=Miriam Lang
+|endorser:representative-email=miriam.lang@uasb.edu.ec
+|endorser:place-country=EC
+|endorser:place-city=Quito
+|endorser:place-street=Quito, Ecuador
+|endorser:place=-0.18065, -78.46784
+|endorser:info-start=2016
+|endorser:info-type=academic
+|endorser:info-topics=Environmental justice, Social justice
+|endorser:info-languages=en, es, hi
+|endorser:info-funding=donations, grants
+}}
diff --git a/pages/Endorser/Endorser:Global_Youth_Biodiversity_Network.mw b/pages/Endorser/Endorser:Global_Youth_Biodiversity_Network.mw
new file mode 100644
index 0000000..6565a2c
--- /dev/null
+++ b/pages/Endorser/Endorser:Global_Youth_Biodiversity_Network.mw
@@ -0,0 +1,15 @@
+{{Endorser
+|endorser:description=The Global Youth Biodiversity Network (GYBN) is an international network of youth organizations and individuals from every global region who have united together with a common goal: preventing the loss of biodiversity and preserving Earth's natural resources.
+|endorser:contact-url=https://www.gybn.org/
+|endorser:contact-email=gybnsteeringcommittee@gmail.com
+|endorser:representative-name=Stotra Bhashyam
+|endorser:representative-email=swetha.stotrabhashyam@gmail.com
+|endorser:place-country=DE
+|endorser:place-city=Berlin
+|endorser:place=52.52001, 13.40495
+|endorser:info-start=2012
+|endorser:info-type=network
+|endorser:info-topics=Biodiversity, Youth
+|endorser:info-languages=en
+|endorser:info-funding=foundations
+}}
diff --git a/pages/Endorser/Endorser:Grassroots_to_Global.mw b/pages/Endorser/Endorser:Grassroots_to_Global.mw
new file mode 100644
index 0000000..ab9642e
--- /dev/null
+++ b/pages/Endorser/Endorser:Grassroots_to_Global.mw
@@ -0,0 +1,15 @@
+{{Endorser
+|endorser:description=Grassroots to Global aims to bring about real systemic change by creating local, national and international bottom-up democratic spaces where people, in all our diversity, can come together to make decisions in a trauma-informed and decolonised way, which enable us to address the most critical issues of our time.
+|endorser:contact-url=https://www.grassroots2global.org/
+|endorser:contact-email=heartpolitics@protonmail.com
+|endorser:representative-name=Justin Kenrick
+|endorser:representative-email=justinkenrick@yahoo.co.uk
+|endorser:place-country=GB
+|endorser:place-state=Edinburgh
+|endorser:place-city=Edinburgh
+|endorser:place=55.95325, -3.18827
+|endorser:info-start=2021
+|endorser:info-topics=Democracy, Environmental justice
+|endorser:info-languages=en
+|endorser:info-funding=grants
+}}
diff --git a/pages/Endorser/Endorser:Great_Transition_Initiative.mw b/pages/Endorser/Endorser:Great_Transition_Initiative.mw
new file mode 100644
index 0000000..ca35b24
--- /dev/null
+++ b/pages/Endorser/Endorser:Great_Transition_Initiative.mw
@@ -0,0 +1,31 @@
+{{Endorser
+|endorser:description=The Great Transition Initiative is an online forum of ideas and an international network for the critical exploration of concepts, strategies, and visions for a transition to a future of enriched lives, human solidarity, and a resilient biosphere.
+|endorser:contact-url=https://greattransition.org/
+|endorser:contact-email=contact@greattransition.org
+|endorser:representative-name=Paul Raskin
+|endorser:representative-email=praskin@tellus.org
+|endorser:place-country=US
+|endorser:place-city=Cambridge
+|endorser:place-street=Tellus Institute, 2 Garden Street, Cambridge, MA 02138-3631, USA
+|endorser:place=42.37566, -71.12082
+|endorser:info-start=2003
+|endorser:info-type=ngo
+|endorser:info-topics=Climate change, Social justice
+|endorser:info-languages=en
+|endorser:info-funding=grants
+}}
+The Great Transition Initiative is an online forum of ideas and an international network for the critical exploration of concepts, strategies, and visions for a transition to a future of enriched lives, human solidarity, and a resilient biosphere. By enhancing scholarly discourse and public awareness of possibilities arising from converging social, economic, and environmental crises, and by fostering a broad network of thinkers and doers, it aims to contribute to a new praxis for global transformation.
+
+Correspondingly, GTI maintains a cosmopolitan outlook that is attuned to critical questions of scale and the ways nested systems operate across global, regional, and local levels. It gives voice to diverse contributors motivated by both ethical and pragmatic concerns about the need for revised ways of thinking, learning, acting, and being. It aims to deepen understanding of values and cultural dimensions of global change, along with social, economic, political, and scientific aspects of a Great Transition.
+
+Journey of an Idea
+
+GTI’s roots extend back a quarter century to the early discourse on the meaning and implications of sustainable development. Then, as now, sustainability’s abstract call for a just and enduring mode of development found broad adherence, but little consensus on specific goals and strategies. Views have broadly fallen into two distinct approaches: reform and transformation.
+
+The reform strategy relies on market adjustments and policy measures to hasten the deployment of green technology and the reduction of poverty. Critics of this mainstream approach find it inadequate for the task, as it treats the symptoms of unsustainability instead of the underlying disease. They fear it will be unable to overcome powerful countervailing forces: the growth imperative of conventional development, the resistance of vested interests, and a spreading consumerist culture. Advocates of a transformational strategy thus seek deeper cultural shifts, a new sustainability paradigm to drive and guide development.
+
+In 1995, prompted by these concerns, Gilberto Gallopín and Paul Raskin convened the Global Scenario Group (GSG), an international and interdisciplinary body for illuminating the requirements for a transition to sustainability. Under the organizational aegis of the Tellus Institute and the Stockholm Environment Institute, and with support from diverse foundations and United Nations agencies, the GSG conducted a series of studies and simulations to illuminate global challenges and possibilities. It summarized its insights in the valedictory 2002 essay Great Transition: The Promise and Lure of the Times Ahead, which set a broad historical, conceptual, and strategic framework for contemplating the global future.
+
+The time had come to engage a far larger group in clarifying the meaning of a Great Transition and moving from ideas to ideas-in-action. Therefore, in 2003, the Global Scenario Group segued into a new effort: the Great Transition Initiative. GTI became a worldwide network of hundreds of engaged thinkers and thinking activists, supported by a coordinating unit at Tellus, which provided a forum for enriching the scenarios, sharpening the theory of change, and spreading awareness.
+
+In 2014, the Tellus Institute reimagined and relaunched GTI, seeking to extend its reach and influence. In its new phase, GTI serves as a formal journal of Great Transition studies, offering a rolling series of essays, viewpoints, reviews, and interviews. The GT Network continues to expand and diversify as a forum for engaged thinkers and thinking activists to advance together toward a vision and praxis for a decent planetary civilization. The journey continues.
diff --git a/pages/Endorser/Endorser:Greenpeace_International.mw b/pages/Endorser/Endorser:Greenpeace_International.mw
new file mode 100644
index 0000000..8263844
--- /dev/null
+++ b/pages/Endorser/Endorser:Greenpeace_International.mw
@@ -0,0 +1,18 @@
+{{Endorser
+|endorser:description=Greenpeace is an independent global campaigning network. The network comprises 26 independent national/regional organisations in over 55 countries across Europe, the Americas, Africa, Asia and the Pacific, as well as a co-ordinating body, Greenpeace International, based in Amsterdam, the Netherlands.
+|endorser:contact-url=https://www.greenpeace.org/international/
+|endorser:contact-email=info.int@greenpeace.org
+|endorser:contact-phone=+31 20 718 2000
+|endorser:representative-name=Abigail Aguilar
+|endorser:representative-email=abigail.aguilar@greenpeace.org
+|endorser:place-country=NL
+|endorser:place-state=Noord-Holland
+|endorser:place-city=Amsterdam
+|endorser:place-street=Surinameplein 118
+|endorser:place=52.35863, 4.84933
+|endorser:info-start=1960
+|endorser:info-type=network
+|endorser:info-topics=Biodiversity, Environmental justice
+|endorser:info-languages=en
+|endorser:info-funding=campaigns, membership, merchandising
+}}
diff --git a/pages/Endorser/Endorser:Health_of_Mother_Earth_Foundation.mw b/pages/Endorser/Endorser:Health_of_Mother_Earth_Foundation.mw
new file mode 100644
index 0000000..bcc92cf
--- /dev/null
+++ b/pages/Endorser/Endorser:Health_of_Mother_Earth_Foundation.mw
@@ -0,0 +1,17 @@
+{{Endorser
+|endorser:description=An ecological think tank organisation advocating for environmental/climate justice and food sovereignty in Nigeria and Africa at large.
+|endorser:contact-url=https://homef.org/
+|endorser:contact-email=home@homef.org
+|endorser:contact-phone=+234 906 975 6927
+|endorser:representative-name=Nnimmo Bassey
+|endorser:representative-email=nnimmo@gmail.com
+|endorser:place-country=NG
+|endorser:place-city=Benin City
+|endorser:place-street=#214 Uselu-Lagos Road, Ugbowo P.O Box 10577
+|endorser:place=6.38482, 5.60971
+|endorser:info-start=2013
+|endorser:info-type=ngo
+|endorser:info-topics=Democracy, Earth jurisprudence, Education, Environmental justice, Extractivism, Food sovereignty
+|endorser:info-languages=en
+|endorser:info-funding=donations
+}}
diff --git a/pages/Endorser/Endorser:ICCA_Consortium.mw b/pages/Endorser/Endorser:ICCA_Consortium.mw
new file mode 100644
index 0000000..ed5cbe8
--- /dev/null
+++ b/pages/Endorser/Endorser:ICCA_Consortium.mw
@@ -0,0 +1,16 @@
+{{Endorser
+|endorser:description=The Association ICCA Consortium is established to promote the appropriate recognition of, and support to, indigenous peoples’ and community conserved areas and territories (ICCAs) at local, national and international levels.
+|endorser:contact-url=https://www.iccaconsortium.org/
+|endorser:contact-email=info@iccaconsortium.org
+|endorser:representative-name=Holly Jonas
+|endorser:representative-email=holly@iccaconsortium.org
+|endorser:place-country=CH
+|endorser:place-city=Genève
+|endorser:place-street=Genève
+|endorser:place=46.20439, 6.14316
+|endorser:info-start=2010
+|endorser:info-type=network
+|endorser:info-topics=Environmental justice, Rights
+|endorser:info-languages=en, es, fr
+|endorser:info-funding=donations
+}}
diff --git a/pages/Endorser/Endorser:Indigenous_Environmental_Network.mw b/pages/Endorser/Endorser:Indigenous_Environmental_Network.mw
new file mode 100644
index 0000000..0bf16cb
--- /dev/null
+++ b/pages/Endorser/Endorser:Indigenous_Environmental_Network.mw
@@ -0,0 +1,17 @@
+{{Endorser
+|endorser:description=IEN is an alliance of Indigenous Peoples whose Shared Mission is to Protect the Sacredness of Earth Mother from contamination & exploitation by Respecting and Adhering to Indigenous Knowledge and Natural Law.
+|endorser:contact-url=https://www.ienearth.org/
+|endorser:contact-email=ien@igc.org
+|endorser:contact-phone=+218 751 4967
+|endorser:representative-name=Tom Goldtooth
+|endorser:representative-email=ientomg@gmail.com
+|endorser:place-country=US
+|endorser:place-city=Bemidji
+|endorser:place-street=PO Box 485, Bemidji, MN 56619
+|endorser:place=47.47, -94.88
+|endorser:info-start=1990
+|endorser:info-type=network
+|endorser:info-topics=Environmental justice, Rights
+|endorser:info-languages=de, en, es, fr, mi, pt
+|endorser:info-funding=donations
+}}
diff --git a/pages/Endorser/Endorser:International_Network_of_Mountain_Indigenous_Peoples.mw b/pages/Endorser/Endorser:International_Network_of_Mountain_Indigenous_Peoples.mw
new file mode 100644
index 0000000..1e470ac
--- /dev/null
+++ b/pages/Endorser/Endorser:International_Network_of_Mountain_Indigenous_Peoples.mw
@@ -0,0 +1,17 @@
+{{Endorser
+|endorser:description=The International Network for Mountain Indigenous Peoples (INMIP) was established three years ago in the Himalayas of Bhutan among the ten participating countries of Bhutan, China, India, Kyrgyzstan, Papua New Guinea, Peru, the Philippines, Taiwan, Tajikistan, and Thailand. INMIP was formed for capacity building in establishing and implementing Biocultural Heritage Territories and for sharing knowledge on climate change adaptation and the development of innovations that support resilience.
+|endorser:contact-url=https://inmip.net/
+|endorser:contact-email=inmip-secretariat@andes.org.pe
+|endorser:contact-phone=+51 84 245021
+|endorser:representative-name=Cass Madden
+|endorser:representative-email=cass@andes.org.pe
+|endorser:place-country=PE
+|endorser:place-city=Cusco
+|endorser:place-street=Urb. Santa Monica Calle Ciro Alegria H-13 – Wanchaq. Casilla Postal Nº 567, Cusco – Peru
+|endorser:place=-13.52684, -71.95088
+|endorser:info-start=2017
+|endorser:info-type=network
+|endorser:info-topics=Rights
+|endorser:info-languages=en
+|endorser:info-funding=foundations
+}}
diff --git a/pages/Endorser/Endorser:International_Tribunal_on_Rights_of_Nature.mw b/pages/Endorser/Endorser:International_Tribunal_on_Rights_of_Nature.mw
new file mode 100644
index 0000000..5c5c904
--- /dev/null
+++ b/pages/Endorser/Endorser:International_Tribunal_on_Rights_of_Nature.mw
@@ -0,0 +1,13 @@
+{{Endorser
+|endorser:description=The Tribunal aims to create a forum for people from all around the world to speak on behalf of nature, to protest the destruction of the Earth, destruction that is often sanctioned by governments and corporations, and to make recommendations about Earth’s protection and restoration. The Tribunal also has a strong focus on enabling Indigenous Peoples to share their unique concerns and solutions about land, water, and culture with the global community.
+|endorser:contact-url=https://rightsofnaturetribunal.org/
+|endorser:contact-email=info@rightsofnaturetribunal.org
+|endorser:representative-name=Francesco Martone
+|endorser:representative-email=francescomartone1@gmail.com
+|endorser:place-country=EC
+|endorser:place-city=Quito
+|endorser:place=-0.19492, -78.40577
+|endorser:info-start=2020
+|endorser:info-topics=Environmental justice, Rights, Social justice
+|endorser:info-languages=en, es
+}}
diff --git a/pages/Endorser/Endorser:It_Takes_Roots.mw b/pages/Endorser/Endorser:It_Takes_Roots.mw
new file mode 100644
index 0000000..40c90a8
--- /dev/null
+++ b/pages/Endorser/Endorser:It_Takes_Roots.mw
@@ -0,0 +1,15 @@
+{{Endorser
+|endorser:description=It Takes Roots! Is a collaboration between over 200 grassroots social movements aiming to build power at local, state, tribal and regional levels in the United States. The network of alliances hopes to strengthen the capacity of urban and rural communities most affected by racial, gender, housing, environmental, energy, and climate injustices. It is led by women, gender nonconforming people, people of colour, and Indigenous peoples, and is the result of years of relationship building across the Climate Justice Alliance, Grassroots Global Justice Alliance, Indigenous Environmental Network, Right to the City Alliance, Centre for Story-based Strategy, and The Ruckus Society. Each alliance contributes with unique expertise, helping to grow resistance.
+|endorser:contact-url=https://ittakesroots.org/
+|endorser:representative-name=Cindy Weisner
+|endorser:representative-email=cindy@ggjalliance.org
+|endorser:place-country=US
+|endorser:place-city=San Francisco
+|endorser:place-street=San Francisco
+|endorser:place=37.77493, -122.41942
+|endorser:info-start=2014
+|endorser:info-type=network
+|endorser:info-topics=Economy, Gender
+|endorser:info-languages=en
+|endorser:info-funding=donations, grants
+}}
diff --git a/pages/Endorser/Endorser:Katalizo.mw b/pages/Endorser/Endorser:Katalizo.mw
new file mode 100644
index 0000000..41641af
--- /dev/null
+++ b/pages/Endorser/Endorser:Katalizo.mw
@@ -0,0 +1,16 @@
+{{Endorser
+|endorser:description=Katalizo seeks to promote change at the global level by harnessing the energy and wisdom of youth and elders. Based on non-intrusive change principles and strategies, Katalizo encourages communities to discover their own talents and resources in order to find solutions to the problems that limit their quality of life and social development.
+|endorser:contact-url=https://www.katalizo.org/
+|endorser:contact-email=info@katalizo.org
+|endorser:representative-name=Carminda Mac Lorin
+|endorser:representative-email=carminda.maclorin@katalizo.org
+|endorser:place-country=CA
+|endorser:place-state=Quebec
+|endorser:place-street=Quebec
+|endorser:place=46.81388, -71.20798
+|endorser:info-start=2017
+|endorser:info-type=ngo
+|endorser:info-topics=Social change
+|endorser:info-languages=en, es, fr
+|endorser:info-funding=donations
+}}
diff --git a/pages/Endorser/Endorser:Leadership_for_the_Ecozoic.mw b/pages/Endorser/Endorser:Leadership_for_the_Ecozoic.mw
new file mode 100644
index 0000000..66d019c
--- /dev/null
+++ b/pages/Endorser/Endorser:Leadership_for_the_Ecozoic.mw
@@ -0,0 +1,17 @@
+{{Endorser
+|endorser:description=Leadership for the Ecozoic is a university network working towards a vision of the future founded on mutually enhancing relationships between human societies and the planetary community of life.
+
+The term “Ecozoic” originates from cultural historian Thomas Berry. Drawing from Berry’s work, L4E defines the Ecozoic as an emerging vision for human habitation of Earth which allows and enables the flourishing of the whole community of life. L4E works to further this emerging vision through collaborative scholarship, learning and experimentation.
+|endorser:contact-url=https://www.l4ecozoic.org/
+|endorser:contact-email=L4EGeneral@gmail.com
+|endorser:representative-name=Matthew Burke
+|endorser:representative-email=Matthew.Burke@uvm.edu
+|endorser:place-country=US
+|endorser:place-state=Vermont
+|endorser:place-city=Vermont
+|endorser:place=44.5588, -72.57784
+|endorser:info-start=2018
+|endorser:info-type=network
+|endorser:info-topics=Agroecology, Education
+|endorser:info-languages=en
+}}
diff --git a/pages/Endorser/Endorser:Local_Futures.mw b/pages/Endorser/Endorser:Local_Futures.mw
new file mode 100644
index 0000000..0c6df83
--- /dev/null
+++ b/pages/Endorser/Endorser:Local_Futures.mw
@@ -0,0 +1,17 @@
+{{Endorser
+|endorser:description=Local Futures (formerly the International Society for Ecology and Culture) was founded in response to the expansion of unsustainable, non-regenerative development in Ladakh, Northern India. The organisation aims to promote a more holistic understanding of what it takes to heal the damage caused by an extravist, profit- driven economy and to build structures that foster wellbeing. This is primarily done through the provision of educational materials, books, films, conferences, workshops throughout the world.
+|endorser:contact-url=https://www.localfutures.org/
+|endorser:contact-email=info@localfutures.org
+|endorser:contact-phone=+1 802 472 3505
+|endorser:representative-name=Helena Norberg-Hodge
+|endorser:representative-email=hnh@localfutures.org
+|endorser:place-country=US
+|endorser:place-city=East Hardwick
+|endorser:place-street=PO Box 239, Totnes TQ9 9DP, UK // Po Box 36, East Hardwick, VT 05836, USA
+|endorser:place=44.52063, -72.30753
+|endorser:info-start=1978
+|endorser:info-type=ngo
+|endorser:info-topics=Economy, Education
+|endorser:info-languages=en
+|endorser:info-funding=donations
+}}
diff --git a/pages/Endorser/Endorser:MINGAnet.mw b/pages/Endorser/Endorser:MINGAnet.mw
new file mode 100644
index 0000000..7f89eb7
--- /dev/null
+++ b/pages/Endorser/Endorser:MINGAnet.mw
@@ -0,0 +1,14 @@
+{{Endorser
+|endorser:description=MINGAnet is a civil society initiative that invites to the co-creation of an eco-ethical, autonomous, collaborative, grateful and committed to life and to the responsibility of "inhabiting the earth". "Based on human dignity, autonomy, respect, trust, integrity, creativity and freedom, MINGAnet - Mundos Interconectados para la Gestión del Aprendizaje - is also an indigenous pre-Columbian Quechua word meaning "work shared by the community".
+|endorser:contact-url=https://www.minganet.org/
+|endorser:representative-name=Martha Giraldo
+|endorser:representative-email=migiraldo@gmail.com
+|endorser:place-country=CO
+|endorser:place-city=Bogotá
+|endorser:place-street=Bogotá
+|endorser:place=4.71099, -74.07209
+|endorser:info-start=2018
+|endorser:info-type=network
+|endorser:info-topics=Biodiversity, Technology
+|endorser:info-languages=es
+}}
diff --git a/pages/Endorser/Endorser:May_First_Movement_Technology.mw b/pages/Endorser/Endorser:May_First_Movement_Technology.mw
new file mode 100644
index 0000000..c72ac35
--- /dev/null
+++ b/pages/Endorser/Endorser:May_First_Movement_Technology.mw
@@ -0,0 +1,20 @@
+{{Endorser
+|endorser:description=May First Movement Technology is a U.S. and Mexico based non-profit membership cooperative that tries to strengthen movements standing for local struggles, global transformation, and emancipation without borders through furthering the strategic use, and collective control, of technologies.
+|endorser:contact-url=https://mayfirst.coop/en/
+|endorser:contact-email=info@mayfirst.coop
+|endorser:representative-name=Melanie Bush
+|endorser:representative-email=info@mayfirst.coop
+|endorser:place-country=US
+|endorser:place-state=New York
+|endorser:place-city=New York
+|endorser:place-street=PO BOX 205527 BROOKLYN NY 11220-7527
+|endorser:place=40.64338, -74.01316
+|endorser:info-start=2005
+|endorser:info-type=cooperative
+|endorser:info-topics=Commons, Rights, Social change, Social justice, Technology
+|endorser:info-languages=en, es
+|endorser:info-funding=donations, membership
+}}
+May First Movement Technology is a non-profit membership organization that engages in building movements by advancing the strategic use and collective control of technology for local struggles, global transformation, and emancipation without borders.
+May First Movement Technology @mayfirst
+info@mayfirst.coop
diff --git a/pages/Endorser/Endorser:Mέta.mw b/pages/Endorser/Endorser:Mέta.mw
new file mode 100644
index 0000000..9eeb745
--- /dev/null
+++ b/pages/Endorser/Endorser:Mέta.mw
@@ -0,0 +1,16 @@
+{{Endorser
+|endorser:description=mέta‘s mission is to become a unique international intellectual, artistic, scholarly and cultural hub for radical progressive movements across Europe and the world: a centre not only for researching postcapitalism but also for working toward its… civilisation.
+|endorser:contact-url=https://metacpc.org/en/
+|endorser:contact-email=info@metacpc.org
+|endorser:contact-phone=+30 210 8848270
+|endorser:representative-name=Sotiris Mitralexi
+|endorser:representative-email=sotmitral@gmail.com
+|endorser:place-country=GR
+|endorser:place-city=Athens
+|endorser:place-street=15 Mavromateon
+|endorser:place=37.99229, 23.73211
+|endorser:info-start=2020
+|endorser:info-type=ngo
+|endorser:info-topics=Democracy, Social change
+|endorser:info-languages=el, en
+}}
diff --git a/pages/Endorser/Endorser:NOW_NET.mw b/pages/Endorser/Endorser:NOW_NET.mw
new file mode 100644
index 0000000..2f97986
--- /dev/null
+++ b/pages/Endorser/Endorser:NOW_NET.mw
@@ -0,0 +1,15 @@
+{{Endorser
+|endorser:description=We in the Network Economic Transformation (NOW - NET or NOW NET for short) advocate an economy that serves the good life of all. Everyone is welcome to advance this vision. Many of us have been active in various alternative economic movements for a long time. We have come together to represent in diversity what unites us - the realization that our different paths lead to a common vision: a deeply democratic and needs-oriented society.
+|endorser:contact-url=https://now-net.org/
+|endorser:contact-email=transnational@now-net.org
+|endorser:representative-name=Tilo Hase
+|endorser:representative-email=hase.tilo@gmail.com
+|endorser:place-country=DE
+|endorser:place-city=Bonn
+|endorser:place-street=Dorothea-Erxleben-Weg 24
+|endorser:place=50.75502, 7.14892
+|endorser:info-start=2022
+|endorser:info-type=network
+|endorser:info-topics=Commons, Democracy
+|endorser:info-languages=de
+}}
diff --git a/pages/Endorser/Endorser:Natural_Justice.mw b/pages/Endorser/Endorser:Natural_Justice.mw
new file mode 100644
index 0000000..50ed09e
--- /dev/null
+++ b/pages/Endorser/Endorser:Natural_Justice.mw
@@ -0,0 +1,16 @@
+{{Endorser
+|endorser:description=Natural Justice is a community of lawyers that specialise in human rights and environmental law in Africa and aim to support communities in decision processes affecting their land, culture, and environment. Members of the organisation conduct research, work together with Indigenous peoples, provide technical assistance to governments and intergovernmental organisations, and participate in key international processes.
+|endorser:contact-url=https://naturaljustice.org/
+|endorser:contact-email=info@naturaljustice.org.za
+|endorser:representative-name=Pooven Moodley
+|endorser:representative-email=pooven@naturaljustice.org.za
+|endorser:place-country=ZA
+|endorser:place-city=Cape Town
+|endorser:place-street=Mercantile Building, 63 Hout Street, Cape Town, 8000, South Africa
+|endorser:place=-33.9209, 18.41912
+|endorser:info-start=2007
+|endorser:info-type=ngo
+|endorser:info-topics=Rights, Social justice
+|endorser:info-languages=en
+|endorser:info-funding=donations
+}}
diff --git a/pages/Endorser/Endorser:New_Alliance.mw b/pages/Endorser/Endorser:New_Alliance.mw
new file mode 100644
index 0000000..da2a302
--- /dev/null
+++ b/pages/Endorser/Endorser:New_Alliance.mw
@@ -0,0 +1,14 @@
+{{Endorser
+|endorser:description=A platform to promote a proposal for global change addressing the over population and unlimited growth problems
+|endorser:contact-url=https://newalliance.earth/
+|endorser:representative-name=Hans Widmer
+|endorser:representative-email=hans.e.widmer@icloud.com
+|endorser:place-country=CH
+|endorser:place-city=Birsfelden
+|endorser:place-street=Birsfelden
+|endorser:place=47.55165, 7.62725
+|endorser:info-start=2018
+|endorser:info-type=proposal
+|endorser:info-topics=Democracy, Economy
+|endorser:info-languages=en
+}}
diff --git a/pages/Endorser/Endorser:North-South_Initiative.mw b/pages/Endorser/Endorser:North-South_Initiative.mw
new file mode 100644
index 0000000..53d0710
--- /dev/null
+++ b/pages/Endorser/Endorser:North-South_Initiative.mw
@@ -0,0 +1,14 @@
+{{Endorser
+|endorser:description=North-South Initiative (NSI) is a Youth-Adult Partnership (YAP) modelled initiative based in Malaysia which aims to build synergy between the North and South in addressing human rights, social justice and sustainable development issues. In the era of globalisation, bridging the gap between the North and South requires a more holistic approach between the North-South and South-South peoples. Our primary mission is the empowerment of marginalized groups, i.e. the Indigenous Peoples, Minority Students, Youths Living in Conflict Zones, Migrant Workers, Refugees, Small Farmers, Interfaith/Intrafaith Actors, and other disenfranchised minorities who need solidarity.
+|endorser:contact-url=http://nsinitiative.net/about/
+|endorser:representative-name=Adreian Pareira
+|endorser:representative-email=liberationx@gmail.com
+|endorser:place-country=MY
+|endorser:place-city=Selangor
+|endorser:place-street=Pusat Perdagangan, A-2-7, Jalan Sungai Jernih 8/1, Seksyen 8 Petaling Jaya, 46050 Petaling Jaya, Selangor
+|endorser:place=3.1007, 101.63985
+|endorser:info-start=2015
+|endorser:info-type=ngo
+|endorser:info-topics=Rights, Youth
+|endorser:info-languages=en
+}}
diff --git a/pages/Endorser/Endorser:People's_Health_Movement.mw b/pages/Endorser/Endorser:People's_Health_Movement.mw
new file mode 100644
index 0000000..3aba089
--- /dev/null
+++ b/pages/Endorser/Endorser:People's_Health_Movement.mw
@@ -0,0 +1,15 @@
+{{Endorser
+|endorser:description=The People's Health Movement (PHM) is a global network bringing together grassroots health activists, civil society organisations, and academic institutions from around the world. The network is committed to the provision of global health, as well as addressing social, environmental and economic determinants of health (as also stated on their website). Due to the growth in global health crises resulting from ever increasing inequities the People's Charter for Health (PCH) was created. Contributors included activists, scholars, and health workers. This has also served as the guiding document for the network.
+|endorser:contact-url=https://phmovement.org/
+|endorser:contact-email=phm-exchange@phm.phmovement.org
+|endorser:representative-name=Bridget Lloyd
+|endorser:representative-email=blloyd@phmovement.org
+|endorser:place-country=BD
+|endorser:place-city=Daca
+|endorser:place=23.81033, 90.41252
+|endorser:info-start=2000
+|endorser:info-type=network
+|endorser:info-topics=Health
+|endorser:info-languages=en
+|endorser:info-funding=donations
+}}
diff --git a/pages/Endorser/Endorser:Post-Growth_Institute.mw b/pages/Endorser/Endorser:Post-Growth_Institute.mw
new file mode 100644
index 0000000..c329e7f
--- /dev/null
+++ b/pages/Endorser/Endorser:Post-Growth_Institute.mw
@@ -0,0 +1,17 @@
+{{Endorser
+|endorser:description=The Post Growth Institute is an international, not-for-profit organisation seeking to restore human-nature relationships by creating systems that circulate money, power, and resources. The institute ultimately works to shift worldviews, letting people know that it’s possible to create economies and ways of circulating money that are in keeping with ecological limits. The goal hereby being to guide those involved to help create the ‘more beautiful world you know is possible’. This is pursued in the following ways: new economic thinking, regenerative leadership training, and postgrowth movement building.
+|endorser:contact-url=https://www.postgrowth.org/
+|endorser:contact-email=info@postgrowth.org
+|endorser:contact-phone=+1 541 631 8680
+|endorser:representative-name=Donnie Maclurcan
+|endorser:representative-email=donnie@postgrowth.org
+|endorser:place-country=US
+|endorser:place-city=Ashland
+|endorser:place-street=156A Union St., Ashland, Oregon, 97520
+|endorser:place=42.19085, -122.70945
+|endorser:info-start=2009
+|endorser:info-type=ngo
+|endorser:info-topics=Economy
+|endorser:info-languages=en
+|endorser:info-funding=donations
+}}
diff --git a/pages/Endorser/Endorser:REEVO.mw b/pages/Endorser/Endorser:REEVO.mw
new file mode 100644
index 0000000..7cbb36d
--- /dev/null
+++ b/pages/Endorser/Endorser:REEVO.mw
@@ -0,0 +1,16 @@
+{{Endorser
+|endorser:description=REEVO is a research collective focussing on learning and educational alternatives - particularly in Iberoamerica. It tries to make visible alternative ways of learning where critical, collaborative, open and non-commercial perspectives are fostered.
+|endorser:contact-url=https://reevo.org
+|endorser:contact-email=info@reevo.org
+|endorser:representative-name=Franco Augusto
+|endorser:representative-email=franco@reevo.org
+|endorser:place-country=AR
+|endorser:place-state=Cordoba
+|endorser:place-city=Capilla del Monte
+|endorser:place=-30.85698, -64.52625
+|endorser:info-start=2012
+|endorser:info-type=network
+|endorser:info-topics=Education, Social change, Technology
+|endorser:info-languages=en, es
+|endorser:info-funding=donations
+}}
diff --git a/pages/Endorser/Endorser:Reap_Goodness.mw b/pages/Endorser/Endorser:Reap_Goodness.mw
new file mode 100644
index 0000000..0d54fe1
--- /dev/null
+++ b/pages/Endorser/Endorser:Reap_Goodness.mw
@@ -0,0 +1,17 @@
+{{Endorser
+|endorser:description=To guide the creation and day-to-day operation of these cooperatives, Reap Goodness is creating training e-books that will be translated into 30 languages for worldwide usage as quickly as possible, so more communities can restore Earth and enjoy food and water security.
+|endorser:contact-url=https://www.reapgoodness.org/
+|endorser:contact-email=contact.rg@reapgoodness.org
+|endorser:representative-name=Carol Manetta
+|endorser:representative-email=cmanetta@reapgoodness.org
+|endorser:place-country=US
+|endorser:place-state=Arizona
+|endorser:place-city=Scottsdale
+|endorser:place-street=Reap Goodness, PO Box 6541 Scottsdale, AZ 85261-6541
+|endorser:place=33.55315, -111.89293
+|endorser:info-start=2018
+|endorser:info-type=ngo
+|endorser:info-topics=Biodiversity, Climate change, Education
+|endorser:info-languages=en
+|endorser:info-funding=donations
+}}
diff --git a/pages/Endorser/Endorser:Red_Universidad_y_Compromiso_Social.mw b/pages/Endorser/Endorser:Red_Universidad_y_Compromiso_Social.mw
new file mode 100644
index 0000000..19aee73
--- /dev/null
+++ b/pages/Endorser/Endorser:Red_Universidad_y_Compromiso_Social.mw
@@ -0,0 +1,13 @@
+{{Endorser
+|endorser:description=We are a group of university activists that emerged in 200 who organize courses (lately especially related to climate urgency), sign manifestos, elaborate them, support citizen movements with analysis, accompaniment, presence in the media, writing texts and sharing information.
+|endorser:contact-email=vicente@civiencia.io
+|endorser:representative-name=Azril Bacal
+|endorser:representative-email=bazril@gmail.com
+|endorser:place-country=ES
+|endorser:place-city=Sevilla
+|endorser:place=37.38909, -5.98446
+|endorser:info-start=2000
+|endorser:info-type=network
+|endorser:info-topics=Environmental justice, Social justice
+|endorser:info-languages=es
+}}
diff --git a/pages/Endorser/Endorser:Research_and_Degrowth.mw b/pages/Endorser/Endorser:Research_and_Degrowth.mw
new file mode 100644
index 0000000..d1c3b5c
--- /dev/null
+++ b/pages/Endorser/Endorser:Research_and_Degrowth.mw
@@ -0,0 +1,14 @@
+{{Endorser
+|endorser:description=Research and Degrowth is an academic association dedicated to research, training, awareness raising and events organisation around degrowth. The association tries to bring together scientists, civil society, practitioners, and activists to imagine and exchange ideas on how to bring about sustainable degrowth (hereby referring to a multi-level voluntary path towards reduction of production and consumption aiming at ecological sustainability, good life, liberty, and social justice).
+|endorser:contact-url=https://degrowth.org/
+|endorser:contact-email=network@degrowth.net
+|endorser:representative-name=Federico Demaria
+|endorser:representative-email=federicodemaria@gmail.com
+|endorser:place-country=ES
+|endorser:place-city=Barcelona
+|endorser:place=41.3874, 2.16857
+|endorser:info-start=2009
+|endorser:info-type=network
+|endorser:info-topics=Economy
+|endorser:info-languages=en, es
+}}
diff --git a/pages/Endorser/Endorser:Rising_Earth_News.mw b/pages/Endorser/Endorser:Rising_Earth_News.mw
new file mode 100644
index 0000000..addc0b7
--- /dev/null
+++ b/pages/Endorser/Endorser:Rising_Earth_News.mw
@@ -0,0 +1,15 @@
+{{Endorser
+|endorser:description=Rising Earth News is sharing the stories of the individuals, communities and businesses from around the world that are paving the way to a sustainable future. We invite everyone to be a part of the age of restoration.
+|endorser:contact-url=https://www.rising.earth/
+|endorser:contact-email=lauren@rising.earth
+|endorser:representative-name=Lilly Hill
+|endorser:representative-email=lilly@rising.earth
+|endorser:place-country=GB
+|endorser:place-state=Bristol
+|endorser:place-city=Bristol
+|endorser:place=51.45451, -2.58791
+|endorser:info-start=2020
+|endorser:info-type=ngo
+|endorser:info-topics=Social change
+|endorser:info-languages=en
+}}
diff --git a/pages/Endorser/Endorser:Sangat.mw b/pages/Endorser/Endorser:Sangat.mw
new file mode 100644
index 0000000..c5a4a02
--- /dev/null
+++ b/pages/Endorser/Endorser:Sangat.mw
@@ -0,0 +1,16 @@
+{{Endorser
+|endorser:description=Sangat was born out of the realisation that a network of gender activists and trainers was urgently needed in Bangladesh as the space for transformative gender work was in decline during the 90s. The word sangat refers to a gathering of community and/or like-minded people for a good and just cause. Since its founding, Sangat has focused on developing cross-border perspectives, programmes, and cooperation through a feminist lens. The network works for gender justice, equality, and peace regionally and globally.
+|endorser:contact-url=https://www.sangatnetwork.org/
+|endorser:contact-email=contact@sangatnetwork.org
+|endorser:contact-phone=+91 11 26692166
+|endorser:representative-name=Pooja
+|endorser:representative-email=pooja.sangat@tewa.org.np
+|endorser:place-country=IN
+|endorser:place-city=New Delhi
+|endorser:place-street=B-114, Shivalik, Malviya Nagar, New Delhi- 110017
+|endorser:place=28.53402, 77.20531
+|endorser:info-start=1998
+|endorser:info-type=network
+|endorser:info-topics=Gender, Social justice
+|endorser:info-languages=en
+}}
diff --git a/pages/Endorser/Endorser:Socialist_Workers_and_Youth_League.mw b/pages/Endorser/Endorser:Socialist_Workers_and_Youth_League.mw
new file mode 100644
index 0000000..727a2f1
--- /dev/null
+++ b/pages/Endorser/Endorser:Socialist_Workers_and_Youth_League.mw
@@ -0,0 +1,17 @@
+{{Endorser
+|endorser:description=Socialist Workers & Youth League (SWL) is an organisation of men, women and youths who are committed to the fight for a better society. They are part of the working class in particular and fight alongside all oppressed people in general.
+|endorser:representative-name=Lai Brown
+|endorser:representative-email=socialistworkersleague@gmail.com
+|endorser:contact-email=socialistworkersleague@gmail.com; info@socialistworkersleague.org
+|endorser:contact-phone=+234 703 620 5150
+|endorser:info-funding=donations
+|endorser:contact-url=https://socialistworkersleague.org/
+|endorser:info-languages=en
+|endorser:info-type=ngo
+|endorser:info-topics=Social justice, Democracy, Youth
+|endorser:info-start=2014
+|endorser:place=6.63268, 3.33914
+|endorser:place-country=NG
+|endorser:place-city=Lagos
+|endorser:place-street=No 46, Kayode Street, Ogba Lagos
+}}
diff --git a/pages/Endorser/Endorser:Soil_Not_Oil_Coalition.mw b/pages/Endorser/Endorser:Soil_Not_Oil_Coalition.mw
new file mode 100644
index 0000000..66b2c83
--- /dev/null
+++ b/pages/Endorser/Endorser:Soil_Not_Oil_Coalition.mw
@@ -0,0 +1,16 @@
+{{Endorser
+|endorser:description=The Soil Not Oil Coalition promotes agro-ecological practices and community powered solutions to restore ecosystems and reach environmental justice.
+|endorser:contact-url=https://soilnotoilcoalition.org/
+|endorser:contact-email=soilnotoilcoalition@gmail.com
+|endorser:representative-name=Miguel Rodles
+|endorser:representative-email=soilnotoilcoalition@gmail.com
+|endorser:place-country=US
+|endorser:place-city=San Fransisco
+|endorser:place-street=San Fransisco
+|endorser:place=37.40803, -122.15519
+|endorser:info-start=2015
+|endorser:info-type=ngo
+|endorser:info-topics=Environmental justice
+|endorser:info-languages=en, es
+|endorser:info-funding=donations
+}}
diff --git a/pages/Endorser/Endorser:Systems_Change_Alliance.mw b/pages/Endorser/Endorser:Systems_Change_Alliance.mw
new file mode 100644
index 0000000..07eb94e
--- /dev/null
+++ b/pages/Endorser/Endorser:Systems_Change_Alliance.mw
@@ -0,0 +1,13 @@
+{{Endorser
+|endorser:description=Systems Change Alliance is a value-based platform that seeks to unite progressive people and organizations to create planetary systems change.
+|endorser:contact-url=https://systemschangealliance.org/
+|endorser:contact-email=nfo@systemschangealliance.org
+|endorser:representative-name=Carolina Carvalho
+|endorser:representative-email=carolina@arkfound.org
+|endorser:place-country=PT
+|endorser:place=39.39987, -8.22445
+|endorser:info-start=2020
+|endorser:info-type=network
+|endorser:info-topics=Economy
+|endorser:info-languages=en
+}}
diff --git a/pages/Endorser/Endorser:The_Alternatives_Project.mw b/pages/Endorser/Endorser:The_Alternatives_Project.mw
new file mode 100644
index 0000000..9429af4
--- /dev/null
+++ b/pages/Endorser/Endorser:The_Alternatives_Project.mw
@@ -0,0 +1,14 @@
+{{Endorser
+|endorser:description=The Alternatives Project (TAP) is a diverse, transnational collective of progressive academics, union members, civil society activists, and social movement participants concerned with building a global collective critical voice oriented towards education and societal transformation.
+|endorser:contact-url=https://thealternativesproject.org/
+|endorser:contact-email=contact@thealternativesproject.com
+|endorser:representative-name=Steven J. Klees
+|endorser:representative-email=sklees@umd.edu
+|endorser:place-country=US
+|endorser:place-city=Virgina
+|endorser:place=37.43157, -78.65689
+|endorser:info-start=2020
+|endorser:info-type=ngo
+|endorser:info-topics=Education
+|endorser:info-languages=en
+}}
diff --git a/pages/Endorser/Endorser:The_Convivialists.mw b/pages/Endorser/Endorser:The_Convivialists.mw
new file mode 100644
index 0000000..13c01b7
--- /dev/null
+++ b/pages/Endorser/Endorser:The_Convivialists.mw
@@ -0,0 +1,14 @@
+{{Endorser
+|endorser:description=Convivialism, a resolutely relational philosophical approach to the world, sets out 5 principles and an imperative to guide the reconstruction of our societies. The manifesto presents them and gives directions in which to move towards a post-neoliberal world. If liberalism has brought freedom to flourish, and modernization, convivialism will bring conviviality, individual and collective emancipation. It is signed by 275 personalities from 33 countries: a nascent Convivialist international.
+|endorser:contact-url=http://convivialisme.org/
+|endorser:contact-email=convivialisme@gmx.fr
+|endorser:representative-name=Alain Caillé
+|endorser:representative-email=mauss1981@aol.com
+|endorser:place-country=FR
+|endorser:place-city=Paris
+|endorser:place-street=Association des Convivialistes, Bât. A3 – Boîte 99, 7 rue Nicolas Houel, 75 005 Paris
+|endorser:place=48.84201, 2.36169
+|endorser:info-start=2019
+|endorser:info-type=proposal
+|endorser:info-languages=fr
+}}
diff --git a/pages/Endorser/Endorser:The_Emergence_Network.mw b/pages/Endorser/Endorser:The_Emergence_Network.mw
new file mode 100644
index 0000000..ec56063
--- /dev/null
+++ b/pages/Endorser/Endorser:The_Emergence_Network.mw
@@ -0,0 +1,17 @@
+{{Endorser
+|endorser:description=Curates projects and events that explore emancipatory, explorative, alternatives modes of being
+|endorser:contact-url=http://www.emergencenetwork.org/
+|endorser:contact-email=info@emergencenetwork.org
+|endorser:contact-phone=+9600 10 9358
+|endorser:representative-name=Bayo Akomolafe
+|endorser:representative-email=bayo@bayoakomolafe.net
+|endorser:place-country=IN
+|endorser:place-city=Chennai
+|endorser:place-street=HOUSE 62, GENGU REDDY STREET, EGMORE, CHENNAI 600008,
+|endorser:place=13.07627, 80.25206
+|endorser:info-start=2015
+|endorser:info-type=network
+|endorser:info-topics=Climate change, Social justice
+|endorser:info-languages=en
+|endorser:info-funding=donations
+}}
diff --git a/pages/Endorser/Endorser:The_Leap.mw b/pages/Endorser/Endorser:The_Leap.mw
new file mode 100644
index 0000000..38e30ee
--- /dev/null
+++ b/pages/Endorser/Endorser:The_Leap.mw
@@ -0,0 +1,16 @@
+{{Endorser
+|endorser:description=The Leap is an organization dedicated to transforming what’s possible in the face of our intersecting crises of climate change, inequality, and racism.
+|endorser:contact-url=https://theleap.org/
+|endorser:contact-email=leap@theleap.org
+|endorser:representative-name=Rajiv Sicora
+|endorser:representative-email=rajiv.sicora@gmail.com
+|endorser:place-country=CA
+|endorser:place-city=Montreal
+|endorser:place=45.50169, -73.56726
+|endorser:info-start=2015
+|endorser:info-end=2021
+|endorser:info-type=ngo
+|endorser:info-topics=Social justice
+|endorser:info-languages=en
+|endorser:info-funding=donations
+}}
diff --git a/pages/Endorser/Endorser:Transition_Network.mw b/pages/Endorser/Endorser:Transition_Network.mw
new file mode 100644
index 0000000..bc1dd63
--- /dev/null
+++ b/pages/Endorser/Endorser:Transition_Network.mw
@@ -0,0 +1,16 @@
+{{Endorser
+|endorser:description=Transition Network is a movement/charity engaged in facilitating community-building endeavors that envision alternative futures with collaborative care at their core
+|endorser:contact-url=https://transitionnetwork.org/
+|endorser:contact-email=info@transitionnetwork.org
+|endorser:contact-phone=+44 (0)1803 865 669
+|endorser:representative-name=Claire Milne
+|endorser:representative-email=clairemilne@transitionnetwork.org
+|endorser:place-country=GB
+|endorser:place-city=Totnes
+|endorser:place-street=43 Fore Street, Totnes, TQ9 5HN, UK
+|endorser:place=50.43135, -3.68538
+|endorser:info-start=2005
+|endorser:info-type=network
+|endorser:info-languages=en
+|endorser:info-funding=donations, foundations
+}}
diff --git a/pages/Endorser/Endorser:Transnational_Institute.mw b/pages/Endorser/Endorser:Transnational_Institute.mw
new file mode 100644
index 0000000..336acb5
--- /dev/null
+++ b/pages/Endorser/Endorser:Transnational_Institute.mw
@@ -0,0 +1,17 @@
+{{Endorser
+|endorser:description=The Transnational Institute (TNI) is an international research and advocacy institute committed to building a just, democratic and sustainable planet.
+|endorser:contact-url=https://www.tni.org/en
+|endorser:contact-email=tni@tni.org
+|endorser:contact-phone=+31 20 662 66 08
+|endorser:representative-name=Monica Vargas
+|endorser:representative-email=m.vargas@tni.org
+|endorser:place-country=NL
+|endorser:place-city=Amsterdam
+|endorser:place-street=Visiting: De Wittenstraat 25, 1052 AK Amsterdam ; Mail: PO Box 14656, 1001 LD Amsterdam
+|endorser:place=52.38398, 4.88009
+|endorser:info-start=1974
+|endorser:info-type=ngo
+|endorser:info-topics=Social change
+|endorser:info-languages=en, es, my
+|endorser:info-funding=donations, membership
+}}
diff --git a/pages/Endorser/Endorser:Wellbeing_Economy_Alliance.mw b/pages/Endorser/Endorser:Wellbeing_Economy_Alliance.mw
new file mode 100644
index 0000000..b4c3ef8
--- /dev/null
+++ b/pages/Endorser/Endorser:Wellbeing_Economy_Alliance.mw
@@ -0,0 +1,43 @@
+{{Endorser
+|endorser:description=A network focusing on a transformation of the priorities of "the economy" that centers on human and ecological wellbeing.
+|endorser:contact-url=https://weall.org/
+|endorser:contact-email=info@weall.org
+|endorser:contact-phone=+1 917 675 4983
+|endorser:representative-name=Ana Gomez
+|endorser:representative-email=ana@weall.org
+|endorser:place-country=GB
+|endorser:place-city=Devon
+|endorser:place-street=The Wellbeing Economy Alliance Brakebrook, Parracombe, Barnstaple, Devon, EX31 4RG UK
+|endorser:place=51.55584, -0.11614
+|endorser:info-start=2018
+|endorser:info-type=ngo
+|endorser:info-topics=Economy
+|endorser:info-languages=en
+|endorser:info-funding=donations, membership
+}}
+The Wellbeing Economy Alliance (WEAll) is the leading collaboration of changemakers working together to transform the economic system.
+
+WEAll aims to build a world where everyone has enough to live in comfort, safety, and happiness. Where all people feel secure in their basic comforts and can use their creative energies to support the flourishing of all life on this plant. Where we thrive in a restored, safe, and vibrant natural environment because we have learned to give back as much as we are given. A world where we have a voice over our collective destiny and find belonging, meaning and purpose through genuine connection to the people and planet that sustain us.
+
+WEAll believes that such a world is not only possible but already underway. Some governments, societies and collectives have already shifted paradigms, recognizing that they have confused means and ends for too long, and that it is our level of wellbeing, not our level of wealth, that should be the ultimate metric for societal success.
+
+A Wellbeing Economy directly addresses the underlying problems of the existing system. It is focused on meeting fundamental needs and, by getting things right the first time, avoids the huge expenditures we are currently incurring trying and failing to fix the massive environmental and social harms our current system is causing. It is still a mixed-economy system (with strong state, private and third sector actors), but one operating to a very different set of goals, values, and incentives. Furthermore, not only are different policies needed, but policymaking needs to be done differently, with high citizen involvement during the entire public policy cycle–from agenda setting to decision-making, to monitoring and evaluation.
+
+There is no one blueprint for a Wellbeing Economy; the shape, institutions, and activities that get us there will look different, both across countries and between different communities within countries. There are other names for economic systems which espouse different versions of the Wellbeing Economy’s needs, such as a doughnut economy and regenerative economy. They may use different approaches and different languages, but all share a common goal and are, often, already key members and allies of WEAll. Moreover, the high-level goals of a Wellbeing Economy are the same across these models: wellbeing for all, on a healthy planet.
+
+== Usefull links ==
+
+OUR WEBSITE
+To join the network and learn more check out our website: https://weall.org/
+
+APPLY TO BE A MEMBER
+Apply for a membership here: https://weall.org/members
+
+LEARN MORE ABOUT OUR GOVERNMENT PARTNERSHIP PROGRAM
+To find our more about our collaboration with national regional governments to help advance their shared ambition of building wellbeing economies (including Scotland, New Zealand, Iceland, Wales, Canada and Finland) see our WEGo program here: https://weall.org/wego
+
+== References in the Press ==
+
+* https://www.bbc.com/news/uk-scotland-scotland-politics-51200821
+* https://www.theguardian.com/business/2018/dec/03/gdp-wellbeing-health-education-environment-joseph-stiglitz
+* https://www.opendemocracy.net/en/oureconomy/gdp-measurement-new-zealand-beyond-economic-growth/
diff --git a/pages/Endorser/Endorser:WoMin.mw b/pages/Endorser/Endorser:WoMin.mw
new file mode 100644
index 0000000..75e9cb4
--- /dev/null
+++ b/pages/Endorser/Endorser:WoMin.mw
@@ -0,0 +1,17 @@
+{{Endorser
+|endorser:description=WoMin is a Pan-African ecofeminist alliance which works with women activists, communities, organisations and movements to create an ecologically-just, women-centred alternative to the dominant destructive model of development.
+|endorser:contact-url=https://womin.africa/
+|endorser:contact-email=info@womin.org.za
+|endorser:contact-phone=+27 11 339 1024
+|endorser:representative-name=Samantha Hargreaves
+|endorser:representative-email=Samantha.Hargreaves@womin.org.za
+|endorser:place-country=ZA
+|endorser:place-city=Johannesburg
+|endorser:place-street=Southpoint Corner, 87 De Korte Street, Johannesburg
+|endorser:place=-26.19325, 28.03613
+|endorser:info-start=2013
+|endorser:info-type=network
+|endorser:info-topics=Environmental justice, Gender
+|endorser:info-languages=en, fr
+|endorser:info-funding=donations
+}}
diff --git a/pages/Endorser/Endorser:Women4Biodiversity.mw b/pages/Endorser/Endorser:Women4Biodiversity.mw
new file mode 100644
index 0000000..d8c022c
--- /dev/null
+++ b/pages/Endorser/Endorser:Women4Biodiversity.mw
@@ -0,0 +1,15 @@
+{{Endorser
+|endorser:description=Women4Biodiversity network advocates for a right to a healthy environment for all. The CBD Women's Caucus is a platform to facilitate women's human rights and gender equality in the policy framework of the Convention on Biological Diversity (CBD).
+|endorser:contact-url=https://www.women4biodiversity.org/
+|endorser:contact-email=mrinalini.rai@women4biodiversity.org
+|endorser:representative-name=Mrinalini Rai
+|endorser:representative-email=mrinalini.rai@women4biodiversity.org
+|endorser:place-country=TH
+|endorser:place-city=Bangkok
+|endorser:place-street=Bangkok
+|endorser:place=13.75633, 100.50177
+|endorser:info-start=2019
+|endorser:info-type=network
+|endorser:info-topics=Biodiversity, Gender, Rights
+|endorser:info-languages=en
+}}
diff --git a/pages/Endorser/Endorser:Yes_to_Life_No_to_Mining.mw b/pages/Endorser/Endorser:Yes_to_Life_No_to_Mining.mw
new file mode 100644
index 0000000..e54f8ab
--- /dev/null
+++ b/pages/Endorser/Endorser:Yes_to_Life_No_to_Mining.mw
@@ -0,0 +1,15 @@
+{{Endorser
+|endorser:description=Global solidarity network of anti-extractivism and right-to-say-no-to-mining organizations and communities
+|endorser:contact-url=http://www.yestolifenotomining.org/
+|endorser:representative-name=Hal Rhoades
+|endorser:representative-email=hal@gaianet.org
+|endorser:place-country=KE
+|endorser:place-city=Nairobi
+|endorser:place-street=Nairobi
+|endorser:place=-1.28327, 36.89349
+|endorser:info-start=2014
+|endorser:info-type=network
+|endorser:info-topics=Extractivism, Rights
+|endorser:info-languages=en
+|endorser:info-funding=grants
+}}
diff --git a/pages/Form/Form:Case.mw b/pages/Form/Form:Case.mw
new file mode 100644
index 0000000..c171e7f
--- /dev/null
+++ b/pages/Form/Form:Case.mw
@@ -0,0 +1,113 @@
+<noinclude>
+This is the "Case" form.
+To create a page with this form, enter the page name below;
+if a page with that name already exists, you will be sent to a form to edit that page.
+
+{{#forminput:form=Case|query string=namespace=Case|autocomplete on namespace=Case}}
+
+
+</noinclude><includeonly>
+<div id="wikiPreview" style="display: none; padding-bottom: 25px; margin-bottom: 25px; border-bottom: 1px solid #AAAAAA;"></div>
+{{{for template|Case}}}
+
+<div class="form-group row">
+<div class="col-sm-2 col-form-label">{{int:rv-case:description}}{{#info:{{int:rv-case:description:ayuda}}}}</div>
+<div class="col-sm-10">{{{field|case:description|input type=textarea|class=form-control}}}</div>
+</div>
+
+<div class="form-group row">
+<div class="col-sm-2 col-form-label">{{int:rv-case:organization-name}}{{#info:{{int:rv-case:organization-name:ayuda}}}}</div>
+<div class="col-sm-10">{{{field|case:organization-name|class=form-control}}}</div>
+</div>
+
+
+<div class="form-group row">
+<div class="col-sm-2 col-form-label">{{int:rv-case:organization-url}}{{#info:{{int:rv-case:organization-url:ayuda}}}}</div>
+<div class="col-sm-10">{{{field|case:organization-url|class=form-control}}}</div>
+</div>
+
+<div class="form-group row">
+<div class="col-sm-2 col-form-label">{{int:rv-case:organization-email}}{{#info:{{int:rv-case:organization-email:ayuda}}}}</div>
+<div class="col-sm-10">{{{field|case:organization-email|class=form-control}}}</div>
+</div>
+
+
+<hr>
+
+
+
+<!-- *********************************************************** -->
+
+<h2>Location</h2>
+
+<div class="form-group row">
+<div class="col-sm-2 col-form-label">{{int:rv-case:place-country}}{{#info:{{int:rv-case:place-country:ayuda}}}}</div>
+<div class="col-sm-10">{{{field|case:place-country|class=form-control|input type=dropdown|mandatory|mapping using translate=rv-country-|feeds to p=Case[case:place]}}}</div>
+</div>
+
+<div class="form-group row">
+<div class="col-sm-2 col-form-label">{{int:rv-case:place-state}}{{#info:{{int:rv-case:place-state:ayuda}}}}</div>
+<div class="col-sm-10">{{{field|case:place-state|input type=SF_Select|function=states:@@@@|sametemplate|field=case:place-country|class=form-control|feeds to map=Case[case:place]}}}</div>
+</div>
+
+
+<div class="form-group row">
+<div class="col-sm-2 col-form-label">{{int:rv-case:place-city}}{{#info:{{int:rv-case:place-city:ayuda}}}}</div>
+<div class="col-sm-10">{{{field|case:place-city|class=form-control|feeds to map=Case[case:place]}}}</div>
+</div>
+
+
+<div class="form-group row">
+<div class="col-sm-2 col-form-label">{{int:rv-case:place-street}}{{#info:{{int:rv-case:place-street:ayuda}}}}</div>
+<div class="col-sm-10">{{{field|case:place-street|class=form-control|feeds to map=Case[case:place]}}}</div>
+</div>
+
+<div class="form-group row">
+<div class="col-sm-2 col-form-label">{{int:rv-case:place}}{{#info:{{int:rv-case:place:ayuda}}}}</div>
+<div class="col-sm-10">{{{field|case:place|input type=googlemaps|width=100%|class=form-control}}}</div>
+</div>
+
+<hr/>
+
+<!-- *********************************************************** -->
+
+<hr/>
+<h2>Specific Information</h2>
+
+<div class="form-group row">
+<div class="col-sm-2 col-form-label">{{int:rv-case:info-authors}}{{#info:{{int:rv-case:info-authors:ayuda}}}}</div>
+<div class="col-sm-10">{{{field|case:info-authors|input type=text|class=form-control}}}</div>
+</div>
+
+<div class="form-group row">
+<div class="col-sm-2 col-form-label">{{int:rv-case:info-topics}}{{#info:{{int:rv-case:info-topics:ayuda}}}}</div>
+<div class="col-sm-10">{{{field|case:info-topics|class=form-control|input type=tree|top category=Topics|list|hideroot}}}</div>
+</div>
+
+<div class="form-group row">
+<div class="col-sm-2 col-form-label">{{int:rv-case:info-participants}}{{#info:{{int:rv-case:info-participants:ayuda}}}}</div>
+<div class="col-sm-10">{{{field|case:info-participants|input type=text|class=form-control}}}</div>
+</div>
+
+<div class="form-group row">
+<div class="col-sm-2 col-form-label">{{int:rv-case:info-report}}{{#info:{{int:rv-case:info-report:ayuda}}}}</div>
+<div class="col-sm-10">{{{field|case:info-report|values from namespace=Report|input type=radiobutton|mandatory=true|class=form-control}}}</div>
+</div>
+
+
+
+
+
+{{{end template}}}
+
+'''Free text:'''
+
+{{{standard input|free text|rows=20|editor=wikieditor}}}
+
+
+{{{standard input|summary}}}
+
+{{{standard input|minor edit}}} {{{standard input|watch}}}
+
+{{{standard input|save}}} {{{standard input|preview}}} {{{standard input|changes}}} {{{standard input|cancel}}}
+</includeonly>
diff --git a/pages/Form/Form:Endorser.mw b/pages/Form/Form:Endorser.mw
index 3f4c8d9..de4eea2 100644
--- a/pages/Form/Form:Endorser.mw
+++ b/pages/Form/Form:Endorser.mw
@@ -50,9 +50,7 @@ if a page with that name already exists, you will be sent to a form to edit that
<!-- *********************************************************** -->
-
-
-== Lugar ==
+<h2>Location</h2>
<div class="form-group row">
<div class="col-sm-2 col-form-label">{{int:rv-endorser:place-country}}{{#info:{{int:rv-endorser:place-country:ayuda}}}}</div>
@@ -115,7 +113,7 @@ if a page with that name already exists, you will be sent to a form to edit that
<div class="form-group row">
<div class="col-sm-2 col-form-label">{{int:rv-endorser:info-languages}}{{#info:{{int:rv-endorser:info-languages:ayuda}}}}</div>
-<div class="col-sm-10">{{{field|endorser:info-languages|input type=tokens|property=endorser:info-languages|class=form-control|mapping using translate=rv-language-}}}</div>
+<div class="col-sm-10">{{{field|endorser:info-languages|input type=listbox|class=form-control|mapping using translate=rv-language-}}}</div>
</div>
diff --git a/pages/Form/Form:Report.mw b/pages/Form/Form:Report.mw
new file mode 100644
index 0000000..dd46153
--- /dev/null
+++ b/pages/Form/Form:Report.mw
@@ -0,0 +1,63 @@
+<noinclude>
+This is the "Report" form.
+To create a page with this form, enter the page name below;
+if a page with that name already exists, you will be sent to a form to edit that page.
+
+{{#forminput:form=Report|query string=namespace=Report|autocomplete on namespace=Report}}
+
+
+</noinclude><includeonly>
+<div id="wikiPreview" style="display: none; padding-bottom: 25px; margin-bottom: 25px; border-bottom: 1px solid #AAAAAA;"></div>
+{{{for template|Report}}}
+
+<div class="form-group row">
+<div class="col-sm-2 col-form-label">{{int:rv-report:info-series}}{{#info:{{int:rv-report:info-series:ayuda}}}}</div>
+<div class="col-sm-10">{{{field|report:info-series|class=form-control}}}</div>
+</div>
+
+<div class="form-group row">
+<div class="col-sm-2 col-form-label">{{int:rv-report:info-coordinators}}{{#info:{{int:rv-report:info-coordinators:ayuda}}}}</div>
+<div class="col-sm-10">{{{field|report:info-coordinators|class=form-control}}}</div>
+</div>
+
+<div class="form-group row">
+<div class="col-sm-2 col-form-label">{{int:rv-report:info-date}}{{#info:{{int:rv-report:info-date:ayuda}}}}</div>
+<div class="col-sm-10">{{{field|report:info-date|class=form-control}}}</div>
+</div>
+
+<div class="form-group row">
+<div class="col-sm-2 col-form-label">{{int:rv-report:info-volume}}{{#info:{{int:rv-report:info-volume:ayuda}}}}</div>
+<div class="col-sm-10">{{{field|report:info-volume|class=form-control}}}</div>
+</div>
+
+<hr />
+
+<div class="form-group row">
+<div class="col-sm-2 col-form-label">{{int:rv-report:info-url}}{{#info:{{int:rv-report:info-url:ayuda}}}}</div>
+<div class="col-sm-10">{{{field|report:info-url|class=form-control}}}</div>
+</div>
+
+<div class="form-group row">
+<div class="col-sm-2 col-form-label">{{int:rv-report:info-pdf}}{{#info:{{int:rv-report:info-pdf:ayuda}}}}</div>
+<div class="col-sm-10">{{{field|report:info-pdf|class=form-control}}}</div>
+</div>
+
+<div class="form-group row">
+<div class="col-sm-2 col-form-label">{{int:rv-report:info-cover}}{{#info:{{int:rv-report:info-cover:ayuda}}}}</div>
+<div class="col-sm-10">{{{field|report:info-cover|class=form-control}}}</div>
+</div>
+
+
+{{{end template}}}
+
+'''Free text:'''
+
+{{{standard input|free text|rows=20|editor=wikieditor}}}
+
+
+{{{standard input|summary}}}
+
+{{{standard input|minor edit}}} {{{standard input|watch}}}
+
+{{{standard input|save}}} {{{standard input|preview}}} {{{standard input|changes}}} {{{standard input|cancel}}}
+</includeonly>
diff --git a/pages/Property/Property:Case:description.mw b/pages/Property/Property:Case:description.mw
new file mode 100644
index 0000000..9c47693
--- /dev/null
+++ b/pages/Property/Property:Case:description.mw
@@ -0,0 +1 @@
+This is a property of type [[Has type::Text]].
diff --git a/pages/Property/Property:Case:info-authors.mw b/pages/Property/Property:Case:info-authors.mw
new file mode 100644
index 0000000..9c47693
--- /dev/null
+++ b/pages/Property/Property:Case:info-authors.mw
@@ -0,0 +1 @@
+This is a property of type [[Has type::Text]].
diff --git a/pages/Property/Property:Case:info-participants.mw b/pages/Property/Property:Case:info-participants.mw
new file mode 100644
index 0000000..9c47693
--- /dev/null
+++ b/pages/Property/Property:Case:info-participants.mw
@@ -0,0 +1 @@
+This is a property of type [[Has type::Text]].
diff --git a/pages/Property/Property:Case:info-report.mw b/pages/Property/Property:Case:info-report.mw
new file mode 100644
index 0000000..105b657
--- /dev/null
+++ b/pages/Property/Property:Case:info-report.mw
@@ -0,0 +1 @@
+This is a property of type [[Has type::Page]].
diff --git a/pages/Property/Property:Case:info-topics.mw b/pages/Property/Property:Case:info-topics.mw
new file mode 100644
index 0000000..9c47693
--- /dev/null
+++ b/pages/Property/Property:Case:info-topics.mw
@@ -0,0 +1 @@
+This is a property of type [[Has type::Text]].
diff --git a/pages/Property/Property:Case:organization-email.mw b/pages/Property/Property:Case:organization-email.mw
new file mode 100644
index 0000000..be13059
--- /dev/null
+++ b/pages/Property/Property:Case:organization-email.mw
@@ -0,0 +1 @@
+This is a property of type [[Has type::Email]].
diff --git a/pages/Property/Property:Case:organization-name.mw b/pages/Property/Property:Case:organization-name.mw
new file mode 100644
index 0000000..9c47693
--- /dev/null
+++ b/pages/Property/Property:Case:organization-name.mw
@@ -0,0 +1 @@
+This is a property of type [[Has type::Text]].
diff --git a/pages/Property/Property:Case:organization-url.mw b/pages/Property/Property:Case:organization-url.mw
new file mode 100644
index 0000000..9d5a8fc
--- /dev/null
+++ b/pages/Property/Property:Case:organization-url.mw
@@ -0,0 +1 @@
+This is a property of type [[Has type::URL]].
diff --git a/pages/Property/Property:Case:place-city.mw b/pages/Property/Property:Case:place-city.mw
new file mode 100644
index 0000000..9c47693
--- /dev/null
+++ b/pages/Property/Property:Case:place-city.mw
@@ -0,0 +1 @@
+This is a property of type [[Has type::Text]].
diff --git a/pages/Property/Property:Case:place-country.mw b/pages/Property/Property:Case:place-country.mw
new file mode 100644
index 0000000..01136d0
--- /dev/null
+++ b/pages/Property/Property:Case:place-country.mw
@@ -0,0 +1,258 @@
+This is a property of type [[Has type::Text]].
+
+* [[Allows value::AC]]
+* [[Allows value::AD]]
+* [[Allows value::AE]]
+* [[Allows value::AF]]
+* [[Allows value::AG]]
+* [[Allows value::AI]]
+* [[Allows value::AL]]
+* [[Allows value::AM]]
+* [[Allows value::AO]]
+* [[Allows value::AQ]]
+* [[Allows value::AR]]
+* [[Allows value::AS]]
+* [[Allows value::AT]]
+* [[Allows value::AU]]
+* [[Allows value::AW]]
+* [[Allows value::AX]]
+* [[Allows value::AZ]]
+* [[Allows value::BA]]
+* [[Allows value::BB]]
+* [[Allows value::BD]]
+* [[Allows value::BE]]
+* [[Allows value::BF]]
+* [[Allows value::BG]]
+* [[Allows value::BH]]
+* [[Allows value::BI]]
+* [[Allows value::BJ]]
+* [[Allows value::BL]]
+* [[Allows value::BM]]
+* [[Allows value::BN]]
+* [[Allows value::BO]]
+* [[Allows value::BQ]]
+* [[Allows value::BR]]
+* [[Allows value::BS]]
+* [[Allows value::BT]]
+* [[Allows value::BW]]
+* [[Allows value::BY]]
+* [[Allows value::BZ]]
+* [[Allows value::CA]]
+* [[Allows value::CC]]
+* [[Allows value::CD]]
+* [[Allows value::CF]]
+* [[Allows value::CG]]
+* [[Allows value::CH]]
+* [[Allows value::CI]]
+* [[Allows value::CK]]
+* [[Allows value::CL]]
+* [[Allows value::CM]]
+* [[Allows value::CN]]
+* [[Allows value::CO]]
+* [[Allows value::CR]]
+* [[Allows value::CU]]
+* [[Allows value::CV]]
+* [[Allows value::CW]]
+* [[Allows value::CX]]
+* [[Allows value::CY]]
+* [[Allows value::CZ]]
+* [[Allows value::DE]]
+* [[Allows value::DG]]
+* [[Allows value::DJ]]
+* [[Allows value::DK]]
+* [[Allows value::DM]]
+* [[Allows value::DO]]
+* [[Allows value::DZ]]
+* [[Allows value::EA]]
+* [[Allows value::EC]]
+* [[Allows value::EE]]
+* [[Allows value::EG]]
+* [[Allows value::EH]]
+* [[Allows value::ER]]
+* [[Allows value::ES]]
+* [[Allows value::ET]]
+* [[Allows value::EZ]]
+* [[Allows value::FI]]
+* [[Allows value::FJ]]
+* [[Allows value::FK]]
+* [[Allows value::FM]]
+* [[Allows value::FO]]
+* [[Allows value::FR]]
+* [[Allows value::GA]]
+* [[Allows value::GB]]
+* [[Allows value::GD]]
+* [[Allows value::GE]]
+* [[Allows value::GF]]
+* [[Allows value::GG]]
+* [[Allows value::GH]]
+* [[Allows value::GI]]
+* [[Allows value::GL]]
+* [[Allows value::GM]]
+* [[Allows value::GN]]
+* [[Allows value::GP]]
+* [[Allows value::GQ]]
+* [[Allows value::GR]]
+* [[Allows value::GS]]
+* [[Allows value::GT]]
+* [[Allows value::GU]]
+* [[Allows value::GW]]
+* [[Allows value::GY]]
+* [[Allows value::HK]]
+* [[Allows value::HN]]
+* [[Allows value::HR]]
+* [[Allows value::HT]]
+* [[Allows value::HU]]
+* [[Allows value::IC]]
+* [[Allows value::ID]]
+* [[Allows value::IE]]
+* [[Allows value::IL]]
+* [[Allows value::IM]]
+* [[Allows value::IN]]
+* [[Allows value::IO]]
+* [[Allows value::IQ]]
+* [[Allows value::IR]]
+* [[Allows value::IS]]
+* [[Allows value::IT]]
+* [[Allows value::JE]]
+* [[Allows value::JM]]
+* [[Allows value::JO]]
+* [[Allows value::JP]]
+* [[Allows value::KE]]
+* [[Allows value::KG]]
+* [[Allows value::KH]]
+* [[Allows value::KI]]
+* [[Allows value::KM]]
+* [[Allows value::KN]]
+* [[Allows value::KP]]
+* [[Allows value::KR]]
+* [[Allows value::KW]]
+* [[Allows value::KY]]
+* [[Allows value::KZ]]
+* [[Allows value::LA]]
+* [[Allows value::LB]]
+* [[Allows value::LC]]
+* [[Allows value::LI]]
+* [[Allows value::LK]]
+* [[Allows value::LR]]
+* [[Allows value::LS]]
+* [[Allows value::LT]]
+* [[Allows value::LU]]
+* [[Allows value::LV]]
+* [[Allows value::LY]]
+* [[Allows value::MA]]
+* [[Allows value::MC]]
+* [[Allows value::MD]]
+* [[Allows value::ME]]
+* [[Allows value::MF]]
+* [[Allows value::MG]]
+* [[Allows value::MH]]
+* [[Allows value::MK]]
+* [[Allows value::ML]]
+* [[Allows value::MM]]
+* [[Allows value::MN]]
+* [[Allows value::MO]]
+* [[Allows value::MP]]
+* [[Allows value::MQ]]
+* [[Allows value::MR]]
+* [[Allows value::MS]]
+* [[Allows value::MT]]
+* [[Allows value::MU]]
+* [[Allows value::MV]]
+* [[Allows value::MW]]
+* [[Allows value::MX]]
+* [[Allows value::MY]]
+* [[Allows value::MZ]]
+* [[Allows value::NA]]
+* [[Allows value::NC]]
+* [[Allows value::NE]]
+* [[Allows value::NF]]
+* [[Allows value::NG]]
+* [[Allows value::NI]]
+* [[Allows value::NL]]
+* [[Allows value::NO]]
+* [[Allows value::NP]]
+* [[Allows value::NR]]
+* [[Allows value::NU]]
+* [[Allows value::NZ]]
+* [[Allows value::OM]]
+* [[Allows value::PA]]
+* [[Allows value::PE]]
+* [[Allows value::PF]]
+* [[Allows value::PG]]
+* [[Allows value::PH]]
+* [[Allows value::PK]]
+* [[Allows value::PL]]
+* [[Allows value::PM]]
+* [[Allows value::PN]]
+* [[Allows value::PR]]
+* [[Allows value::PS]]
+* [[Allows value::PT]]
+* [[Allows value::PW]]
+* [[Allows value::PY]]
+* [[Allows value::QA]]
+* [[Allows value::RE]]
+* [[Allows value::RO]]
+* [[Allows value::RV]]
+* [[Allows value::RS]]
+* [[Allows value::RU]]
+* [[Allows value::RW]]
+* [[Allows value::SA]]
+* [[Allows value::SB]]
+* [[Allows value::SC]]
+* [[Allows value::SD]]
+* [[Allows value::SE]]
+* [[Allows value::SG]]
+* [[Allows value::SH]]
+* [[Allows value::SI]]
+* [[Allows value::SJ]]
+* [[Allows value::SK]]
+* [[Allows value::SL]]
+* [[Allows value::SM]]
+* [[Allows value::SN]]
+* [[Allows value::SO]]
+* [[Allows value::SR]]
+* [[Allows value::SS]]
+* [[Allows value::ST]]
+* [[Allows value::SV]]
+* [[Allows value::SX]]
+* [[Allows value::SY]]
+* [[Allows value::SZ]]
+* [[Allows value::TA]]
+* [[Allows value::TC]]
+* [[Allows value::TD]]
+* [[Allows value::TF]]
+* [[Allows value::TG]]
+* [[Allows value::TH]]
+* [[Allows value::TJ]]
+* [[Allows value::TK]]
+* [[Allows value::TL]]
+* [[Allows value::TM]]
+* [[Allows value::TN]]
+* [[Allows value::TO]]
+* [[Allows value::TR]]
+* [[Allows value::TT]]
+* [[Allows value::TV]]
+* [[Allows value::TW]]
+* [[Allows value::TZ]]
+* [[Allows value::UA]]
+* [[Allows value::UG]]
+* [[Allows value::UM]]
+* [[Allows value::UN]]
+* [[Allows value::US]]
+* [[Allows value::UY]]
+* [[Allows value::UZ]]
+* [[Allows value::VA]]
+* [[Allows value::VC]]
+* [[Allows value::VE]]
+* [[Allows value::VG]]
+* [[Allows value::VI]]
+* [[Allows value::VN]]
+* [[Allows value::VU]]
+* [[Allows value::WF]]
+* [[Allows value::WS]]
+* [[Allows value::XK]]
+* [[Allows value::YE]]
+* [[Allows value::YT]]
+* [[Allows value::ZA]]
+* [[Allows value::ZM]]
+* [[Allows value::ZW]]
diff --git a/pages/Property/Property:Case:place-state.mw b/pages/Property/Property:Case:place-state.mw
new file mode 100644
index 0000000..9c47693
--- /dev/null
+++ b/pages/Property/Property:Case:place-state.mw
@@ -0,0 +1 @@
+This is a property of type [[Has type::Text]].
diff --git a/pages/Property/Property:Case:place-street.mw b/pages/Property/Property:Case:place-street.mw
new file mode 100644
index 0000000..9c47693
--- /dev/null
+++ b/pages/Property/Property:Case:place-street.mw
@@ -0,0 +1 @@
+This is a property of type [[Has type::Text]].
diff --git a/pages/Property/Property:Case:place.mw b/pages/Property/Property:Case:place.mw
new file mode 100644
index 0000000..fd999b3
--- /dev/null
+++ b/pages/Property/Property:Case:place.mw
@@ -0,0 +1 @@
+This is a property of type [[Has type::Geographic coordinates]].
diff --git a/pages/Property/Property:Endorser:info-end.mw b/pages/Property/Property:Endorser:info-end.mw
index 9c47693..9a4a194 100644
--- a/pages/Property/Property:Endorser:info-end.mw
+++ b/pages/Property/Property:Endorser:info-end.mw
@@ -1 +1 @@
-This is a property of type [[Has type::Text]].
+This is a property of type [[Has type::Date]].
diff --git a/pages/Property/Property:Endorser:info-funding.mw b/pages/Property/Property:Endorser:info-funding.mw
index 5ce2118..add066c 100644
--- a/pages/Property/Property:Endorser:info-funding.mw
+++ b/pages/Property/Property:Endorser:info-funding.mw
@@ -1,5 +1,6 @@
This is a property of type [[Has type::Text]].
+* [[Allows value::public]]
* [[Allows value::campaigns]]
* [[Allows value::crowdfunding]]
* [[Allows value::donations]]
diff --git a/pages/Property/Property:Endorser:info-start.mw b/pages/Property/Property:Endorser:info-start.mw
index 9c47693..9a4a194 100644
--- a/pages/Property/Property:Endorser:info-start.mw
+++ b/pages/Property/Property:Endorser:info-start.mw
@@ -1 +1 @@
-This is a property of type [[Has type::Text]].
+This is a property of type [[Has type::Date]].
diff --git a/pages/Property/Property:Endorser:place-country.mw b/pages/Property/Property:Endorser:place-country.mw
index 62adc08..01136d0 100644
--- a/pages/Property/Property:Endorser:place-country.mw
+++ b/pages/Property/Property:Endorser:place-country.mw
@@ -192,6 +192,7 @@ This is a property of type [[Has type::Text]].
* [[Allows value::QA]]
* [[Allows value::RE]]
* [[Allows value::RO]]
+* [[Allows value::RV]]
* [[Allows value::RS]]
* [[Allows value::RU]]
* [[Allows value::RW]]
diff --git a/pages/Property/Property:Name.mw b/pages/Property/Property:Name.mw
new file mode 100644
index 0000000..20bf0e4
--- /dev/null
+++ b/pages/Property/Property:Name.mw
@@ -0,0 +1,2 @@
+
+* [[Allows value::name]]
diff --git a/pages/Property/Property:Of.mw b/pages/Property/Property:Of.mw
new file mode 100644
index 0000000..bf64536
--- /dev/null
+++ b/pages/Property/Property:Of.mw
@@ -0,0 +1,2 @@
+
+* [[Allows value::of]]
diff --git a/pages/Property/Property:Participants.mw b/pages/Property/Property:Participants.mw
new file mode 100644
index 0000000..6aa950b
--- /dev/null
+++ b/pages/Property/Property:Participants.mw
@@ -0,0 +1,2 @@
+
+* [[Allows value::participants]]
diff --git a/pages/Property/Property:Report.mw b/pages/Property/Property:Report.mw
new file mode 100644
index 0000000..8bb7c87
--- /dev/null
+++ b/pages/Property/Property:Report.mw
@@ -0,0 +1,2 @@
+
+* [[Allows value::Report]]
diff --git a/pages/Property/Property:Report:info-coordinators.mw b/pages/Property/Property:Report:info-coordinators.mw
new file mode 100644
index 0000000..9c47693
--- /dev/null
+++ b/pages/Property/Property:Report:info-coordinators.mw
@@ -0,0 +1 @@
+This is a property of type [[Has type::Text]].
diff --git a/pages/Property/Property:Report:info-cover.mw b/pages/Property/Property:Report:info-cover.mw
new file mode 100644
index 0000000..9d5a8fc
--- /dev/null
+++ b/pages/Property/Property:Report:info-cover.mw
@@ -0,0 +1 @@
+This is a property of type [[Has type::URL]].
diff --git a/pages/Property/Property:Report:info-date.mw b/pages/Property/Property:Report:info-date.mw
new file mode 100644
index 0000000..9a4a194
--- /dev/null
+++ b/pages/Property/Property:Report:info-date.mw
@@ -0,0 +1 @@
+This is a property of type [[Has type::Date]].
diff --git a/pages/Property/Property:Report:info-pdf.mw b/pages/Property/Property:Report:info-pdf.mw
new file mode 100644
index 0000000..9d5a8fc
--- /dev/null
+++ b/pages/Property/Property:Report:info-pdf.mw
@@ -0,0 +1 @@
+This is a property of type [[Has type::URL]].
diff --git a/pages/Property/Property:Report:info-series.mw b/pages/Property/Property:Report:info-series.mw
new file mode 100644
index 0000000..9c47693
--- /dev/null
+++ b/pages/Property/Property:Report:info-series.mw
@@ -0,0 +1 @@
+This is a property of type [[Has type::Text]].
diff --git a/pages/Property/Property:Report:info-url.mw b/pages/Property/Property:Report:info-url.mw
new file mode 100644
index 0000000..9d5a8fc
--- /dev/null
+++ b/pages/Property/Property:Report:info-url.mw
@@ -0,0 +1 @@
+This is a property of type [[Has type::URL]].
diff --git a/pages/Property/Property:Report:info-volume.mw b/pages/Property/Property:Report:info-volume.mw
new file mode 100644
index 0000000..cac533c
--- /dev/null
+++ b/pages/Property/Property:Report:info-volume.mw
@@ -0,0 +1 @@
+This is a property of type [[Has type::Integer]].
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>
diff --git a/style.less b/style.less
index da11381..6cf1880 100644
--- a/style.less
+++ b/style.less
@@ -55,6 +55,7 @@ button#mw-searchButton {
position: relative;
text-shadow: 1px 1px 10px #000;
box-shadow: 0px -8px 30px 0px #000 inset !important;
+ background-attachment: fixed;
}
@@ -96,3 +97,22 @@ section#map > div {
}
.mw-indicator-mw-helplink {display: none;}
+
+.thumbinner, .thumbinner img {
+ width: auto !important;
+}
+
+.center img.thumbimage {
+ width: 1108px !important;
+}
+
+#mw-content-text ul {
+ margin-block-end: 1em;
+ padding-left: 2em;
+ display: grid;
+
+}
+
+table.wikitable {
+ margin: 0;
+}