• ABOUT THIS SITE
  • MY CV
  • MY SOCIAL STREAM
  • CONTACT
  • SEARCH

olav.net

  • content
  • technology
  • life
  • bonn
Home › Integration von Drupal mit einer bestehenden Site

Themes

olav — Fri, 10/31/2008 - 14:22

Nachdem die Verantwortlichkeiten für die Inhalte geklärt sind, geht es in einem Integrationsprojekt an die Integration der Gestaltung. Im Allgemeinen gibt dabei die bestehende Gestaltung im Wirtsystem die Richtung vor. Es ist meist problemlos möglich, aus dem HTML-Code der bestehenden Site ein passendes Drupal-Theme zu entwickeln. Vielleicht nehmen Sie aber auch das Integrationsprojekt zum Anlass, Ihr altes, tabellengestütztes Layout durch ein modernes, standardkonformes und barrierearmes Layout zu ersetzen.

Ansätze für eine Integration sind, entweder

  • Entwicklung eines komplett neuen Themes in Drupal in der gewohnten Theme-Engine, etwa der eingebauten PHPTemplate-Engine. Dieser Ansatz ist in jedem Fall nötig, wenn das Wirtsystem eine eigene Template-Sprache benutzt.
  • Programmierung eines Drupal-Themes unter direkter Verwendung der CMS-Templates. Legt das CMS seine Templates wie Drupal als PHP-Dateien im Dateisystem ab, können diese evtl. per include-Anweisung direkt eingebunden werden. Das SixCMS etwa verwaltet seine Templates in einer Datenbank. Hier sind einige API-Aufrufe notwendig, um an das PHP der Templates zu gelangen.

Wollen Sie die beiden Teile Ihrer neuen Site nicht einfach nebeneinander her existieren lassen, sondern etwa die neuesten Forenthemen auch auf der Homepage oder die aktuellen Themen der Homepage auch im Forum als Schlagzeilen anzeigen, ist etwas mehr Integrationsarbeit erforderlich.

Für die Nutzung von Drupal-Inhalten auf der Seite des Wirtsystems kommen dieselben Ansätze wie schon beim programmierten Anlegen von Inhalten zum Einsatz, also Einbinden des Drupal-Kerns, oder Aufruf der Drupal-Funktionalität per XMLRPC-Schnittstelle oder als RSS-Feed.

‹ Inhalte up Nutzer ›
  • Add new comment

Praxiswissen Drupal 6. oreillys basics

Mein Buch ist erschienen:

Image of Praxiswissen Drupal 6. oreillys basics

Hier ist die Zusammenfassung.

Hm, lecker!

Selber Punkte verschicken oder sammeln unter browniepunkt.de.

Mitglied der Drupal Association

Kreativ mit Elektronik

Basteln mit Elektronik, Arduino, PICAXE, kombiniert mit Malerei, Textilien, Holz oder Metall können Eltern und Kinder regelmäßig bei meinen Workshops. Nächster Termin: 3./4.4.2012 im Deutschen Museum in Bonn . Ein kleines Side Project war der Benzoltisch im Deutschen Museum im Bonn.

Wir sind alle Atheisten

... in Bezug auf die meisten Götter, an die die Menschheit jemals geglaubt hat. Manche von uns gehen einfach noch einen Gott weiter – Richard Dawkins.

Das Syndicat

Unter syndikate.it blogge ich über Cloud-Technologien. Dort gibt es auch Links zu meinen anderen Websites .

Navigation

  • Recent posts

User login

What is OpenID?
  • Log in using OpenID
  • Cancel OpenID login
  • Create new account
  • Request new password

Kommentiert

  • Wenn dieses Framework nichts
    11 weeks 5 days ago
  • Kindle version of book
    13 weeks 2 days ago
  • Susanna
    13 weeks 3 days ago
  • Tami
    17 weeks 16 hours ago
  • Anti-Glare?
    49 weeks 4 days ago
  • Ein erstes Release des CakePHP-Frontends für TYPO3
    1 year 20 weeks ago
  • Geniuos!
    1 year 28 weeks ago
  • Mobile
    1 year 39 weeks ago
  • Dat Buch
    1 year 46 weeks ago
  • Känguru weiß es
    2 years 5 days ago

Freunde

Powered by Drupal, an open source content management system
  • content
  • technology
  • life
  • bonn