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.
Drupal 7.x - Distribution
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.
- Advanced Help (deaktiviert)
Zeigt eine deutlich erweiterte Views-Hilfe an.
- CTools (deaktiviert)
Dieses Modul ist für Panels erforderlich.
- Elements (aktiviert)
Passt diverse Formularelemente an den HTML5-Standard an, damit die Validierung 100% clean ist z.b. Search und E-Mail Felder.
- HTML5 Tools (aktiviert)
Passt den Quellcode an den HTML5-Standard an, damit die Validierung 100% clean ist z.b. JS und CSS Link-Tags
- Meta-Tags (deaktiviert)
Dient dazu den Webseiten - Schlüsselwörter und Beschreibungen zuzuweisen und damit den Suchmaschinen bei der Indexierung zu helfen.
- Navigation 404 (aktiviert)
Stellt sicher, dass die Navigationsmenüs auch bei einem "Seite nicht gefunden" (404) Fehler angezeigt werden.
- Panels (deaktiviert)
Dieses Modul kann verwendet werden, um die YAML Subtemplates dynamisch einzubinden.
- Pathauto (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.
- Sitemap (deaktiviert)
Das Modul site_map erstellt automatisch eine Sitemap der Webseite in Form einer Baustruktur, welche mit der URL sitemap aufgerufen werden kann.
- 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.
- Views (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.
- XML-Sitemap (deaktiviert)
Das Modul xmlsitemap ermöglicht die Anmeldung bei den Suchmaschinen - Google, Yahoo, MSN und Ask.com.
Das Komplettpaket ist primär für eine Erstinstallation gedacht! Für bestehende Installationen sollten alle Komponenten einzeln installiert werden.
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.
- Pathauto (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.
- Views (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.
FTP / SFTP Installation von YAML für Drupal unter Drupal 6.x, 7.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
search-theme-form.tpl.php