Startseitekoeln.de - ein Stadtportal auf Drupal
koeln.de - ein Stadtportal auf Drupal
(Die Präsentationsdateien sind jetzt online - am Ende dieses Artikels)
Mit dem Stadtportal www.koeln.de wurde soeben eine der größten deutschen Websites mit über 10 Millionen PageImpressions und 2 Millionen Visits auf Drupal umgestellt.
Ein Erfahrungsbericht über Idee, Realisierung, Probleme, Lösungen und Visionen.
Details zum Vortrag:
Speaker: Ulrich Babiak, technischer Leiter koeln.de, Sven Plaggemeier, Redakteur und Projektleiter für die Drupal-Umstellung, Sven Buchenthal, Entwickler
Themen u.a.
Der Vortrag stellt die Besonderheiten der redaktionellen und Vermarktungs-Anforderungen auf koeln.de dar, die vom Drupal-Standard abweichen. Für die Umsetzung dieser Anforderungen wurden eine Reihe von Modulen angepasst oder selbst entwickelt, deren wichtigste kurz vorgestellt werden.
Warum die Drupal-Style Single-Node-Anzeige nicht ausreicht:
Kontextabhängiger vererbbarer Seitenaufbau auf der Basis von Taxonomie und URL-Pfad (mit TaxoMenu/Panel pages und View Templates)
Modul TaxoOrder :
Freie Sortierung von Artikeln je Ressort bzw. Nodes je Term ( node weight pro Term ID)
Modul „Advanced Page“:
Kontext- und URL-abhängige , GUI-konfigurierbare und abschaltbare Einbindung von „Regionen“, verwendet u.a. für:
- Adservercodes an verschiedenen Stellen
- IVW-Code (sowie Analytics usw.)
- Content-Ads im Node-Inhalt
Modul „Emulator“ :
Einbindung vorhandener Alt- bzw. nondrupal-Applikationen als Block via http-Request
Modul „aFrame“:
Externe Anwendungen mit leeren Seitengerüsten versorgen
English summary:
We will talk about the special editorial and marketing requirements which could not be implemented using standard Drupal techniques. We show some of the more important modules that we modified and/or created:
Going beyond Drupal’s single node display with TaxoMenu / Panels / ViewTemplates:
Context-dependent page layout and page content, based on URL and Taxonomy with (inheritable) panel pages
TaxoOrder
Custom sorting of nodes per each term (adding node weight per termID)
Advanced Page
GUI-configurable insertion of “text regions” depending on context (URL, Taxonomy), used for
- multiple ad server tags
- IVW Code / Analytics
- content ads within node text
Emulator:
Embedding nondrupal and legacy apps as a block (via background http request)
aFrame:
Deliver empty page templates for external applications
- Anmelden um Kommentare zu schreiben














