Ring-Connection

La solution de gestion de chrono sur circuit

a marqué ce sujet comme résolu.
Auteur du sujet

Reprise du dernier message de la page précédente

Oui ça fonctionnera sauf que je parcours un tableau de trackdays donc c'est plus simple pour moi de le faire sur ma vue twig même si ce n'est pas optimal, car sinon je vais devoir créer un tableau d'entier avec comme clé l'id de la trackday et calculer le décompte pour chaque trackday dans une boucle.

+0 -0
Auteur du sujet

Salut,

Au final le tableau de trackdays avec le décompte a été abandonné au profit d'un simple mais puissant calendrier javascript. Pas beaucoup de trackdays saisies pour le moment mais cela viendra avec l'ouverture de la bêta et le recrutement du staff sur les forums spécialisés voitures/circuits.

Ce que j'ai également modifier/implémenter ce weekend:

  • Possibilité d'ajouter une vidéo youtube/dailymotion à une session chrono + aide pour expliquer la marche à suivre
  • Refonte du design de la navbar
  • Modification de l'affichage de la liste des circuits et modification de toutes les images des tracés afin qu'ils aient tous la même taille
  • Tooltips rajouté sur les badges pilotes + circuits
  • Modification de l'affichage du profil user, plus simple et plus clair
  • Déplacement des boutons de modification / suppression des voitures, chronos, trackdays pour ceux ayant les droits dans l'angle haut-droit de la box correspondante:

->Modification/Suppression

Calendrier trackdays Profil utilisateur

Édité par darkvins

+1 -0

Salut,

Assez cool la mise à jour. Le seul truc qui cloche c'est l'affichage du "profil" d'un circuit. Je trouve qu'il manque une marge comme sur les profils de membres qui font beaucoup plus aérés qu'avant.

L'idée du calendrier est vraiment pas bête tu pourrais aussi la coupler avec une liste pour avoir une vue globale et rajouter des filtres car pour l'instant il n'y a pas beaucoup de trackdays mais quand le site va grandir ça va vite devenir surchargé et illisible je pense.

Tu pourrais rajouter un filtre en fonction d'un circuit ou d'un département ou d'une date (dans le cas de la liste). Sinon tu peux aussi n'afficher que le nombre de trackdays par jour dans le calendrier quand il y en a trop.

J'ai croisé une petite erreur aussi:

1
Fatal error: Class 'RC\UserBundle\Listener\ActiviteListener' not found in /homepages/16/d584708216/htdocs/ring_connection/app/cache/prod/appProdDebugProjectContainer.php on line 1910

D'ailleurs elle bloque tout le site.

Édité par albertN

+1 -0
Auteur du sujet

Salut, oui j'étais entrain de balancer une modif en prod je pense au moment où tu as vu l'erreur. C'est ok maintenant.

J'ai rajouté un listener pour savoir si l'utilisateur est en ligne ou non en testant si sa dernière activité date de moins de 5 minutes:

Statut en ligne/hors ligne

Merci de tes commentaires je pense également faire une liste des trackdays en dessous ou en légende du calendrier avec des filtres.

Si j'ai trop de trackdays la ligne du calendrier s'agrandie et c'est mieux comme ça car on peut cliquer sur les liens du calendrier alors que si j'affiche seulement le nombre de trackdays du jour on aura plus les liens.

Je n'ai pas compris ce qui cloche avec la page d'un circuit… Tu peux me faire une capture ou m'expliquer? Merci.

Édité par darkvins

+0 -0

Ca consomme pas trop tous ces updates (sur mon site en local j'avais mis en place un système de compteur de vues mais la bdd mettait beaucoup trop de temps (300ms à chaque fois) donc j'avais abandonné) ?

+0 -0
Auteur du sujet

Ah oui bizarre parce que dans mon cas c'est beaucoup plus rapide. Rien que sur la page d'accueil (pour les users connectés) j'ai une 20ènes de requêtes qui se lancent en 21ms, et la requête de Maj du champs dernière activité met moins de 1ms en fait il m'affiche 0,00ms tellement c'est rapide.

Symfony+Doctrine c'est quand même bien optimisé :)

Édité par darkvins

+0 -0
Vous devez être connecté pour pouvoir poster un message.
Connexion

Pas encore inscrit ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte