You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Salvatore 54cde6df21 [Salvatore] [source:lang/ profils] Mise a jour du bilan depuis https://trad.spip.net 1 week ago
base Pas mal de modifs que je ne veux pas perdre, même si pas totalement fini. On permet maintenant vraiment de créer un profil pour une autre personne dans le code du formulaire. Et on ajoute bien l'id du profil principal à spip_auteurs pour le retrouver, car c'était un oubli. Du coup sur les pages d'un profil, on affiche la liste des comptes qui ont ce profil en principal. Et on permet depuis cette page de les éditer et d'en créer des nouveaux en tant qu'admin. Reste des bugs, si ya une orga + un contact ça lie les deux à l'auteur alors que ça devrait être juste l'orga, et l'autre truc c'est que quand on crée un profil pour un autre en admin, ça crée l'auteur à la poubelle au lieu de visiteur ! Donc faut que je corrige ça. 1 year ago
formulaires Pfiou après plusieurs revirements, enfin une nouvelle option (au départ je pensais qu'il en fallait deux) : on peut désormais interdire complètement d'avoir plusieurs comptes avec le même email, quand on utilise Profils. Par défaut SPIP fait déjà une erreur dans le form d'inscription quand l'email existe déjà. Mais en revanche rien n'interdit de modifier après-coup son email pour un qui existe dans un autre compte ! Avec cette option ça fait une erreur aussi quand on utilise #FORMULAIRE_PROFIL. Par ailleurs, dans le cas où on traite une nouvelle fiche profil SANS id_auteur, si l'email était trouvé dans un compte, ça mettait à jour les infos liées au compte existant MAIS seulement si le profil principal était le même que celui édité (ce qui permet par défaut d'avoir effectivement plusieurs fois le même email dans deux comptes différents SI c'est pour des profils différents). Avec cette option, on met à jour/écrase les infos liées au compte ayant le même email, même si profil différent (donc réfléchissez suivant votre utilisation). 1 week ago
inc Lorsqu'une adresse est obligatoire, rendre tous les champs obligatoires. On ne peut pour l'instant pas choisir lesquels exactement : une évolution future à prévoir. 1 month ago
inclure Utiliser les vues des saisies pour les champs extras des profils. 4 months ago
lang [Salvatore] [source:lang/ profils] Mise a jour du bilan depuis https://trad.spip.net 1 week ago
notifications 1) On force le mot de passe à non vide, afin d'autoriser les gens à le changer ! 2) On corrige tous les anciens profils avec pass non vide aussi. 3) On ajoute une nouvelle option pour les admins, leur permettant d'envoyer une notification aux gens quand ça créé un nouveau compte, aussi bien par le formulaire unitaire que par l'importation CSV. 4) Au passage on corrige une erreur SQL pour la suppression des coordonnées : seulement quand c'était une existante, pas new… => On passe en 1.5, en plus avec les modifs de tcharlss juste avant sur l'affichage. 10 months ago
prive On peut désormais configurer quel est le profil par défaut explicitement. 2 months ago
saisies Éviter une erreur sur le count() au premier chargement du formulaire. 8 months ago
.gitattributes On peut désormais configurer quel est le profil par défaut explicitement. 2 months ago
paquet.xml Pfiou après plusieurs revirements, enfin une nouvelle option (au départ je pensais qu'il en fallait deux) : on peut désormais interdire complètement d'avoir plusieurs comptes avec le même email, quand on utilise Profils. Par défaut SPIP fait déjà une erreur dans le form d'inscription quand l'email existe déjà. Mais en revanche rien n'interdit de modifier après-coup son email pour un qui existe dans un autre compte ! Avec cette option ça fait une erreur aussi quand on utilise #FORMULAIRE_PROFIL. Par ailleurs, dans le cas où on traite une nouvelle fiche profil SANS id_auteur, si l'email était trouvé dans un compte, ça mettait à jour les infos liées au compte existant MAIS seulement si le profil principal était le même que celui édité (ce qui permet par défaut d'avoir effectivement plusieurs fois le même email dans deux comptes différents SI c'est pour des profils différents). Avec cette option, on met à jour/écrase les infos liées au compte ayant le même email, même si profil différent (donc réfléchissez suivant votre utilisation). 1 week ago
profils.png Début d'un plugin über-générique de Profils. Histoire de ne pas tout perdre dans un plantage je commit déjà même si pas du tout fini. À ne pas utiliser pour l'instant. 2 years ago
profils_administrations.php Suite à commentaire de Cédric, en fait on met plutôt le md5 de l'email dans le login, afin de ne pas créer de confusion pour la connexion. Comme la correction précédente, on met à jour la base pour corriger l'existant (ya une fonction md5 en SQL aussi). MAIS comme je le répondais : le #FORMULAIRE_MOT_PASSE continue d'afficher le login aux gens ! Du coup ça va afficher un login chelou incompréhensible. Il faudrait corriger le noyau pour ça, et en attendant je voulais surcharger dans Profils MAIS… dans le pipeline traiter de ce formulaire, on a ni l'id_auteur, ni le jeton (sa validité a été effacée déjà), donc impossible de retrouver pour changer le message_ok ! Bref à part corriger dans le noyau, je vois pas comment faire… 10 months ago
profils_autorisations.php Début d'un plugin über-générique de Profils. Histoire de ne pas tout perdre dans un plantage je commit déjà même si pas du tout fini. À ne pas utiliser pour l'instant. 2 years ago
profils_options.php Le traitement pour inscription aussi. Pas mal de doublon avec le form de profil mais je n'arrive pas à mutualiser pour l'instant, c'est le bazar dans le code. Et il reste un bug avec NoSpam à régler, ça pète la vérif avec le jeton. 2 years ago
profils_pipelines.php Pouvoir éditer le profil principal d'un utilisateur. C'est conditionné par une autorisation modifierprofil qui n'existe pas, donc par défaut c'est que les admins. 3 months ago