HELP : ) - Base de données avec interface d'administration

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

  • HELP : ) - Base de données avec interface d'administration

    Bonjour,

    Configuration actuelle : Joomla 2.5 / Guru / AcyMailing / RSForm Pro/ Contacts

    Mon premier objectif est de créer une base de données personnalisée (nom, prénom, email, et pleins d'autres champs utiles) avec une interface d'administration pour consulter, modifier, exporter, ces données.

    L'objectif second serait de créer des groupes et des sous-groupes, avec les emails de ma base de données, pour envoyer des emails groupés. Mais il paraît qu'il n'est pas possible de lier les contacts de "Contacts" et de RSForm.

    Evidemment il faudrait une solution compatible avec Joomla et évolutive (que ma base de données ne deviennent pas obsolète…) et si possible compatible aussi avec Guru et dans l'idéal (AH les idéalistes…) avec Virtuemart aussi.

    J'ai engagés des "pro" pour faire ce job mais il me disent que ce n'est pas possible… Que ce sont les limites de Joomla Je n'y crois pas… je ne peux pas être la première et la seule à avoir besoin d'administrer des données ?

    Je suis débutante sur Joomla et ne parle/lit pas très bien l'anglais mais je me démerde en informatique & maitrise le html. Ce qui fait que je préfère les extensions où des tutoriels en français sont trouvables…


    Avez-vous des solutions pour moi ?

    Merci d'avance

    Cathy
    Dernière édition par Catsatya à 13/02/2014, 15h15

  • #2
    Re : HELP : ) - Base de données avec interface d'administration

    Bonjour,

    et bienvenue sur le forum.

    La description du besoin n'étant pas vraiment claire, il est difficile de répondre sur une faisabilité.
    La première idée venant face à cette description plus que sommaire, serait l'utilisation d'un composant Joomla! de type Directory, JG Multi semblant être adapté aux besoins http://extensions.joomla.org/extensi...tion/directory et d'y adjoindre des plugins supplémentaires.

    Mais sans un cahier des charges complet, difficile d'être certain à 100%.

    En général, tout est possible avec Joomla!, au besoin en écrivant un composant spécialisé, mais il faut avoir dans tous les cas le budget pour
    Pas de demande de support par MP.
    S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

    Commentaire


    • #3
      Re : HELP : ) - Base de données avec interface d'administration

      Hello,

      Merci pour l'accueil & la réponse : ) C'est encourageant…. Le pb c'est que je viens de cramer une bonne partie du budget avec des gens qui soit-disant savaient….

      Merci pour le lien sur les extensions mais c'est bien là le pb moi je comprends pas les enjeux techniques et je sais pas ce qu'il faut prendre… J'ai déjà bien cherché sur le web mais moi pas capter si ok ou pas…. c'est pas mon métier

      Voilà le cahier des charges…

      The purpose of the CRM is to manage the courses and all what’s related to them.
      It will contain:
      - Resources management
      - Courses management
      - Lessons management
      - Fees management
      - Mass mailing system
      The intended users are of four kinds of profiles:
      - System administrator
      - Administrative staff
      - Teachers
      - Students
      With its course management web site, we can intends to transfer all work done by email, phone to the web.
      Web site architecture
      The web site will be holding a database as numerous information need to be stored and worked on.
      Forms
      There will be various forms in the web site
      Person
      This form contains all data related to a resource.
      It will contain the following fields:
      Label Field name FieldType
      Unique ID PersonUnique Text, com****d
      Profiles allowed to alter the data Authors Authors, com****d
      Profiles allowed to read the data Readers Readers, com****d
      First name FirstName Text single line
      Last name LastName Text single line
      Address (line 1) AddressLine1 Text multi lines
      Address (line 2) AddressLine2 Text multi lines
      Postal code NPA Text single line
      City City Text single line
      Country Country List single line
      Email Email Text single line
      Email2 Email2 Text single line
      Email3 Email3 Text single line
      Social FB FB Text single line
      Social Tweeter Tweeter Text single line
      Phone (landline) Phone1 Text single line
      Phone (mobile) Phone2 Text single line
      Phone (other) Phone3 Text single line
      Profile Profile List single line
      Notes Notes Text multi lines

      Below the table, should appear a grid where all related registrations are shown.
      Label Field name FieldType
      From From Date single
      To To Date single
      Course name CourseName Text, single
      Teacher Teacher Text, single
      Location Location Text, single


      Actions
      Edit: will toggle through read mode and edit mode (but depending on the rights).
      Close: will close the document and lead back to the opening page
      Course choice: displays a dialog list with the list of all active courses. A click on OK opens up a registration form (described hereinafter).
      Rights
      Admin: R, W, D
      Staff: R, W, D
      Teacher: R
      Student: R, W, D his own only
      Registration
      Label FieldName Field type
      CourseUnique CourseUnique Unique code, com****d
      PersonUnique PersonUnique Unique code, com****d
      Profiles allowed to alter the data Authors Authors, com****d
      Profiles allowed to read the data Readers Readers, com****d
      First name FirstName Text single line
      Last name LastName Text single line
      Address (line 1) AddressLine1 Text multi lines
      Address (line 2) AddressLine2 Text multi lines
      Postal code NPA Text single line
      City City Text single line
      Country Country List single line
      Email Email Text single line
      Email2 Email2 Text single line
      Email3 Email3 Text single line
      Social FB FB Text single line
      Social Tweeter Tweeter Text single line
      Phone (landline) Phone1 Text single line
      Phone (mobile) Phone2 Text single line
      Phone (other) Phone3 Text single line
      Profile Profile Text single line
      Course or Lesson Scope List single line
      Name CourseName Text single line
      Type of training CourseType List single line
      Start date CourseFrom Date single line
      End date CourseTo Date single line
      Chair CourseChair List single line
      Substitute CourseSubstitute List single line
      Location CourseLocation List single line
      Actions
      Edit: will toggle through read mode and edit mode (but depending on the rights).
      Close: will close the document and lead back to the opening page
      Rights
      Admin: R, W, D
      Staff: R, W, D
      Teacher: R
      Student: R, W, D his own only
      Course
      Label Field name Field type
      Name CourseName Text single line
      Type of training CourseType List single line
      Start date CourseFrom Date single line
      End date CourseTo Date single line
      Chair CourseChair List single line
      Substitute CourseSubstitute List single line
      Location CourseLocation List single line

      Below the table, should appear a grid where all related lessons are shown.
      Label Field name FieldType
      From CourseFrom Date single
      To CourseTo Date single
      Course name CourseName Text, single
      Chair CourseChair Text, single
      Location CourseLocation Text, single


      Below the table, should appear a grid where all related registrations are shown.
      Label Field name FieldType
      Profile Profile List single line
      First name FirstName Text single line
      Last name LastName Text single line
      Email Email Text single line
      Phone (mobile) Phone2 Text single line

      Actions
      Edit: will toggle through read mode and edit mode (but depending on the rights).
      Close: will close the document and lead back to the opening page.
      Create Lesson: opens a lesson form, which will be dependent on that course.
      Create registration: opens a registration form, which will be dependent on that course.
      Rights
      Admin: R, W, D
      Staff: R, W, D
      Teacher: R, W, D his own (where defined as Chair).
      Student: N/A

      LessonForm
      Label Field name Field type
      Name CourseName Text single line
      Type of training CourseType List single line
      Start date CourseFrom Date single line
      End date CourseTo Date single line
      Chair CourseChair List single line
      Substitute CourseSubstitute List single line
      Location CourseLocation List single line

      PhoneLog
      MassMailing
      MailingLog

      Reporting
      A particular attention will be ported to reporting capabilities of the chosen technical solution in order to allow Ecovie do on-demand reports from its administration part of the web-site.
      Dernière édition par Catsatya à 13/02/2014, 20h36

      Commentaire


      • #4
        Re : HELP : ) - Base de données avec interface d'administration

        Effectivement le lien avec les extensions contient quelques merveilles qui devraient convenir à mes besoins … Grand MERCI !

        Mais pourquoi plutôt le JM multi plutôt que le Jm Galaxy ou le SobiPro ?

        A+

        Cathy

        Commentaire


        • #5
          Re : HELP : ) - Base de données avec interface d'administration

          Mais pourquoi plutôt le JM multi plutôt que le Jm Galaxy ou le SobiPro ?
          Disons que l'expérience parle un peu

          SobiPro est un bon produit, mais de type lego à construire soi-même. Il pourrait convenir, avec pas mal de travail. Son principal avantage: la gratuité, bien que la plupart de ses extensions soient elles payantes.

          JoomGalaxy et JG Multi sont en fait 2 versions d'un même produit. JG Multi est la version multi directories de JoomGalaxy. Sa plus grande force est une gestion d'attributs illimitée, ce qui, vu l'orientation CRM du projet, pourrait devenir rapidement très avantageux. De plus, son coût est faible au regard de sa puissance.

          Dans ce type de projet, autant choisir le produit permettant aisément de réaliser la maximum de têches parmi celles listées.

          Le pb c'est que je viens de cramer une bonne partie du budget avec des gens qui soit-disant savaient….
          C'est assez fréquent ce type de problème, hélas.

          Merci pour le lien sur les extensions mais c'est bien là le pb moi je comprends pas les enjeux techniques et je sais pas ce qu'il faut prendre… J'ai déjà bien cherché sur le web mais moi pas capter si ok ou pas
          Dans certains cas, une vue d'ensemble d'un projet permet de mieux cerner les vrais besoins. Bien que là, à priori, il s'agisse d'éducatif, et qu'on aurait pu penser à du LMS http://extensions.joomla.org/extensi...-a-culture/lms, le listing des besoins est plus proche d'un directory musclé
          En cas de besoin, ce directory peut se coupler à un LMS ou une gestion communautaire de type Easy Social ou Community Builder pour en étendre encore davantage les possibilités.
          Pas de demande de support par MP.
          S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

          Commentaire


          • #6
            Re : HELP : ) - Base de données avec interface d'administration

            Hello Jisse03,

            Merci pour cette réponse complète et rapide !

            Mais est-ce que ça veut dire que du coup Guru ne serait pas indispensable vu que JM Multi est super puissant ?

            Bonne journée

            Cathy

            Commentaire


            • #7
              Re : HELP : ) - Base de données avec interface d'administration

              Tu peux associer Guru ou Joomdle sans problème aucun, ce sont des LMS, donc qui permettent une distribution de cours en ligne.

              JG Multi serait en charge de la gestion, un Guru ou Joomdle en charge du dispatching éventuel de supports de cours.
              Pas de demande de support par MP.
              S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

              Commentaire


              • #8
                Re : HELP : ) - Base de données avec interface d'administration

                Tu es trop top ! Merci ! si tu habitais le coin je t'inviterais pour une bouffe ! Mais si tu passes par la Suisse l'offre tient : )

                En attendant je t'offre un sourire & un grand MERCI virtuels
                Dernière édition par Catsatya à 14/02/2014, 18h11

                Commentaire


                • #9
                  Re : HELP : ) - Base de données avec interface d'administration

                  la réponse que je viens de recevoir du responsable de projet :

                  il me paraît qu'un vendeur a trouvé opportun ton message. JG Multi est un extension de Joomgalaxy, un gestionnaire de directoires pour Joomla. Il permet créer des répertoires d'articles, bibliothèques, indices de recherche, etc, mais il ne gère en aucun cas la liste d'utilisateurs comme tu le veux. Il permet d'ajouter des champs pour les éléments de l'indice, mais pas pour la liste d'utilisateurs - car ce n'est pas son but comme extension. Donc il n'ajoutera rien à RSForm.
                  Dernière édition par Catsatya à 14/02/2014, 22h29

                  Commentaire


                  • #10
                    Re : HELP : ) - Base de données avec interface d'administration

                    Je suis sur la demo du JG Multi. Je vois la gestion des utilisateurs et autres fonctions. Mais comme l'usage est bloqué je ne peux pas tester à fond...

                    Y a-t-il moyen rentrer + de données pour chacun des utilisateurs idéalement par l'intermédiaire d'un formulaire personnalisé avec RSForm ou autre ?

                    J'aurais besoin de divers détails comme :

                    - date de naissance
                    - profession
                    - adresse privée (rue, ville, pays)
                    - adresse de facturation si différente de l'adresse privée
                    - plusieurs champs email si besoin
                    - plusieurs champs téléphone si besoin
                    - ev. une photo
                    - site internet
                    - sessions de formations suivies
                    - dates de l'obtention des attestations et diplômes
                    - champs pour mettre des notes
                    … et ev. d'autres détails aussi à ajouter au fil des mes tests (Dès que je pourrais les faire…)
                    Dernière édition par Catsatya à 14/02/2014, 22h41

                    Commentaire


                    • #11
                      Re : HELP : ) - Base de données avec interface d'administration

                      Envoyé par Catsatya Voir le message
                      la réponse que je viens de recevoir du responsable de projet :

                      il me paraît qu'un vendeur a trouvé opportun ton message. JG Multi est un extension de Joomgalaxy, un gestionnaire de directoires pour Joomla. Il permet créer des répertoires d'articles, bibliothèques, indices de recherche, etc, mais il ne gère en aucun cas la liste d'utilisateurs comme tu le veux. Il permet d'ajouter des champs pour les éléments de l'indice, mais pas pour la liste d'utilisateurs - car ce n'est pas son but comme extension. Donc il n'ajoutera rien à RSForm.
                      Ce ne serait pas la première fois qu'une extension directory (annuaire en bon français) serait utilisée pour gérer des annuaires d'individus
                      Et s'il reste coincé sur RSForm, effectivement, ça n'apporte rien, par contre, utilisé intelligemment, ça change tout.

                      Mais s'il tient comme la prunelle de ses yeux à RsForm, là, je ne vois pas d'interaction directe, ni de solution simple.
                      Pas de demande de support par MP.
                      S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

                      Commentaire


                      • #12
                        Re : HELP : ) - Base de données avec interface d'administration

                        Mais pourquoi se focaliser sur un formulaire indépendant...

                        JG Multi peut gérer autant de champs que voulus, de quasiment tous types connus (y compris dates), C'est une boite noire qu'on configure comme on le veut, la démo n'étant qu'un exemple d'utilisation.

                        Sur un site Intranet que j'ai réalisé, les fiches ont plus de 100 champs, avec critères de recherche sur 25 de ces champs... Et avec le multimode, certains champs sont liés à d'autres annuaires (filiales...)
                        Pas de demande de support par MP.
                        S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

                        Commentaire


                        • #13
                          Re : HELP : ) - Base de données avec interface d'administration

                          Si je comprends bien tu proposes d'utiliser les fiches produits pour créer ma base de données. Et ensuite je peux choisir une fiche et l'afficher avec tous ces détails..

                          La seule contrainte que je vois c'est le fait que j'ai besoin que cet annuaire soit en ligne sur le web (et non en intranet). Sera-t-il possible de le protéger et d'autoriser l'accès uniquement à des utilisateurs référencés, ma secrétaire et moi-même ?

                          Pourrais-je :

                          - exporter les fiches produits/clients pour les sauvegarder en csv ou en xls

                          - créer des groupes d'utilisateurs (par exemple réflexologie 2014) et leur envoyer des mails personnalisés.

                          Commentaire


                          • #14
                            Re : HELP : ) - Base de données avec interface d'administration

                            Les règles ACL Joomla! permettent de limiter les droits en accès, modification, etc. Il suffit de paramétrer correctement.

                            Les exports CSV ne posent aucun problème.
                            Les groupes utilisateurs non plus ne sont pas un problème.
                            Pas de demande de support par MP.
                            S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

                            Commentaire


                            • #15
                              Re : HELP : ) - Base de données avec interface d'administration

                              PS : Je suis désolée de reposer tant de questions mais je veux être sûre de ce que je comprends bien ton idée pour m'affirmer vers mon interlocuteur.

                              Merci de tes géniales idées et réponses. J'avais intuitivement l'idée que c'était possible mais quand des gens du métier t'affirment le contraire...

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X