Dominique a écrit : ↑11 déc. 2018, 08:18
Rharr zo ! J'avais pris cette info pour un gadget destiné à satisfaire l’ego du héros qui avait découvert la cabane.
Pour être parfaitement honnête, dans la mesure de mes souvenirs (c'était pas sous git à l'époque) la chronologie a peut être été :
1) aucun utilisateurs sur le site
2) ~2004 forum, donc utilisateurs : est enregistré la date de dernière modif de fiche, et l'utilisateur qui a fait la modif (afin de le contacter)
3) le droit de modif n'est plus autorisé qu'aux modérateurs car des fiches disparaissaient sans qu'on comprenne. Le "dernier modifiant" devient statistiquement le créateur, jusqu'a ce qu'un modérateur intervienne
4) ce "vol" de paternité fait rager les ours, un id_createur est ajouté pour stocker celui qui créé et un id_auteur_dernier_modif est gardé (dupliqué dans id_createur), le texte "créateur de la fiche" apparaît (j'aurais pas dû !). J'en profite pour corriger un problème d'ergonomie qui était que celui qui créer la fiche et qui détecte après coup une faute d'orthographe ne pouvait pas la corriger à moins d'alerter un modo.
(Cette phase 4 a durée, et se ressent encore aujourd'hui, la donnée du créateur d'origine a souvent été perdue, parce que je n'y voyais pas d'intérêt fonctionnel de toute façon)
4bis) le id_auteur_dernier_modif est supprimé car ça ne fait qu'indiquer le modo, je remplace par un fichier de log merdique qui enregistre la modifs des modérateurs (c'est trop laid et pas utilisable, je fini par la virer)
5) De manière naturelle, un gérant qui rentre son refuge peut alors le mettre à jour par la suite, tout bonnard.
6) si le gérant ne l'a pas rentré lui mais se manifeste après, j'ajoute en gestion la possiblité de changer.... le créateur de fiche (argh, se mélange alors la notion de créateur de fiche et de modérateur de fiche)
7 ) arrivent les bâtiments en montagne à modérateur mutant : c'est le souk
2018, dernier act : je change le texte pour retirer créateur et mettre modérateur de fiche
Dominique a écrit : ↑11 déc. 2018, 08:18
Alors, oui, ça a un sens de laisser au créateur de la fiche le droit de la modifier.
Par contre, ça n'a pas de sens d'attribuer ce droit à un modérateur puisqu'il l'a déjà.
tout à fait. Avant les bâtiments en montagne, c'est comme ça que ça marchait d'ailleurs.
Dominique a écrit : ↑11 déc. 2018, 08:18
Il serait aussi bien qu'un modérateur puisse supprimer ce droit ou l'attribuer à une autre personne (en utilisant le user_name, pas le user_id pour que ce soit plus simple)
Question d'ergnomie (et de faire des select dans la base phpBB !) mais oui.
Dominique a écrit : ↑11 déc. 2018, 08:18
Pourquoi pas à plusieurs personnes si on met plusieurs noms dans le champ qui va bien (on trie avec %user_name% en sql ou un strstr en PHP)
C'est un champs int, le champs "nom_createur" n'étant que pour la cosmétique et les utilisateurs non enregistrés, ce champs là pour le coup, c'est juste un satisfaiseur d'égo.
Quoi qu'il en soit, on pourrait avoir une table des modérateurs de fiche (moderateurs_points id_point, id_user) ou un array a la place de id_createur (qui veut dire maintenant id_moderateur)
Mais le jeu en vaut-il la chandelle puisque, l'avenir (lointain ?) c'est d'autoriser tout le monde à modifier tout avec historique.
Dominique a écrit : ↑11 déc. 2018, 08:18
Enfin, on pourrait ne pas afficher ce nom comme créateur. Peut-être comme "modérateur(s) de la fiche"
Excellente idée... heu, c'est déjà fait (juin 2018) !
http://www.refuges.info/forum/viewtopic.php?f=7&t=8568
Dominique a écrit : ↑11 déc. 2018, 08:18
ou pas du tout (les concernés voyant apparaître un bouton "MODIFIER"
J'y ai pensé aussi, ma la satisfaction d'ego bien que n'ayant pas été un but (pour moi), a été et reste un fait...