Release v1.0.0

G.R Sim CMS Features & Specs

Das ultimative, hochmoderne Racing-Liga Content Management System. Maßgeschneidert für Assetto Corsa Competizione und Forza Horizon 6. Erfahre hier alles über unsere integrierten Tools und deren exakte Funktionsweise.

Core System & Engine

Dual-Portal-Architektur

Betreibe zwei autarke Rennwelten über eine einzige CMS-Installation. Der Switch erfolgt nahtlos im Header.

  • ACC & FH6 Welten: Wechselt das gesamte CSS-Design, Farbwelten und Menüstrukturen.
  • Separates Speichern: Bestzeiten, News und Profile sind streng nach Spiel getrennt.
  • Gemeinsame Benutzerbasis: Ein Login für beide Portale, kein erneutes Registrieren.

Granulares Rechtesystem

Sicherheit und Zugriffskontrolle bis ins kleinste Detail durch vordefinierte Hierarchien.

  • Rollenstufen: Guest, Member, Moderator/Mod, Admin sowie Root (Superadmin).
  • Modulberechtigungen: Jedes CMS-Modul prüft dynamisch die Mindestberechtigung.
  • Audit & Security: System-Aktionen (z.B. Backup-Trigger, User-Sperren) werden aufgezeichnet.

Account-Verifikation & Sync

Kryptografische und sichere Verknüpfung von Drittanbieter-Identitäten mit dem CMS-Profil.

  • Steam OpenID (ACC Pflicht): Verifiziert und speichert die echte SteamID64. Zwingend erforderlich für Rennanmeldungen, da die ID für die ACC-Server-entrylist.json benötigt wird (keine manuelle Manipulation möglich).
  • Xbox Live & Gamertag (FH6): Ermöglicht Zuordnung von UDP-Telemetrieströmen zum Fahrerprofil. Gamertags werden im Adminbereich für die Ingame-Konvoi-Einladungen aggregiert.
  • Discord OAuth2 Login: Synchronisiert Discord-Name, Server-Rollen und Avatar. Ermöglicht Passwort-Wiederherstellungen und automatisierte Bot-Benachrichtigungen.
  • Sicherheits-Schranke: Das Trennen verknüpfter Profile ist nur möglich, wenn ein lokales Ausweich-Passwort im Account hinterlegt wurde (Schutz vor Aussperrung).

Zentrales Lizenz-Gateway

Verwaltet die CMS-Instanzen über ein kryptografisches Aktivierungssystem.

  • Remote-Verifikation: Prüft den Lizenzschlüssel gegen api.germanracers.de.
  • Status-Telemetrie: Zeigt Lizenz-Gültigkeit, Ablaufdatum und API-Endpoint im Dashboard.
  • Offline-Sicherheitsnetz: Temporärer Fallback-Betrieb bei kurzen Serverausfällen.

ACC Professional Suite

Interactive Web Telemetry & Telemetry Analyzer

Hochpräzises browserbasiertes Analysewerkzeug für hochgeladene Spieldaten aus Assetto Corsa Competizione zur Optimierung der fahrphysikalischen Linienwahl und des Fahrverhaltens.

  • Dynamic Charting: Echtzeit-Visualisierung über Chart.js für Geschwindigkeit (km/h), Throttle- & Brake-Inputs (0-100%), Lenkwinkel (°), G-Kräfte (lat/long) und Motordrehzahl (RPM).
  • Reifenthermik & Drucksensorik: Detailansicht der Drücke (PSI) und Laufflächentemperaturen (OMD-Segmente für Innen, Mitte, Außen) aller vier Reifen im Kurvenverlauf.
  • SVG Track Mapping (Live Sync): Synchronisiert den Hover-Cursor der Charts mit einem Positionsanzeiger auf der interaktiv generierten SVG-Streckenkarte.
  • Lap Overlay & Ghost Comparison: Ermöglicht das Übereinanderlegen zweier Runden (Personal Best vs. Referenz) mit automatischer Zeitabstands-Delta-Kurve und Distanzabgleich.
  • Search Alignment Algorithmus: Nutzt Binärsuche auf der X-Achse zur synchronisierten Ausrichtung der Distanz- und Zeitreihen beider Runden zur Vermeidung von Drift-Versatz.

