nexpell
  • Aktuelles
    • News
    • Welcome to nexpell
  • Über uns
    • Über uns
    • Info
    • Leistung
    • Resume
    • Warum Nexpell?
  • Community
    • Forum
    • Todo
    • Artikel
    • Live-Besucher
    • Errungenschaften
    • Mitglieder
    • Join Us
  • Medien
    • Gallery
  • Service
    • Wiki
    • Suche
    • Referenzen
    • Counter
    • Partner
    • Download
  • Netzwerk
    • Kontakt
    • Spielserver
    • Discord
  • Anmelden
  • Deutsch – Sprache auswählen
    • DeutschDeutsch
Wiki

Wiki

nexpell WIKI

Zurück zu Dashboard / Nexpell Theme-System
Nexpell Theme-System
Dashboard

Nexpell Theme-System

Mit dem Nexpell Theme-System können Admins sowohl vordefinierte Core-Themes als auch manuell hochgeladene Themes verwalten. Über theme.php lassen sich Themes aktivieren, über theme_installer.php installierte Themes bearbeiten oder löschen, und mit theme_installer_upload.php neue Themes per ZIP oder CSS hochladen. Core-Themes sind nur aktivierbar, manuelle Themes zusätzlich bearbeitbar.

T-Seven Aktualisiert am 31.07.2026
Hinweis für Nexpell 1.0.4 und neuer
Diese Dokumentation gilt ausschließlich für Nexpell CMS bis einschließlich Version 1.0.3.3. Ab Version 1.0.4 wurde die klassische Theme-Verwaltung vollständig durch den Builder ersetzt. Themes, Layouts und Designs werden seitdem direkt über den Builder erstellt und verwaltet. Weitere Informationen findest du in der Wiki-Kategorie Builder .

Nexpell CMS – Theme Management

Das Theme-System erlaubt die Verwaltung, Installation und Aktivierung von Themes. Es umfasst sowohl vordefinierte CSS-Themes als auch manuell hochgeladene Themes.

Theme-Auswahl & Aktivierung

Über theme.php werden alle verfügbaren Themes angezeigt und verwaltet.

  • Aktivieren eines Themes: Core-Themes und manuell installierte Themes können aktiviert werden.
  • Anzeige aller Themes: Core-Themes und manuelle Themes werden übersichtlich angezeigt.
  • Core-Themes: Nicht bearbeitbar, nur aktivierbar.
  • Manuelle Themes: Können bearbeitet, gelöscht oder deaktiviert werden.
Workflow
  1. Admin öffnet Theme-Auswahl.
  2. Admin klickt auf Aktivieren bei einem Theme.
  3. Das Theme wird sofort im Frontend übernommen.

Übersicht installierter Themes

Zeigt alle installierten Themes inklusive Name, Version, Autor und Ordner.

  • Bearbeiten: Nur für manuelle Themes verfügbar.
  • Löschen: Entfernt Theme-Ordner und Datenbankeintrag.
  • Core-Themes: Werden angezeigt, Bearbeiten und Löschen sind deaktiviert.

Die Tabelle ist alphabetisch nach Theme-Namen sortiert und bietet eine schnelle Navigation zur Bearbeitung.

Upload & Bearbeitung

  • Hochladen: CSS wird als bootstrap.min.css gespeichert.
  • Bearbeiten: Name, Version, Autor, URL und Beschreibung. Nur für manuelle Themes.
  • Löschen: Entfernt Theme-Ordner und Datenbankeintrag mit Sicherheitsabfrage.
  • Integration: Hochgeladene Themes erscheinen automatisch in theme.php.
Verfügbare Aktionen
Aktivieren Bearbeiten Löschen

Core- und manuelle Themes

Core-Themes: Vordefinierte CSS-Themes, die nicht bearbeitet werden können.

brite, cerulean, cosmo, cyborg, darkly, flatly, journal, litera, lumen, lux, materia, minty, morph, pulse, quartz, sandstone, simplex, sketchy, slate, solar, spacelab, superhero, united, vapor, yeti, zephyr, default

Manuelle Themes: Hochgeladene Themes können bearbeitet, gelöscht und jederzeit aktiviert werden.

Technische Details

