13/06/2016 - Nouvelle gestion des permissions IG par le site / Maintenances et mises à jour / Forum de Kingdom Hills

Vous n'êtes pas identifié(e).

#1 13/06/2016 12:05:13

Edraens
Ex-Technichien
Lieu : Orléans
Inscription : 01/01/2015
Messages : 545

13/06/2016 - Nouvelle gestion des permissions IG par le site

Bonjour,

Je travaille depuis hier sur la modification des gestions des permissions IG par le site. En effet, KH utilise depuis longtemps McMyAdmin, programme permettant de gérer les permissions InGame (les grades si vous préférez, ce que peut faire un Guide, un Builder, etc..). Le soucis étant que cette solution n'est pas stable, McMyAdmin ayant une approche assez particulière de la chose (certains se rappellent de bugs de permissions assez lourds, ayant parfois mené à des crashs serveurs).
Lululombard a donc décidé de migrer le système de permissions, en utilisant PEX, un plugin de gestion de permissions très avancé, et stockant les grades et les permissions des joueurs/staffiens dans une base de donnée plutôt que dans un fichier comme le faisait McMyAdmin.

Seulement voilà, le site (c'est à dire les pages de profil, la liste des staffiens et la page de statistiques) affichait les couleurs des grades selon McMyAdmin, et oui, il a été conçu pour ça à la base... Ce qui faisait que des désynchronisations (que le grade sur le site ne soit pas celui IG) arrivent, et à chaque passage de grade, il était nécéssaire de le faire : IG (dans la base de données de PEX), sur le site (en utilisant McMyAdmin), sur IRC et sur le Forum. Les grades et permissions IG étant stockées par PEX dans une base de données, celle-ci était totalement accessible depuis le site, encore fallait-il faire en sorte que ce soit le cas...
Jusqu'à hier, les pages de statistiques, profil et liste du staff affichaient les grades selon McMyAdmin, et non selon PEX. Aujourd'hui, ces trois pages affichent le grade selon PEX. Ne manque que quelques pages internes au staff, sur lesquelles je travaille actuellement.

A terme, ceci à pour but de nous débarrasser de McMyAdmin, afin de tourner quasiment uniquement avec du fait-maison. Le seul logiciel propriétaire que nous utiliserons ensuite sera donc TeamSpeak 3.

Durant les prochains jours, quelques ajustements peuvent donc être faits sur le site, veuillez nous excuser par avances des éventuels désagréments encourus, bien que les pages les plus utilisées aient déjà été mises à jour.

Cordialement, le staff !
(et aussi moi qui m'arrache le cul depuis hier pour piger le merdier que lulu fait dans son code PHP...)

Hors ligne

#2 13/06/2016 12:09:36

Destiii
Fondateur retraité
Inscription : 23/10/2014
Messages : 409

Re : 13/06/2016 - Nouvelle gestion des permissions IG par le site

Edraens a écrit :

(et aussi moi qui m'arrache le cul depuis hier pour piger le merdier que lulu fait dans son code PHP...)

Rien que pour ça, tu mérites les honneurs..


ptdr la crypto
VgGd1ws.png

Hors ligne

Pied de page des forums

Propulsé par FluxBB