Content Managment System
Bei diesem Projekt handelt es sich um ein kleines Content Management System das ich in meiner Freizeit erstelle. Auch wenn ich dies nur für mich mache und als Grundlage für meine Projekte sein soll, habe ich mich dazu entschlossen dies als Open Source bereit zu stellen.
Das CMS befindet sich noch in einem frühem Stadium und sollte nicht produktiv eingesetzt werden. Im Bereich der Dokumentation finden Sie Informationen zur Installation und Funktionsweise. Den Source zum CMS finden Sie auf GitHub.
Hinweis: Die Dokumentation ist unvollständig, Kenntnisse mit git sind empfehlenswert.
Content Managment System Dokumentation
Das Projekt auf GitHub
Eigenschaften
- Trennung zwischen core und mantel System für Anpassungen
- System zur Überladung von Modulen für Erweiterungen
- Benutzerauthentifizierung über mehrer DBs und CMS Instanzen
- Vanilla Javascript ab ES6 im Backend
- Keine Unterstützung für den Internet Explorer
Derzeitige Funktionen
- Seiten anlegen, bearbeiten, löschen, aber nicht verschieben
- Module für Text, Überschrift, Quelltext
- Benutzer anlegen und verwalten für Backend und Frontend
- Sprachen für Frontend hinfzügen
- Sichtbarkeitseinstellungen der Seiten
- Sperrfunktionen anhand diverser Parameter