English   German
  #1  
Old 09-01-2010, 12:58
Psychokiller Psychokiller is offline
-= TeamSpeak Lover =-
 
Join Date: Dec 2009
Location: Deutschland
Posts: 98
Psychokiller is on a distinguished road
Exclamation [DEV] Ts3 Webinterface

Hello,

I have written a Webinterface for TS3 the functions are:

Login / Logout

Update check for new webinterface version.
Update check for new server version.

Multiple Languages
English
German

Server List with Start, Stop and Delete (with Security question)
Server Create
Server View
Server Edit

Channel List
Channel Create
Channel View
Channel Edit
Channel Delete (with Security question)
Channel Permission List with Add, Edit and Delete Function

Client Db List
Client Db Delete (with Security question)
Client Permission List with Add, Edit and Delete Function

Server Group List
Server Group Add
Server Group Rename
Server Group Clients
Server Group Add Clients
Server Group Kick Clients
Server Group Delete (with Security question)
Server Group Permission List with Add, Edit and Delete Function

Channel Group List
Channel Group Add
Channel Group Rename
Channel Group Add Clients
Channel Group Kick Clients
Channel Group Delete (with Security question)
Channel Group Permission List with Add, Edit and Delete Function

Token List
Token Add
Token Delete

The webinterface use a self updated version from par0noid's library http://forum.teamspeak.com/showthread.php?t=46905

Here you can see some Screenshots of the Webinterface:

http://www.ts3.cs-united.de/ts3wi/screens/screen1.jpg
http://www.ts3.cs-united.de/ts3wi/screens/screen2.jpg
http://www.ts3.cs-united.de/ts3wi/screens/screen3.jpg
http://www.ts3.cs-united.de/ts3wi/screens/screen4.jpg
http://www.ts3.cs-united.de/ts3wi/screens/screen5.jpg
http://www.ts3.cs-united.de/ts3wi/screens/screen6.jpg
http://www.ts3.cs-united.de/ts3wi/screens/screen7.jpg
http://www.ts3.cs-united.de/ts3wi/screens/screen8.jpg
http://www.ts3.cs-united.de/ts3wi/screens/screen9.jpg
http://www.ts3.cs-united.de/ts3wi/screens/screen10.jpg
http://www.ts3.cs-united.de/ts3wi/screens/screen11.jpg
http://www.ts3.cs-united.de/ts3wi/screens/screen12.jpg
http://www.ts3.cs-united.de/ts3wi/screens/screen13.jpg

To install the WI download the current .rar file and unzip the folder in your web folder.

Open the config.php and change the Server Ip, Query Port and the language.

Please note that this is a beta, and that they can lead to errors.

Current Beta 2.3.2 *Update*
- Fix a security gap
- Fix Icon Bug with 64bit Systems
+ Add a variable to the config.php for the runtime

Download

Latest Beta 2.3.1
- Fix a security gap

Latest Beta 2.3
- Fix bug that the channel backup the channels wrong sorted
- Fix bug that the live administration not work if the nickname include " ' "
- Fix bug that the wrong message show if you stop the Server.
- Remove all old Designs
- Fix some small bugs
+ Add new Design
+ Add Instance Edit function.
+ Add Icon Upload function.
+ Add Icon Download function to the Serverview if you are on Serverview the Webinterface will automatic download all new Icons from the Server.
+ Add a link to the Icon id fields where you can chose your Icons on a popup.
+ Add Start/Stop function to the Serverview if serverhost=true and not login as Serverhost.
+ Add Instance Statistik to the Serverlist
* Advanced the Server Edit with Server Icon and Autostart
* The fastswitch on the header will remain the actually page if the page not Server specific.
* Change the function from the Live Administration.
* Translate all files
* Change the runtime view function to seconds

Please write found bugs or wishes in this thread so I can update the web interface.


German Support Forum available http://www.ts3.cs-united.de

Last edited by Psychokiller; 18-05-2010 at 22:12.
Reply With Quote
  #2  
