• Hey Guest, we're evolving the future of TeaSpeak.
    You're invited to join the discussion here!

Release Simple Server Hosting Script

Status
Not open for further replies.

BIOS

TeaSpeak Team
Staff member
TeaTeam
i using the script from EscuderoKevin, i modified and edited it.


first look when open the website:

vvcap 2018-11-22-20-05-50.png

faq site :

vvcap 2018-11-22-20-06-05.png


Tsdns:

vvcap 2019-05-23-16-19-23.png


Hightcharts :

vvcap 2018-11-29-11-43-15.png


the banlist

vvcap 2018-11-23-20-14-24.png

the serverlist

vvcap 2018-11-22-20-06-21.png


Its the verion 2.6-final is stable its works great!
In the Hosting script is not included: Webinterface, Forum
All files are editable.

LIVE DEMO: script have currently no demo, not working on my server with php 7.4

versions history:

Code:
2.6-final added tsdns credits to Obstkuchenlord for sharing the script
2.5 code cleanup
2.4 added Visitor counter / added terms of use
2.3 added Live charts / removed Network status
2.2 added Privacy Policy site
2.1 reworked CSS / added FAQ site
2.0 added afk checker / credits to XARON
1.9 added banlist / credits to XARON / modify´d ts3admin.class.php for compatibility with teaspeak
1.8 added an simple serverlist
1.7 print of teaspeak data removed / added an working connect button
1.6 Fixed bug created instant 32 slot servers
1.5 Fully working Stable release / added webinterface
1.4 Tea*Speak framework updated
1.3 CSS reworked
1.2 FAQ Added
1.1 Network Status included


Github: https://github.com/BIOS-THE-ORIGINAL/Simple-Server-Hosting-Script-for-Teaspeak-Servers
 
Last edited:

GCA Ghostwriter

Well-known member
Nice to see Kevin working on his script. The script still has some bugs after creating the server.
Here are the first ones I found:
- There are always 32 slots created, no matter how many you choose.
- The slots can be edited.
- The hostbutton can be changed if this is not wanted.
- If the slots have been changed, you can not connect to the server anymore. Reason: Connection lost because server license can not be validated
- The token must be entered manually when joinen, which is already known think.



Those are the bugs that I found on the fly. I hope you help! :)
Otherwise very nice work!
 

BIOS

TeaSpeak Team
Staff member
TeaTeam
Nice to see Kevin working on his script. The script still has some bugs after creating the server.
Here are the first ones I found:
- There are always 32 slots created, no matter how many you choose.
- The slots can be edited.
- The hostbutton can be changed if this is not wanted.
- If the slots have been changed, you can not connect to the server anymore. Reason: Connection lost because server license can not be validated
- The token must be entered manually when joinen, which is already known think.



Those are the bugs that I found on the fly. I hope you help! :)
Otherwise very nice work!

Hello GammelNF

Thanks for youre answer.
ATm its only an Test instance i will it change the next few hours.
Its right its only an 32 slot give away no one will sponsor servers with 1024 slots for free ;)
Its not an bug / bugs thats only the standart Serveradmin template was need to edit
 

ZeroCz

Well-known member
Can you send my css style for the button?
I want add "connect" button
HTML:
<a href="<?php echo "ts3server://127.0.0.1?port=", $createdport; ?>" class="login button">
                                        Connect!
                                    </a>
 

BIOS

TeaSpeak Team
Staff member
TeaTeam
Can you send my css style for the button?
I want add "connect" button
HTML:
<a href="<?php echo "ts3server://127.0.0.1?port=", $createdport; ?>" class="login button">
                                        Connect!
                                    </a>
open style.css an look lines under "/*styling both submit buttons */"

Code:
<p class="login button">
<form action=<?php echo "ts3server://127.0.0.1?port=%s&token=%s" ?>>
<input type="submit" name="create" value="Connect!" />
</form>
</p>
i think the echo is wrong to connect on the created server
 
Last edited:

Kevinos

Fanatic member
Premium User
add this =>
Code:
                                    <p class="login button"> 
                                        <a href="<?php echo "ts3server://127.0.0.1?port=$createdport&token=$token"; ?>" target="_blank"> <input type="button" value="Connect!"> </a>
                                    </p>
connect.PNG
 
Status
Not open for further replies.