Publicador de contenidos

Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> data.meta [in template "252001#252047#252845" at line 459, column 10]
----
Tip: It's the step after the last dot that caused this error, not those before it.
----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----
----
FTL stack trace ("~" means nesting-related):
- Failed at: #if data.meta.laufendenummer?has_cont... [in template "252001#252047#252845" at line 459, column 5]
----
1<#-- used @ Veranstaltung-Detailseite Intro 
2 used @ Publikation-Detailseite Intro 
3--> 
4 
5<#-- 
6Web content templates to display teaser on thema detail page 
7 
8Generic template for detail pages Intro / Teaser element 
9--> 
10<#-- 
11Display the current page title 
12--> 
13<#include "${fullTemplatesPath}/functions/relatedContentUtil.ftl" /> 
14<#include "${fullTemplatesPath}/macros/debugging.ftl" /> 
15 
16<#include "${fullTemplatesPath}/macros/page-modules/PMIntro.ftl" /> 
17<#include "${fullTemplatesPath}/macros/atomic-modules/AMPublicationCarousel.ftl" /> 
18<#include "${fullTemplatesPath}/macros/atomic-modules/AMMetadata.ftl" /> 
19<#include "${fullTemplatesPath}/macros/atomic-modules/AMDatetime.ftl" /> 
20 
21 
22<#-- 
23 renders the Intro for nearly all Pages 
24 TODO: remove Share? (was in the designs, but not anymore?) 
25 TODO: check if languageSelect/filter are working (js) 
26 
27 - portletId 
28 - data = { 
29 "media": string (src from image), 
30 "category": string, 
31 "title": string, 
32 "author": string, 
33 "subheadline": string, 
34 "copy": string, 
35 "filter": { 
36 "id": string, 
37 "name": string, 
38 "entries": Array<Object> ({key:value}), 
39 }, 
40 "languageSelect": { 
41 "id": string, 
42 "name": string, 
43 "entries": Array<Object> ({key:value}), 
44 }, 
45 "meta": { 
46 "pos"; string (top/bottom) 
47 "date": string, 
48 "hash": string, 
49 "info": string, (url) 
50 }, 
51 "share" : { 
52 "login": string, 
53 "print": string, 
54 "mail": string, 
55 "multishare": string?? (tbd) 
56
57 - AMMetadata: macro 
58 - position: String ("top") -> defines wether the meta-data should be rendered above or below the intro-content 
59
60--> 
61 
62<#assign 
63 JournalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService") 
64 
65 ServiceContext = staticUtil["com.liferay.portal.kernel.service.ServiceContextThreadLocal"].getServiceContext() 
66 DLAPP = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppLocalService") 
67 
68 themeDisplay = ServiceContext.getThemeDisplay() 
69 editmode = FrontendService.user.isPrivilegedUser(themeDisplay) 
70 
71 languageId = themeDisplay.getLocale() 
72 groupId = themeDisplay.getScopeGroupId() 
73 currentUrl = themeDisplay.getURLCurrent() 
74 
75 layout = themeDisplay.getLayout() 
76 layouttpl = layout.getTypeSettingsProperties().getProperty("layout-template-id") 
77/> 
78 
79<#setting locale="${languageId}"> 
80 
81<#-- get article from url --> 
82 
83<#assign entry = FrontendService.article.getArticleToUrl(currentUrl, groupId?number)! > 
84 
85 
86<#if entry?has_content> 
87 
88 <#if entry.resourcePrimKey??> 
89 <#assign primaryKey = entry.resourcePrimKey?number > 
90 <#elseif entry.classPK??> 
91 <#assign primaryKey = entry.classPK?number > 
92 </#if> 
93 
94 <#assign 
95 jsonString = FrontendService.article.getWebcontent(primaryKey) 
96 json = FrontendService.json.parseAsJson(jsonString) 
97 
98 title = entry.getTitle(languageId) 
99 data = { 
100 "title": title 
101
102 /> 
103 <@debugJsonString jsonString "ADT_KASDE_DYNAMIC_INTRO" /> 
104 
105 <#if hasContent('untertitel', languageId, json)> 
106 <#assign data = data + { "subheadline": getValueForLanguage('untertitel', languageId, json, "first") } > 
107 </#if> 
108 
109 <#if hasContent('beschreibung', languageId, json)> 
110 <#assign data = data + { "copy": getValueForLanguage('beschreibung', languageId, json, "first") } > 
111 </#if> 
112 
113 <#-- fill meta data --> 
114 <#assign meta = {} /> 
115 
116 <#-- PUBLIKATIONEN DETAIL --> 
117 <#if layouttpl?contains("LAYOUT_KASDE_PUBLIKATIONEN_DETAIL")> 
118 
119 <#if hasContent('coverDMTKASDEMEDIUM', languageId, json)> 
120 <#assign 
121 coverBildString = getValueForLanguage('coverDMTKASDEMEDIUM', languageId, json, "first") 
122 /> 
123 
124 <#if coverBildString?has_content> 
125 <#assign 
126 coverBild = FrontendService.json.parseAsJson(coverBildString) 
127 dMTJsonObject = FrontendService.media.getDMTJsonObject( coverBild.groupId?number, coverBild.uuid, locale ) 
128 linkToDMT = FrontendService.media.getImageURLForAMConfiguration('hd-resolution',coverBild.groupId?number, coverBild.uuid ) 
129 data = data + { "media": linkToDMT, "meta" : dMTJsonObject } 
130 /> 
131 <#if dMTJsonObject.altText?? > 
132 <#assign data = data + {"alt" : dMTJsonObject.altText} /> 
133 </#if> 
134 <#if dMTJsonObject.quelle??> 
135 <#assign meta = meta + { "quelle": dMTJsonObject.quelle } /> 
136 </#if> 
137 </#if> 
138 <#-- uncomment to display pdf cover as Intro Image 
139 <#elseif hasContent('document_pdfDMTBASICDOCUMENT', languageId, json)> 
140 <#assign 
141 pdfDocument = getValueForLanguage('document_pdfDMTBASICDOCUMENT', languageId, json, "first") 
142 fileEntry = FrontendService.media.getFileEntry(pdfDocument.uuid, groupId?number)!/> 
143 <#if fileEntry?has_content> 
144 <#assign 
145 linkToThumbnail = FrontendService.link.getThumbnailSrc(fileEntry , themeDisplay) 
146 data = data + { "media": linkToThumbnail } 
147 /> 
148 </#if> 
149 --> 
150 </#if> 
151 
152 <#assign 
153 meta = meta + { "orderInfo": "true" } 
154 verbundJournalArticle = FrontendService.publication.getVerbundToPublikation( entry )!"" 
155 /> 
156 
157 
158 
159 <#if hasContent('erscheinungsdatum', languageId, json)> 
160 <#assign 
161 erscheinungsdatum = getValueForLanguage('erscheinungsdatum', languageId, json, "first") 
162 /> 
163 <#if erscheinungsdatum?has_content > 
164 <#assign 
165 erscheinungsdatumFormatted = FrontendService.date.getDateFormatLong( erscheinungsdatum, languageId ) 
166 meta = meta + { "date": erscheinungsdatumFormatted } 
167 /> 
168 </#if> 
169 </#if> 
170 
171 <#if verbundJournalArticle?has_content> 
172 <#assign 
173 verbundJsonString = FrontendService.article.getWebcontent(verbundJournalArticle.resourcePrimKey) 
174 verbundJson = FrontendService.json.parseAsJson(verbundJsonString) 
175 laufendenummer = getValueForLanguage('laufendenummer', languageId, verbundJson, "first") 
176 coverImg = getValueForLanguage('mediumDMTKASDEMEDIUM', languageId, verbundJson, "first") 
177 /> 
178 <@debugJsonString verbundJsonString "ADT_KASDE_DYNAMIC_INTRO-verbundJournalArticle" /> 
179 <#assign meta = meta + { "laufendenummer": laufendenummer } > 
180 
181 <#if coverImg?has_content && coverImg.url?has_content > 
182 <#assign meta = meta + { "coverImg": coverImg.url } > 
183 </#if> 
184 </#if> 
185 
186 
187 <#if meta?has_content> 
188 <#assign data = data + {"meta": meta } > 
189 </#if> 
190 
191 </#if> 
192 <#-- PUBLIKATIONEN DETAIL END --> 
193 
194 
195 <#-- VERANSTALTUNGEN DETAIL --> 
196 <#if layouttpl?contains("LAYOUT_KASDE_VERANSTALTUNGEN_DETAIL")> 
197 <#assign 
198 friendlyUrl = FrontendService.article.getFriendlyUrl(primaryKey, languageId, groupId)!"" 
199 languages = entry.getAvailableLanguageIds() 
200 links = [] 
201 /> 
202 <#if languages?has_content && friendlyUrl?has_content> 
203 <#if (languages?size > 1) > 
204 <#list languages as language> 
205 <#assign 
206 defaultLanguage = "de_DE" 
207 defaultLocale = FrontendService.language.getLocaleByKey(defaultLanguage) 
208 linkLocale = (FrontendService.language.getLocaleByKey(language))!defaultLocale 
209 langFriendlyUrl = FrontendService.article.getFriendlyUrl(primaryKey, linkLocale, groupId) 
210 
211 link = { 
212 "key": language!defaultLanguage, 
213 "value": linkLocale.getDisplayLanguage(languageId), 
214 "url": "/c/portal/update_language?p_l_id=" + 
215 layout.plid + "&redirect=" + langFriendlyUrl + 
216 "&languageId=" + language 
217
218 /> 
219 <#if language == languageId> 
220 <#assign link = link + { "selected": "true" } > 
221 </#if> 
222 <#assign links = links + [link]> 
223 </#list> 
224 <#assign 
225 data = data + { 
226 "languageSelect": { 
227 "id": "languageSelectRedirect", 
228 "name": "languageselectRedirect", 
229 "entries": links, 
230 "label": languageUtil.get(languageId, "diese.veranstaltung.ist.in.weiteren.sprachen.verfuegbar") 
231
232
233 /> 
234 </#if> 
235 </#if> 
236 </#if> 
237 
238 <#if hasContent('erscheinungsdatum', languageId, json)> 
239 <#assign 
240 startdate = getValueForLanguage('erscheinungsdatum', languageId, json, "first") 
241 meta = meta + { "start": startdate?date.iso, "end": "" } 
242 /> 
243 </#if> 
244 
245 <#if hasContent('startdatum', languageId, json)> 
246 <#assign 
247 startdate = getValueForLanguage('startdatum', languageId, json, "first") 
248 meta = meta + { "start": startdate?date.iso, "end": "" } 
249 /> 
250 </#if> 
251 
252 <#if hasValue('einfuehrungText', locale, json)> 
253 <#assign data = data + { "einfuehrungText" : getValueForLanguage('einfuehrungText', locale, json, "first") } > 
254 <#elseif hasValue(FrontendService.article.getFieldNameByReferenceName(primaryKey, 'einfuehrungText'), locale, json, "first")> 
255 <#assign data = data + { "einfuehrungText" : getValueForLanguage(FrontendService.article.getFieldNameByReferenceName(primaryKey, 'einfuehrungText'), locale, json, "first") } > 
256 </#if> 
257 
258 <#if hasContent('endedatum', languageId, json)> 
259 <#assign 
260 enddate = getValueForLanguage('endedatum', languageId, json, "first") 
261 meta = meta + { "end": enddate?date.iso } 
262 /> 
263 </#if> 
264 
265 <#if hasContent('startzeit', languageId, json)> 
266 <#assign 
267 startzeit = getValueForLanguage('startzeit', languageId, json, "first") 
268 /> 
269 <#if startzeit?has_content > 
270 <#assign meta = meta + { "startzeit": startzeit } /> 
271 </#if> 
272 </#if> 
273 
274 <#if hasContent('endezeit', languageId, json)> 
275 <#assign 
276 endezeit = getValueForLanguage('endezeit', languageId, json, "first") 
277 meta = meta + { "endezeit": endezeit } 
278 /> 
279 </#if> 
280 
281 <#if hasContent('ortWCSKASDEORT', languageId, json)> 
282 <#assign 
283 ortWCSKASDEORT = FrontendService.json.parseAsJson(getValueForLanguage('ortWCSKASDEORT', languageId, json, "first")) 
284 ortWCSKASDEORTPrimaryKey = ortWCSKASDEORT.classPK?number 
285 ortWCSKASDEORTWebContent = FrontendService.article.getWebcontentByPk(ortWCSKASDEORTPrimaryKey)!"" 
286 /> 
287 <#if ortWCSKASDEORTWebContent?has_content > 
288 <#assign 
289 ortWCSKASDEORTTitle = ortWCSKASDEORTWebContent.getTitle(languageId)!"" 
290 /> 
291 <#if ortWCSKASDEORTTitle?has_content > 
292 <#assign 
293 meta = meta + { "ortWCSKASDEORT": ortWCSKASDEORTTitle } 
294 /> 
295 </#if> 
296 </#if> 
297 </#if> 
298 
299 
300 <#if hasContent('veranstaltungsnummer', languageId, json)> 
301 <#assign 
302 verauuid = getValueForLanguage('veranstaltungsnummer', languageId, json, "first") 
303 meta = meta + { "verauuid": verauuid } 
304 /> 
305 </#if> 
306 
307 
308 <#if (data.meta)?has_content > 
309 <#assign meta = data.meta /> 
310 </#if> 
311 
312 <#if !(data.media)?has_content && hasContent('mediumDMTKASDEMEDIUM', languageId, json)> 
313 <#assign 
314 medium = getValueForLanguage('mediumDMTKASDEMEDIUM', languageId, json, "first") 
315 mediaData = getRelatedMediaObject(medium, themeDisplay, languageId, FrontendService, "hd-resolution") 
316 /> 
317 <#assign data = data + { "media": mediaData.url , "meta" : mediaData.meta} > 
318 
319 
320 <#if mediaData.meta?? && mediaData.meta.quelle??> 
321 <#assign meta = meta + data.meta + { "quelle": mediaData.meta.quelle } /> 
322 </#if> 
323 </#if> 
324 
325 
326 <#if meta?has_content> 
327 <#assign data = data + {"meta": meta } > 
328 </#if> 
329 
330 <#-- END fill meta data --> 
331 
332 <#if hasContentForSequence('autorenWCSKASDEPERSON', languageId, json)> 
333 <#assign 
334 journalArticles = getValueForLanguageAnsprechpartner('autorenWCSKASDEPERSON', languageId, json) 
335 authors = [] 
336 /> 
337 <#list journalArticles as articleString> 
338 <#assign article = FrontendService.json.parseAsJson(articleString) /> 
339 <#if article?has_content && article?is_hash && article.classPK??> 
340 <#assign articleDereferenced = FrontendService.person.resolveContactInstanceToPerson(article, languageId)!"" /> 
341 <#if articleDereferenced?has_content > 
342 <#assign 
343 author = "" 
344 articlePrimaryKey = articleDereferenced.classPK?number 
345 articleJsonString = FrontendService.article.getWebcontent(articlePrimaryKey) 
346 articleJson = FrontendService.json.parseAsJson(articleJsonString) 
347 /> 
348 <@debugJsonString articleJsonString "ADT_KASDE_DYNAMIC_INTRO-autorenWCSKASDEPERSON" /> 
349 <#if hasValue('anredetitel', languageId, articleJson)> 
350 <#assign author = author + getValueForLanguage('anredetitel', languageId, articleJson, " ") + " "> 
351 </#if> 
352 <#if hasValue('vorname', languageId, articleJson)> 
353 <#assign author = author + getValueForLanguage('vorname', languageId, articleJson, " ") + " "> 
354 </#if> 
355 <#if hasValue('nachname', languageId, articleJson)> 
356 <#assign author = author + getValueForLanguage('nachname', languageId, articleJson, " ") + " "> 
357 </#if> 
358 
359 <#attempt> 
360 <#assign href = FrontendService.article.getFriendlyUrl(articlePrimaryKey, languageId, groupId)!"#" > 
361 <#recover> 
362 <#assign href = "#" > 
363 </#attempt> 
364 <#if href?has_content && href != "#" && href != "/_404"> 
365 <#assign author = '<a href="' + href + '">' + author?trim + '</a>'> 
366 </#if> 
367 
368 <#assign authors = authors + [author?trim]> 
369 </#if> 
370 </#if> 
371 </#list> 
372 <#if authors?has_content> 
373 <#assign data = data + { "author": authors?join(", ") } > 
374 </#if> 
375 </#if> 
376 
377 <#if layouttpl?contains("LAYOUT_KASDE_VERANSTALTUNGEN_DETAIL") > 
378 <#assign categories = FrontendService.category.getCategoriesToArticle(primaryKey, "VERANSTALTUNGSTYP")! > 
379 <#if categories?has_content && categories[0]?has_content > 
380 <#assign data = data + { "category": categories[0].getTitle(languageId,true)! } > 
381 </#if> 
382 
383 <#if hasContent('ausgebucht', languageId, json)> 
384 <#assign data = data + { "ausgebucht" : getValueForLanguage('ausgebucht', languageId, json, "first") }> 
385 </#if> 
386 
387 <#if hasContent('storniert', languageId, json)> 
388 <#assign data = data + { "storniert" : getValueForLanguage('storniert', languageId, json, "first") }> 
389 </#if> 
390 
391 <#elseif layouttpl?contains("LAYOUT_KASDE_PUBLIKATIONEN_DETAIL") > 
392 <#assign categories = FrontendService.category.getCategoriesToArticle(primaryKey, "PUBLIKATIONSREIHE")! > 
393 <#if categories?has_content && categories[0]?has_content > 
394 <#assign data = data + { "category": categories[0].getTitle(languageId,true)! } > 
395 </#if> 
396 <#else> 
397 <#assign categories = FrontendService.category.getCategoriesToArticle(primaryKey, "THEMA")! > 
398 <#if categories?has_content && categories[0]?has_content > 
399 <#assign data = data + { "category": categories[0].getTitle(languageId,true)! } > 
400 </#if> 
401 </#if> 
402 
403 
404 <#assign 
405 languages = [] 
406 /> 
407 
408 <#attempt> 
409 <#if json["document_pdfDMTBASICDOCUMENT"]?? > 
410 <#list json["document_pdfDMTBASICDOCUMENT"]?keys as pdf_language> 
411 <#if pdf_language?has_content > 
412 <#assign 
413 docRefJson = getValueForLanguage('document_pdfDMTBASICDOCUMENT', pdf_language, json, "first") 
414 docRef = FrontendService.json.parseAsJson(docRefJson) 
415 /> 
416 <#if docRef?is_hash && pdf_language != languageId > 
417 <#assign 
418 lang = FrontendService.language.getLocaleByKey(pdf_language)!"" 
419 docGroupId = docRef["groupId"]?number 
420 docUuid = docRef["uuid"] 
421 dMTJsonObject = FrontendService.media.getDMTJsonObject( docGroupId, docUuid, locale ) 
422 dMTLink = FrontendService.media.getLinkToDMT( dMTJsonObject ) 
423 /> 
424 <#if lang?has_content> 
425 <#assign 
426 languages = languages + [ 
427
428 "key": pdf_language, 
429 "value": FrontendService.language.getLocaleByKey(pdf_language).getDisplayLanguage(), 
430 "url": dMTLink 
431 }] 
432 /> 
433 </#if> 
434 </#if> 
435 </#if> 
436 </#list> 
437 </#if> 
438 <#recover> 
439 </#attempt> 
440 
441 <#if (languages?size > 0)> 
442 <#attempt> 
443 <#assign 
444 data = data + { "languageSelect": { 
445 "id": "languageSelect", 
446 "name": "languageselect", 
447 "entries": languages, 
448 "documents": "", 
449 "button": "true" 
450 }} 
451 /> 
452 <#recover> 
453 </#attempt> 
454 </#if> 
455 
456 <@PMIntro "ADT_KASDE_DYNAMIC_INTRO" data AMMetadata AMDatetime "bottom" /> 
457 ${FrontendService.article.getEditArticleHtml(primaryKey, themeDisplay)} 
458 
459 <#if data.meta.laufendenummer?has_content !isACColorScheme() && !isVLCColorScheme() && !isDPMColorScheme()> 
460 <div>  
461 <div id="publicationVerbundPagination"> 
462 <@AMPublicationCarousel data.meta.laufendenummer data.meta.date data.meta.coverImg /> 
463 </div> 
464 </div> 
465 </#if> 
466 
467<#elseif (editmode?? && editmode)> 
468 <@errorMessage languageUtil.get(locale, "kein.journalArticle.gefunden") "ADT_KASDE_DYNAMIC_INTRO" layouttpl currentUrl /> 
469</#if> 

Publicador de contenidos

Por favor, haga clic aquí para ver el contenido.
O ajustar la configuración de las cookies en la política de privacidad.

Konrad Adenauer: Geschichte und Vermächtnis

YouTube, Onlinekas

Konrad Adenauer wurde am 5. Januar 1876 in Köln geboren. Sein Vater Konrad war ein Beamter im mittleren Dienst. Seine Mutter, Helene Scharfenberg, stammte gleichfalls aus einem Beamtenhaushalt. Mit drei Geschwistern, zwei älteren Brüdern und einer jüngeren Schwester, wuchs er in bescheidenen Verhältnissen auf. Er besuchte als Schüler des "guten, unauffälligen Durchschnitts" das humanistische Apostelgymnasium in seiner Heimatstadt. Nach dem Abitur 1894 begann er eine Banklehre, die er abbrach, als ihm ein Kölner Bürgerstipendium ermöglichte, an der Universität Freiburg das Jurastudium aufzunehmen.

Nach zwei Semestern in München, wo er auch Volkswirtschaft hörte, ging er nach Bonn. Dort legte er 1897 mit gutem Erfolg das Referendarexamen ab. Das Assessorexamen 1901 in Berlin bestand er mit "ausreichend". Nach seiner Assessorenzeit bei der Staatsanwaltschaft des Landgerichts Köln trat er 1902 in das Anwaltsbüro des Kölner Justizrats Hermann Kausen ein, der Vorsitzender der Zentrumsfraktion in der Stadtverordnetenversammlung war.

 

Beginn der politischen Karriere

Dass Herkunft und Erziehung den rheinischen Katholiken Adenauer in das Zentrum führten, die Partei des politischen Katholizismus, war selbstverständlich. Seine politische Laufbahn begann, nachdem er 1904 die vierundzwanzigjährige Emma Weyer, die Tochter einer angesehenen und wohlhabenden Kölner Familie, geheiratet hatte.

Durch diese Heirat kam er in Verbindung mit dem gesellschaftlich und politisch tonangebenden rheinischen Bürgertum. 1906 bewarb er sich erfolgreich um die Stelle eines hauptamtlichen Beigeordneten der Stadt. Die Wahl zum Ersten Beigeordneten machte ihn drei Jahre später zum Stellvertreter des Oberbürgermeisters Max Wallraf, der ein Onkel seiner Frau war.

Konrad Adenauer 1922

Mit Geschick und Einfallsreichtum bewährte sich Adenauer in diesem Amt vor allem während des Ersten Weltkrieges als Organisator der Nahrungsmittelversorgung Kölns. Dem beruflichen Erfolg standen Schicksalsschläge im persönlichen Bereich gegenüber. 1916 starb seine Frau, die ihm drei Kinder geboren hatte. Er selbst erlitt bei einen schweren Autounfall Gesichtsverletzungen, die einen monatelangen Krankenhaus- und Kuraufenthalt notwendig machten.

 

Kölner Oberbürgermeister

Als 1917 durch die Berufung Wallrafs zum Staatssekretär des Innern nach Berlin das Kölner Oberbürgermeisteramt frei wurde, fiel die einstimmige Wahl der Stadtverordneten auf Adenauer als Nachfolger. Er war damit das jüngste Stadtoberhaupt in Preußen. In der Weimarer Republik gehörte Adenauer zu den stärksten politischen Persönlichkeiten Deutschlands.

Er machte sich durch einen fortschrittlichen Ausbau Kölns zur "Metropole des Westen" einen Namen. Die Neugründung der Universität 1919, die Umgestaltung des früheren Festungsgeländes zum Grüngürtel, die Wiederbelebung der Kölner Messe, die Erweiterung des Rheinhafens, der Bau einer weiteren Rheinbrücke, die Ansiedlung von Industriebetrieben, unter anderem der Ford-Werke, fielen in seine Amtszeit.

Konrad Adenauer 1928

In der "großen Politik" wurde Adenauer eine Schlüsselfigur in der Rheinlandfrage. Um eine Annexion der besetzten linksrheinischen Gebiete zu verhindern, trat er zeitweise für die Schaffung eines rheinischen Bundesstaats ein, um das französische Sicherheitsverlangen zu befriedigen. Diese Mitarbeit in der sogenannten Rheinlandbewegung trug ihm vor allem in der Nazi-Zeit den Ruf ein, "Separatist" zu sein.

Von überregionaler Bedeutung war sein Einfluss im Amt eines Präsidenten des Preußischen Staatsrats, das er von 1921 bis 1933 innehatte. Wiederholt wurde er auch in den Regierungskrisen der Weimarer Republik zum Kreis der möglichen Kanzlerkandidaten gezählt.

Sein Republikanertum, das sich mit föderalistischen und christlich-sozialen Grundüberzeugungen verband, machte ihn bei den Gegnern des Weimarer "Systems" verhasst. Als die Nazis 1933 an die Regierung kamen, wurde er deshalb unverzüglich seines Postens als Oberbürgermeister Kölns enthoben und aus seiner Heimatstadt verbannt.

Konrad Adenauer 1933

Die Jahre der Nazityrannei und des Krieges überlebte Adenauer mit seiner Familie im Rhöndorfer Haus am Zennigsweg, das er sich nach einem Vergleich mit der Stadt Köln über seine finanziellen Ansprüche baute. Eine gefährliche Situation ergab sich für Konrad Adenauer gegen Kriegsende, als er nach dem gescheiterten Hitlerattentat vom 20. Juli 1944 als Regimegegner für mehrere Monate in Gestapohaft genommen wurde.

 

Erster Bundeskanzler der Bundesrepublik Deutschlands

Die amerikanischen Sieger machten den 69jährigen, der an der Spitze einer Liste von unbelasteten Politikern stand, wieder zum Kölner Oberbürgermeister. Mit ungebrochener Kraft stellte er sich der Aufgabe, die aufs schwerste zerstörte Stadt zu neuem Leben zu erwecken. Doch schon nach wenigen Monaten entliess ihn die inzwischen zuständige britische Militärregierung aus seinem Amt, nachdem er ihre Besatzungspolitik kritisiert hatte.

Der erste Vorsitzende der CDU in der britischen Besatzungszone, Konrad Adenauer, bei einer konstituierenden Versammlung des Parlamentarischen Rates in der Pädagogischen Akademie in Bonn am 02. September 1948 picture alliance / dpa DENA
Der erste Vorsitzende der CDU in der britischen Besatzungszone, Konrad Adenauer, bei einer konstituierenden Versammlung des Parlamentarischen Rates in der Pädagogischen Akademie in Bonn am 02. September 1948

Zum zweiten Mal sah sich Adenauer zwangsweise in den Ruhestand versetzt und aus Köln vertrieben. Kaum war das gleichzeitig ergangene Verbot politischer Betätigung aufgehoben, konzentrierte sich der nun 70jährige voll auf die Arbeit in der CDU, der er kurz nach ihrer Gründung beigetreten war. Mit politischen Konzeptionen und Programmvorstellungen, die er nach dem Ersten Weltkrieg entwickelt und an den Erfahrungen während der Naziherrschaft überprüft hatte, machte er eine "parteipolitische Blitzkarriere".

Konrad Adenauer 1944

Schon am 5. Februar 1946 wurde Adenauer zum Vorsitzenden der rheinischen CDU und - knapp einen Monat später - zum Vorsitzenden der CDU der britischen Zone gewählt. Im Oktober übernahm er auch noch die Führung der CDU-Fraktion im Landtag von Nordrhein-Westfalen. Sein Aufstieg zum charismatischen Gründungskanzler der Bundesrepublik Deutschland und geachteten Staatsmann der westlichen Welt hing eng mit der Entstehung des Ost/West-Gegensatzes und dem Beginn des Kalten Krieges zusammen.

Der entscheidende Schritt auf seinem Weg zur Spitze des entstehenden westdeutschen Staatswesens war seine Wahl zum Präsidenten des Parlamentarischen Rates, der 1948 auf Anweisung der drei Westalliierten geschaffen wurde, um das Grundgesetz der Bundesrepublik Deutschland auszuarbeiten.

Konrad Adenauer 1950

In dieser Stellung wurde er sowohl gegenüber den Ministerpräsidenten der Länder als auch gegenüber den Militärgouverneuren zum "Sprecher der werdenden Bundesrepublik" (Heuss) und gewann so in der Öffentlichkeit Ansehen. Von der CDU/CSU-Fraktion des ersten Deutschen Bundestages wurde der 73jährige am 15. September 1949 zum Bundeskanzler gewählt. Er blieb es 14 Jahre.

 

Die Ära Adenauer

Die von ihm geführten Regierungen legten den Grund für den erfolgreichen Aufbau der neuen Demokratie. Epochale Weichenstellungen sind auf immer mit der "Ära Adenauer" verbunden: in der Außenpolitik die Erringung der staatlichen Souveränität, die enge Bindung an den freien Westen, die Aussöhnung mit Frankreich und die europäische Einigung, in der Innenpolitik die Eingliederung der Vertriebenen und Flüchtlinge sowie der Ausbau der Sozialen Marktwirtschaft als neuartiger Wirtschaftsordnung, in der die Förderung des freien Wettbewerbs und die sozialstaatliche Verantwortung miteinander verknüpft sind.

Das "deutsche Wirtschaftswunder" wäre ohne Sicherung des inneren sozialen Friedens nicht möglich gewesen. Die Gesetzgebung zur Mitbestimmung in der Montanindustrie und zur Vermögensbildung für Arbeitnehmer, der Lastenausgleich, der soziale Wohnungsbau, das Kindergeld, der Grüne Plan für die Landwirtschaft und die Dynamisierung der Sozialrente wurden zu Ankerpunkten des vielgerühmten sozialen Netzes der Bundesrepublik Deutschland. Zum ersten Mal wurde in Deutschland kontinuierlich und konsequent Sozialpolitik als Strukturpolitik betrieben.

Konrad Adenauer 1955

In der Bundestagswahl 1957 errang die CDU/CSU mit Adenauer als Spitzenkandidat die absolute Mehrheit der Stimmen (50,2%) - ein wohl einmaliger Erfolg. Am Ende der dritten Kanzlerschaft Adenauers überwogen jedoch die Unsicherheiten. Die Veränderung der weltpolitischen Großwetterlage, durch eine andere Prioritätensetzung der USA hervorgerufen, verschärfte den sowjetischen Druck auf Berlin (Berlin-Ultimatum und 3-Staaten-Theorie). Die Innenpolitik geriet unter den Einfluss des Personalringens um die Nachfolge des "Alten". Ein historischer Schritt gelang mit der politischen Verklammerung Deutschlands und Frankreichs, die auf der Freundschaft Adenauers mit de Gaulle (erstes Treffen 1958) aufbaute. Die Deutschlandpolitik erreichte unterdessen einen Tiefpunkt.

Konrad Adenauer mit US-Präsident John F. Kennedy am 26. Juni 1963 in West-Berlin Bundesarchiv, B 145 Bild-F015727-0009 / Müller, Simon / CC-BY-SA 3.0, via Wikimedia Commons
Bundeskanzler Konrad Adenauer mit US-Präsident John F. Kennedy am 26. Juni 1963 bei einer Fahrt durch West-Berlin

Der Berliner Mauerbau am 13. August 1961, wenige Wochen vor der vierten Bundestagswahl, schien die deutsche Teilung auf Dauer zu verfestigen. 1961 noch einmal zum Kanzler einer CDU/CSU-FDP-Koalition gewählt, trat er zur Mitte der Legislaturperiode vereinbarungsgemäß zurück.

 

Geachteter Staatsmann

Konrad Adenauer 1961

Seinen Sommerurlaub verbrachte Adenauer ab Ende der 1950er Jahre meist in der Villa La Collina, ein Anwesen in Cadenabbia am Westufer des Comer Sees in Italien. Dort machte der Bundeskanzler zwar offiziell Urlaub, tatsächlich aber gingen die Dienstgeschäfte natürlich weiter.

So gaben sich hochrangige Besucher aus Politik und Wirtschaft die Türklinke in die Hand, es wurde telefoniert und korrespondiert, allerdings auch so manche Bocciapartie gespielt.

Das Anwesen befindet sich seit 1977 im Besitz der Konrad-Adenauer-Stiftung. Damit verband sich ein Stück Denkmalpflege, aber nicht minder auch eine Chance, im Geiste Konrad Adenauers an einem Ort fortwirken zu können, der wie kaum ein anderer innere Einkehr und Intensität des gemeinsamen Gesprächs ermöglicht.

Konrad Adenauer 1966

In dem Maße, wie die Generationen der Weltkriege den Kindern des Wiederaufbaus Platz machten, verlor er an Anziehungskraft. 1966 gab er auch sein Amt als Bundesvorsitzender der CDU ab. Sein letzter politischer Erfolg war 1963 die Unterzeichnung des deutsch-französischen Vertrages, der über die Konzentration auf die Zusammenarbeit der beiden Nachbarstaaten hinaus auf Europa als große Zielsetzung der Adenauerschen Politik verwies.

Als er am 19. April 1967 - 91jährig - starb, wurde er als Staatsmann, dem die Deutschen in der Bundesrepublik Freiheit, Wohlstand und soziale Sicherheit verdankten, weltweit geehrt.

Adenauer liegt in Rhöndorf begraben. Sein Wohnhaus ist durch eine Stiftung als Museum und Forschungsstätte eingerichtet worden. Seine Memoiren, deren 1. Band 1965 erschien, und sein edierter Briefwechsel sind historische Quellen ersten Ranges.


Wichtige Lebensdaten im Überblick

Tabellarischer Lebenslauf Konrad Adenauers

05.01.1876 geboren in Köln
1894 Abitur am Aposteln-Gymnasium Köln
1894–1897 Jurastudium in Freiburg, München und Bonn
1897 Erstes juristisches Staatsexamen, Referendarzeit
1901 Zweites juristisches Staatsexamen
1903–1906 Assessor bei der Staatsanwaltschaft Köln, Tätigkeit in einer Anwaltskanzlei, Hilfsrichter am Landgericht Köln
1906–1909 Beigeordneter der Stadt Köln
1909–1917 Erster Beigeordneter und Stellvertreter des Oberbürgermeisters der Stadt Köln
1917–1933 Oberbürgermeister von Köln
1921–1933 Präsident des Preußischen Staatsrates
1933 Entlassung durch die Nationalsozialisten als Oberbürgermeister
1933–1934 Aufenthalt in der Benediktiner-Abtei Maria Laach/Eifel
1934–1935 Aufenthalt in Neubabelsberg
seit 1935 Aufenthalt in Rhöndorf
04.05.1945 Wiedereinsetzung als Kölner Oberbürgermeister durch die Besatzungsmacht und erneute Entlassung
22.01.1946 Wahl in Herford zum vorläufigen Vorsitzenden der CDU in der britischen Zone
01.03.1946 Wahl zum Vorsitzenden der CDU in der britischen Zone in Neheim-Hüsten
1946–1950 Mitglied des Landtages (MdL) in Nordrhein-Westfalen
1946–1949 Vorsitzender der CDU-Landtagsfraktion im Landtag Nordrhein-Westfalens
1948–1949 Präsident des Parlamentarischen Rates
1949–1963 Erster Bundeskanzler der Bundesrepublik Deutschland
1949–1967 Mitglied des Bundestages (MdB)
1950–1966 Bundesvorsitzender der CDU
1951–1955 Bundesaußenminister
1966–1967 Ehrenvorsitzender der CDU
19.04.1967 gestorben in Rhöndorf, Bad Honnef

Compartir

Publicador de contenidos

Contacto

Dr. Michael Borchard

Dr

Leiter Wissenschaftliche Dienste / Archiv für Christlich-Demokratische Politik

Michael.Borchard@kas.de +49 30 26996-3581 +49 30 26996-53581

Publicador de contenidos