Welcompose™ Benutzerhandbuch

Content Management System

Die Dokumentation ist unter einer Creative Commons-Lizenz 3.0 lizenziert.

Stand: 11.02.2010


Inhaltsverzeichnis

1. Vorwort
1.1. Was ist Welcompose?
1.2. Konventionen
1.2.1. Icons
1.2.2. Typographie
1.2.3. Symbole
1.3. Abbildungen der Software im Handbuch
2. Installation
2.1. Welcompose herunterladen
2.2. Voraussetzungen
2.3. Welcompose installieren
2.3.1. Installations-Art wählen
2.3.2. Package Installer
2.3.3. Manuelle Installation
2.4. Welcompose konfigurieren
2.4.1. Lizenzierung
2.4.2. Voraussetzungen
2.4.3. Datenbank
2.4.4. Konfiguration
2.4.5. Setup abschliessen
3. Aktualisierung
3.1. Allgemeine Informationen
3.2. Informationen zur Versionierung
3.3. Vorbereitungen
3.4. Aktualisierungen für Version kleiner 1.0.0
3.4.1. Dateien aktualisieren
3.4.2. Update-Prozedur ausführen
4. Einführung
4.1. Kontext-Hilfe
4.2. Echtzeit-Validierung
5. Inhalte
5.1. Arbeitsweise von Welcompose
5.2. Seiten
5.2.1. Einführung
5.2.2. Verwaltung
5.2.3. Ausgabe
5.3. Globale Boxen
5.3.1. Einführung
5.3.2. Verwaltung
5.3.3. Ausgabe
5.4. Boxen
5.4.1. Einführung
5.4.2. Verwaltung
5.4.3. Ausgabe
5.5. Navigationen
5.5.1. Einführung
5.5.2. Verwaltung
5.5.3. Ausgabe
5.6. Strukturvorlagen
5.6.1. Einführung
5.6.2. Verwaltung
5.6.3. Anwendung
5.7. Abkürzungen
5.7.1. Einführung
5.7.2. Verwaltung
5.7.3. Anwendung
5.7.4. Ausgabe Glossar
6. Media
6.1. Einführung
6.1.1. Media als Globale Dateien
6.1.2. Media als individuelle Seiteninhalte
6.2. Der Mediamanager
6.2.1. Einführung
6.2.2. Funktionale Bereiche
6.2.3. Anwendung
7. Vorlagen
7.1. Einführung
7.2. Funktionsweise des Vorlagensystems
7.3. Seitenvorlagen
7.3.1. Einführung
7.3.2. Vorlagen verwalten
7.3.3. Anwendung
7.4. Vorlagengruppen
7.4.1. Einführung
7.4.2. Verwaltung
7.4.3. Anwendung
7.5. Vorlagentypen
7.5.1. Einführung
7.5.2. Verwaltung
7.5.3. Anwendung
7.6. Globale Vorlagen
7.6.1. Einführung
7.6.2. Verwaltung
7.6.3. Anwendung
7.7. Globale Dateien
7.7.1. Einführung
7.7.2. Verwaltung
7.7.3. Anwendung
8. Einstellungen
8.1. Textkonverter
8.1.1. Einführung
8.1.2. Verwendung der Textkonverter
8.1.3. XHTML, Markdown und Textile
8.1.4. Eigene Textkonverter integrieren
8.1.5. WYSIWYG
8.2. Textmakros
8.2.1. Einführung
8.2.2. Anwendung der Textmakros
8.2.3. Mitgelieferte Textmakros
8.2.4. Eigene Textmakros integrieren
8.3. Sitemaps
8.3.1. Einführung
8.3.2. Einrichtung
8.3.3. Sitemaps erstellen
8.4. Aktionen
8.4.1. Einführung
8.4.2. Die Aktionen
9. Crash-Kurs: Demo-Webseite
9.1. Vorbereitungen
9.2. Seiten anlegen
9.3. Startseite mit Inhalten füllen
9.4. Startseite mit Vorlage verbinden
9.5. Style Sheets, Logo und Hintergrundbilder einbinden
9.6. Inhalte der Startseite gestalten
9.7. Inhalte des Impressum gestalten
9.8. Kontaktformular erstellen
10. Crash-Kurs: Weblog
10.1. Vorbereitungen
10.2. Seiten anlegen
10.3. Weblog mit Inhalten füllen
10.4. Weblog mit Vorlagen verbinden
10.4.1. Seitenvorlage für die Blog-Übersichtsseite erstellen
10.4.2. Logo, Stylesheet und Grafiken einbinden
10.4.3. Seitenvorlage für eine Blog-Eintragsseite erstellen
10.4.4. Seitenvorlage für das Blog-Jahresarchiv erstellen
10.4.5. Seitenvorlage für das Blog-Monatsarchiv erstellen
10.4.6. Seitenvorlage für den RSS Feed erstellen
10.4.7. Seitenvorlage für die RSS Feed Kommentare erstellen
10.4.8. Seitenvorlage für den Atom Feed erstellen
10.4.9. Seitenvorlage für die Atom Feed Kommentare erstellen
11. Anwendungsbeispiele
11.1. Seitenvorlagen für die unterschiedlichen Seitentypen
11.1.1. Blogseiten (WCOM_BLOG)
11.1.2. Individuelle Formulare (WCOM_GENERATOR_FORM)
11.1.3. Einfaches Gästebuch (WCOM_SIMPLE_GUESTBOOK)
11.1.4. Termine (WCOM_SIMPLE_DATE)
11.1.5. Einfache Formulare (WCOM_SIMPLE_FORM)
11.1.6. Einfache Inhaltsseiten (WCOM_SIMPLE_PAGE)
11.1.7. Externer Verweis (WCOM_URL)
11.2. Smarty Plugins
11.2.1. Tag Cloud
11.2.2. Get Glossary
11.3. Navigationen
11.3.1. Einfache Navigation
11.3.2. Verschachtelte Navigationen
11.4. Sonstiges
11.4.1. Geschützte Seiten (Passwortschutz)
12. Welcompose konfigurieren
12.1. Die Datei sys.inc.php
12.1.1. Pfade [path]
12.1.2. Logging [log]
12.1.3. Umgebungsvariablen [enviroment]
12.1.4. Spracheinstellungen [locales]
12.1.5. Datenbank [database]
12.1.6. Media [media]
12.1.7. Globale Dateien [global_files]
12.1.8. Caching [caching]
12.1.9. Plugins [plugins]
12.1.10. URL-Muster [urls]
12.1.11. Flickr [flickr]
13. URL Rewriting
13.1. Einführung
13.2. URL Rewriting konfigurieren
13.2.1. Welcompose für URL Rewriting konfigurieren
13.2.2. Webserver für URL Rewriting konfigurieren
13.3. URL-Rewriting im Detail
13.3.1. URL-Muster
13.3.2. Rewrite Rules
13.4. Konfigurationsbeispiele
13.4.1. Betrieb mit einem Projekt
14. Lokalisierung
14.1. Für Übersetzer
14.1.1. Voraussetzungen
14.1.2. Zeichenketten extrahieren
14.1.3. Zeichenketten übersetzen
14.1.4. Übersetzungen aktualisieren
15. Entwicklung
15.1. API-Dokumentation erzeugen
A. Gut zu wissen...
A.1. PHP-Konfiguration auslesen
A.2. Datenbank-Backup mit phpMyAdmin
A.3. FTP-Programme für Windows und Mac
B. Referenz
B.1. Liste der Vorlagen-Typen
B.1.1. Blog
B.1.2. Generated Form
B.1.3. Simple Date
B.1.4. Simple Form
B.1.5. Simple Guestbook
B.1.6. Simple Page
B.1.7. System Login