ACC Setup Builder & Tuning Garage (V5 Premium)

Professioneller Einstellungs-Konfigurator zur Erstellung, Verwaltung und automatischen Optimierung von Fahrzeugabstimmungen für alle GT3/GT4-Boliden und Rennstrecken.

  • Reifen & Kraftstoff: Anpassung von Kaltdrücken (0.1 PSI Schritte), Tankvolumen (bis 120L) und Bremsbelag-Mischungen (Compound 1-4 für Sprint, Langstrecke, Regen, Haltbarkeitstest).
  • Elektronik-Zentrierung: Steuerung von Traktionskontrolle (TC1 & TC2 Schnitt-Intensität), ABS-Sensibilität und herstellerspezifischen ECU-Motorkennfeldern (Maps 1-4).
  • Fahrwerksgeometrie & Kinematik: Granulare Regler für Radsturz (Camber), Spurwinkel (Toe), Nachlauf (Caster), Federungsrate (Wheel Rate) und Stabilisatoren (Anti-Roll Bars).
  • Dämpferdynamik (3-Wege): Verwaltung von Zug- und Druckstufen getrennt nach schnellen (Fast Bump/Rebound) und langsamen (Slow Bump/Rebound) Dämpferbewegungen.
  • Auto-Setup & JSON Export: 1-Klick-Generierung ("Safe" / "Aggressive" Presets) basierend auf Strecken-Layouts und direkter Export als ACC-konforme Setup-JSON-Datei.

Race Pressure Strategy Calculator (Thermodynamic)

Prädiktiver Luftdruck-Rechner zur Bestimmung des idealen Kaltdrucks unter Berücksichtigung dynamischer atmosphärischer und streckenbezogener Temperaturschwankungen.

  • Referenzpunkt-Kalibrierung: Abgleich bekannter Kaltdrücke bei einer definierten Referenztemperatur (Luft- und Asphalttemperatur im Training).
  • Wetter-Koeffizienten-Modell: Rechnet mit einem thermodynamischen Offset-Koeffizienten von 0.07 PSI pro °C Lufttemperatur und 0.05 PSI pro °C Streckentemperatur.
  • Stint- und Rennzeit-Kompression: Ermöglicht Zeitraffungsfaktoren (1x bis 24x) zur genauen Vorhersage des Temperaturabfalls bei Tag-Nacht-Wechseln während Langstreckenläufen.
  • Boxenstopp-Druckfahrplan: Generiert eine tabellarische Stopp-Strategie mit exakten, temperaturbereinigten PSI-Zielwerten für jeden einzelnen Reifensatz beim Service.
  • ChartJS Prognosekurve: Grafische Darstellung des prognostizierten Asphalttemperaturverlaufs und der resultierenden Kalt-Druck-Anpassung über die gesamte Renndistanz.

Dual-Mode Vision Center & FOV Calculator

Geometrisches Berechnungswerkzeug zur Ermittlung des physikalisch korrekten Sichtfelds (Field of View) zur Optimierung des räumlichen Abstandsgefühls und der Immersion.

  • Setup-to-FOV Modus: Berechnet den exakten horizontalen und vertikalen FOV anhand von Bildschirmdiagonale (Zoll), Seitenverhältnis (16:9, 21:9, 32:9) und Sitzabstand (cm).
  • FOV-to-Distance (Reverse Modus): Ermittelt die ergonomisch optimale Distanz zwischen Fahrer und Monitor basierend auf einem gewünschten Ziel-Sichtfeld.
  • Triple-Screen-Geometrie: Berechnet den idealen Seitenwinkel der Außenmonitore inklusive Bezel-Rahmenkompensation (in mm) für rahmenlose Ligen-Setups.
  • Curved-Radius-Support: Unterstützt Krümmungsradien moderner Displays (800R bis 4000R) zur exakten trigonometrischen Korrektur des FOV.
  • Multi-Sim Profil-Ausgabe: Direktwerte und Schritt-für-Schritt Einstellanleitungen für ACC (vFOV), Assetto Corsa (vFOV), iRacing (hFOV), rFactor 2/LMU, F1-Franchise und Richard Burns Rally.

