module TeamSpeak v1.0 - VALfr.com< Sujet précédent  Sujet suivant >
Index du Forum -> MODULES -> Général

Page : [1] 2 3 4 >
AuteurMessage
France.gif valentin
Junior Member



Messages : 31
Inscrit le: 29.07.2004
Posté le 15.10.2008 14:47  
module TeamSpeak v1.0 - VALfr.com
Je vous présente mon mondule TeamSpeak v1.0 pour Nuked-Klan 1.7.x

Ce module est basé sur une mise à jour du module teamspeak v3.1 (4.0) de GoOmY.


Version présentée : v1.0
Vérifiez la dernière version du module teamspeak par valentin


version disponible en téléchargement gratuit sur valfr.com (voir plus bas)
en attente de nuked-klan


************
*Change log*
************
- correction du bug page Teamspeak + block teamspeak en même temps = block désactivé.
- support d'un serveur, ajout, suppression, modification.
- ajout d'un password général au teamspeak


***************
*Besoin d'aide*
***************

- J'aimerai comprendre pourquoi avant j'avais un block avec un logo teamspeak et un lien vers "qui est en ligne", et en réparant le module, le block s'est transformé et je ne retrouve plus ce morceau de code ?
Maintenant j'ai un aperçu direct du TS dans le block alors qu'avant je devais cliquer sur "qui est en ligne" qui me redirigeais vers la page du module teamspeak, et là j'avais le détails du TS ...

- Quels sont les paramètres pour lancer TS sur le bon channel + mot de passe du channel (en + du mot de passe du serveur) ?



Téléchargement :
- sur le site valfr.com : téléchargement
- sur le site nuked-klan : Détails et téléchargement

Edité par valentin le 03/11/2008 14:15
=> www.vt-net.org
Team illuminés LE SITE | LE FORUM |
[I]Serveur CS:S down[/I]
Revenir en haut | Permalien
France.gif donald_duck
Junior Member


Messages : 76
Inscrit le: 07.05.2008
Posté le 15.10.2008 15:08  
RE : module TeamSpeak v1.0 - VALfr.com
Coucou,

-Pour les blocks le code se trouve soit dans block.php dans le dossier du module, soit dans block_teamspeak.php (ou quelque chose du genre) dans le dossier includes/blocks a partir du dossier racine de nk (je suis plus très sûr a revérifier)

-Pour les paramètres teamspeak

Code :

_teamspeak:// -> lance l'application à partir du navigateur
_<nom_du_serv>: -> identifie le serv
_<port> -> pour identifier le port
_?nickname=<nick> -> pseudo qui apparaitra aux autres
_?loginname=<login> -> login utilisateur si registered
_?password=<pass> -> password utilisateur si registered, sinon pass du serveur
_?channel=<channel> -> channel de connection
_?channelpassword=<pass_du_channel> -> mot de passe du channel si il y en a un

cela donne par exemple: teamspeak://192.168.6.78:8080?nickname=donald_duck?loginame?donald_duck?password=counter?channel=cs?channelpassword=pass

Cela demande une revérification car je n'ai pas mon code à porter de main, mais ca devrait etre ca.


'Muze toi bien

Edité par donald_duck le 15/10/2008 15:10
Revenir en haut | Permalien
France.gif valentin
Junior Member



Messages : 31
Inscrit le: 29.07.2004
Posté le 15.10.2008 15:53  
RE : module TeamSpeak v1.0 - VALfr.com
parfait, merci bien, c'est bien ce que je pensais, mais ça ne marchais pas parce que je m'étais trompé autre part

Voilà, c'est corrigé, les archives sont uploadés

J'attends vos retours et commentaires


Les prochaines améliorations pourraient être :
un login et un userpassword définis ... je voudrai ajouter directement les champs dans le profil utilisateur de nk, mais je ne sais pas trop comment faire.

ensuite, plusieurs serveurs teamspeak. Mais j'ai des problèmes avec 2 monitorings en même temps, donc il faut faire une sélection etc ...


edit: par contre pour le block, je ne sais pas d'ou était chargé le code avant que je débug le truc ... ça m'intrigue :S

Edité par valentin le 15/10/2008 15:54
=> www.vt-net.org
Team illuminés LE SITE | LE FORUM |
[I]Serveur CS:S down[/I]
Revenir en haut | Permalien
France.gif Darky12
Petit nouveau


Messages : 5
Inscrit le: 28.12.2007
Posté le 03.11.2008 13:57  
RE : module TeamSpeak v1.0 - VALfr.com

valentin a écrit :

Les prochaines améliorations pourraient être :
un login et un userpassword définis ... je voudrai ajouter directement les champs dans le profil utilisateur de nk, mais je ne sais pas trop comment faire.