Abbildungsverzeichnis

2.1. Schreibrechte ändern
2.2. Welcompose Package Installer
2.3. Schreibrechte von Dateien ändern
2.4. Schreibrechte von Verzeichnissen ändern
2.5. Setup: Lizenz anerkennen
2.6. Setup: Anzeige der Testergebnisse
2.7. Setup: Datenbank Verbindungsparameter konfigurieren
2.8. Setup: Grundeinstellungen vornehmen
2.9. Setup: Setup abschliessen
3.1. Update: Lizenz anerkennen
3.2. Update: Voraussetzungen
3.3. Update: Backups
3.4. Update: Datenbank aktualisieren
3.5. Update: Datenbank erfolgreich aktualisiert
3.6. Update: Aktualisierung erfolgreich beendet
4.1. Verwendung der Kontext-Hilfe
4.2. Beispiel der Echtzeit-Validierung
5.1. Zusammensetzung einer Seite
5.2. Abhängigkeiten zwischen Strukturelementen
5.3. Seiten-Übersicht
5.4. Seiten verschieben
5.5. Seite hinzufügen
5.6. Übersicht über vorhandene Globale Boxen
5.7. Global Box hinzufügen
5.8. Globale Box referenzieren
5.9. Übersicht über vorhandene Boxen
5.10. Offene Ansicht der Option: Bestehende Boxen übernehmen
5.11. Neue Box anlegen
5.12. Box referenzieren
5.13. Navigationen verwalten
5.14. Strukturvorlage anlegen
5.15. Strukturvorlage einsetzen
5.16. Abkürzungen anlegen
5.17. Abkürzung einsetzen
5.18. Abkürzung auswählen und/oder anlegen
6.1. Plazierung des Mediamanager
6.2. myLocal: Anzeigeoptionen
6.3. myFlickr: Standardansicht Anzeigeoptionen
6.4. myFlickr: Anzeigeoptionen nach Flickr-Anmeldung
6.5. Media-Datei hochladen - Datei auswählen und Meta-Daten eintragen
6.6. Media-Datei löschen
6.7. Media-Datei editieren
6.8. Meta-Daten editieren
6.9. Media-Datei einfügen - Cursor positionieren
6.10. Media-Datei einfügen - Datei auswählen
6.11. Media-Datei einfügen - Eingefügte Referenz
6.12. Media-Datei einfügen - Optionale Attribute (Beispiel: Bild einfügen in myLocal)
7.1. Übersicht über vorhandene Vorlagen
7.2. Vorlage hinzufügen
7.3. "Hallo-Welt"-Vorlage
7.4. Smarty Debug Konsole
7.5. Übersicht über vorhandene Vorlagengruppen
7.6. Neue Vorlagengruppe anlegen
7.7. Übersicht über vorhandenen Vorlagentypen
7.8. Neuen Vorlagen-Typ hinzufügen
7.9. Übersicht über vorhandene Globale Vorlagen
7.10. Globale Vorlage neu anlegen
7.11. CSS-Datei als Globale Vorlage anlegen
7.12. Bild als Globale Datei ins CSS einfügen
7.13. Globale Vorlage mit Hilfsfunktion referenzieren
7.14. Übersicht über vorhandene Globale Dateien
7.15. Globale Datei hinzufügen
7.16. Globale Datei mit Hilfsfunktion referenzieren
8.1. Auswahl des Textkonverters
8.2. Textkonverter hinzufügen
8.3. Textmakros anwenden
8.4. Textmakro anlegen
8.5. Seiten editieren: Sitemap Metadaten
8.6. Sitemaps erstellen
8.7. Aktionen: Übersicht
9.1. Screenshot der Demo-Webseite
9.2. Vorlagengruppe hinzufügen
9.3. Navigation anlegen
9.4. Neue Seite anlegen
9.5. Angelegte Startseite
9.6. Angelegte Seiten
9.7. Inhalte der Startseite hinzufügen
9.8. Ausgabe: Fehlermeldung
9.9. Vorlage anlegen
9.10. Ausgabe: Original Demo HTML
9.11. Ausgabe: Seite mit dynamischen Inhalten
9.12. Stylesheet hochladen
9.13. Ausgabe: Startseite mit verknüpftem Style Sheet
9.14. Bilder als Globale Dateien hochladen
9.15. Ausgabe: Startseite mit Logo
9.16. Ausgabe: Startseite mit Logo und Hintergrundgrafiken
9.17. Globale Box anlegen
9.18. Mediamanager Bild hochladen
9.19. Metainformationen zur binären Datei (hier: Bild)
9.20. Crash-Kurs Demo-Webseite: Startseite mit Logo, Style Sheet und Headerbild
9.21. Inhalte dem Kontakt-Formular hinzufügen
9.22. Duplizierte Vorlage anpassen
9.23. Ausgabe: Kontaktformular
9.24. Vorlage der Email Ansicht
10.1. Ausgabe: Screenshot des Demo-Blogs
10.2. Crash-Kurs Weblog: Neue Seite anlegen
10.3. Crash-Kurs Weblog: Angelegte Seiten
10.4. Crash-Kurs Weblog: Neues Blog-Posting anlegen
10.5. Crash-Kurs Weblog: Übersicht der angelegten Blog Beiträge
10.6. Ausgabe: Original Weblog Demo HTML
10.7. Ausgabe: Weblog Demo HTML - Blog Übersicht
10.8. Ausgabe: Weblog Demo HTML - Blog Übersicht mit Headergrafik
10.9. Ausgabe: Weblog Demo HTML - Blog Beitrag mit Headergrafik
10.10. Ausgabe: Weblog Demo HTML - Blog Monatsarchiv
10.11. Weblog Demo - Angelegte Seitenvorlagen
11.1. Benutzergruppe für Passwortschutz anlegen
11.2. Benutzer für geschützte Seite hinzufügen
11.3. Seite schützen
11.4. Login-Vorlage erstellen
A.1. Exporteinstellungen für phpMyAdmin
A.2. Datenbank-Backup mit phpMyAdmin importieren

Tabellenverzeichnis

7.1. Liste der Vorlagen Typen
7.2. Liste der MIME-Typen

Beispiele

5.1. Aktuelle Seite auslesen
5.2. Seite auslesen
5.3. Mehrere Seiten auslesen
5.4. Globale Box ausgeben
5.5. Globale Boxen ausgeben
5.6. Box anhand des Namens ausgeben
5.7. Box anhand der ID ausgeben
5.8. Boxen ausgeben
5.9. Navigation auslesen
5.10. Mehrere Navigationen auslesen
5.11. Glossar formatiert ausgeben
8.1. Pfad(e) Sitemap Datei(en)