axel584 / ikurso

kurso de esperanto
20 stars 7 forks source link

[Données personnelles] Ajouter la possibilité d'indiquer son numéro de téléphone, site perso, compte FB, Twitter sur ses informations personnelles #47

Open axel584 opened 8 years ago

pirboazo commented 4 years ago

Saluton,

Je pense être en capacité à traiter cette évolution. @axel584 je te propose dans le courant de la semaine prochaine un ensemble de modification au niveau de la base. En sus du compte twitter je propose d'ajouter le compte mastodon. pour info il existe une instance esperanto.masto.host

Je testerai les modifications sur mon environnement virtuel. Peux-tu m'assigner l'issue?

A+ Pierre

axel584 commented 4 years ago

Peut être mettre un système un peu générique où l'on peut choisir 1 à N réseaux sociaux que l'on souhaite indiquer (avec un menu déroulant pour choisir parmi twitter, instagram, mastodon etc.) et une table à part ?

axel584 commented 4 years ago

Pour la base de donnée, il y a les fichiers dans le répertoire sql qu'il faut modifier, il y a notamment un fichier changelog.sql qui permet d'indiquer ce qu'il faut modifier en base de prod avant de faire la livraison de la nouvelle version.

pirboazo commented 4 years ago

Hello Axel

Voici un descriptif simple des modifications de la structure de données.

A mon avis il y a deux choix possibles pour le stockage des adresses de réseaux sociaux. dans une table à part dans la table personoj en limitant à 3 | 4 ( choix de mastodon 4 , choix pour twitter 0 )

Je vais faire une maquette pour la page de saisie modification.

Apriori mon coeur va pour la solution moins élégante en terme de structure de données, moins souple mais surement bien moins compliqué en programmation & traitement.

A+ modif_47.txt pierre

pirboazo commented 4 years ago

Hello Axel , Voici la modification de l'écran information personnelles

Affichage, si cela te convient je maquette la saisie....

A+ Pierre Screenshot from 2020-01-30 18-53-44

axel584 commented 3 years ago

Saluton Pierre, Oui, ça me semble très bien :)