Je l'ai deja fait
function edit_account()
{
global $nuked, $user;

if ($user)
{
$sql = mysql_query("SELECT pseudo, pass, url, mail, email, loguserts, passuserts, icq, msn, skype, xfire, dmw, avatar, signature, country, game FROM " . USER_TABLE . " WHERE id = '" . $user[0] . "'");
list($nick, $pass, $url, $mail, $email, $loguserts, $passuserts, $icq, $msn, $skype, $xfire, $dmw, $avatar, $signature, $pays, $jeu) = mysql_fetch_array($sql);
$signature = stripslashes($signature);

ca marche tres bien

Bien sur la ce n'est qu'une toute petite partie du code a rajouter

Edité par Darky12 le 03/11/2008 13:58
Revenir en haut | Permalien
France.gif valentin
Junior Member



Messages : 31
Inscrit le: 29.07.2004
Posté le 03.11.2008 14:14  
RE : module TeamSpeak v1.0 - VALfr.com
merci Darky12
pour l'instant je suis rentré dans mon école ^^
donc je reprendrai les mises à jours durant les vacances de noel, ou avant si j'ai le temps, mais ça m'étonnerai

++

=> www.vt-net.org
Team illuminés LE SITE | LE FORUM |
[I]Serveur CS:S down[/I]
Revenir en haut | Permalien
France.gif relik
Junior Member


Messages : 21
Inscrit le: 01.02.2008
Posté le 04.11.2008 09:36  
RE : module TeamSpeak v1.0 - VALfr.com
Chez moi ce module me rend un super bug d'affichage si je le met dans le block de gauche



si je le met dans le block de droite c'est la même ...

si je le met en block bas ou milieu, y s'affiche même pas ....

Revenir en haut | Permalien
France.gif Shinei
Petit nouveau


Messages : 1
Inscrit le: 18.11.2008
Posté le 18.11.2008 22:05  
RE : module TeamSpeak v1.0 - VALfr.com
Bon ba moi, gros souci, le voici, le voilà :

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /usr/home/mondialservers/vhosts/team-utf/www/modules/Teamspeak/admin.php on line 29

Revenir en haut | Permalien
France.gif donald_duck
Junior Member


Messages : 76
Inscrit le: 07.05.2008
Posté le 02.12.2008 22:58  
RE : module TeamSpeak v1.0 - VALfr.com
@Shinei

Ceci n'est qu'une supposition:
La requete SQL a retourné un mauvais résultat ou un résultat null. Or, le codeur (celui-ci ou un autre), à oublié de traité ses cas... Ce qui fait que le script essaye d'exécuter des traitements sur: un truc faux ou qui n'existe pas.

Je m'avance beaucoup sur le sujet car c'est une erreurs récurrente chez les développeurs (débutant ou non) de chez nk de gérer les cas ou la requête est mal exécutée... Ca doit être une mauvaise habitude prise lors des débuts de conception et tout le monde s'est basé la dessus.

Bon maintenant pour régler ton problème:
1) As-tu un serveur TS enregistrer dans ta base de donnée (sur ton site) ?
2) Si oui quels sont les renseignements que tu lui as attribués? (nom? IP?) Il se peut qu'une requete s'éxecute mal si le nom contient des caractères tel que ' ou encore ".

Apparemment tu as cette erreur que tu vas dans l'administration. Donc peut-être aussi que le script s'est mal installé. Ceci peut-être de ta faute comme celle du serveur, ou du développeur.

En espérant que valentin passe ici et réponde à ton problème. Car je n'ai pas installé son module et je ne peux pas testé de mon coté.


Revenir en haut | Permalien
France.gif donald_duck
Junior Member


Messages : 76
Inscrit le: 07.05.2008
Posté le 02.12.2008 23:06  
RE : module TeamSpeak v1.0 - VALfr.com
Je viens de voir quelques chose que je trouve désagréable.
Essayons d'éviter de modifier des modules déjà existant, et d'y rajouter des tonnes d'infos. Ceci n'est pas pratique pour la compatibilité "inter-module".
Ici le fait d'ajouter des un login et un pass dans la table user, et donc changement des ses infos dans l'édition du compte.

Dans le cas ou une évolution du module serait de pouvoir ajouter plusieurs teamspeak (le module que j'ai développé le fait). Tous les serveurs TS partagerait la meme informations login/pass. En ajoutant une table faisant le lien entre l'utilisateur et la table teamspeak on minimise tout ses problèmes.

J'ai pas beaucoup de temps à t'accorder valentin, mais si tu as des questions n'hésites pas à me contacter.

Revenir en haut | Permalien
France.gif le_s
Petit nouveau


Messages : 4
Inscrit le: 07.12.2008
Posté le 08.12.2008 14:08  
RE : module TeamSpeak v1.0 - VALfr.com
Bonjour,

Moi j'ai un problème, le module et le block associé fonctionnent très bien mais les petites images des channels et des utilisateurs connectés n'apparaissent pas, à la place j'ai la petite "feuille" signe qu'il doit y avoir un objet qu'il ne trouve pas. Je n'ai jamais développé en PHP mais j'ai ouvert le source de TSFUNCTIES.PHP et on y voit bien qu'il construit le nom du fichier à aller chercher dans images/ts/bulletxxx.gif. Alors soit ce ne sont pas les bons noms de fichiers soit le dossier n'est pas au bon endroit ce dont je doute. Quelqu'un a t il déjà eu le problème et peut m'aider ? ^^

Voici l'URL du site : http://www.mdg.clanservers.com



Merci d'avance.

Stéphane.

Edité par le_s le 08/12/2008 14:08
Revenir en haut | Permalien
Page : [1] 2 3 4 >
  • Français
  • English
  • Deusth