Old 09-01-2010, 13:33
RogueT RogueT is offline
-= TeamSpeak Lover =-
 
Join Date: Dec 2009
Location: UK
Posts: 91
RogueT is on a distinguished road
This looks amazing, can't wait to try it.

Many thanks for your hard work
Reply With Quote
  #3  
Old 09-01-2010, 13:50
RogueT RogueT is offline
-= TeamSpeak Lover =-
 
Join Date: Dec 2009
Location: UK
Posts: 91
RogueT is on a distinguished road
OK just had a little play with this. All looks good apart from a few errors:

1. Upgrade link does not work
2. Unless you specify index.php in the url you get an error

Things that could be added/improved:

1. Ability to edit file transfer limits.
2. Editing permissions, one generic update button, eg: make all changes in a section then update to set.

Apart from that a very impressive first release Gonna have a mess with the style sheet now though as green is not really my favourite colour
Reply With Quote
  #4  
Old 09-01-2010, 14:11
Psychokiller Psychokiller is offline
-= TeamSpeak Lover =-
 
Join Date: Dec 2009
Location: Deutschland
Posts: 98
Psychokiller is on a distinguished road
Oh sry i have fix the current download. I had upload the wrong rar file. In the new the upgrade link will work and dont show that a new version is available.

Sry for that stupid mistake.

What did you mean with the index.php?


I try to update the permission edit system but it's a bit complicated

Thanks for testing the WI

MfG

Psycho
Reply With Quote
  #5  
Old 09-01-2010, 14:35
RogueT RogueT is offline
-= TeamSpeak Lover =-
 
Join Date: Dec 2009
Location: UK
Posts: 91
RogueT is on a distinguished road
If I just add the url as:

http://mydomain/ts3wi/ I get an error, see attached screenshot.

I have to type url as http://mydomain/ts3wi/index.php

No biggie once it is bookmarked, but for other users loading for first time may see this as a problem.
Attached Thumbnails
Click image for larger version

Name:	screen1.jpg
Views:	1598
Size:	32.2 KB
ID:	2293  
Reply With Quote
  #6  
Old 09-01-2010, 14:39
RogueT RogueT is offline
-= TeamSpeak Lover =-
 
Join Date: Dec 2009
Location: UK
Posts: 91
RogueT is on a distinguished road
White style for your TS3WI;

Download here.
Attached Thumbnails
Click image for larger version

Name:	ts_white.jpg
Views:	2582
Size:	324.0 KB
ID:	2295  

Last edited by RogueT; 09-01-2010 at 15:17.
Reply With Quote
  #7  
Old 09-01-2010, 15:00
RogueT RogueT is offline
-= TeamSpeak Lover =-
 
Join Date: Dec 2009
Location: UK
Posts: 91
RogueT is on a distinguished road
Also a Teamspeak Blue style:

Download here.
Attached Thumbnails
Click image for larger version

Name:	ts_blue.jpg
Views:	1601
Size:	347.6 KB
ID:	2294  

Last edited by RogueT; 09-01-2010 at 16:17.
Reply With Quote
  #8  
Old 09-01-2010, 15:20
Psychokiller Psychokiller is offline
-= TeamSpeak Lover =-
 
Join Date: Dec 2009
Location: Deutschland
Posts: 98
Psychokiller is on a distinguished road
Nice Styles.
I had add the white style at the moment in the new version I think i add a system to change the styles


The index.php problem is hopefully gone now
Reply With Quote
  #9  
Old 09-01-2010, 15:23
RogueT RogueT is offline
-= TeamSpeak Lover =-
 
Join Date: Dec 2009
Location: UK
Posts: 91
RogueT is on a distinguished road
Thanks, your welcome

Also when creating a new server to 'auto select' the next available port without having to manually enter the port number would be useful.
Reply With Quote
  #10  
Old 09-01-2010, 16:12
RogueT RogueT is offline
-= TeamSpeak Lover =-
 
