Bonjour à tous,
J'ai crée un thème pour l'interface web de teamspeak 3.
J'ai repris la base de l'interface créée par Psychokiller et je l'ai adapté a un dashboard de chez
Almsaeed Studio.
Un petit screenshot pour avoir un apercu rapide :
WebUI
un rapide tour d'horizon :
- Je n'ai touché a aucune fonctions. Juste modifié le visuel
- Il n'est pas responsive donc je ne sais pas ce que donne la navigation sur petit écran
- Certaines choses mérite, je pense, d'être revue. Notamment certain tableaux totalement horrible
Cependant tout fonctionne à l'identique de l'interface de base, hormis des erreurs que je n'aurais pas remarqué.
Pour l'installer c'est quasiment identique au tuto de
Ayenon :
On se place dans le répertoire web :
cd /var/www
Téléchargement de l'interface :
wget -O teamspeak.zip "https://github.com/Crazyweedz/WebUI-for-TS3/archive/master.zip"
On décompresse, renomme le dossier et supprime l'archive :
unzip teamspeak.zip && mv WebUI-for-TS3-master teamspeak && rm teamspeak.zip
On donne les bonnes permissions et on se replace dans le bon dossier :
chown -R www-data:www-data /var/www/teamspeak && cd teamspeak
On donne les bons droits aux bons dossiers :
chmod 777 icons
chmod 777 temp
chmod 777 templates_c
chmod -R 777 site/backups
On va se rendre dans le fichiers de configuration :
nano /var/www/teamspeak/config.php
Et on va donner le nom que l'on souhaite aux serveur :
$server[0]['alias']=" Le nom de votre serveur"
Il faut maintenant configurer Nginx. pour cela rendez-vous dans la conf de rutorrent :
nano /etc/nginx/sites-enabled/rutorrent.conf
Et copier/coller ceci entre les balises server :
## Début config TeamSpeak ##
location ^~ /teamspeak {
root /var/www;
include /etc/nginx/conf.d/php.conf;
include /etc/nginx/conf.d/cache.conf;
satisfy any;
allow all;
}
## Fin config TeamSpeak ##
Ne pas oublier de redémarrer Nginx :
service nginx restart
Pour un éventuel sous-domaine, je vous invite à aller sur le tuto de
Ayenon.
Si les couleurs ne vous plait pas, vous pouvez également la changer.
Pour se faire rendez-vous dans le fichier index.tpl :
nano /var/www/teamspeak/templates/new/index.tpl
et chercher la ligne suivante (vers la fin du fichier) :
<body class="hold-transition skin-purple sidebar-mini fixed">
Vous avez le choix entre ces 11 alternatives
Voilà l'installation et la configuration est maintenant terminée.
J'ai mis l'interface sur GitHub pour ceux qui voudrait en faire un autre truc.
WebUi - GitHub