Welcompose™ Benutzerhandbuch

Content Management System

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

Stand: 08.01.2012


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
2.5. Auf einen Blick
2.5.1. Installation (Package Installer)
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
3.5. Auf einen Blick
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. Projekte
8.1.1. Einführung
8.1.2. Verwaltung
8.2. Textkonverter
8.2.1. Einführung
8.2.2. Verwendung der Textkonverter
8.2.3. XHTML, Markdown und Textile
8.2.4. Eigene Textkonverter integrieren
8.3. Textmakros
8.3.1. Einführung
8.3.2. Anwendung der Textmakros
8.3.3. Mitgelieferte Textmakros
8.3.4. Eigene Textmakros integrieren
8.4. Sitemaps
8.4.1. Einführung
8.4.2. Einrichtung
8.4.3. Sitemaps erstellen
8.5. Aktionen
8.5.1. Einführung
8.5.2. Die Aktionen
9. WYSIWYG vs. Markup Editor
9.1. Ø WYSIWYG
9.1.1. Markup Editor
9.1.2. Erweiterungen zur Texteingabe
10. Crash-Kurs: Demo-Webseite
10.1. Vorbereitungen
10.2. Seiten anlegen
10.3. Startseite mit Inhalten füllen
10.4. Startseite mit Vorlage verbinden
10.5. Style Sheets, Logo und Hintergrundbilder einbinden
10.6. Inhalte der Startseite gestalten
10.7. Inhalte des Impressum gestalten
10.8. Kontaktformular erstellen
11. Crash-Kurs: Weblog
11.1. Vorbereitungen
11.2. Seiten anlegen
11.3. Weblog mit Inhalten füllen
11.4. Weblog mit Vorlagen verbinden
11.4.1. Seitenvorlage für die Blog-Übersichtsseite erstellen
11.4.2. Logo, Stylesheet und Grafiken einbinden
11.4.3. Seitenvorlage für eine Blog-Eintragsseite erstellen
11.4.4. Seitenvorlage für das Blog-Jahresarchiv erstellen
11.4.5. Seitenvorlage für das Blog-Monatsarchiv erstellen
11.4.6. Seitenvorlage für den RSS Feed erstellen
11.4.7. Seitenvorlage für die RSS Feed Kommentare erstellen
11.4.8. Seitenvorlage für den Atom Feed erstellen
11.4.9. Seitenvorlage für die Atom Feed Kommentare erstellen
12. Anwendungsbeispiele
12.1. Seitenvorlagen für die unterschiedlichen Seitentypen
12.1.1. Blogseiten (WCOM_BLOG)
12.1.2. Termine (WCOM_EVENT)
12.1.3. Individuelle Formulare (WCOM_GENERATOR_FORM)
12.1.4. Einfaches Gästebuch (WCOM_SIMPLE_GUESTBOOK)
12.1.5. Termine (WCOM_SIMPLE_DATE)
12.1.6. Einfache Formulare (WCOM_SIMPLE_FORM)
12.1.7. Einfache Inhaltsseiten (WCOM_SIMPLE_PAGE)
12.1.8. Externer Verweis (WCOM_URL)
12.2. Navigationen
12.2.1. Einfache Navigation
12.2.2. Verschachtelte Navigationen
12.3. Smarty Plugins
12.3.1. Breadcrumb
12.3.2. Get Glossary
12.3.3. Tag Cloud
12.3.4. Social Bookmarks
12.4. Sonstiges
12.4.1. Geschützte Seiten (Passwortschutz)
13. Welcompose konfigurieren
13.1. Die Datei sys.inc.php
13.1.1. Pfade [path]
13.1.2. Logging [log]
13.1.3. Umgebungsvariablen [enviroment]
13.1.4. Spracheinstellungen [locales]
13.1.5. Datenbank [database]
13.1.6. Media [media]
13.1.7. Globale Dateien [global_files]
13.1.8. Caching [caching]
13.1.9. Komprimierung [output]
13.1.10. Projektauswahl speichern [cookie]
13.1.11. Plugins [plugins]
13.1.12. URL-Muster [urls]
13.1.13. Flickr [flickr]
14. URL Rewriting
14.1. Einführung
14.2. URL Rewriting konfigurieren
14.2.1. Welcompose für URL Rewriting konfigurieren
14.2.2. Webserver für URL Rewriting konfigurieren
14.3. URL-Rewriting im Detail
14.3.1. URL-Muster
14.3.2. Rewrite Rules
14.4. Konfigurationsbeispiele
14.4.1. Betrieb mit einem Projekt
15. Lokalisierung
15.1. Für Übersetzer
15.1.1. Voraussetzungen
15.1.2. Zeichenketten extrahieren
15.1.3. Zeichenketten übersetzen
15.1.4. Übersetzungen aktualisieren
16. Entwicklung
16.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. Event
B.1.3. Generated Form
B.1.4. Simple Date
B.1.5. Simple Form
B.1.6. Simple Guestbook
B.1.7. Simple Page
B.1.8. 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. Strukturelemente einer Seite
5.2. Abhängigkeiten zwischen Strukturelementen
5.3. Seiten-Übersicht
5.4. Seiten verschieben
5.5. Seite hinzufügen (Standardansicht)
5.6. Seite hinzufügen (Erweiterte Ansicht)
5.7. Übersicht über vorhandene Globale Boxen
5.8. Global Box hinzufügen
5.9. Globale Box referenzieren
5.10. Übersicht über vorhandene Boxen
5.11. Offene Ansicht der Option: Bestehende Boxen übernehmen
5.12. Neue Box anlegen
5.13. Box referenzieren
5.14. Navigationen verwalten
5.15. Strukturvorlage anlegen
5.16. Strukturvorlage einsetzen
5.17. Abkürzungen anlegen
5.18. Abkürzung einsetzen
5.19. 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: Ohne optionale Attribute - Cursor positionieren
6.10. Media-Datei einfügen: Ohne optionale Attribute - Datei auswählen
6.11. Media-Datei einfügen: Ohne optionale Attribute - Eingefügte(r) Referenz/Link
6.12. Media-Datei einfügen: Mit optionalen Attributen - Cursor positionieren
6.13. Media-Datei einfügen: Mit optionalen Attributen - Datei auswählen
6.14. Media-Datei einfügen: Mit optionalen Attributen - Als HTML einfügen
6.15. Media-Datei einfügen: Mit optionalen Attributen - Eingefügtes HTML
6.16. Media-Datei einfügen: Mit optionalen Attributen - Als Referenz einfügen
6.17. Media-Datei einfügen: Mit optionalen Attributen - Eingefügte Referenz
7.1. Übersicht über vorhandene Vorlagen
7.2. Vorlage hinzufügen
7.3. Interne Links mit Hilfsfunktion referenzieren
7.4. "Hallo-Welt"-Vorlage
7.5. Smarty Debug Konsole
7.6. Übersicht über vorhandene Vorlagengruppen
7.7. Neue Vorlagengruppe anlegen
7.8. Übersicht über vorhandenen Vorlagentypen
7.9. Neuen Vorlagen-Typ hinzufügen
7.10. Übersicht über vorhandene Globale Vorlagen
7.11. Globale Vorlage neu anlegen
7.12. CSS-Datei als Globale Vorlage anlegen
7.13. Bild als Globale Datei ins CSS einfügen
7.14. Globale Vorlage mit Hilfsfunktion referenzieren
7.15. Übersicht über vorhandene Globale Dateien
7.16. Globale Datei hinzufügen
7.17. Globale Datei mit Hilfsfunktion referenzieren
8.1. Übersicht über die vorhandenen Projekte
8.2. Auswahlmenü bei mehreren Projekten
8.3. Neues Projekt hinzufügen
8.4. Auswahl des Textkonverters
8.5. Textkonverter hinzufügen
8.6. Textmakros anwenden
8.7. Textmakro anlegen
8.8. Seiten editieren: Sitemap Metadaten
8.9. Sitemaps erstellen
8.10. Aktionen: Übersicht
9.1. Eingebundener Markup-Editor
10.1. Screenshot der Demo-Webseite
10.2. Vorlagengruppe hinzufügen
10.3. Navigation anlegen
10.4. Neue Seite anlegen
10.5. Angelegte Startseite
10.6. Angelegte Seiten
10.7. Inhalte der Startseite hinzufügen
10.8. Ausgabe: Fehlermeldung
10.9. Vorlage anlegen
10.10. Ausgabe: Original Demo HTML
10.11. Ausgabe: Seite mit dynamischen Inhalten
10.12. Stylesheet hochladen
10.13. Ausgabe: Startseite mit verknüpftem Style Sheet
10.14. Bilder als Globale Dateien hochladen
10.15. Ausgabe: Startseite mit Logo
10.16. Ausgabe: Startseite mit Logo und Hintergrundgrafiken
10.17. Globale Box anlegen
10.18. Mediamanager Bild hochladen
10.19. Bild einfügen
10.20. Crash-Kurs Demo-Webseite: Startseite mit Logo, Style Sheet und Headerbild
10.21. Inhalte dem Kontakt-Formular hinzufügen
10.22. Ausgabe: Kontaktformular
10.23. Vorlage der Email Ansicht
11.1. Ausgabe: Screenshot des Demo-Blogs
11.2. Crash-Kurs Weblog: Neue Seite anlegen
11.3. Crash-Kurs Weblog: Angelegte Seiten
11.4. Crash-Kurs Weblog: Neues Blog-Posting anlegen
11.5. Crash-Kurs Weblog: Übersicht der angelegten Blog Beiträge
11.6. Ausgabe: Original Weblog Demo HTML
11.7. Ausgabe: Weblog Demo HTML - Blog Übersicht
11.8. Ausgabe: Weblog Demo HTML - Blog Übersicht mit Headergrafik
11.9. Ausgabe: Weblog Demo HTML - Blog Beitrag mit Headergrafik
11.10. Ausgabe: Weblog Demo HTML - Blog Monatsarchiv
11.11. Weblog Demo - Angelegte Seitenvorlagen
12.1. Benutzergruppe für Passwortschutz anlegen
12.2. Benutzer für geschützte Seite hinzufügen
12.3. Seite schützen
12.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
12.1. Liste der Feldtypen

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)