Fuel Strategy Calculator Pro

Strategisches Kalkulationsmodul zur Berechnung der exakten Treibstoffmenge und Boxenstoppfenster zur Vermeidung von Übergewicht oder verfrühtem Kraftstoffmangel.

  • JSON-Streckendatenbank: Automatisches Laden von Referenz-Durchschnittsrundenzeiten und fahrzeugspezifischen Verbrauchswerten (Liter/Runde) für alle offiziellen Strecken.
  • Sicherheits-Puffer-Konfiguration: Einstellbare Extra-Sicherheitsrunden (0.5 bis 3.0 Runden) sowie automatische Berücksichtigung der Einführungsrunde (Formation Lap).
  • Strategie-Vorschläge: Berechnet bei Eingabe von Stint-Längen das exakte Boxenstopp-Fenster, die Anzahl der Stopps und die optimale Nachtankmenge pro Stopp.
  • Gewichts-Performance-Prognose: Berechnet den rechnerischen Rundenzeit-Nachteil durch das Kraftstoffgewicht zu Rennbeginn zur strategischen Abwägung von Split-Stints.

Live-Server & Event Manager

Automatischer Abgleich der Serverkonfigurationen und detailliertes Event-Management.

  • UTF-16 JSON Parser: Liest ACC-Serverkonfigurationen (settings, event) ein.
  • Prozessüberwachung: Zeigt Status (Qualy, Race, Time Left), belegte Slots und Passwörter an.
  • Event-Schranke (Lap Check): Erlaubt Event-Anmeldungen nur bei erfüllter Qualifikationszeit auf dem Server.

Forza Horizon 6 JDM festival

JDM Explorer Map (345+ POIs & Territory Wars Integration)

Interaktives, zoombares GIS-Kartensystem zur Erfassung und Koordinierung aller Sammelobjekte und Gebietskämpfe in der Open-World-Spielwelt von Forza Horizon 6.

  • Leaflet.js Rendering: Performance-optimiertes Dark-Mode Kachel-Kartensystem mit Live-Koordinaten-Tracker und stufenlosem Zoom.
  • Vollständige POI-Datenbank: 345+ manuell erfasste Marker aufgeteilt in Barn Finds (Scheunenfunde), Fast Travel Board (Schnellreise-Tafeln), XP Boards, Drift Zones und Touge-Pässe.
  • User-Progress Tracker: AJAX-gestützte Checkboxen ermöglichen jedem Fahrer, gefundene Objekte als gesammelt zu markieren, inklusive prozentualer Fortschrittsanzeige im Profil.
  • Territory Wars Overlay: Sektorengrenzen-Layer zur Visualisierung besetzter Gebiete durch verschiedene Crews mit direkter Schnittstelle zum Crew-System-Punktestand.
  • Sidebar-Fokus Navigation: Interaktive Liste in der Seitenleiste zentriert und zoomt die Karte bei Auswahl direkt auf das ausgewählte Objekt mit Fundort-Beschreibung.

Livery, Tuning & Custom-Paint Galerie (Showcase)

Die zentrale Plattform zum Teilen und Entdecken von Community-Fahrzeuglackierungen, Upgrade-Teilen und fahrzeugspezifischen Drift- und Grip-Abstimmungen.

  • Share-Code Kopierfunktion: Ingame Share-Codes (z.B. 9-stellige Nummern) können mit 1-Klick direkt über AJAX in die System-Zwischenablage kopiert werden.
  • Moderations-Pipeline (Workflow): Admins können eingereichte Lackierungen filtern, prüfen, freigeben (approve) oder ablehnen (reject) und unerwünschte Uploads rückstandslos bereinigen.
  • Media Cleanup Engine: Beim Löschen einer Galerieeinreichung werden die physischen Bilddateien auf dem Server automatisch aufgeräumt, um Speicherlecks zu verhindern.
  • Fahrerzuordnung & Xbox Tagging: Jedes Design wird der eindeutigen Xbox-ID des Erstellers zugeordnet und mit dessen Discord-Profil verknüpft.
  • Featured Badge System: Möglichkeit für Moderatoren, qualitativ herausragende Lackierungen mit einem Stern-Symbol ("Featured") im Haupt-Dashboard hervorzuheben.

