CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Language and Locality »
  • Francophone User Group (Moderators: mathieu, xavier) »
  • Questions diverses sur les possibilités fonctionelles de CiviCRM
Pages: [1]

Author Topic: Questions diverses sur les possibilités fonctionelles de CiviCRM  (Read 760 times)

gab696

  • I’m new here
  • *
  • Posts: 7
  • Karma: 1
  • CiviCRM version: 4.7.2
  • CMS version: joomla 3.3.6
  • MySQL version: 5.5
  • PHP version: 5.5
Questions diverses sur les possibilités fonctionelles de CiviCRM
March 02, 2016, 08:46:49 am
Bonjour,

Je débute sur civicrm et j'ai passé déjà pas mal d'heures à chercher à comprendre le fonctionnement.

ça commence à être de plus en plus claire mais j'ai encore quelques points qui restent sans réponse/solution.

J'ai réussi à construire l'arborescence utile à la gestion d'un club sportif (fédération, clubs, gestionnaires de club, membres)

Je parviens à limiter les accès à la liste des membres rattachés aux clubs (pour les gestionnaires de club) alors que la fédération est en mesure de tout voir/contrôler.

Est-ce possible de créer des champs personnalisés et de limiter la modification par groupes d'utilisateurs ?

D'autre part, j'essaie de mettre en place un groupe de champs personnalisés. un alpha + date avec entrées multiples. Le but étant de pouvoir historiser le passage des ceintures (ex: jaune 20.01.2012, verte 12.03.2013, etc...) + divers autres "sets" multiples (ex: cours 1, 2.4.2010, cours 2 5.9.2015, etc...) J'ai crée un profil pour l'affichage des données sur le site (partie accessible par le membre) mais je ne parviens pas à rendre ces champs uniquement visibles en lecture seule. les fontions de modifications s'affichent malgré l'activation de l'option dans les paramètres des champs perso... D'autre part, je n'arrives pas à afficher plusieurs champs multiples dans le profil. le sélecteur de date ne s'affiche pas non plus sur la partie publique (joomla)

J'aimerais aussi (si possible) générer des notifications emails aux administrateurs par exemple suite à un nouvel enregistrement d'un membre. Est-ce possible ?

Concernant les mots de passe, lorsque un nouveau membre s'inscrira, il pourra choisir un mot de passe mais comment faire pour les membres existants que je vais importer par fichier .csv ? peut-on générer un mail leur demandant de choisir un mot de passe ?

pour terminer, peut-on facilement customiser les pages publiques de profils pour afficher par exemples les données sous forme d'onglets ? actuellement tout s'affiche à la suite...

C'est un peu posé en vrac, j'espère que vous y comprendrez qqch... :)


mathieu

  • Administrator
  • Ask me questions
  • *****
  • Posts: 620
  • Karma: 36
    • Work
  • CiviCRM version: 4.7
  • CMS version: Drupal
  • MySQL version: MariaDB 10
  • PHP version: 7
Re: Questions diverses sur les possibilités fonctionelles de CiviCRM
March 02, 2016, 01:41:13 pm
Bonjour,

Bienvenue à CiviCRM! :)

Je vais essayer de répondre rapidement à certains points:

Quote from: gab696 on March 02, 2016, 08:46:49 am
Est-ce possible de créer des champs personnalisés et de limiter la modification par groupes d'utilisateurs ?

