Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
TheCruiserBlog – Indian Timeline
Idee und Zweck
TheCruiserBlog – Indian Timeline ist eine Eigenentwicklung für TheCruiserBlog.
Das Plugin dient zur Darstellung einer interaktiven Zeitleiste zur Geschichte von Indian Motorcycle.
Die Timeline ergänzt die redaktionellen Inhalte von TheCruiserBlog um eine strukturierte chronologische Darstellung wichtiger Ereignisse und Entwicklungen.
Rolle innerhalb von TCB
Die Indian Timeline ist kein allgemeines WordPress-Plugin, sondern wurde speziell für die Anforderungen von TheCruiserBlog entwickelt.
Sie gehört damit zu den projektspezifischen Erweiterungen von TCB.
| Bereich | Aufgabe |
|---|---|
| WordPress | Verwaltung und Bereitstellung der Inhalte |
| TheCruiserBlog – Indian Timeline | Aufbereitung und Darstellung der Zeitleiste |
| Impreza / WPBakery | Einbindung in das Erscheinungsbild von TheCruiserBlog |
Grundprinzip
Die Timeline soll historische Informationen übersichtlich und chronologisch zugänglich machen.
Dabei stehen insbesondere folgende Ziele im Vordergrund:
- chronologische Darstellung
- übersichtliche Struktur
- verständliche Präsentation
- visuelle Unterstützung der historischen Inhalte
- einfache Pflege und Erweiterbarkeit
- gute Darstellung auf unterschiedlichen Bildschirmgrößen
Inhaltlicher Schwerpunkt
Der inhaltliche Schwerpunkt liegt auf der Geschichte von Indian Motorcycle.
Die Timeline soll wichtige Ereignisse und Entwicklungen zeitlich einordnen und damit die entsprechenden redaktionellen Beiträge von TheCruiserBlog ergänzen.
Eigenentwicklung
Da es sich um eine eigene Entwicklung handelt, sollen im TCW neben der Verwendung auch die technischen Grundlagen und spätere Änderungen nachvollziehbar dokumentiert werden.
Dazu gehören insbesondere:
- Ziel und Funktionsumfang
- Aufbau des Plugins
- verwendete Dateien
- Einbindung in WordPress
- Datenstruktur
- Darstellung der Timeline
- CSS- und JavaScript-Komponenten
- Änderungen und Erweiterungen
Entwicklungsprinzip
Die Indian Timeline soll möglichst unabhängig vom verwendeten Theme aufgebaut sein.
Theme und Plugin haben unterschiedliche Aufgaben:
| Komponente | Aufgabe |
|---|---|
| Theme | allgemeine Darstellung von TheCruiserBlog |
| Indian Timeline | Funktion und Darstellung der projektspezifischen Zeitleiste |
Dadurch soll die Timeline auch bei Änderungen am Theme möglichst eigenständig erhalten bleiben.
Dokumentation
Da die Indian Timeline eine Eigenentwicklung ist, wird sie im TCW ausführlicher dokumentiert als einfache Drittanbieter-Plugins.
Die Dokumentation soll sowohl den aktuellen Stand als auch spätere Änderungen nachvollziehbar machen.
Detailthemen
Für die weitere Dokumentation bieten sich eigene Unterseiten an:
- Konzept und Anforderungen
- Plugin-Struktur
- Datenstruktur
- Einbindung in WordPress
- Darstellung der Timeline
- CSS
- JavaScript
- Responsive Darstellung
- Entwicklung und Änderungen
- Fehler und Lösungen
