Page 1 of 1

[MAJ] Optimisations diverses et stats des quiz

PostMessage posted...: Sun 30 Jun 2013 15:33
by Mike
Bonjour à tous,

En cette fin de mois de juin, j'optimise au mieux le site afin qu'il soit plus efficace et plus utile chaque jour. Pour cela, voici quelques petits maj utiles même si parfois peu visibles :

Corrections mineures sur le design


- Correction de la couleur des intitulés des éléments du profil (passage en jaune pour bien les distinguer des liens)
- Correction de la couleur des textes des BBCodes "quote" et "code" qui étaient peu lisibles
- Correction de la couleur des textes pour les BBCodes "OK", "Info", "Warning" et "Error", c'était pire (blanc sur couleur claire : illisible !)
- Correction de la couleur des onglets des panneaux modérateurs (un d'entre eux était jaune sur jaune ...)
- Correction de la couleur des liens (et suppression de l'effet "souligné") : ceci permet également une meilleure lisibilité dans les cadres warning, OK ...

Corrections mineures sur les fonctions BBCode --> HTML pour l'affichage sur le site


- Ajout du support BB-TO-HTML pour ces codes : les éléments ajoutés dans le forum peuvent également l'être dans le site (articles, médias, vidéos, commentaires ...)
- Ajout du support BB-TO-HTML pour le BBCode "count" qui permet d'afficher un compteur
- Correction d'un bug BB-TO-HTML pour le code Deezer : faisait planter l'affichage du site

Statistiques des quiz


Un exemple : quiz.php?mode=stats&quiz=4
- Statistiques de quiz : possibilité d'avoir les stats d'1 quiz (+ lien en face du quiz correspondant sur la liste des quiz)
- Statistiques de quiz : visualisation du temps mis par les membres pour répondre (et liste ordonné par temps et par pourcentage de bonnes réponses)
- Statistiques de quiz : Ajout d'un système d'onglet pour chaque type de statistique : Meilleurs resultats, Les plus joués, Meilleur taux de bonnes réponses et Plus haut pourcentage de bonnes réponses. Cela permet également de simplifier l'affichage et c'est cohérent avec les autres types d'onglets présents sur le site.
- Modifications appliquées sur nos 2 thèmes (fiproblack et prosilver)

Optimisations diverses


- Optimisations diverses concernant les requêtes SQL (modules articles, médias, cours ...). Certains requêtes devaient toujours renvoyer des données (par exemple, la discographie liée à un média particulier doit renvoyer au moins ce média ...). Mais visiblement, certaines requêtes peuvent planter en fonction des mots clés utilisés (présence d'un accent, d'une apostrophe qui fait planter, c'est bizarre mais ça bugue !) ou aussi de l'indisponibilité du serveur. Pour éviter des réactions en chaîne qui font planter le site, j'ai commencé à créer des scripts de test supplémentaires évitant de surcharger la bête. Ceci devrait limiter les erreurs mais ce travail est encore en cours (nombreuses fonctions à tester et optimiser).
- [RYTHMES] Ajout sur le module RYTHMES du nombre de pistes trouvées dans l'onglet CD/DVD. Cela permet immédiatement de savoir si des informations sont présentes.
- [RYTHMES] Correction d'un bug sur le module RYTHMES lors de la recherche des pistes, le premier mot (plus courant) n'était pas pris en compte. Cette fonction que vous ne connaissez peut être même pas tant le site est vaste permet de trouver un rythme sur l'ensemble de notre base MEDIAS !! Tiens, par exemple, à l'heure où j'écris, le script renvoie 47 résultats pour les recherches sur Mendiani (et toutes les autres orthographes possibles) !! C'est pas énorme cette recherche : http://www.djembefola.fr/rythmes/rythme ... r=Mendiani ??
- [RYTHMES] Correction d'un bug sur le module RYTHMES : la recherche vers Médias et vers Téléchargement buguaient si le rythme avait un accent. J'ai corrigé ce problème.
- Correction de la boite de connexion du site : uniformisation du système de permissions (je revois enfin les liens vers le panneau ADMIN ...)
- Correction de la boite de connexion du site : ajout d'une fonction pour décoder le texte d'erreur à la connexion (il est en utf8 et notre site en iso donc ça fait des caractères bizarres mais avec la correction, ce sera plus lisible).
- Suppression de la catégorie FLYERS 2012 du module TELECHARGEMENTS et mise à jour des liens vers la catégorie FLYERS 2013
- Retour de la fonction pour le délestage du calendrier et de la carte des membres : elle avait été inactivée lors de la mise à jour
- Importation de 110 citations via la base de données.

Bonne utilisation du site !

Re: [MAJ] Optimisations diverses et stats des quiz

PostMessage posted...: Sun 30 Jun 2013 19:21
by pucklejuste
Ben ça à l'air parfait tout ça. Impec, Merci.

Re: [MAJ] Optimisations diverses et stats des quiz

PostMessage posted...: Sun 30 Jun 2013 22:11
by Mike
Oui, c'est chouette de voir que ça évolue toujours ... Concernant les statistiques, c'est surtout utile pour donner des résultats clairs aux membres. Par exemple, on peut avoir les stats du quiz qui finit ce soir : quiz.php?mode=stats&quiz=4.

A bientôt !