null
null
null
Diese Veranstaltungen hoben die Herausforderungen in den Städten hervor und unterstrichen die Notwendigkeit, diese im Rahmen des Amazonaspaktes (OTCA) besonders zu berücksichtigen. Es handelt sich dabei um eines der Ziele, welche auf dem kürzlich in Belem abgehaltenen Amazonas-Gipfel beschlossen wurden. 2025 findet dort erneut ein solches Gipfeltreffen statt. Damals wurde besonders hervorgehoben, wie wichtig eine stärkere Beteiligung und Positionierung der Städte im Amazonasgebiet bei den Debatten über Klima und Biodiversität ist. Darüber hinaus bot die Veranstaltung Raum für die Erörterung von Finanzierungsmöglichkeiten für Biodiversitäts- und Anpassungsprojekte. Diese knüpften an die Gespräche im Rahmen des panamazonischen Forums (FCPA) an, die in der ersten Jahreshälfte 2023 in Florencia (Kolumbien) stattfanden.
Cristiane Ferreira, Umweltsekretärin von Belém, stellte uns ihre Stadt vor, in der die COP30 stattfinden wird. Sie erörterte außerdem die entsprechenden Vorbereitungen und die besonderen Herausforderungen im Zusammenhang mit dem Klimawandel. Welison Silveira, Umweltsekretär von João Pessoa, sprach im Namen des CB27-Forums und hob die Fortschritte von mehreren brasilianischen Hauptstädten im Bereich des Klimaschutzes hervor. Vladimir Chong, Bürgermeister von Maynas, Peru, betonte, wie wichtig es ist, die COP 30 als Plattform für das Amazonasgebiet zu nutzen. Und Aldenira Queiroz, Direktorin für Umweltkontrolle von Manaos, präsentierte eine realistische Sicht auf die gemeinsamen Herausforderungen, denen die Städte im Amazonasgebiet gegenüberstehen.
Wir vertieften die Betrachtung der lokalen Perspektive. Dafür wurden uns aktuelle Projekte von Städten aus vier Amazonasländern vorgestellt. Alexandre Santos, Umweltsekretär von Boa Vista, und Robson Damasceno, Umweltsekretär von Porto Velho, brachten Beispiele, die landesweit umgesetzt wurden. German Vladimir Chong, Bürgermeister der peruanischen Provinz Maynas, beschrieb als zwei seiner besonderen Herausforderungen die Abwasserbehandlung und die Kontrolle von Bergbaukonzessionen. „Es ist wichtig, öffentliche Maßnahmen zu entwickeln und umzusetzen, welche die Entwicklung der Städte vorantreiben. Dabei ist es notwendig, die Entwaldung zu verhindern, die Fauna zu erhalten und das Leben in den Flüssen zu bewahren. Diese und andere Maßnahmen sind von grundlegender Bedeutung für die Zukunft unseres Planeten.“
Chapaik Nelly Naikiai Mashutak, stellvertretende Bürgermeisterin von Gualaquiza, Ecuador, beschrieb die Bemühungen der Stadt, grundlegende Dienstleistungen, wie Trinkwasser, nicht nur für die Bürger der Stadt, sondern auch für die umliegenden indigenen Gemeinden sicherzustellen. José Mora (Abteilung für Projekte, Kooperationen und Klimawandel) aus Santa Cruz de La Sierra, der größten und bevölkerungsreichsten Stadt Boliviens, beschrieb die Schwierigkeiten, angesichts der Klimakrise in dieser Stadt Nachhaltigkeit umzusetzen. Am zweiten Teil der Veranstaltung nahmen Vertreter der nationalen Ebene teil, darunter Antonio Da Costa e Silva. Dieser wies auf den Pioniergeist Brasiliens hin, welches ein eigenes Ministerium für Städte eingerichtet hat: "Wir sollten die Bedürfnisse der Städte auf die internationale Agenda setzen, und nicht umgekehrt." Mauricio Guerra, Leiter der Abteilung für städtische Umwelt des Ministeriums für Umwelt und Klimawandel, betonte die zunehmende Bedeutung, die der Amazonasagenda auf lokaler, nationaler, internationaler und zivilgesellschaftlicher Ebene zukommt: "Noch nie waren so viele Blicke auf den Amazonas gerichtet." An der Debatte nahmen auch Vertreter strategischer Institutionen für das Amazonasgebiet teil wie Juan Felipe Ghul, Koordinator des Programms für soziale und kulturelle Dynamiken des SINCHI-Instituts, und Hélinah Cardoso Moreira, Regionaldirektorin von GCoM Americas.
Zusätzlich diskutierten wir auch über die "menschenorientierte wirtschaftliche Entwicklung des Amazonasgebiets". Diese soll ebenso nachhaltig wie resilient sein. Es wurden Studien, Pläne und Initiativen vorgestellt, die in der Amazonia Legal in Zusammenarbeit mit Organisationen entstehen, welche den Fokus auf die Bürger der Region gerichtet haben. María Camila Uribe, Koordinatorin des Städtenetzwerks der Interamerikanischen Entwicklungsbank (IDB), Fernando Penedo (MSc), Projektleiter am Instituto Amazônia+21, und Guillermo Piñones Aguilera, vom Focal Point for Latin America and the Caribbean des City Climate Finance Gap Fund, brachten Beispiele für Programme zur wirtschaftlichen Entwicklung des Amazonasgebiets. Der zweite Teil der Sitzung umfasste ein Panel, in dem die Rolle der Frau hervorgehoben wurde. Sarah Habersack, Leiterin des Stadterneuerungsprogramms der Technischen Zusammenarbeit zwischen Brasilien und Deutschland (GIZ), Francine Teixeira Xavier, Direktorin des Instituts „Alimentos del Mañana”, Partnerorganisation von ICLEI bei Programmen für Lebensmittelsicherheit in den Städten, Valcléia Solidade, Vorstand für Nachhaltige Entwicklung „Fundação Amazônia Sustentável“ (FAS) und Anuska Soares, Projektkoordinatorin des Regionalprogramms für Energiesicherheit und Klimawandel Lateinamerika (EKLA) - KAS, präsentierten ihre jeweiligen Institutionen. Sie tauschten sich über erfolgreiche Erfahrungen im Amazonasgebiet und Ideen für neue Projekte aus, die in Zusammenarbeit mit den Gemeinden die nachhaltige Entwicklung der Städte im Amazonasgebiet voranbringen sollen.
Neiva Azevedo, Planungssekretärin von Rio Branco, erläuterte bewährte Verfahren in ihrer Gemeinde und die Bedeutung von Indikatoren für ein Management im Einklang mit den Nachhaltigkeitszielen der Vereinten Nationen. Elvis Lexin La Torre Uñaccori, Bürgermeister von Machu Picchu - Peru, sprach über den Zwiespalt, der angesichts der wirtschaftlichen Bedeutung des Tourismus für seine Stadt entsteht, wenn man dessen Folgen wie die hohen Abfallmengen betrachtet. Stefany Xiomara Alcedo Aparicio – Gouverneurin von Huánuco, stellte Herausforderungen und erfolgreiche Lösungen in Bereichen wie Sanitärversorgung, Wasseraufbereitung und Abfallentsorgung vor. Leandro Dill, technischer Direktor der Entwicklungsagentur von Porto Velho, sprach über die neuen Wirtschaftszyklen, die in den Städten durch die Verbesserung der Produktionsprozesse und Investitionen in die biologische Vielfalt entstehen können, wenn man sich das regionale Potenzial zunutze macht. Der brasilianische Minister Jader Barbalho Filho schloss sich den Stimmen der Kommunalverwaltungen der Amazonasregion an und bekräftigte die Botschaft, dass nachhaltige Entwicklung aus der Perspektive der Städte gedacht, geplant und umgesetzt werden und sich an den Menschen orientieren muss.
An den Aktivitäten nahmen weitere Gäste teil: Hildon Chaves, Bürgermeister von Porto Velho, Marcelo Thomé da S. de Almeida, Präsident des Industrieverbandes vom Bundesstaat Rondônia und Direktor des Instituts Amazônia+21, Almir Suruí, Präsident des Vereins Metareilá des Indigenen Volkes Suruí (Sete de Setembro), Elkin Velásquez, Regionalrepräsentant des Programms der Vereinten Nationen für menschliche Siedlungen (UN-Habitat), unsere Direktorin Julia A. Sandner, Direktorin des Regionalprogramms Energiesicherheit und Klimawandel Lateinamerika (EKLA) der Konrad-Adenauer-Stiftung (KAS) und Ana Carolina Abreu, Projektkoordinatorin für Dezentralisierung und nachhaltige Entwicklung der Konrad-Adenauer-Stiftung (KAS) Brasilien.
Zum Abschluss unserer Veranstaltung unternahmen wir am letzten Tag eine Exkursion in die Baumschule des Trainingscenters Rioterra, die unter anderem mit der Wiederherstellung von Tropenwäldern, Naturschutz, Nachhaltigkeit, Forschung und Agroforstwirtschaft befasst ist. Dort konnten wir auch beobachten und lernen, wie einheimisches Saatgut im Waldgebiet Jamari geerntet wird, ein Schutzgebiet mit nachhaltiger Nutzung.
'article' parameter of getJsonFromArticle() was not a hash / object with member 'classPK' and also not an empty string (maybe you forgot a 'FrontendService.json.parseAsJson()' to deserialize json earlier?): "null" ---- FTL stack trace ("~" means nesting-related): - Failed at: #stop ("'article' parameter of getJso... [in template "kas-de-theme_SERVLET_CONTEXT_/templates/functions/relatedContentUtil.ftl" in function "getJsonFromArticle" at line 283, column 5] ----
1<#include "${fullTemplatesPath}/functions/relatedContentUtil.ftl" />
2<#include "${fullTemplatesPath}/functions/freemarkerUtil.ftl" />
3<#include "${fullTemplatesPath}/macros/debugging.ftl" />
4<#include "${fullTemplatesPath}/functions/liferayServicesUtil.ftl" />
5
6<#include "${fullTemplatesPath}/macros/page-modules/PMNavigation.ftl" />
7<#include "${fullTemplatesPath}/macros/page-modules/PMMarginalspalte.ftl" />
8<#include "${fullTemplatesPath}/macros/atomic-modules/AMVenue.ftl" />
9<#include "${fullTemplatesPath}/macros/atomic-modules/AMMarginalContent.ftl" />
10<#include "${fullTemplatesPath}/macros/atomic-modules/AMPricing.ftl" />
11<#include "${fullTemplatesPath}/macros/atomic-modules/AMPerson.ftl" />
12<#include "${fullTemplatesPath}/macros/atomic-modules/AMMediaElement.ftl" />
13<#include "${fullTemplatesPath}/macros/atomic-modules/AMDatetime.ftl" />
14<#include "${fullTemplatesPath}/macros/atomic-modules/AMMap.ftl" />
15<#include "${fullTemplatesPath}/macros/atomic-modules/AMMarginalLinks.ftl" />
16<#include "${fullTemplatesPath}/macros/atomic-modules/AMCollapsibleListItem.ftl" />
17
18<#assign
19 JournalArticleLocalService = getJournalArticleLocalService()
20
21
22
23 themeDisplay = getThemeDisplay()
24 languageId = themeDisplay.getLocale()
25 editmode = FrontendService.user.isPrivilegedUser(themeDisplay)
26
27 groupId = themeDisplay.getScopeGroupId()
28 currentUrl = themeDisplay.getURLCurrent()
29
30 layout = themeDisplay.getLayout()
31 layouttpl = layout.getTypeSettingsProperties().getProperty("layout-template-id")
32
33 isMicrosite = FrontendService.site.isMicrosite(groupId)!false
34/>
35
36<#-- Veranstaltungen-Detail, Publikationen-Detail -->
37<#if currentUrl?contains("/-/content") >
38
39 <#assign journalArticle = FrontendService.article.getArticleToUrl(currentUrl, groupId?number)! >
40
41 <#if journalArticle?has_content>
42 <#if journalArticle.resourcePrimKey??>
43 <#assign primaryKey = journalArticle.resourcePrimKey?number >
44 <#elseif journalArticle.classPK??>
45 <#assign primaryKey = journalArticle.classPK?number >
46 </#if>
47
48 <#assign
49 jsonString = FrontendService.article.getWebcontent(primaryKey)
50 json = FrontendService.json.parseAsJson(jsonString)
51 />
52
53
54 <@debugJsonString jsonString "ADT_KASDE_MARGINALSPALTE" />
55
56 <#if hasContent('title', locale, json)>
57 <#assign
58 pageName = ""
59 title = " - " + getValueForLanguage("title", languageId, json, "first")
60 />
61 <#if isMicrosite >
62 <#assign
63 pageGroup = layout.getGroup()
64 pageName = " - " + htmlUtil.escape(pageGroup.getDescriptiveName())
65 />
66 </#if>
67
68 </#if>
69
70 <#assign content = getMarginalContent(json, locale, primaryKey, FrontendService, JournalArticleLocalService, themeDisplay) >
71
72
73 <#if hasContent('ausgebucht', locale, json)>
74 <#assign content = content + { "ausgebucht" : getValueForLanguage('ausgebucht', locale, json, "first") }>
75 </#if>
76
77 <#if hasContent('storniert', locale, json)>
78 <#assign content = content + { "storniert" : getValueForLanguage('storniert', locale, json, "first") }>
79 </#if>
80
81 <#if hasContent('document_pdfDMTBASICDOCUMENT', locale, json)>
82 <#assign
83 pdfDocumentString = getValueForLanguage('document_pdfDMTBASICDOCUMENT', locale, json, "first")
84 pdfDocument = FrontendService.json.parseAsJson(pdfDocumentString)
85 fileEntry = FrontendService.media.getFileEntry(pdfDocument.uuid, pdfDocument.groupId?number)!/>
86 <#if fileEntry?has_content>
87 <#assign
88 linkToThumbnail = FrontendService.link.getThumbnailSrc(fileEntry , themeDisplay)
89 covermedia = getDefaultMediaObject(linkToThumbnail, "pdf cover")
90 covermedia = covermedia + {"hrefSource" : content.pdfBasicDocumentUrl.url }
91 content = content + { "covermedia": covermedia }
92 />
93 </#if>
94 </#if>
95
96 <#if layouttpl?contains("LAYOUT_KASDE_VERANSTALTUNGEN_DETAIL")>
97 <#assign calendar = FrontendService.event.createCalendarFile(primaryKey, locale) />
98 <#assign content = content + {"calendar": calendar } />
99 </#if>
100 <#elseif (editmode?? && editmode)>
101 <@errorMessage languageUtil.get(locale, "kein.journalArticle.gefunden") "ADT_KASDE_MARGINALSPALTE" layouttpl />
102 </#if>
103
104<#-- Themen-Detail and others -->
105<#else>
106 <#-- content in marginalspalte -->
107 <#if entries?has_content>
108 <#assign
109 entry = entries?first
110 primaryKey = entry.classPK?number
111
112 jsonString = FrontendService.article.getWebcontent(primaryKey)
113 json = FrontendService.json.parseAsJson(jsonString)
114 />
115 <@debugJsonString jsonString "ADT_KASDE_MARGINALSPALTE" />
116 <@debugJson json "MARGINALSPALTE_CONTENT_JSON" />
117
118 <#assign content = getMarginalContent(json, locale, primaryKey, FrontendService, JournalArticleLocalService, themeDisplay) >
119 <#elseif (editmode?? && editmode)>
120 <@errorMessage languageUtil.get(locale, "es.existieren.keine.entries") "ADT_KASDE_MARGINALSPALTE" layouttpl />
121 </#if>
122</#if>
123
124
125<#if content??>
126 <#if layouttpl?contains("LAYOUT_KASDE_VERANSTALTUNGEN_DETAIL")>
127 <#assign type = "veranstaltung" />
128
129 <#elseif layouttpl?contains("LAYOUT_KASDE_PUBLIKATIONEN_DETAIL")>
130 <#assign type = "publikation" />
131 <#elseif layouttpl?contains("LAYOUT_KASDE_THEMEN_DETAIL")>
132 <#assign type = "thema" />
133 <#else>
134 <#assign type = "default" />
135 </#if>
136
137 <#assign content = content + {"type": type } />
138 <@debugJsonString content "ADT_KASDE_MARGINALSPALTE_CONTENT" />
139 <@PMMarginalspalte "ADT_KASDE_MARGINALSPALTE" content AMArticle AMPerson AMVenue AMPricing AMMediaElement AMDatetime AMMap AMMarginalContent AMMarginalLinks/>
140<#elseif (editmode?? && editmode)>
141 <@errorMessage languageUtil.get(locale, "entries.enthalten.keinen.content") "ADT_KASDE_MARGINALSPALTE" layouttpl />
142</#if>