Rennleitungs-Submission Gate & Ränge

Offizielles Zeiteinreichungsportal für Meisterschafts- und Touge-Läufe zur manuellen Verifizierung und automatisierten Vergabe von Fahrerrängen.

  • Beweis-Verifikations-Pipeline: Fahrer reichen Rundenzeiten mit YouTube/Twitch-Video-Beweisen oder Screenshots ein. Moderatoren prüfen und geben diese mit einem Klick frei.
  • Wristband-Fahrerränge: Automatische Einstufung in Wristband-Farben (Gold für Elite, Pink für Fortgeschrittene, Yellow für Amateure) basierend auf dem globalen Ranking-Score.
  • CarOrdinal ID-Auflösung: Nutzt die importierte JSON-Datenbank, um die über UDP gesendeten Autokennungen direkt in lesbare Fahrzeugnamen auf der Anmeldeseite aufzulösen.

FH6 Car Import Tool (CarOrdinal Translator)

Administratives Modul zum Importieren und Aktualisieren von Fahrzeugidentifikationsnummern aus Forza Horizon 6 zur Gewährleistung korrekter Übersetzungen im Telemetrie-Stream.

  • CSV Parsing Engine: Importiert Forza CarOrdinal Listen (Dateien im Format ID, Year, Make, Model) direkt über das Admin-Panel.
  • Zusammenführung (JSON Staging): Gleicht die importierten Autodatensätze mit dem bestehenden JSON-Datenstamm (assets/forza_cars.json) ab und verhindert Dubletten.
  • Echtzeit-Übersetzungs-Schnittstelle: Bietet dem UDP-Listener eine extrem schnelle Key-Value-Map zur Auflösung der numerischen Ingame-Kennungen in Klarnamen.

UDP Real-Time Telemetry Listener (Live Data Stream)

Netzwerk-Listener-Dienst zur Erfassung und Aufbereitung von Telemetriedaten, die direkt aus der Forza-Konsole oder dem PC-Client gesendet werden.

  • Telemetriedaten-Umfang: Empfängt und speichert Motordrehzahlen (RPM), Beschleunigungskräfte (G-Forces), Reifentemperaturen, Radaufhängungswege, Gas-/Bremspedalweg und GPS-Koordinaten.
  • Netzwerk-Konfiguration: Benötigt die korrekte Ingame-Konfiguration auf Port 5300 und die Ziel-IP 176.148.137.127. Ohne diese Parameter erfolgt keine Aufzeichnung.
  • Datenschutz & Sitzungs-Zuordnung: Telemetriesitzungen werden nur gespeichert, wenn der sendende Client einer registrierten Xbox-Gamertag-ID im System zugeordnet ist.

JDM Fahrzeug-Garage & Virtueller Showroom

Virtueller Ausstellungsraum im Fahrerprofil zur Präsentation des eigenen Fuhrparks und zum einfachen Austausch von Modifikations-Details.

  • Klassifizierungssystem: Verwaltung unbegrenzter Fahrzeuge mit Angabe der PI-Klasse (D-X) und des Einsatzzwecks (Touge, Drift, Grip-Racing, Drag-Racing, Highway-Cruisen).
  • Ingame-Share-Codes: Direkte Hinterlegung und 1-Klick-Kopie aller 9-stelligen Forza-Codes für Upgrades und Tunings.
  • JDM Platzhalter-System: Automatisches Laden vordefinierter Platzhalterbilder (Supra MK4, R34 GTR, R35, Silvia S15) bei fehlenden benutzerdefinierten Screenshots.
  • Manuelle Datenpflege: Maximale Freiheit für Spieler, da keine Ingame-Synchronisation des Fahrzeugbesitzes erzwungen wird (erleichtert Projektfahrzeug-Showcases).

