╔═══════════════════════════════════════════════════════════════╗ ║ ║ ║ TeaSpeak WHMCS Provisioning Module v3.0.0 ║ ║ Updated Edition 2024 ║ ║ ║ ╚═══════════════════════════════════════════════════════════════╝ 📦 WAS WURDE GEMACHT? ════════════════════════════════════════════════════════════════ ✅ PHP 8.x Kompatibilität - Strict Types - Type Hints - Moderne Array-Syntax - Verbesserte Fehlerbehandlung ✅ WHMCS API 1.2 - Aktualisiert auf die neueste API-Version ✅ Design Verbesserungen - Bootstrap 5 Template (optional) - Font Awesome 6 Icons - Besseres Mobile Design - Verbesserte Benutzerfreundlichkeit ✅ Code Verbesserungen - Bessere Dokumentation - Entfernte Hardcoded URLs - Sicherheitsverbesserungen - Code-Cleanup und Optimierung 📂 DATEIEN ════════════════════════════════════════════════════════════════ Hauptmodul: TeaSpeak/servers/teamspeak/teamspeak.php (modernisiert) TeaSpeak/servers/teamspeak/teamspeak_additional.php (neu) Templates: TeaSpeak/servers/teamspeak/templates/overview.tpl (original) TeaSpeak/servers/teamspeak/templates/overview_modern.tpl (neu) Dokumentation: README.md (vollständige Dokumentation) CHANGELOG.md (Änderungsprotokoll) INSTALLATION.md (Installationsanleitung) INFO.txt (diese Datei) 🚀 INSTALLATION ════════════════════════════════════════════════════════════════ 1. Upload der Dateien: - TeaSpeak/servers/teamspeak/ → modules/servers/teamspeak/ - TeaSpeak/addons/teamspeak/ → modules/addons/teamspeak/ 2. Addon aktivieren: WHMCS Admin → Setup → Addon Modules 3. Server hinzufügen: WHMCS Admin → Setup → Servers 4. Produkt erstellen mit Custom Fields: - Token (Text Box) - Port (Text Box) - Subdomain (Text Box, optional) 5. Configurable Options hinzufügen: - Slots (Quantity) - MBots (Quantity) 📝 WICHTIGE HINWEISE ════════════════════════════════════════════════════════════════ ⚠️ Die Datenbankstruktur ist kompatibel mit der alten Version ⚠️ Backup vor dem Update empfohlen ⚠️ Custom Field Namen sind case-sensitive (Token, Port, Subdomain) ⚠️ Configurable Option Namen sind case-sensitive (Slots, MBots) 🎨 NEUES DESIGN AKTIVIEREN (optional) ════════════════════════════════════════════════════════════════ In teamspeak.php, Funktion teamspeak_ClientArea(): Ändere: 'tabOverviewReplacementTemplate' => 'templates/overview.tpl', Nach: 'tabOverviewReplacementTemplate' => 'templates/overview_modern.tpl', 🔄 UPGRADE VON ALTER VERSION ════════════════════════════════════════════════════════════════ 1. Backup erstellen: - Dateien: modules/servers/teamspeak/ - Dateien: modules/addons/teamspeak/ - Datenbank: mysqldump 2. Neue Dateien hochladen und überschreiben 3. Cache leeren: WHMCS Admin → Utilities → System → Clear Cache 4. Testen: - Bestehende Services prüfen - Neuen Test-Service erstellen ✨ FEATURES ════════════════════════════════════════════════════════════════ ✓ Server erstellen/löschen ✓ Server suspendieren/reaktivieren ✓ Server starten/stoppen ✓ Server neuinstallieren ✓ Berechtigungen zurücksetzen ✓ Einstellungen verwalten ✓ Token/Privilegien verwalten ✓ Bans verwalten ✓ Backups erstellen/wiederherstellen ✓ TSDNS Integration 📧 SUPPORT & CREDITS ════════════════════════════════════════════════════════════════ Original Modul: planetteaspeak.de Update & Design: Kevin Feiler / AVVGO (2024) Version: 3.0.0 TeaSpeak: https://teaspeak.de 📖 WEITERE INFOS ════════════════════════════════════════════════════════════════ Siehe README.md für die vollständige Dokumentation mit: - Detaillierte Installationsanleitung - Konfigurationsoptionen - Troubleshooting - Sicherheitshinweise - FAQ ════════════════════════════════════════════════════════════════ Viel Erfolg mit dem aktualisierten TeaSpeak WHMCS Modul! ════════════════════════════════════════════════════════════════