I want to show you a preview of my new Teamspeak3 Webinterface. This Webinterface has some new innovations to other existing Webinterfaces and would subsequent and will control a Teamspeak bot via web interface in the future. You can found any other informations further down this homepage.
(Sorry guys, but I have no teamspeak instance for free. That mean in the Interface are no teamspeak servers :/)
The Homepage updating itself non-stop, also when we use the PHP!
Caused by the Bootstrap Framework the Homepage is on any Desktop, Tablet and Handy representable and because of the fast changing Stylesheets you can choose any design.
The Webinterface contains an easy organized profile overview. It is possible to change your contact- or your user details very fast and see your privileges at a glance.
In the administration area of the Webinterface you can switch the modules easily on or off and with a view clicks you can change the language or the design of the Webinterface.
If you want to use or produce your own Template , you can drop to your personalized .css data file in the register under "/css/themes/".
In the category "Instanzen" you can add any Teamspeak 3 instances. In preparing of an instance, you can indicate an alias name. Then the Webinterface shows your alias name instead of your IP-adress.
If you don't want to access with the console to the server on the way, you can start and stop the Webinterface with the authority "Shell" in the switch area. The username "root" for the shell connection is not allowed.
The instances are unencrypted an were saved in the file "config_instanz.php" on the server. You have to make sure, that just authorized persons can access this files to save you data.
You can create, delete and edit a user in the category "User". It also allows to define the privileges from the user for a certain period of time or to block him for a while.
The users can get global and server related privileges. The global privileges relate all settings in the Webinterface or on all distances. The server related privileges are just for the selected server. The privilege "Server edit" is split in subitems. In this way the user can edit the server completely or change the Teamspeak Serverport or the Teamspeak slot amount.
The Teamspeak area lists all Teamspeakserver from all instances were they have permissions. On the main page you can start, stop, delete or select the Teamspeakserver. You have also the option to send a message or a poke to a Teamspeakserver, a instance or all instances in the Webinterface.
You can create a Teamspeakserver in the category "Server create", if you have installed a Teamspeak 3 license. In addition to the usual settings you can create a copy of the existing Teamspeakservers.
If the modul "Server application" is active and you submitted a serverapplication, it is displayed top left in the menu. You can approve or delete it when you select it in the dropdown menu.
If you click on the button "More..." in the main menu of the Teamspeakarea, you will redirected to the live viewer of the Teamspeakserver. There you see the real/live Teamspeakviewer. Now you can edit the Teamspeakviewer or execute an action in the channels or users with one klick.
On the right side you can see the submenu of the Teamspeakserver. If you have enough privileges you can easily switch between the options.
This webinterface has the advantage, that it just need a view serversources. It needs scarcely computing power and a memory of just 6mb, because lately bots are written in PHP an not in Java for example.
The Teamspeak 3 webinterface needs a database. This database can be a MySSQL, Maria SB or a PostgreSQL database.
You can download this webinterface further down this homepage. After that you have to load this webinterface on your webspace and release the file "install" 777 access rights.
Open the link of the webinterface (for example: https://my-url.de/my-webinterface/). When the page is open you can see a button with the name "install" right. Now please follow the step by step instruction to install the webinterface.
If the install was properly, the folder "install" is not longer available. If you still see the folder after that, please delete it. Now the webinterface is connected with your database. Please log in with your webinterface.
If you are logged in, please click on "instances" on the right side and enter your Teamspeak 3 instance. After that click on "users" and set your user all privileges.
Now you are finish. The webinterface should be completed set up.
If you like our projects and want to support our development, you can reach it by a donation.
This donation is voluntary and just to cover the arising expenses of actually and upcoming projects.
The webinterface is published under the license GNU GPLv3. Every sale or transfer of this software whithout the source code is illegal and will be complained at the police.
You like this interface and you want to have version 2? For further developement we require your assistance, since our work is made possible only by donations we would kindly ask you to contribute by donating a small amount and thus ensuring that we can keep working on version 2, which just like version 1 will be published under GNU GPLv3.The following graph shows how close we are to our donation target.
If you have a problem with the install of the webinterface or a wish for the range of functions, please send us a message with the contact form or create a Issuse whith our Githubsite.
+ Teamspeakviewer settings: Hide a spezific servergroup in the Teamspeakviewer
+ Adminsettings: Activate and deactivate Mails
+ Surprise added
+ Permission added for the Surprise
-- Bugfix: 1 Token can be now also created
-- Bugfix: iFrame Serverview will now have the correct link
-- Bugfix: Profil password can now be set
-- Bugfix: Server online icon will now blink correctly
-- Bugfix: Serverslots will be now centered
-- Bugfix: Add instance will now work with special chars (found by Jniklas2)
-- Bugfix: Masterserverports selectmenu will now undisabled (found by Jniklas2)
-- Bugfix: Create Instance have now the correct indexnumber (found by Jniklas2)
-- Bugfix: Updater will now be more saftey
-- Bugfix: Updater will just allow now "update to the next newer version"
-- Bugfix: Dropzone already attached message fixed
-- Bugfix: Function hasUserInstanz now work correctly
-- Bugfix: Adminpanel Datepicker will now set the saved date
-- Bugfix: Tickets activity will now be updated
-- Bugfix: Forgot Password Mail will now show the mail and not %client%
-- Bugfix: If Server request is accepted the mail has now the correct ip and not %ip%
+ Inactive Teamspeak databaseclients can be deleted (with datepicker)
+ botinterface preview added
+ responsive design reworked for better use with mobile devices
+ professional themes added
+ languages complete rewritten
+ Clear inactive clients added
+ Logs will be shown in the interface
+ Logs section added
+ Forgot Password added
+ SMTP settings can be now changed over the interface
+ Create News section rewritten
+ Whole folder structure rewritten
+ Complete Frontend rewritten
+ Dashboard Servertable will now update clients too
+ Teamspeaktree reworked for more stability
+ If teamspeakicons will be uploaded they will also add to the interface
- Saved News will be deleted
- Saved Server Requests will be deleted
- Logs will be cleared
- Ticketareas will be cleared
-- Security Fix: Backups will be now also protected with an htaccess file
-- Bugfix: 70% of all warnings removed
-- Bugfix: Sometimes the buggy dropdownmenu in writting news fixed
-- Bugfix: Dashboard diagram will now just show the server you have permissions on
-- Bugfix: Using \' or \" will not crash the site in instanz or settings
-- Bugfix: Database clients will be now show all Database clients
+ French as language added
+ Content will now be faster loaded
+ Admin Query in Instanz console area added
+ SOAP will be now checked, if it is enabled
+ Iframe got new GET parameters
+ Tickets will show now a ID
- Serverinformations like uptime, ram, cpu removed
-- Bugfix: A lot of warnings and notices are removed
-- Bugfix: Windows Permissionsproblem for teamspeakCommands.sh resolved
-- Bugfix: Serverview will now be load
+ Password length updated to 100 characters
+ Iframe got new Parameters to change
-- Bugfix: Split function successful changed to explode function
-- Bugfix: Ver 1.1.6 destroyed the whole server section
+ Check Permissions rewritten for more security
-- Bugfix: split function changed to explode function for php-7 support
-- Bugfix: SMTP will now work correctly
+ SMTP-Server for Mails added
+ Serverrequest show now the exectly time when the request was created
+ Useroverview will now show portpermission in green, if he has permission
+ Serverpermissions can be now reseted
+ Teamspeak Backup section reworked
+ Mail Request Success will now also send the IP-Adress
+ Server create do not need a port anymore
+ Server delete have now the are you sure question
+ Activate Backup have now the are you sure question
+ teamspeakCommands.sh added to the permissionlist
-- Bugfix: E-Mails will be now also send with a Windows server (found and fixed by cjmwid)
-- Bugfix: SQL-Injection found in profil edit
-- Bugfix: SQL-Injection found in add a ticket
-- Bugfix: XSS found in Useroverview and Usersettings
-- Bugfix: XSS found in Dashboards near the Tickets
-- Bugfix: XSS found in Tickets
-- Bugfix: Post send fail in create and edit instance (found by Adriian)
-- Bugfix: Channelbackup with Settings will now work
-- Bugfix: Serverbackup will now work
-- Bugfix: Mail Request will now give the Client permissions to the Server (found by Adriian)
+ Reworked functions for a better performance
+ Clean Sourcecode and remove comments for more clarity
+ Language translation to italian added (written by Grafic404)
-- Bugfix: If Serveredit fails will now shown the Notifaction in red (before it was green)
-- Bugfix: Language fix near the Tokenarea
-- Bugfix: Tickets on Dashboard will not visual deleted if you click delete Ticket (found by HackTheWorld)
-- Bugfix: Tickets delete show the notification "ticket closed" (found by HackTheWorld)
-- Bugfix: If someone create a Server Request he get the notification "Server Request successfull" (found by HackTheWorld)
+ Client need to answer some questions on a Server Request, like Why you want the Server?
+ Language files will be outsourced for better perfomance (written by cjmwid)
+ Global Settings: Added E-Mail area to Change the E-Mail Messages
+ Global Settings: E-Mail Permission added
+ Webinterface: Teamspeakserver show filelist
+ Webinterface: Teamspeakserver delete file
+ Webinterface: Added Apply for Server Section
+ Ticketsystem: Tickets can now be deleted (wished from Ghostrider)
- Client can not set optional settings on a Server Request anymore
-- Bugfix: XSS Protection for Teamspeakviewr, Teamspeakbans, Teamspeaktoken, Clientview, Channelview, Masterserver, Iframe... (found by cjmwid)
-- Bugfix: Serverinformation will be now also shown for Windows Plattform (written by cjmwid)
-- Bugfix: Dashboard will show Serverdetails (Diagram with 5 or less Servers) correctly
-- Bugfix: Clientview in the Servertree show now correctly the Headset settings (found by Ghostrider)
+ Language changed to a better version (THX to cjmwid)
+ Serverview Upload and Download settings will now show Unlimted and not 1844...
-- Bugfix: Missing div Tag on random News you create fixed
+ He will now also want 0777 (Windows 0666) permissions for logs/system.log
+ He will now also want 0777 (Windows 0666) permissions for logs/client.log
-- Bugfix: Permissionchecker uses now 0666 permission for Windows files
-- Bugfix: Clientview do not show all Servergroups correctly
-- Bugfix: Icons that does not exist will not be shown as blank iconbox
-- Bugfix: Icons are not shown in Windows cause IIS (found by cjmwid)
-- Bugfix: Ticket creator is always yourself
-- Bugfix: Admin can not see all Tickets (found by HackTheWorld)
-- Bugfix: Ticket Close just write false and not closed (found by HackTheWorld)
-- Bugfix: Teamspeak Permissionschecker
-- Teamspeak Protokol:
-- Bugfix: Table will be now responsive
-- Bugfix: Portpermission Servereditmodal will now work without problems (found by cjmwid)
-- Bugfix: Portpermission Servereditmodal Save delete the Portpermission Savebutton
-- Bugfix: Slidebox for Portpermissions could not open (found by MineTech13)
-- Bugfix: Portpermission Button bugged on 2 Server with same Ports (found by MineTech13)
+ The whole Frontend is rewritten for better Clarity
+ Webinterface Updater for automatic update
+ Add News section on the Mainpage
+ Add a Masterserver section where your Supportserver will be for all displayed
+ Crosssitescripting Protection (XSS)
+ Profiloverview: Dashboard added
+ Global Settings: Write News
+ Global Settings: Masterserver
+ Global Settings: Edit Homepage Name
+ Global Settings: Edit Teamspeak Name
+ Webinterface: Change Server Live Viewer Interval
+ Webinterface: Add Serverbans (UID, Name or IP)
+ Ticketsystem: Ticketsystem added
+ Ticketsystem: Can now create a Ticket
+ Ticketsystem: Ticket can be answered
+ Ticketsystem: Ticket can be closed
+ Ticketsystem: Admins can add Ticketareas
+ Webinterface for mobile use
+ SQL Injection Protection with the PHP PDO Class
+ Profiloverview: Edit Profile
+ Profiloverview: Check Rights
+ Global Settings: Change Language (german and english)
+ Global Settings: Modul Webinterface
+ Global Settings: Modul self register
+ Global Settings: Apply for Server
+ Global Settings: Add Instance
+ Global Settings: Delete Instance
+ Global Settings: Edit Instance
+ Global Settings: Add a User
+ Global Settings: Delete a User
+ Global Settings: Edit a User
+ Global Settings: Edit User Server edit spezifikations
+ Webinterface: Instancemessages
+ Webinterface: Instancepokes
+ Webinterface: Create a Server
+ Webinterface: Delete Server
+ Webinterface: Start or Stop the Server
+ Webinterface: Servemessages
+ Webinterface: Serverpokes
+ Webinterface: Server Live Viewer
+ Webinterface: Check Online Users (Picture, IDs, Name...)
+ Webinterface: Useractions like kick ban...
+ Webinterface: Change Userrights (Channel- and Servergroups)
+ Webinterface: Check Channelinformations (IDs, Name, ...)
+ Webinterface: Channelactions like kick or ban all in the Channel
+ Webinterface: Masskicks, Massbans, Massmassages, Masspokes...
+ Webinterface: Check Serverbans
+ Webinterface: Delete Serverbans
+ Webinterface: Create Token
+ Webinterface: Check Tokens
+ Webinterface: Delete Tokens
+ Webinterface: Upload Icons
+ Webinterface: Delete Icons
+ Webinterface: Show Icons and Download Icons
+ Webinterface: Query Log
+ Webinterface: Show or Delete Offlineclients
Sakrower Kirchweg 39