Das Theme-System speichert alle installierten Themes zentral in der Datenbank und verwaltet die zugehörigen Dateien innerhalb der Theme-Verzeichnisse.

  • Ordnerstruktur: includes/themes/default/css/dist/[theme-folder]/
  • Datenbank: settings_themes_installed
    Enthält Name, Version, Autor, URL, Ordner und Beschreibung.
  • Aktiviertes Theme: settings_themes_active
  • Dateiformate: ZIP oder CSS-Dateien (bootstrap.min.css)
  • UTF-8: Alle Eingaben werden korrekt gespeichert und verarbeitet.

Typischer Workflow für Admins

Die Arbeit mit dem Theme-System erfolgt in wenigen Schritten.

  1. Neues Theme über theme_installer_upload.php hochladen.
  2. Installierte Themes bearbeiten oder löschen.
  3. Gewünschtes Theme über theme.php aktivieren.
  4. Das ausgewählte Theme wird unmittelbar im Frontend übernommen.
  5. Core-Themes stehen jederzeit zur Verfügung und können beliebig aktiviert werden.

Zusammenfassung

Das klassische Theme-Management von Nexpell CMS bot bis einschließlich Version 1.0.3.3 eine komfortable Verwaltung von Core- und benutzerdefinierten Bootstrap-Themes. Themes konnten hochgeladen, bearbeitet, gelöscht und mit wenigen Klicks aktiviert werden.

Hinweis: Ab Nexpell CMS 1.0.4 wurde dieses System durch den Builder ersetzt. Themes, Layouts und Designs werden seitdem direkt über den Builder erstellt und verwaltet.

Screenshots

Screenshot
Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4 Screenshot 5

Verwandte Wiki-Einträge

SEO-Metadaten Bearbeite und verwalte die SEO-Metadaten deiner Seiten für jede Sprache. Passe Meta-Titel und Meta-Beschreibung an, ... Kontakt Verwalte alle Kontakte deiner Website zentral im Admincenter. Füge neue Kontakte hinzu, bearbeite bestehende oder lö... email Konfiguriere alle E-Mail-Einstellungen für deine Website. Wähle Versandmethode, SMTP-Daten, HTML-Optionen und teste ...
Zurück zu Dashboard Wiki-Startseite
Auf dieser Seite Wiki-Inhalt Theme-Auswahl & Ak… Übersicht installi… Upload & Bearbeitung Core- und manuelle… Technische Details Typischer Workflow… Zusammenfassung Screenshots Verwandte Einträge Dashboard Wiki-Startseite
nexpell

Das modulare Open-Source-CMS für moderne Websites, Communities und digitale Projekte.

Plattform
  • Live-Builder
  • Templates
  • Plugins
  • Downloads
Ressourcen
  • Dokumentation
  • Anleitungen
  • Changelog
  • Community
  • Support
Nexpell
  • Über uns
  • Kontakt
  • Open Source
  • Mitwirken
Rechtliches
  • Impressum
  • Datenschutz
  • Nutzungsbedingungen
  • Cookie-Einstellungen
© 2026 Nexpell CMS. Alle Rechte vorbehalten.
ImpressumDatenschutzKontaktCookie-HinweisNutzungsbedingungen
Datenschutzeinstellungen

Wir verwenden externe Inhalte von Twitch, Discord und YouTube. Du kannst selbst entscheiden, was geladen werden darf.

Details und Einstellungen
Notwendige Cookies

Diese Cookies sind fuer den Betrieb der Website und ihrer grundlegenden Funktionen zwingend erforderlich. Dazu zaehlen z. B. Session-Cookies zur Anmeldung, zur Verwaltung Ihrer Datenschutzeinstellungen oder zum sicheren Zugriff auf geschuetzte Bereiche.
Sie werden automatisch gesetzt und koennen nicht deaktiviert werden. Ohne diese Cookies funktioniert unsere Website nicht korrekt.

Cookies von Drittanbietern (Twitch, Discord & YouTube)

Beim Laden externer Inhalte wie Twitch-Streams, Discord-Widgets oder YouTube-Videos werden Cookies von diesen Plattformen gesetzt. Diese dienen z. B. der Nutzererkennung, Analyse oder der Optimierung der Dienste.
Mit deiner Zustimmung erlaubst du die Nutzung dieser Inhalte gemaess den Datenschutzrichtlinien der jeweiligen Anbieter. Ohne Zustimmung werden diese Inhalte nicht geladen.