Community & Integration

Discord Forum API Dual-Sync Engine

Bidirektionales Kommunikationsmodul, das Forenbeiträge der Webseite nahtlos in Echtzeit mit Discord-Textkanälen und Forum-Channels abgleicht.

  • Web-to-Discord Hooking: Neue Forenthemen erzeugen vollformatige Discord-Threadposts inklusive Beitragsinhalten, Bildern und Benutzer-Verknüpfungen.
  • Discord-to-Web Parser: Empfängt Discord-Nachrichten über API-Webhooks und speichert sie als Antworten im entsprechenden Webforum-Thread (inkl. Avatar-Sync und Formatierungs-Übersetzung).
  • Dateianhang-Synchronisation: Automatische Übertragung hochgeladener Discord-Bilder und Dokumente auf das Webserver-Upload-Verzeichnis zur Archivierung.
  • Benutzeridentifikations-Mapping: Ordnet Discord-Schreibern automatisch ihre registrierten CMS-Benutzerkonten zu, um korrekte Beitragszähler zu gewährleisten.

Multi-Portal Crew- & Clan-System (Allianzen)

Umfassendes Clan-Verwaltungsportal für Renngemeinschaften zur Förderung des kollektiven Teamgeists durch gemeinsame Statistiken und Erfolge.

  • Crew-Profilierung & Brandings: Customizing-Bereiche für Crew-Namen, Tags, Logos (mit Datei-Upload-Prüfung) und frei gestaltbare Beschreibungen.
  • Sektorenbewertung (Territory Wars): Berechnet die von Crew-Mitgliedern auf der Explorer Map eroberten Sektoren und führt Live-Allianzen-Rankings.
  • Team-Hotlap-Zusammenfassung: Kumuliert Rundenzeiten und Durchschnittsgeschwindigkeiten der Fahrer zur Berechnung des gesamten Crew-Leistungsindexes.
  • Einladungssystem (Rollen): Ermöglicht Crew-Leadern das Versenden von Einladungen über das Dashboard und Zuweisen von Rängen (Leader, Officer, Member).

Rich BBCode Editor & Voice Messaging Suite

Hochentwickeltes Eingabewerkzeug für das Forum und News-Beiträge zur Erleichterung der Interaktivität durch moderne Multimediainhalte.

  • Glow & Custom Styles: Exklusive BBCode-Tags für leuchtenden Text (Glow-Effekte), benutzerdefinierte Google Fonts, Schrifthöhen und RGB-Farbverläufe.
  • HTML5-Audio Sprachaufzeichner: Nimmt Sprachnachrichten direkt im Browser über WebRTC im komprimierten .webm Audio-Format auf und bindet sie als Audio-Player ein.
  • Mediathek-Overlay (Drag-and-Drop): Komfortable Upload-Box zum schnellen Einfügen von Screenshots und Bilddateien mit automatischem Generieren des BBCode [img] Tags.
  • Syntax-Highlighter: Unterstützt Quellcode-Formatierung mit Code-Highlighting für Rennregeln, Server-Konfigurationen und Setup-JSONs.

Premium Download-Portal & Setup-Tauschbörse

Sicherheits-optimiertes Tauschportal zur Bereitstellung von Telemetriedateien, Rennlackierungen und Setup-Profilen mit Schutzmechanismen gegen Leecher und Bots.

  • Anti-Bot Captcha (Slide-to-Unlock): Schützt die Serverbandbreite vor automatisierten Web-Scrapern durch einen interaktiven, clientseitigen Schieberegler.
  • Thanks-to-Reveal Mechanismus: Setups und Dateianhänge werden erst sichtbar geschaltet, nachdem der Benutzer dem Ersteller ein "Danke" hinterlassen hat.
  • Multi-Image Screenshot Showcase: Ermöglicht das Hochladen mehrerer Vorschaubilder pro Download, die in einer responsiven CSS-Bildergallerie gerendert werden.
  • Dateityp-Schutzschranken: Restriktiver Uploadfilter für .json (Setups), .ld / .ldx (Motec Telemetrie) und .zip / .rar (Skins) zur Virenprävention.

Automatisches News- & Ankündigungs-System (Discord API v10)

Zentrales Administrationsportal zur Erstellung von Ligen-News und deren sofortiger automatisierter Multi-Channel-Verteilung in Echtzeit.

  • Portal-fokussierte Ausrichtung: Kategorisierung von Neuigkeiten nach Plattform (Assetto Corsa Competizione, Forza Horizon 6, All-in-One Global).
  • Discord Bot-Embed-Generierung: Übersetzt News-Texte inklusive Titelbildern und BBCode-Elementen in ansprechende, farblich kodierte Discord-Rich-Embeds.
  • Bidirektionaler Edit-Sync (PATCH/DELETE): Aktualisierungen oder Löschungen von News im CMS-Adminpanel spiegeln sich in Sekundenschnelle auf Discord über gespeicherte Nachrichten-IDs wider.
  • Bilddatenbank-Caching: Lädt News-Vorschaubilder in das Verzeichnis uploads/news/ und deklariert Platzhaltergrafiken, falls kein Beitragsbild vorhanden ist.

AJAX Live-Shoutbox & Moderations-Terminal

Hochfrequenter Mini-Chat zur schnellen Echtzeit-Kommunikation der Fahrer direkt in den Navigationsleisten und Webseiten-Sidebars.

  • 5-Sekunden AJAX Polling: Ressourcenschonende Client-Server-Synchronisation im Hintergrund zur Aktualisierung neuer Chats ohne Browser-Reload.
  • Classic Yahoo-GIF Smiley-Picker: Parser-Engine, die Textkürzel (z.B. :wow:, :top:) in 75+ animierte Yahoo-Emoticons im Chatfenster übersetzt.
  • Censorship & Wortfilter Engine: Automatisches Ausblenden verbotener Ausdrücke basierend auf einer bearbeitbaren und per .txt erweiterbaren Keyword-Blacklist.
  • 1-Klick Administrations-Overlay: Moderatoren können einzelne Einträge löschen, die Shoutbox leeren (Truncate) oder störende Nutzer temporär oder dauerhaft blockieren.
  • Auto-Rotation der Datenbank: Begrenzt die gespeicherte Nachrichtenmenge automatisch auf die letzten 100 Zeilen, um Datenbankaufblähungen zu verhindern.

System & Admin-Tools

Server-Infrastruktur, Daemon-Steuerung & Server Console

Zentrale administrative Steuerkonsole zur AJAX-gestützten Fernverwaltung, Konfiguration und Echtzeit-Überwachung aller gekoppelten Assetto Corsa Competizione Server-Instanzen.

  • AJAX-Daemon Steuerung: Starten, Stoppen und Soft-Rebooten einzelner Server-Instanzen per RESTful API-Befehlen aus dem Web-Interface.
  • Visueller Konfigurations-Editor: Formularbasierte Bearbeitung aller ACC-Serverdateien (z.B. settings.json, event.json, eventRules.json, assistRules.json, configuration.json).
  • Preset-Manager: Sichern ganzer Konfigurationszustände als wiederherstellbare Presets zum schnellen Wechsel zwischen Sprint- und Langstreckeneinstellungen.
  • 5-Sekunden Status-Monitor: AJAX-gestütztes Live-Polling zur Darstellung der CPU-Last, RAM-Auslastung, des aktuellen Sitzungsstatus und der Anzahl verbundener Fahrer.
  • Real-Time Console Log Reader: Interaktives Terminal-Fenster zum Streamen der neuesten Log-Zeilen des Server-Prozesses zur schnellen Fehlerdiagnose.

Event-Planer, Grid-Verwaltung & Snake-Seeding Engine

