Ticket #357 (closed defect: fixed)

Opened 23 months ago

Last modified 21 months ago

Modèle autonome pour les players

Reported by: paparazzia Owned by: paparazzia
Priority: major Milestone: Sirocco et ses freres
Component: base Version: 0.13
Keywords: Cc:

Description

En lien avec  http://dev.virtual-loup-de-mer.org/vlm/wiki/playermodele

Le but du ticket est :
* le modèle de base de donnée
* la classe php qui le prends en charge
* l'ihm (autonome) qui permet de l'alimenter

Change History

Changed 23 months ago by paparazzia

(In [1558]) refs #357

Changed 23 months ago by paparazzia

(In [1560]) * refs #357 : table temporaire pour gerer les players en attente de
validation

Changed 23 months ago by paparazzia

(In [1562]) * work in progress (refs #357)

Changed 23 months ago by paparazzia

(In [1563]) * basic admin of players table (refs #357)

Changed 22 months ago by paparazzia

(In [1571]) refs #357 (work in progress)

Changed 22 months ago by paparazzia

  • status changed from new to accepted

Changed 22 months ago by paparazzia

  • Manque quelques contrôles (forme de l'adresse email, nombre de caractère dans le player name et dans le mot de passe)
  • Un affichage un peu plus limpide après validation
  • Les traductions.

Changed 22 months ago by paparazzia

(In [1573]) refs #357

Changed 22 months ago by paparazzia

(In [1575]) * check mail configuration (refs #357)

Changed 22 months ago by paparazzia

Pour le contrôle de la forme de l'adresse email :  http://fightingforalostcause.net/misc/2006/compare-email-regex.php

Changed 22 months ago by paparazzia

(In [1576]) refs #357 - check email pattern

Changed 22 months ago by paparazzia

  • status changed from accepted to closed
  • resolution set to fixed

(In [1586]) * fix #357

(les traductions seront traitées globalement à la fin)

Changed 22 months ago by paparazzia

(In [1612]) fix #368 : création d'un boat en tant que player

  • génération d'un mot de passe aléatoire alphanumérique
  • bugfix ajout d'une clef unique sur le username
  • affichage du password dans le profil du boat pour maintenir la compatibilité des outils

fix #364 : rattachment en tant que joueur et affichage de la liste des candidats potentiels
refs #357 : ajout d'une clef unique sur le playername. Bugfix de l'url de confirmation. Validation manuelle possible par les admins. Idplayer dans le profile.
refs #365 : cosmétique sur l'affichage des logs, coté player et coté admin. UA searchable.
fix #125 : gestion de la langue dans le cookie de session => le 'lang=fr' n'est plus nécessaire dans les url :)
refs #106 : retire l'adresse en dur de vmg for vlm
refs #373 : récupération correcte de l'idusers dans racelist.inc pour la souscription.
fix #210 : interface pour changer le mot de passe
fix #377 : (rough)IHM de gestion du boatsitting
misc :

  • mise en cache (Mémoire PHP) des objets users/players
  • ajustements pour le nettoyage des traductions

Changed 21 months ago by paparazzia

(In [1621]) refs #34 : wpformat dans l'admin de races_waypoint, import & ws/raceinfo.php
refs #380 : administration de la table playerstousers
refs #357 : helper pour la liste des bateaux owner+boatsit
refs #381 : ws avec login compatible
bugfix boatinfo.php : le wp visé était mal renvoyé quand il n'y avait pas de wp fixé.

Changed 21 months ago by paparazzia

(In [1631]) * Generic link to take ownership of existing boat when creating (see #358)
* Better mail suffix default (see #357)

Changed 21 months ago by paparazzia

(In [1642]) refs #357 : lien plus visible pour creer un compte, email au lieu de user pour le login, playername sur 3 caracteres
refs #364 : liens pour rattacher un boat plus clairs.

Note: See TracTickets for help on using tickets.