Installation

Drupal

Diese Anleitung soll sich primär nicht mit der Installation von Drupal selbst beschäftigen. Hierzu gibt es auf Drupal.org ausreichend Dokumentation. Nachfolgend wird die Installation des Komplettpaketes und des YAML für Drupal Themes beschrieben.

Wichtig: Das Theme basiert auf PHPTemplate, welches ab Drupal 4.7 die Standard Theme Engine ist. Insbesondere, wurden und werden ältere Drupal Versionen mit diesem YAML für Drupal Template nicht getestet und deshalb auch nicht unterstützt!

Drupal 6.x - Komplettpaket

Zunächst das heruntergeladene Archiv entpacken. Dann mit einem FTP oder SFTP Programm eine Verbindung zur Webseite aufbauen und die gesamte Verzeichnisstruktur auf den Server kopieren. Soweit noch nicht vorhanden, muss im Datenbankserver eine Datenbank angelegt werden. Im Anschluss daran wird im Browser die URL http://www.example.com/install.php aufgerufen. Nun YAML for Drupal und eine Standardsprache für die Webseite auswählen.

Englisch ist die Standardsprache von Drupal und wird immer mitinstalliert. Zusätzlich gibt es in dem Komplettpaket die Möglichkeit eine andere Standardsprache auszuwählen. Wählt man hier deutsch aus werden automatisch alle deutschen Übersetzungen mitinstalliert. Im Komplettpaket wurden einige sinnvolle und häufig verwendete Module integriert, um die man höchstwahrscheinlich auf Dauer nicht herum kommt. Dabei wurde viel Zeit in die deutsche Übersetzung der integrierten Module investiert.

Mitgelieferte Module:

  • Administrations-Menü (deaktiviert)
    Mit dem admin_menu fällt die Verwaltung einer Webseite deutlich leichter und spart sehr viel Zeit.
  • CCK (deaktiviert)
    Mit dem Content Construction Kit (CCK) können eigene Inhaltstypen erstellt werden. Dadurch lassen sich die Eingabemasken um beliebige Felder erweitern. Bei besonderen Bedürfnissen ist es auf Dauer kaum wegzudenken.
  • CTools (deaktiviert)
    Dieses Modul ist für Panels erforderlich.
  • XML-Sitemap (deaktiviert)
    Das Modul xmlsitemap ermöglicht die Anmeldung bei den Suchmaschinen - Google, Yahoo, MSN und Ask.com.
  • Meta-Tags (deaktiviert)
    Intern auch als nodewords bezeichnet, dient dazu den Webseiten - Schlüsselwörter und Beschreibungen zuzuweisen und damit den Suchmaschinen bei der Indexierung zu helfen.
  • Panels (deaktiviert)
    Dieses Modul kann verwendet werden, um die YAML Subtemplates dynamisch einzubinden.
  • Autopfad (deaktiviert)
    Das Modul pathauto erstellt vollautomatisch beim Erstellen von neuem Inhalt - aus den Seiteninhalten (z.b. Titel) - lesbare URL's. Selbstverständlich können auch weiterhin eigene Namen vergeben werden.
  • Token (deaktiviert)
    Das Modul token ist ein API-Modul für Platzhalter und wird von pathauto benötigt. Damit können kleine Textteile mittels Platzhalter in Texte eingebettet werden.
  • Bereiche (deaktiviert)
    Mit dem Modul sections kann Bereichen einer Seite z.b. blog/* ein Theme zugewiesen werden.
  • Ansichten (deaktiviert)
    Das Modul views ermöglicht unterschiedlichste Ansichten zu generieren. An diesem Modul wird über kurz oder lang kein Weg vorbeiführen.
  • WYSIWYG (deaktiviert)
    Das Modul wysiwyg ermöglicht die Bearbeitung von Texten auf einfache Art und Weise. Besondere HTML-Kenntnisse sind nicht erforderlich.

Das Komplettpaket ist primär für eine Erstinstallation gedacht! Für bestehende Installationen sollten alle Komponenten einzeln installiert werden. Die enthaltenen Module enthalten teilweise Vorabversionen von Übersetzungen, welche noch in ein offizielles Release einfließen müssen.

Drupal 5.x - Komplettpaket

Zunächst das heruntergeladene Archiv entpacken. Dann mit einem FTP oder SFTP Programm eine Verbindung zur Webseite aufbauen und die gesamte Verzeichnisstruktur auf den Server kopieren. Soweit noch nicht vorhanden, muss im Datenbankserver eine Datenbank angelegt werden. Im Anschluss daran wird im Browser die URL http://www.example.com/install.php aufgerufen. Nun YAML for Drupal und eine Standardsprache für die Webseite auswählen.

Es sollte sichergestellt werden, dass der Server das Überschreiben des PHP-Zeitlimits (set_time_limit) zulässt. Sollte dies nicht möglich sein, kann der Installationsprozess beim Import der Sprachdateien hängenbleiben. In diesem Fall sollte YAML für Drupal in Englisch installiert und danach die Sprachdateien per Hand importiert werden.

Englisch ist die Standardsprache von Drupal und wird immer mitinstalliert. Zusätzlich gibt es in dem Komplettpaket die Möglichkeit eine andere Standardsprache auszuwählen. Wählt man hier deutsch aus werden automatisch alle deutschen Übersetzungen mitinstalliert. Im Komplettpaket wurden einige sinnvolle und häufig verwendete Module integriert, um die man höchstwahrscheinlich auf Dauer nicht herum kommt. Dabei wurde viel Zeit in die deutsche Übersetzung der integrierten Module investiert.

Mitgelieferte Module:

  • Administrations-Menü (deaktiviert)
    Mit dem admin_menu fällt die Verwaltung einer Webseite deutlich leichter und spart sehr viel Zeit.
  • Autolocale (aktiviert)
    Diese Modul importiert vollautomatisch die Sprachdateien für alle aktivierten Module und Themes. Hierbei handelt es sich um eine Entwicklungsversion, welche getestet wurde aber möglicherweise noch Fehler enthalten kann. Ohne dieses Modul wären die Sprachimport's allerdings nur umständlich per Hand möglich.
  • CCK (deaktiviert)
    Mit dem Content Construction Kit (CCK) können eigene Inhaltstypen erstellt werden. Dadurch lassen sich die Eingabemasken um beliebige Felder erweitern. Bei besonderen Bedürfnissen ist es auf Dauer kaum wegzudenken.
  • XML-Sitemap (deaktiviert)
    Das Modul xmlsitemap ermöglicht die Anmeldung bei den Suchmaschinen - Google, Yahoo, MSN und Ask.com.
  • Node Style (aktiviert)
    Mit diesem Modul können seitenspezifische Layouts bzw. Themes festgelegt werden. Bei der Installation werden alle YAML-Beitragdesigns automatisch mit dem Installer importiert.
  • Meta-Tags (deaktiviert)
    Intern auch als nodewords bezeichnet, dient dazu den Webseiten - Schlüsselwörter und Beschreibungen zuzuweisen und damit den Suchmaschinen bei der Indexierung zu helfen.
  • Panels (deaktiviert)
    Dieses Modul kann verwendet werden, um die YAML Subtemplates dynamisch einzubinden.
  • Autopfad (deaktiviert)
    Das Modul pathauto erstellt vollautomatisch beim Erstellen von neuem Inhalt - aus den Seiteninhalten (z.b. Titel) - lesbare URL's. Selbstverständlich können auch weiterhin eigene Namen vergeben werden.
  • Token (deaktiviert)
    Das Modul token ist ein API-Modul für Platzhalter und wird von pathauto benötigt. Damit können kleine Textteile mittels Platzhalter in Texte eingebettet werden.
  • API für Theme-Einstellungen (aktiviert)
    Mit dem Modul themesettingsapi können grundlegende Theme-Einstellungen auf einfache Weise über die Verwaltungsoberfläche umkonfiguriert werden. Die Einstellungen befinden sich unter Verwalten > Strukturierung > Themes > Konfigurieren > [Theme].
  • Bereiche (deaktiviert)
    Mit dem Modul sections kann Bereichen einer Seite z.b. blog/* ein Theme zugewiesen werden.
  • Sitemap (deaktiviert)
    Das Modul site_map erstellt automatisch eine Sitemap der Webseite in Form einer Baustruktur, welche mit der URL sitemap aufgerufen werden kann.
  • Aktualisierungsstatus (aktiviert)
    Das Modul update_status überprüft einmal am Tag, ob die lokale Drupal Installation und Module auf dem aktuellen Stand sind.
  • Ansichten (deaktiviert)
    Das Modul views ermöglicht unterschiedlichste Ansichten zu generieren. An diesem Modul wird über kurz oder lang kein Weg vorbeiführen.
  • WYSIWYG (deaktiviert)
    Das Modul wysiwyg ermöglicht die Bearbeitung von Texten auf einfache Art und Weise. Besondere HTML-Kenntnisse sind nicht erforderlich.

Das Komplettpaket ist primär für eine Erstinstallation gedacht! Für bestehende Installationen sollten alle Komponenten einzeln installiert werden. Die enthaltenen Module enthalten teilweise Vorabversionen von Übersetzungen, welche noch in ein offizielles Release einfließen müssen.

FTP / SFTP Installation von YAML für Drupal unter Drupal 6.x, 5.x

Entpacken Sie zunächst das heruntergeladene Archiv. Öffnen Sie dann Ihr FTP oder SFTP Programm und bauen eine Verbindung zu Ihrer Webseite auf. Ab Drupal 5 hat sich die Verzeichnisstruktur etwas verändert und das früher verwendete Verzeichnis themes soll nurnoch für mitgelieferte Drupal Themes verwendet werden. Deshalb sollen eigene Themes in das Verzeichnis sites/all/themes installiert werden. Erstellen Sie gegebenfalls dieses Unterverzeichnis, soweit es noch nicht vorhanden ist. Diese geänderte Verzeichnisstruktur soll ein leichteres Update der Drupal Kernkomponenten und Module ermöglichen.

Kopieren Sie das entpackte Theme mit allen Unterverzeichnissen in folgende Verzeichnisstruktur:

html
...
sites
all
themes
yaml
contrib
css
images
js
layouts
translations
yaml
block.tpl.php
box.tpl.php
comment.tpl.php
links-secondary.tpl.php
logo.png
maintenance-page.tpl.php
node.tpl.php
page.tpl.php
screenshot.png
search-theme-form.tpl.php
template.inc
template.php
theme-settings.inc
theme-settings.php
readme.txt
Eigene Bewertung: Nichts Durchschnitt: 9.2 (11 Bewertungen)