Join Date: Dec 2009
Location: UK
Posts: 91
RogueT is on a distinguished road
Login works fine now without index.php in url.

No 'update available' shown if running latest version now.

I had to change the stylesheet paths for images in the blue theme as you changed file structure from gfx/ to gfx/images/.

File path images/gfx/ would have worked better, no changes to existing style sheets would have been necessary then
Reply With Quote
  #11  
Old 09-01-2010, 16:57
RogueT RogueT is offline
-= TeamSpeak Lover =-
 
Join Date: Dec 2009
Location: UK
Posts: 91
RogueT is on a distinguished road
A bug found in 'Server View'.

If server password is set, this shows as 'No'. When you go to 'Server Edit', it shows as 'Yes'.

It would also be good to be able to see the server password that is set in plain text.

Last edited by RogueT; 09-01-2010 at 17:16.
Reply With Quote
  #12  
Old 09-01-2010, 17:19
Denniminator Denniminator is offline
-= TeamSpeak Addict =-
 
Join Date: Apr 2008
Location: Next to Hannover
Posts: 118
Denniminator is on a distinguished road
Send a message via ICQ to Denniminator
this is the best webinterface for teamspeak i have ever seen *__*

so my question. can you edits the permission site like teamspeak 3?
i mean in teamspeak 3 client you can open and close "General" (and the other thinks) (in ts3 client kannst du jede rechte gruppe öffnen und auch schließen)
Reply With Quote
  #13  
Old 09-01-2010, 17:24
RogueT RogueT is offline
-= TeamSpeak Lover =-
 
Join Date: Dec 2009
Location: UK
Posts: 91
RogueT is on a distinguished road
Quote:
Originally Posted by Denniminator View Post
this is the best webinterface for teamspeak i have ever seen *__*
Agreed, and under 50 files (including images).

Quote:
Originally Posted by Denniminator View Post
can you edits the permission site like teamspeak 3?
i mean in teamspeak 3 client you can open and close "General" (and the other thinks) (in ts3 client kannst du jede rechte gruppe öffnen und auch schließen)
As far as I have seen so far, all permissions in all groups can be edited
Reply With Quote
  #14  
Old 09-01-2010, 18:05
Denniminator Denniminator is offline
-= TeamSpeak Addict =-
 
Join Date: Apr 2008
Location: Next to Hannover
Posts: 118
Denniminator is on a distinguished road
Send a message via ICQ to Denniminator
Quote:
Originally Posted by RogueT View Post



As far as I have seen so far, all permissions in all groups can be edited
Yeeees..
but I mean this.. (look at the screen)
Attached Thumbnails
Click image for larger version

Name:	^tss3rechte.jpg
Views:	1059
Size:	10.5 KB
ID:	2297  
Reply With Quote
  #15  
Old 09-01-2010, 18:48
Psychokiller Psychokiller is offline
-= TeamSpeak Lover =-
 
Join Date: Dec 2009
Location: Deutschland
Posts: 98
Psychokiller is on a distinguished road
@Denniminator

I know what you mean and i look what i can do.

@RogueT
The Passwort problem is now fixed but i can't show the password in plain text because the Server give me only the passwort hash.


Thanks for the help to develop the WI.

Greetz

Psy
Reply With Quote
Reply

Tags
psychokiller, webinterface


Currently Active Users Viewing This Thread: 2 (0 members and 2 guests)
 
Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Linux TS3 Server Autostart script MasterXBKC Addons & Scripts 4 20-04-2010 14:15
Virtual server manager critical error? AndresCL Linux / FreeBSD 28 03-01-2010 14:15
I cant get the server running. NDIS.NL Linux / FreeBSD 10 29-12-2009 18:41
TS3 Webinterface Dr.One Addons & Scripts 3 22-12-2009 10:26


All times are GMT +1. The time now is 18:00.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Add to Bookmarks   |   Printview   |   Contact Us   |   Legal Notices



You Rated this Thread: