G.R Sim CMS Features & Specs
Das ultimative, hochmoderne Racing-Liga Content Management System. Maßgeschneidert für Assetto Corsa Competizione. 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.
- Gemeinsame Benutzerbasis: Ein Login für das Portal.
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.jsonbenötigt wird (keine manuelle Manipulation möglich). - 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.
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
.webmAudio-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.
- 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
.txterweiterbaren 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.jsonKonfigurationsdatei 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.
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.jsonKonfigurationsdateien auf den Servern und setzt die SteamID des Spielers aufforcedCarModel = 99undshortName = "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