Administratives Modul zur detaillierten Planung von Meisterschaftsläufen, automatischen Startaufstellungen und automatisierten Discord-Benachrichtigungen.

  • Snake-Seeding Algorithmus: Teilt angemeldete Fahrer vollautomatisch in faire Splits und Teams auf, basierend auf deren historischen Hotlap- und Qualifikationszeiten.
  • Drag-&-Drop Grid Sorter: Komfortables Verschieben und Zuweisen von Startplätzen und Team-Slots vor dem endgültigen Server-Export.
  • ACC UTF-16LE Export: Generierung der entrylist.json Konfigurationsdatei mit erzwungener UTF-16 Little Endian Zeichenkodierung inklusive Byte Order Mark (BOM) zur Vermeidung von Serverabstürzen.
  • Discord Event Synchronisation: Automatisiertes Erstellen von Server-Veranstaltungen über Discord API v10, inklusive Zusendung von DM-Bestätigungen und Startnummern-Zuweisung an die Fahrer.
  • Gamertag Konvoi-Kopierer: Schnelles Zusammenstellen von FH6-Konvois durch 1-Klick-Kopie aller teilnehmenden Gamertags als kommagetrennte Liste.

Downloads, Ordner-Hierarchie & Medien-Freigabepipeline

Sicherheits-optimiertes Dateiverwaltungsportal zur administrativen Strukturierung, Überwachung und rollenbasierten Freigabe von Downloads und Telemetriedateien.

  • Hierarchische Verzeichnisstruktur: Anlage unbegrenzter Ordner und Unterordner mit individueller rollenbasierter Rechtevergabe (Lesen, Schreiben, Löschen).
  • Restriktive Dateiendungs-Filter: Blockiert potenziell schädliche Dateien und lässt ausschließlich vordefinierte SimRacing-Typen (z.B. .json, .ld, .ldx, .zip, .rar) zu.
  • Dateigrößen- & Bandbreiten-Begrenzung: Schützt die Serverressourcen durch definierte Upload-Limits und Drosselung der maximalen Download-Geschwindigkeit pro Gast/User.
  • Administrative Moderations-Pipeline: Alle hochgeladenen Dateien landen in einer gesperrten Staging-Area und werden erst nach administrativer Sichtprüfung für das Frontend freigeschaltet.
  • Physisches Server-Cleanup: Beim Löschen eines Eintrags bereinigt das System automatisch alle zugehörigen temporären Ordner und physischen Dateien, um Dateirückstände zu vermeiden.

Drag-&-Drop Menu Manager & Directory Module Scanner

Interaktives Modul zur dynamischen Gestaltung des Hauptmenüs und der Administrationsoberfläche mit integriertem Dateisystem-Scanner.

  • Nested Drag-&-Drop Interface: Sortierung und Hierarchie-Änderung von Menüpunkten und Untermenüs per grafischer Mausbewegung mit sofortiger Datenbank-Speicherung.
  • Automated Module Directory Scan: Scannt das admin/modules/-Verzeichnis nach neu hochgeladenen PHP-Skripten und bietet diese automatisch als verknüpfbare Menüpunkte an.
  • Granularer Rollenschutz: Festlegung der Mindestrolle (Mod, Admin, SuperAdmin) oder spezifischer Berechtigungsgruppen zum Ausblenden gesperrter Menüpfade im Frontend.
  • Dynamic Menu Caching: Generiert optimierte Menü-Caches zur Reduzierung von Datenbankabfragen beim Seitenaufbau durch Endnutzer.

System-Backups, Desaster Recovery & Audit Log Terminal

Sicherheitsmodul zur lückenlosen Protokollierung aller administrativen Aktionen und zur Erstellung vollständiger Daten-Backups zur Wiederherstellung im Ernstfall.

  • 1-Klick Datenbank-Backups: Erstellt komprimierte SQL-Abbilder (.sql.gz) der gesamten Anwendungsdatenbank und speichert diese in einem geschützten Server-Verzeichnis.
  • Integrierte Audit Logs (Aktivitäts-Tracker): Protokolliert alle Administrations-Logins, Einstellungsänderungen, Shoutbox-Moderationen und Ban-Vorgänge inklusive IP-Adresse, Timestamp und User-Agent.
  • Automated Garbage Collection: Bereinigungsskripte entfernen in festgelegten Intervallen veraltete Log-Einträge, verwaiste Session-Tokens und temporäre Uploads zur Entlastung der Datenbank.
  • Restore & Recovery Assistant: Schnittstelle zum Wiederhochladen älterer SQL-Backups mit automatischer Tabellenbereinigung und Neuindizierung zur Ausfallsicherung.

