• Aktuelles
    • News
    • Welcome to nexpell de
  • Über uns
    • Über uns
    • Info
    • Leistung
    • Resume
  • Community
    • Forum
    • Mitglieder
    • Artikel
    • Mitglieder
    • Errungenschaften
    • Live-Besucher
    • Suche
    • Join Us
  • Service
    • Wiki
    • Partner
    • Counter
    • Download
    • Todo
  • Netzwerk
    • Kontakt
    • Partner
    • Serverliste
    • Discord
  • Login
    • English
    • Deutsch
    • Italiano
Wiki

Wiki

nexpell WIKI

Nexpell Theme-System

Nexpell Theme-System

Kategorie: Dashboard (Admincenter) | Beitrag von T-Seven T-Seven | 11 Oct 2025

Einordnung: <p>Mit dem Nexpell Theme-System können Admins sowohl <strong>vordefinierte Core-Themes</strong> als auch <strong>manuell hochgeladene Themes</strong> verwalten. Über <code>theme.php</code> lassen sich Themes aktivieren, über <code>theme_installer.php</code> installierte Themes bearbeiten oder löschen, und mit <code>theme_installer_upload.php</code> neue Themes per ZIP oder CSS hochladen. Core-Themes sind nur aktivierbar, manuelle Themes zusätzlich bearbeitbar.</p>
Kategorie: Dashboard (Admincenter) Letzte Aktualisierung: 11 Oct 2025

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.php – Theme-Auswahl & Aktivierung
  • 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. Theme wird sofort im Frontend übernommen.
theme_installer.php – Übersicht installierter Themes

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

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

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

theme_installer_upload.php – Upload & Bearbeitung
  • Hochladen: CSS als bootstrap.min.css gespeichert.
  • Bearbeiten: Name, Version, Autor, URL, Beschreibung. Nur manuelle Themes.
  • Löschen: Entfernt Ordner + Datenbankeintrag mit Sicherheitsabfrage.
  • Integration: Hochgeladene Themes erscheinen automatisch in theme.php.

Aktionen:

AktivierenBearbeitenLöschen
Core- und manuelle Themes

Core-Themes: vordefinierte CSS-Themes, nicht bearbeitbar:

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: Hochgeladen, bearbeitbar, löschbar und aktivierbar.

Technische Details
  • Ordnerstruktur: includes/themes/default/css/dist/[theme-folder]/
  • Datenbank: settings_themes_installed (Name, Version, Autor, URL, Ordner, Beschreibung)
  • Aktiviertes Theme: settings_themes_active
  • Dateiformate: ZIP oder CSS (bootstrap.min.css)
  • UTF-8: Alle Eingaben werden korrekt gespeichert
Typischer Workflow für Admins
  1. Neues Theme hochladen über theme_installer_upload.php
  2. Installierte Themes bearbeiten oder löschen
  3. Theme aktivieren auf theme.php
  4. Core-Themes jederzeit verfügbar
Screenshots
Screenshot Screenshot Screenshot Screenshot Screenshot
×
Screenshot
Screenshot Screenshot Screenshot Screenshot Screenshot
Verwandte Wiki-Artikel
Stylesheet-Editor / Eigene CSS-Anpassungen
Im Stylesheet-Editor können Sie vordefinierte Bootstrap-Themes auswählen und gezielt eigene CSS-Anpassungen vornehmen...
Update Manager
Verwalte und installiere CMS-Updates direkt im Adminbereich. Zeigt aktuelle Version, verfügbare Updates und Änderung...
Sprachdatei-Editor
Mit dem Sprachdatei-Editor kannst du alle Systemsprachdateien direkt im Admincenter ansehen und bearbeiten. Änderung...
← zurück
nexpellnexpell
nexpell

nexpell ist ein modernes Open-Source CMS für Communities, Clans und Projekte. Dank modularer Plugin-Architektur, moderner Technik und hoher Sicherheit lassen sich Websites flexibel erweitern und individuell gestalten.

Navigation
  • Kontakt
Legal
  • Datenschutz
  • Kontakt
  • Nutzungsbedinungen
Folgen

© 2026 nexpell
Datenschutzeinstellungen

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

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.