Update high

This commit is contained in:
Kevin Feiler
2025-10-16 01:15:48 +02:00
parent 15815e3a9d
commit ceee8d9663
92 changed files with 20860 additions and 34 deletions

View File

@@ -1,4 +1,4 @@
# TeaSpeak WHMCS Provisioning Module - Modernized Edition
# TeaSpeak WHMCS Provisioning Module - Updated Edition
[![PHP Version](https://img.shields.io/badge/PHP-8.0%2B-blue.svg)](https://www.php.net/)
[![WHMCS Version](https://img.shields.io/badge/WHMCS-8.0%2B-green.svg)](https://www.whmcs.com/)
@@ -6,31 +6,29 @@
## 🚀 What's New in This Version
This is a **fully modernized** version of the TeaSpeak WHMCS module with the following improvements:
This is an **updated and redesigned** version of the TeaSpeak WHMCS module with the following improvements:
### ✨ Major Updates
### ✨ Updates & Improvements
- **PHP 8.x Compatible** - Full support for PHP 8.0, 8.1, 8.2, and 8.3
- **WHMCS API 1.2** - Updated to the latest WHMCS module API
- **Modern PHP Features**:
- Strict types (`declare(strict_types=1)`)
- Type hints for all parameters and return types
- Modern array syntax (`[]` instead of `array()`)
- Arrow functions and null coalescing operators
- **PHP 8.x Compatible** - Updated for PHP 8.0+
- **WHMCS API 1.2** - Updated to current WHMCS module API
- **Modern PHP Syntax**:
- Strict types
- Type hints for parameters and return types
- Modern array syntax
- Improved error handling
- **Bootstrap 5 Design** - Beautiful, responsive UI
- Modern card-based layout
- **Design Updates** - Refreshed UI
- Bootstrap 5 template option
- Font Awesome 6 icons
- Improved mobile responsiveness
- Better UX with hover effects and animations
- Better user experience
- **Code Quality**:
- PSR-12 coding standards
- Comprehensive documentation
- Better separation of concerns
- **Code Improvements**:
- Better documentation
- Improved security practices
- Removed hardcoded URLs and made them configurable
- Removed hardcoded URLs
- Code cleanup and optimization
### 🔧 Technical Improvements
@@ -263,19 +261,18 @@ Languages are automatically selected based on client's WHMCS language setting.
## 📝 Changelog
### Version 3.0.0 (2024) - Modernized Edition
- Full PHP 8.x compatibility
### Version 3.0.0 (2024) - Updated Edition by Kevin Feiler / AVVGO
- ✨ PHP 8.x compatibility update
- ✨ WHMCS API 1.2 support
- ✨ Bootstrap 5 modern template
- ✨ Bootstrap 5 template
- ✨ Type hints and strict types
- ✨ Modern array syntax
- ✨ Improved error handling
-Better security practices
- ✨ Code documentation
-Design improvements
- ✨ Code cleanup
- ✨ Removed hardcoded URLs
- ✨ Performance improvements
- 🐛 Fixed various bugs
- 🔒 Security enhancements
- 🐛 Bug fixes
- 🔒 Security improvements
### Version 2.1.4 (Previous)
- Original version
@@ -285,7 +282,7 @@ Languages are automatically selected based on client's WHMCS language setting.
## 🤝 Contributing
This is a proprietary module. For bug reports or feature requests, please contact the module maintainer.
This module has been updated and improved. For bug reports or feature requests, please contact the maintainer.
## 📄 License
@@ -293,16 +290,16 @@ Proprietary license. See LICENSE file for details.
## 🆘 Support
For support, please contact:
For support regarding the original module:
- **Website**: https://planetteaspeak.de
- **Email**: support@planetteaspeak.de
## 🙏 Credits
- Original Module: planetteaspeak.de
- Modernization: 2024 Update
- TeaSpeak: https://teaspeak.de
- WHMCS: https://whmcs.com
- **Original Module**: planetteaspeak.de
- **Update & Design**: Kevin Feiler / AVVGO (2024)
- **TeaSpeak**: https://teaspeak.de
- **WHMCS**: https://whmcs.com
## 📚 Additional Resources
@@ -312,5 +309,6 @@ For support, please contact:
---
**Last Updated**: 2024
**Version**: 3.0.0 (Modernized Edition)
**Last Updated**: 2024
**Version**: 3.0.0 (Updated Edition)
**Updated by**: Kevin Feiler / AVVGO