Theme & Layout Manager (Live Preview Customizing Engine)

Design-Kontrollzentrum zur Anpassung des visuellen Erscheinungsbilds, der Farbschemata und der Sichtbarkeit von Frontend-Elementen auf der Startseite.

  • Live-Preview Engine (Iframe-Hover): Ermöglicht die Vorschau installierter Themes (standard, pit_lane, halloween etc.) per Hover-Vorschau in einem virtuellen Iframe, der den Cursor-Koordinaten folgt.
  • Hero-Sektion Toggles: Granulare Steuerung der Sichtbarkeit der Startseite (Linke Spalte mit Haupttiteln/Ligen-Motto, Rechte Spalte mit Live-Server-Widget, Unterer Bereich mit Statistiken, Discord Join-Buttons).
  • Header-Banner Configurator: Ermöglicht das Hochladen eigener Header-Bilder, Anpassung der Banner-Höhe (in Pixeln) und Festlegung von Textgrößen für Seitennamen, Subnamen und Slogans.
  • CSS Variable Injection: Schreibt konfigurierte Designparameter in ein zentrales CSS-Template zur reibungslosen Laufzeit-Echtzeit-Injektion aller Farb- und Layout-Tokens.

Mitglieder-Verwaltung, Rechtemanager & Entrylist Mapper

Die zentrale Datenbank zur Steuerung aller registrierten Fahrerprofile, der Rollenberechtigungen und der Schnittstelle zu den ACC-Startnummern.

  • Erweiterter Profil-Editor: Ermöglicht das direkte Bearbeiten von Biografien, Benutzer-Avataren, individuellen Profil-Farbschemata und Systemberechtigungen.
  • ACC Entrylist Mapping: Zuweisung fester Startnummern, Fahrer-Kategorien (PRO, AM, SILVER) und Vergabe von Server-Adminrechten, die direkt beim entrylist-Export berücksichtigt werden.
  • Privatnachrichten- & Medien-Moderation: Zugriff auf gesendete Direktnachrichten und hochgeladene Dateien der Benutzer zur Einhaltung rechtlicher Vorgaben.
  • Self-Healing Datenbank-Sync: Automatische Routinen bereinigen falsche Eingabeformate bei SteamIDs (z.B. Entfernung von Leerzeichen oder fehlerhaften Präfixen) und konsolidieren Dubletten.

Global Ban-System & Real-Time ACC Server Integration

Extrem wirksames Schutzwerkzeug zum sofortigen Ausschluss störender oder regelwidriger Spieler sowohl auf der Webseite als auch auf den verbundenen Rennservern.

  • Plattformübergreifende Web-Sperre: Blockiert Logins über Discord/Steam OAuth2, entzieht Shoutbox-Schreibberechtigungen und verbietet Datei-Uploads vollständig.
  • ACC Server Live-Bann: Sucht und modifiziert bei Aktivierung alle entrylist.json Konfigurationsdateien auf den Servern und setzt die SteamID des Spielers auf forcedCarModel = 99 und shortName = "BAN".
  • Zentralisierte Ban-Blacklist: Übersichtliches Dashboard zur Verwaltung aller gesperrten IPs, SteamIDs und Gamertags mit Angabe von Gründen, Beweisen und Erstellungsdatum.
  • Beweismittel-Archivierung: Erlaubt das Hinterlegen von Videos, Foren-Links oder Chat-Logs direkt im Sperreintrag zur lückenlosen Beweisprüfung.

Interesse am G.R Sim CMS?

Wir bieten dieses voll ausgestattete CMS auch für andere Renn-Communities an! Gegen eine kleine, faire Aufwandsentschädigung richten wir dir dein eigenes, maßgeschneidertes Portal inklusive Hosting-Unterstützung und Updates ein.

Jetzt anfragen & Kontakt aufnehmen
BESTÄTIGUNG ERFORDERLICH
Möchtest du diese Aktion wirklich ausführen?
Wird verarbeitet...