Dokumentation
@mor @peat @Panni @michael.daniel @Gerd
Ich möchte nebenbei die Dokumentation für QUIQQER anfangen. Am Anfang benötigen wir aber Themen, damit das abarbeiten einfacher ist. Daher will ich als erstes ein Inhaltsverzeichnis bzw Übersicht anfangen. Hier können wir dann später ein Projekt daraus machen und einzelne Punkte dann zu weisen.
Bitte also Punkte sammeln die in eine Doku müssen, ich nehme diese dann hier auf. Wichtig: Es geht erst einmal um das Grundsystem, damit das dokumentiert ist. Keine Module oder Plugins. Wir müssen erst einmal anfangen.
QUIQQER
Allgemein
- Home
- Was ist QUIQQER
- Was macht QUIQQER
- Wieso sollte ich QUIQQER nutzen
- Get started / Los geht's
- Voraussetzungen
- Installation
- Erste Schritte (Redakteur + Entwickler + Sys. Admin)
- Hilfe bekommen
- Aufbau von QUIQQER
- Module / Plugins / Pakete
User Manual (Redakteur)
- Get started / Los geht's
- Erste Schritte
- Wie logge ich mich ein
- Aufbau von QUIQQER (Backend)
- Menu
- Desktop / Panels
- Profil
- Suche
- Projekte / Webseiten
- Projekt / Seiten / Seitenstruktur
- Eine Seite anlegen
- Eine Seite bearbeiten / löschen
- Sprachverknüpfungen / Seiten Multilingualität
- Sprachvariablen / Übersetzer / Multilingualität
- Papierkorb
- Projekt / Seiten / Seitenstruktur
- Erste Schritte
Entwickler
-
Get started / Los geht's
- Erste Schritte
- QUIQQER Aufbau
- QUIQQER Systempfade / -ordner
- Datenbankaufbau
- Error Codes
- Security Vulnerability Naming Convention
- Hilfe bekommen
-
Plugin Entwicklung
- Ein neues Plugin erstellen
- Versionierung
- composer.json
- QUIQQER Framework (PHP)
- Namespaces
- Globale Klassen
- XML API
- package.xml
- locale.xml
- database.xml
- events.xml
- group.xml
- user.xml
- menu.xml
- panels.xml
- permissions.xml
- settings.xml / projekt
- settings.xml / site
- site.xml
- widgets.xml
- QUIQQER Events
- Richtig loggen
- QUIQQER Framework (JavaScript)
- QUI
- Controls / Classes
- Vorhandene QUIQQER Controls für das Backend
- user
- groups
- site
- project
- Eine Einstellung anlegen
- E-Mails versenden
- Nachrichten / Messages
- Session Variablen setzen und löschen
- Cache
- Deaktivieren
- Ein neues Plugin erstellen
-
Templates
- Template erstellen
- Template überschreiben
- Template Vererbung
- Template Events
-
Tutorials
System Administration
- QUIQQER
- Konsole
- QUIQQER aktualisieren
- Pakete installieren
- Logs einsehen (& verstehen) : sowohl in der Administration als auch im Dateisystem
- Cache
- Wie leeren? (Über Admin, Filesystem und PHP)
- Konfigurieren
- Deaktivieren
- Projekte
- Projekt Einstellungen
- Sprachen hinzufügen / löschen
- VHosts einrichten
- Domain ändern
- Template ändern
- Custom CSS
- Installations-Verzeichnis ändern/verschieben
- Benutzer
- Anlegen
- Gruppen zuweisen
- Passwort ändern
- Gruppen
- Anlegen, Bearbeiten, Löschen
- Permissions
- Was sind permissions
- Permissions zuweisen