Je souhaiterai réaliser, pour une association, une application qui permettrait en différentes langues (européennes d'abord):
de remplir une formulaire genre inscription pour un stage (avec listes déroulantes) sur plusieurs pages
d'envoyer les données saisies à une adresse E-Mail correspondant à certaines des données saisies (par ex celle de la région à laquelle la personne est rattachée)
d'envoyer à l'adresse E-Mail du stagiaire un mail de confirmation affichant les données qu'il a saisies
d'avoir la possibilité d'enregistrer sur le micro du stagiaire (avec son accord) les données qu'il a saisies (cookie je suppose)
Le formulaire serait accessible par un mot de passe.
Pourriez-vous m'indiquer si cette application serait réalisable avec un CMS, et si oui lesquels vous paraîtraient les plus adaptés ?
Comment puis-je sécuriser les infos qui transitent entre les différents intervenants ?
Comment serait stockée et protégée la liste des E-Mails dont j'ai besoin pour envoyer au bon destinataire les données saisies dans le formulaire ?
Mon expérience en matière de programmation : petits prg en DBase 3 et Nantucket (il y a déjà bien longtemps) Création d'un site Internet (du village) en html, il y a plus de 7 ans, mais bon, je crois que tout est à refaire, ja toutoublié ! Et franchement, si je peux éviter de repasser 3 mois pour assimiler la syntaxe, je signe
Ben de sur, tu peux utiliser un cms comme Joomla ou mambo ou bien d'autres pour créer ton formulaire.
Après, tes demandes (certaines en tout cas) sont des cas "isolés". Pour ces demandes là, je pense tu devras te débrouiller. A ta place, je commencerais le formulaire avec Joomla (par exemple) puis, je le boosterai pour le coté requetes perso (genre accessible mot de passe) à l'aide du PHP.
Concerant tes mot de passes ou adresse Email, elle seront stockés dans la base de donnée. En général, c'est du Mysql. Tu pourras sans probleme crypté certaines colonnes (celles qui t'interressent genre adresse Email). Le cryptage et en MP5 (ce qui est déja pas mal) mais tu peux en utiliser d'autres.
Bref, je pense que beaucoup de CMS feront l'affaire dans ton cas. Seulement, tes connaissances HTML ne suffiront pas pour la gestion de ta BDD. Il te faudra donc, dans tout les cas, t'ouvrir au php/mysql.
Bien sur, le top serait de tout faire de A à Z. Mais si tu ne connais pas le language, c'est impossible.
Bonne chance à toi et nh'ésites pas à demander si tu à d'autres questions
de remplir une formulaire genre inscription pour un stage (avec listes déroulantes) sur plusieurs pages
d'envoyer les données saisies à une adresse E-Mail correspondant à certaines des données saisies (par ex celle de la région à laquelle la personne est rattachée):: ( je suis pas sur...qu'en automatique sa fonctionne)
d'envoyer à l'adresse E-Mail du stagiaire un mail de confirmation affichant les données qu'il a saisies
d'avoir la possibilité d'enregistrer sur le micro du stagiaire (avec son accord) les données qu'il a saisies (cookie je suppose) ( Artform le stock en base de donnée)
Le formulaire serait accessible par un mot de passe. Par le profil utilisateur ce serais pas mieux ?
Comment puis-je sécuriser les infos qui transitent entre les différents intervenants ? ( aucune idées)
Comment serait stockée et protégée la liste des E-Mails dont j'ai besoin pour envoyer au bon destinataire les données saisies dans le formulaire ? ( en tant qu'utilisateur soit "enregistrer" soit special"....)
bonjour alors comme la dit un tit peu plus haut je n'est pas note le nom....sous joomla c'est possible.
pour les formulaire ta ArtForms: lien joomla france ArtForms extrait de joomla france. ArtForms est l'un des premiers composants créé à l'époque par Andreas Duswald (MamboArt) pour générer des formulaires simples. Aujourd'hui le projet Artforms a été repris par InterJoomla en août 2007 et devient JArtForms. Des correctifs ainsi que de nouvelles fonctionnalités ont été ajoutés :
* la possibilité de créer un nombre illimité de formulaires ainsi que des champs * le stockage des formulaires reçus en base de données * la possibilité d'ajout de pièce jointes * le support captcha en interne, à l'aide d'un composant ou d'un site comme recaptcha * la mise à jour directe par le composant (depuis le site sur la forge de Joomla)
Cette Version fonctionne uniquement sous Joomla 1.0.x et traduite à 100% en français.
Je prospecte encore; mais avant de me lancer dans tel ou tel CMS, j'aimerai être sûr de pouvoir arriver à mes fins.
Si quelqu'un pouvait me confirmer la possibilité d'envoyer les données du formulaire à un destinataire correspondant à certaines données saisies dans le formulaire (comme si on avait une petite base de données et si tu me dis que tu es de telle région, je l'envoie à Paul et si tu me dis que tu es d'une autre région, je l'envoie à Pierre.
Et que ces données soient protégées.
+ le caractère polyglotte.
Pour le moment, j'ai noté Joomla et Guppy, je continue donc à prospecter dans ce sens.
...Ok, ben je me lance et je confirme que tu pourras arriver à tes fins....Ce que tu demandes doit correspondre à 0,1% (environ) de possibilités de programmation. Donc, oui, c'est largement possible Le truc, c'est qu'il fodra te creuser un peu les méninges....Tout ne peut pas etre automatisé. Heureusement sinon y'aura plus besoins de développeurs...
"les infos qui transitent entre les différents intervenants"
Si ce sont des données qu'ils s'échangent à partir du site il y a une extension (joomla) qui te permet de leur allouer une zone de stock ainsi que de partage, en limitant l'accès toujours soit public,prive,membre.
shared private space :
* Refonte complète du frontend. * Si vous mettez à jour une version antérieure à 2.0 vous devez exécuter la synchronisation avec la base de données via l'interface de configuration. * Implémentation de niveaux de sécurité pour les fichiers : public, privé et protégé. * Protection contre l'accès direct aux fichiers.
* Nouveau fichier de langue pour l'espagnol.
* Nouvelles options d'administration : o possibilité de changer le nom du dossier, o possibilité d'autoriser ou non les utilisateurs d'ajouter et/ou de supprimer des fichiers o possibilité de limiter l'accès au composant selon le groupe d'utilisateur, o possibilité d'afficher l'adresse et la date de dernière modification, o activer/désactiver l'envoi des urls par courriel, o gestion du quota. * Possibilité pour les super administrateurs de contrôler chaque dossier privé en frontend . * Nouveaux packs de langues : roumain, portugais. * Choix automatique de la langue du composant avec la langue de Joomla (si supporté). * Résolution de problèmes divers. * Nouveaux packs de langues : anglais, français