Ça devrait être possible si on enlève la permission "modifier tous les champs personnalisés", puis donner les permissions avec les "ACL" (liste de contrôle d'accès). Par contre, c'est une fonctionnalité avancée, pas la plus facile à maîtriser (et pas toujours aussi flexible qu'on le souhaiterais).

Parfois c'est possible de contourner ces limitations en utilisant un module spécialisé en formulaires, tel que webform_civicrm pour Drupal, ou le plugin qui intègre avec gravityforms pour WordPress (je ne sais pas pour Joomla).

Quote
D'autre part, j'essaie de mettre en place un groupe de champs personnalisés. un alpha + date avec entrées multiples. Le but étant de pouvoir historiser le passage des ceintures (ex: jaune 20.01.2012, verte 12.03.2013, etc...) + divers autres "sets" multiples (ex: cours 1, 2.4.2010, cours 2 5.9.2015, etc...) J'ai crée un profil pour l'affichage des données sur le site (partie accessible par le membre) mais je ne parviens pas à rendre ces champs uniquement visibles en lecture seule. les fontions de modifications s'affichent malgré l'activation de l'option dans les paramètres des champs perso... D'autre part, je n'arrives pas à afficher plusieurs champs multiples dans le profil. le sélecteur de date ne s'affiche pas non plus sur la partie publique (joomla)

Je ne suis pas sûr si j'ai bien compris, mais parfois une façon de contourner les limitations de champs personnalisé peut être de créer des types d'activités? (ex: "type d'activité = ceinture", "champs perso : Type de ceinture = jaune", etc). Par contre, pour le côté lecture/écriture, je ne sais pas. Les profils sont assez mélangeants en effet (mode création, vs mode édition, + les permissions).

Quote
J'aimerais aussi (si possible) générer des notifications emails aux administrateurs par exemple suite à un nouvel enregistrement d'un membre. Est-ce possible ?

Un profil peut envoyer un courriel (dans les paramètres avancés). Sinon peut-être voir l'extension CiviRules? (https://github.com/CiviCooP/org.civicoop.civirules)

Quote
Concernant les mots de passe, lorsque un nouveau membre s'inscrira, il pourra choisir un mot de passe mais comment faire pour les membres existants que je vais importer par fichier .csv ? peut-on générer un mail leur demandant de choisir un mot de passe ?

Ça me semble être un problème plutôt pour le CMS. Avec Drupal, on peut créer un utilisateur puis envoyer un courriel de rappel de mot de passe (qui inclus un lien à utilisation unique pour changer son mot de passe). Dans un cas (où le niveau de sécurité requise était très faible) on avait stocké le mot de passe dans un champ personnalisé, afin de l'utiliser dans un jeton (token) d'un envoi massif, mais envoyer des mots de passes par courriel est généralement fortement déconseillé.

Quote
pour terminer, peut-on facilement customiser les pages publiques de profils pour afficher par exemples les données sous forme d'onglets ? actuellement tout s'affiche à la suite...

Il n'y a pas de mécanisme pour ça dans CiviCRM, à moins d'utiliser une fonction du CMS, si c'est supporté (ex: Views dans Drupal). Sinon en utilisant jQuery (par exemple) pour reformater le HTML à la volée (pas l'idéal, mais ça peut dépanner).

Dans le pire des cas, c'est également possible de se faire un affichage très personnalisé en utilisant l'API de CiviCRM (avec un peu de PHP).

Mathieu
CiviCamp Montréal, 29 septembre 2017 | Co-founder / consultant / turn-key CiviCRM hosting for Quebec/Canada @ SymbioTIC.coop

gab696

  • I’m new here
  • *
  • Posts: 7
  • Karma: 1
  • CiviCRM version: 4.7.2
  • CMS version: joomla 3.3.6
  • MySQL version: 5.5
  • PHP version: 5.5
Re: Questions diverses sur les possibilités fonctionelles de CiviCRM
March 03, 2016, 10:44:54 am
Merci Mathieu pour ces explications qui m'ont mis sur de nouvelles pistes et permis d'y voir plus clair.

pour ma question de mise en page par onglets je vais utiliser les html form snippet des profils et le plugin sliders https://www.nonumber.nl/extensions/sliders

j'ai testé, ça fonctionne parfaitement. Seul inconvénient, la mise à jour des champs personnalisés demande de mettre à jour également le "snippet" et la page sur laquelle on aura mis en page les différents onglets souhaités.

Je bute encore sur un problème qui se produit uniquement sur les pages accessibles aux membres ou publiques. le selecteur de date ne s'affiche pas. j'ai uniquement un champ texte. dans la partie admin joomla je peux faire un preview du champ et la il s'affiche correctement.

Merci pour tout !


mathieu

  • Administrator
  • Ask me questions
  • *****
  • Posts: 620
  • Karma: 36
    • Work
  • CiviCRM version: 4.7
  • CMS version: Drupal
  • MySQL version: MariaDB 10
  • PHP version: 7
Re: Questions diverses sur les possibilités fonctionelles de CiviCRM
March 04, 2016, 07:40:36 am
Pour le problème de date, c'est possible que ce soit une erreur de Javascript? La console du navigateur (F12) devrait avoir un avertissement, si c'est le cas.

Sinon c'est possible que la page ne charge pas les fichiers .js pour la gestion des widgets de date. Ça devrait être dans le "html snippet"?
CiviCamp Montréal, 29 septembre 2017 | Co-founder / consultant / turn-key CiviCRM hosting for Quebec/Canada @ SymbioTIC.coop

gab696

  • I’m new here
  • *
  • Posts: 7
  • Karma: 1
  • CiviCRM version: 4.7.2
  • CMS version: joomla 3.3.6
  • MySQL version: 5.5
  • PHP version: 5.5
Re: Questions diverses sur les possibilités fonctionelles de CiviCRM
March 08, 2016, 05:21:12 am
J'ai enfin trouvé la cause du date picker. Il s'agissait simplement d'un problème de chemin. Il fallait indiquer le bon chemin dans ressources urls...

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Language and Locality »
  • Francophone User Group (Moderators: mathieu, xavier) »
  • Questions diverses sur les possibilités fonctionelles de CiviCRM

This forum was archived on 2017-11-26.