plugin "User - Contact Creator": créer les Contacts pr utilisateurs déjà enregistrés?

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] plugin "User - Contact Creator": créer les Contacts pr utilisateurs déjà enregistrés?

    Le plugin "User - Contact Creator" permet de créer automatiquement des Contacts lors de chaque Création de nouvel Utilisateur Joomla.

    Je viens d'utiliser pour la première fois et ça marche nickel...

    Mais justement : ça marche pour les nouveaux comptes créés, mais comment créer les contacts pour les Utilisateurs déjà existants ??

    (que ce soit via une requête sql ou via l'interface p ex en éditant/sauvant les Users ou en "hackant" un peu le plugin ou ...)
    Dernière édition par woluweb à 19/01/2021, 14h20
    Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

    Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

    Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

  • #2
    oui en français c'est :

    Utilisateur - Fiches de contact automatiques



    Lors de la création d'un nouvel utilisateur avec le plugin "Utilisateur - Fiches de contact automatiques" activé, un utilisateur est automatiquement ajouté comme contact. Lorsque le plugin "Utilisateur - Profil" est activé, aucune des données du profil n'est stockée dans les coordonnées.

    Plugin Utilisateur Sync Contact



    Ce plugin permet de s'assurer que les données sont synchronisées à partir de Utilisateur -> Contact. Il ne synchronise PAS en sens inverse. Cela n'est pas utile car les administrateurs peuvent éventuellement ajouter d'autres contacts à un utilisateur. Cela créerait des situations de "désynchronisation".

    Mais comme les utilisateurs enregistrés lors de la connexion peuvent être en mesure de changer leur profil (c'est-à-dire le profil de l'utilisateur), cela sera automatiquement synchronisé avec leurs coordonnées de contact.

    il synchronisera les champs du profil utilisateur par défaut avec les champs de détails de contact par défaut correspondants
    Mais comme il reste des champs dans les deux qui ne correspondent pas entre eux
    il peut synchroniser les champs personnalisés des utilisateurs avec les autres champs de coordonnées
    il peut synchroniser les champs restants du profil de l'utilisateur avec les champs de contact personnalisés Et
    il peut synchroniser les champs personnalisés des utilisateurs avec les champs personnalisés des contacts

    --note :
    les fichiers de traduction n'ont pas encore été créés. ( avis aux amateurs ! )
    Les instructions se trouvent dans la configuration du plugin. Plus d'explications à suivre.
    Les champs d'adresse, adresse1 et adresse2, dans le profil utilisateur seront concaténés avec un EOL/LF dans les coordonnées Adresse.
    Le versionnage des coordonnées n'est pas pris en charge car il touche directement la base de données
    Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

    Commentaire


    • #3
      Mais c'est gé-nial ! Où est-ce que tu vas trouver ces extensions qui ne sont même pas sur la JED ?

      Sinon, histoire d'être complet dans les réponses, voici un query qui fait l'affaire aussi (mais c'est du one-shot, ça ne synchronise pas carrément comme l'extension que tu cites. Ca fait exactement ce que "user - contact creator" fait, mais pour les utilisateurs existants) :

      Code:
      INSERT INTO b3fda_contact_details(user_id,name,alias,catid,published,access,language,params,metakey,metadesc,metadata) SELECT id,name,username,125,1,1,"*","","","","" FROM b3fda_users WHERE b3fda_users.id NOT IN (SELECT user_id FROM b3fda_contact_details)
      où 125 est l'ID de ma Catégorie de Contact voulue et où b3fda_ est mon préfixe (à adapter par chacun selon son ID et son préfixe donc)
      Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

      Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

      Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

      Commentaire


      • #4
        [ juste pour être encore plus complet et comme daneel évoque le plugin "Profile", il existe aussi cette extension de Pascal Leconte (aka @conseilgouz) qui gère justement ça : https://www.conseilgouz.com/en/full-contact-creator-gb ]
        Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

        Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

        Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

        Commentaire

        Annonce

        Réduire
        Aucune annonce pour le moment.

        Partenaire de l'association

        Réduire

        Hébergeur Web PlanetHoster
        Travaille ...
        X