Développement d extensions
|
|
|
- Thierry Ledoux
- il y a 10 ans
- Total affichages :
Transcription
1 Développement d extensions Le Formulaire d Inscription Le Formulaire d Inscription 2004xxYY-P 11/08/ / 12
2 A propos de ce document Historique Jean-Philippe Encausse Création du document Contacts Jalios SA 58 rue Pottier Le Chesnay Si vous avez des questions ou souhaitez des éclaircissements sur ce document, vous pouvez nous contacter : Service commercial Alain Risbourg Tél. : Mobile : [email protected] Service technique Equipe Technique Tél. : Mobile : [email protected] Le Formulaire d Inscription 2004xxYY-P 11/08/ / 12
3 Sommaire A propos de ce document... 2 Historique... 2 Contacts... 2 Service commercial... 2 Service technique... 2 Sommaire Création d un Type de Formulaire Création des champs Propriétés sur les champs Propriétés sur le type Redémarrage du site Mises en place du formulaire Accès direct par l URL Accès par une portlet WYSIWYG Modification de la portlet SignUp Validation du formulaire Création d un Workflow de validation Association Workflow / Formulaire Automatisation de la validation Quelques Réflexions Robustesse Evolutivité Ergonomie...12 Le Formulaire d Inscription 2004xxYY-P 11/08/ / 12
4 1. Création d un Type de Formulaire L objectif de cet article est de montrer comment mettre en place un formulaire d inscription pour les membres désirant s inscrire sur un site JCMS. Ce formulaire devra remplacer la demande d inscription automatique déjà présente en standard. Le développement se fera sous la forme d un plugin de manière à ce que la migration de la fonctionnalité soit la plus simple possible entre les différentes versions et instance de JCMS Création des champs Dans un premier temps il faut créer tous les champs nécessaires au formulaire. Il faut tenir compte de l ordre des champs ainsi que des libellés qui doivent être simple et compréhensibles. Les gabarits d édition de types ne sont pas multi langue, par conséquent le formulaire devra être développé dans toutes les langues Propriétés sur les champs Une fois les champs créés, il faut ajuster les propriétés de chacun. Il faut déterminer si le champ est obligatoire et ajouter une aide contextuelle. Si le champ est trop technique ou obscure il est préférable de faire apparaître cette aide. Il faut garder en tête que l utilisateur doit passer un minimum de temps sur cette interface. Donc se poser un minimum de question. Le Formulaire d Inscription 2004xxYY-P 11/08/ / 12
5 1.3. Propriétés sur le type Enfin il faut déterminer comment le site va se comporter après soumission du formulaire. Qui sera l auteur de la soumission? Est-ce qu un espace de travail sera dédié aux demandes d inscription? Fautil notifier le responsable des soumissions ou plutôt associer un workflow aux soumissions? 1.4. Redémarrage du site Une fois toutes les étapes réalisées il ne reste plus qu à sauvegarder le type et redémarrer JCMS pour que le formulaire soit réellement généré. Le Formulaire d Inscription 2004xxYY-P 11/08/ / 12
6 2. Mises en place du formulaire Cette deuxième étape consiste à donner un accès au formulaire depuis l espace publique du site. Pour le moment seulement une JSP types/type/editformtype.jsp a été généré. Il faut maintenant créer un lien vers cette JSP Accès direct par l URL Pour vérifier que tout fonctionne correctement, dans un premier temps il faut essayer d accéder, à la JSP généré, par l URL du navigateur. Pour cela deux solutions sont possibles: - Accès direct: - Accès par le portail: p Le portail doit bien évidement être composé d une portlet Sélection pour pouvoir afficher la JSP dans le portail. Le portail peut être spécifier par le paramètre portal= Le Formulaire d Inscription 2004xxYY-P 11/08/ / 12
7 2.2. Accès par une portlet WYSIWYG Pour permettre un accès plus simple à ce formulaire, il faut créer une portlet WYSIWYG dans laquelle il y aura un lien vers le formulaire. Cette portlet ne devra bien évidemment être visible que si le membre n est pas authentifié. Le Formulaire d Inscription 2004xxYY-P 11/08/ / 12
8 2.3. Modification de la portlet SignUp La portlet «SignUp» redirige son formulaire vers signup.jsp. Cette JSP a pour rôle de créer un compte utilisateur sous réserve que la configuration du site l autorise. Il faut donc modifier le gabarit d affichage de cette portlet pour rediriger vers le nouveau formulaire. 1 <%@ include file='/doinitpage.jsp' %> 2 <%@ include file='/portal/doportletparams.jsp' %> 3 <% PortletSignUp box = (PortletSignUp) portlet; %> 4 5 <% 6 if (!channel.getbooleanproperty("channel.sign-up",false)!channel.isdatawriteenabled()){ 7 request.setattribute("showportalelement",boolean.false); 8 } 9 Portal signupportal = box.getdisplayportal()!= null? box.getdisplayportal() : portal; 10 %> <table width="100%" cellspacing="0" cellpadding="5" border="0"> 13 <form method="get" action="<%=contextpath%>/types/demandeinscription/editformdemandeinscription.jsp"> 14 <tr> 15 <td> 16 <jalios:if predicate='<%= Util.notEmpty(box.getIntro(userLang)) %>'> 17 <span class="intro"><%= box.getintro(userlang) %></span> 18 </jalios:if><br> 19 <input type="text" name=" " size="18" value="" class="form"> 20 <input type="image" border="0" name="imagefield2" src="images/jalios/icons/ok.gif" align="middle"> 21 <input name="redirect" type="hidden" value="<%= ServletUtil.getUrl(request) %>" > 22 <input name="portal" type="hidden" value="<%= signupportal.getid() %>" > 23 </td> 24 </tr> 25 </form> 26 </table> Le Formulaire d Inscription 2004xxYY-P 11/08/ / 12
9 3. Validation du formulaire Maintenant que le formulaire est mis en place, il serait assez intéressant d automatiser le processus de validation. Il faut pouvoir envoyer un mail au valideur et pré créer un membre à partir du formulaire Pour cela nous allons donc nous appuyer sur un workflow de validation Création d un Workflow de validation Pour que la demande d inscription soit prise en compte, il faut définir un workflow de validation. Ce workflow permettra de simplifier et d automatiser partiellement la création de compte utilisateur. Ce workflow sera composé des états suivants: - Demande effectuée - Demande rejetée - Demande approuvée (pstatus = -60) Le Formulaire d Inscription 2004xxYY-P 11/08/ / 12
10 3.2. Association Workflow / Formulaire L association d un Type avec un Workflow se fait dans un espace de travail donné : - Il faut déclarer dans la zone d administration de l espace de travail choisi que les Formulaire d Inscription seront soumis à ce Workflow. - Il faut déclarer dans l éditeur de workflow (pour plus de sécurité) que ce Worflow sera crée dans l espace de travail choisi. - Il faut affecter un group ou un membre au rôle de valideur dans cet espace de travail. Les demandes seront donc crée dans l état «Demande effectuée» dans l espace de travail choisi. Les valideurs auront pour objectif d approuver ou de rejeter la demande. Le Formulaire d Inscription 2004xxYY-P 11/08/ / 12
11 3.3. Automatisation de la validation Lorsque la demande est approuvée, il serait intéressant de créer immédiatement un membre dans JCMS. Le valideur n ayant plus alors qu a finir la mise à jour et envoyer le mot de passes par mail au membre. Pour cela il faut de créer un «listener» qui se chargera de la création du membre lorsque le Formulaire passera dans l état «pstatus = -60» 1 package plugin.inscription; 2 import com.jalios.jcms.*; 3 import com.jalios.jstore.*; 4 import com.jalios.util.util; 5 6 import java.util.*; 7 import generated.*; public class DemandeInscriptionListener implements StoreListener{ 11 // // Listener Code 13 // public void handlecreate(storable storable, boolean firsttime) { 16 if ((storable == null) (!(storable instanceof DemandeInscription))){ 17 return; 18 } 19 createnewmemberfromdemandeinscription((demandeinscription) storable); 20 } public void handlecommitupdate(storable storable, Storable oldstorable, boolean firsttime){ 23 if ((storable == null) (!(storable instanceof DemandeInscription))){ 24 return; 25 } 26 createnewmemberfromdemandeinscription((demandeinscription) storable); 27 } public void handledelete(storable storable, boolean firsttime) { } 30 public void handleprepareupdate(storable storable, Map attributes, boolean firsttime){} // // Specific Code 36 // protected void createnewmemberfromdemandeinscription(demandeinscription pub){ if (pub.getpstatus()!= -60){ 41 return; 42 } 43 Member newmember = new Member(); // TODO: Login must be unique newmember.setlogin(util.getstring(pub.getidentifiantsouhaite(), Util.buildID(pub.getName()))); Le Formulaire d Inscription 2004xxYY-P 11/08/ / 12
12 48 newmember.setname(pub.getname()); 49 newmember.setfirstname(util.getstring(pub.getprenom(),"")); 50 newmember.set (pub.get ()); 51 newmember.setsalutation(pub.getcivilite()); 52 newmember.setjobtitle(util.getstring(pub.getfonction(),"")); 53 newmember.setinfo(pub.getquestion()); 54 newmember.setgroups(new Group[] {Channel.getChannel().getDefaultGroup()}); 55 newmember.disable(); Channel.getChannel().createData(newMember,Channel.getChannel().getDefaultAdmin()); 58 } 59 } Ce listener a été développé dans le package plugin.inscription. Pour le moment il n y a aucune norme pour les noms de package de plugins. Les plugins doivent être déclaré manuellement dans le fichier classes/custom/jcmsinit.java 1 public static void initafterstoreload(channel channel) { 2 3 channel.addstorelistener( 4 new plugin.inscription.demandeinscriptionlistener(), generated.demandeinscription.class, false); 5 } 3.4. Quelques Réflexions Robustesse Cet exemple soulève quelques questions intéressantes à se poser. Que se passe t il si un même login est soumis plusieurs fois? Comment gérer le changement d état du formulaire? Quand le formulaire quitte l état approuvé ou bien est supprimé, faut il désactiver le membre? Evolutivité Il est très simple de faire évoluer ce type vers des formulaires plus complexes. On peut imaginer des formulaires beaucoup plus précis permettant une création automatique du compte utilisateur. De la même manière le workflow peut très simplement être modifié pour ajouter des états notifiant périodiquement le valideur qu il n a pas fini de valider la demande Ergonomie Pour améliorer l ergonomie, après soumission du formulaire, il faut rediriger l utilisateur vers une publication qui lui explique ce qui va se passer et quand son compte sera activé. Le Formulaire d Inscription 2004xxYY-P 11/08/ / 12
Manuel d utilisation du site web de l ONRN
Manuel d utilisation du site web de l ONRN Introduction Le but premier de ce document est d expliquer comment contribuer sur le site ONRN. Le site ONRN est un site dont le contenu est géré par un outil
TP JAVASCRIPT OMI4 TP5 SRC1 2011-2012
TP JAVASCRIPT OMI4 TP5 SRC1 2011-2012 FORMULAIRE DE CONTACT POUR PORTFOLIO PRINCIPE GENERAL Nous souhaitons réaliser un formulaire de contact comprenant les champs suivants : NOM PRENOM ADRESSE MAIL MESSAGE
Manuel d utilisation du module Liste de cadeaux PRO par Alize Web
Manuel d utilisation du module Liste de cadeaux PRO par Alize Web INSTALLER ET CONFIGURER LE MODULE (BACK OFFICE) 2 Réglages des performances 2 Télécharger le module 3 Installer le module 4 Configurer
Catalogue Formations Jalios
Catalogue Formations Jalios Offre de services Jalios 23/04/2015-6.0 1 / 19 Sommaire Sommaire... 2 1. Introduction... 3 2. Jalios, organisme de formation... 4 3. Formations fonctionnelles... 5 3.1. Formation
Séance d ED n 5 : HTML et JavaScript
Séance d ED n 5 : HTML et JavaScript EXERCICE 1 1) le but de cet exercice est de construire l'interface suivante en html: une réponse : 1)
Plateforme PAYZEN. Intégration du module de paiement pour la plateforme Magento version 1.3.x.x. Paiement en plusieurs fois. Version 1.
Plateforme PAYZEN Intégration du module de paiement pour la plateforme Magento version 1.3.x.x Paiement en plusieurs fois Version 1.4a Guide d intégration du module de paiement Multiple Magento 1/24 SUIVI,
Dossier Technique. Détail des modifications apportées à GRR. Détail des modifications apportées à GRR Le 17/07/2008. Page 1/10
Dossier Technique Page 1/10 Sommaire : 1. REPONSE TECHNIQUE A LA DEMANDE 3 1.1. Prise en compte de la dernière version de phpcas 3 1.2. Gestion de la connexion à GRR 3 1.2.1. Récupération des attributs
Alfstore workflow framework Spécification technique
Alfstore workflow framework Spécification technique Version 0.91 (2012-08-03) www.alfstore.com Email: [email protected] Alfstore workflow framework 2012-10-28 1/28 Historique des versions Version Date
Programmer en JAVA. par Tama ([email protected]( [email protected])
Programmer en JAVA par Tama ([email protected]( [email protected]) Plan 1. Présentation de Java 2. Les bases du langage 3. Concepts avancés 4. Documentation 5. Index des mots-clés 6. Les erreurs fréquentes
Création de formulaires interactifs
SESSION 16 Création de formulaires interactifs Programme de la session Lancer un sondage en utilisant divers éléments d'entrée de formulaire Traiter les entrées utilisateur Activer un script à partir d'un
Activités HTML. Code: act-html
Activités HTML act-html Activités HTML Code: act-html Originaux url: http://tecfa.unige.ch/guides/tie/html/act-html/act-html.html url: http://tecfa.unige.ch/guides/tie/pdf/files/act-html.pdf Prérequis:
TP JEE Développement Web en Java. Dans ce TP nous commencerons la programmation JEE par le premier niveau d une application JEE : l application web.
ASTRIUM - Toulouse JEE Formation 2013 TP JEE Développement Web en Java Dans ce TP nous commencerons la programmation JEE par le premier niveau d une application JEE : l application web. Figure 1 Architecture
TP1 : Initiation à Java et Eclipse
TP1 : Initiation à Java et Eclipse 1 TP1 : Initiation à Java et Eclipse Systèmes d Exploitation Avancés I. Objectifs du TP Ce TP est une introduction au langage Java. Il vous permettra de comprendre les
GESTMAX 1.19. Les nouveautés. Nous avons le plaisir de vous présenter les nouvelles fonctionnalités de la version 1.19 de votre application GestMax.
GESTMAX 1.19 Les nouveautés Nous avons le plaisir de vous présenter les nouvelles fonctionnalités de la version 1.19 de votre application GestMax. Quand? Nous vous proposerons très prochainement une date
Publier dans la Base Documentaire
Site Web de l association des ingénieurs INSA de Lyon Publier dans la Base Documentaire Remarque : la suppression des contributions n est pas possible depuis le Front-Office. lbuisset Page 1 18/09/2008
Introduction MOSS 2007
Introduction MOSS 2007 Z 2 Chapitre 01 Introduction à MOSS 2007 v. 1.0 Sommaire 1 SharePoint : Découverte... 3 1.1 Introduction... 3 1.2 Ce que vous gagnez à utiliser SharePoint... 3 1.3 Dans quel cas
Serveur d'application Client HTML/JS. Apache Thrift Bootcamp
Serveur d'application Client HTML/JS Apache Thrift Bootcamp Pré-requis La liste ci-dessous de logiciels doit être installée et opérationnelle sur la machine des participants : Compilateur thrift http://thrift.apache.org/
L externalisation de vos logiciels entreprises : une solution aux problèmes de coûts, de sécurités et de réactivités
Notes de Frais L externalisation de vos logiciels entreprises : une solution aux problèmes de coûts, de sécurités et de réactivités Que ce soit par la communication, par les échanges ou par la collaboration,
guide d utilisation de showtime
guide d utilisation de showtime montrez à vos participants ce dont vous parlez pourquoi showtime? Vous savez combien les téléconférences peuvent être utiles. Et si vous pouviez y ajouter des images? Grâce
Stage : Développement du contenu Web
Stage : Développement du contenu Web SIAL Études - EQS 09/09/12 Inga Burdujan Master 2éme année Informatique Déroulement de la présentation Présentation de Natixis SIAL Le service Équipes Spécialisées
COMMENT CREER SIMPLEMENT UN TABLEAU DE BORD AVEC SAS BI DASHBOARD 4.3?
COMMENT CREER SIMPLEMENT UN TABLEAU DE BORD AVEC SAS BI DASHBOARD 4.3? Les versions 4.3 et 4.31 du SAS BI Dashboard offrent de nouvelles fonctionnalités tant pour les utilisateurs finaux (nouvelle application
Manuel d utilisation du Guichet électronique V2
Service Informatique (D443) Equipe du Guichet Manuel d utilisation du Guichet Version 1.0 Alpha 0 du 18/02/2011 Classification : Peu sensible Objet : Ce document est un manuel d utilisation du portail
Formulaires et Compteurs
Formulaires et Compteurs Création de formulaires et de compteurs avec extensions FrontPage ou ASP. INFORMATIONS CONNEXES Le but du présent manuel est de permettre à une personne familière d Internet de
TD/TP PAC - Programmation n 3
Université Paris Sud Licence d informatique/iup-miage2 - Année 2004-2005 auteur : Frédéric Vernier semaine : 11-16 octobre 2004 conditions : sur machine avec les outils standards java web: http://vernier.frederic.free.fr/indexpac.html
Guide de développement de «WorkFLows» avec SharePoint Designer 2013
Guide de développement de «WorkFLows» avec SharePoint Designer 2013 Ce document décrit les étapes nécessaires à la création de flux de travail appelé «WorkFlow». (Référence DSI-DT-Guide-Développement-Workflows-V2
A DESTINATION DES SERVICES TIERS. Editeurs d applications et ressources pédagogiques connectées à l ENT
DOCUMENTATION CAS A DESTINATION DES SERVICES TIERS Titre descriptif du document Référence du document REFO-DT-ENTV2-ServeurCAS-v1.2.docx Nom du fichier REFO-DT-ENTV2-ServeurCAS-v1.2.docx Version du document
1-Introduction 2. 2-Installation de JBPM 3. 2-JBPM en action.7
Sommaire 1-Introduction 2 1-1- BPM (Business Process Management)..2 1-2 J-Boss JBPM 2 2-Installation de JBPM 3 2-1 Architecture de JOBSS JBPM 3 2-2 Installation du moteur JBoss JBPM et le serveur d application
MANUEL WORDPRESS. Objectif: Refonte d un site web sous Wordpress I PRE-REQUIS: 1 / Créer un backup (sauvegarde) du site:
MANUEL WORDPRESS Objectif: Refonte d un site web sous Wordpress I PRE-REQUIS: 1 / Créer un backup (sauvegarde) du site: A/ Traitement de la base de données: Pour cette étape, vous aurez besoin au préalable
ENVOLE 1.5. Calendrier Envole
ENVOLE 1.5 Calendrier Envole RSA FIM 1 avril 2008 V 1.13 sur EOLE V 2.0 1 septembre 2008 EOLE V 2.1 10 octobre 2008 V 1.15 RC sur EOLE V 2.0 Modification du SSO EOLE 2.2 (PAM-CAS, CT EOLE V 2.2 RC Prise
Documentation Liste des changements apportés
Version 4.1.000 Documentation Liste des changements apportés C2 Innovations 2010 Table des matières À LA VERSION 4.1... 4 NOUVEAU PRE REQUIS POUR L INSTALLATION DE C2... 4 FERMER LA SESSION D UN UTILISATEUR
Licence Bio Informatique Année 2004-2005. Premiers pas. Exercice 1 Hello World parce qu il faut bien commencer par quelque chose...
Université Paris 7 Programmation Objet Licence Bio Informatique Année 2004-2005 TD n 1 - Correction Premiers pas Exercice 1 Hello World parce qu il faut bien commencer par quelque chose... 1. Enregistrez
Présentation de SOFI 2.0
Présentation de SOFI 2.0 Version 2.0.3 Présentation SOFI 2.0 1 Agenda Historique Utilisation de SOFI Pourquoi SOFI? 3 Grands Axes Développement Accompagnement et formation Communauté Architecture Les nouveautés
RAPPELS SUR LES METHODES HERITEES DE LA CLASSE RACINE Object ET LEUR SPECIALISATION (i.e. REDEFINITION)
CLASSE RACINE Object ancêtre de toutes les classes RAPPELS SUR LES METHODES HERITEES DE LA CLASSE RACINE Object ET LEUR SPECIALISATION (i.e. REDEFINITION) définit donc des méthodes héritées par toutes
LMI 2. Programmation Orientée Objet POO - Cours 9. Said Jabbour. [email protected] www.cril.univ-artois.fr/~jabbour
LMI 2 Programmation Orientée Objet POO - Cours 9 Said Jabbour [email protected] www.cril.univ-artois.fr/~jabbour CRIL UMR CNRS 8188 Faculté des Sciences - Univ. Artois Février 2011 Les collections
T4E.fr présente SSRPM, son offre de reset de mot de passe en self service
T4E.fr présente SSRPM, son offre de reset de mot de passe en self service Descriptif 1. L interface graphique 2. L application SSRPM 3. Les avantages 4. Prestation 5. Les autres solutions Concernant Tools4ever
Publication dans le Back Office
Site Web de l association des ingénieurs INSA de Lyon Publication dans le Back Office Note : dans ce guide, l'appellation GI signifie Groupe d'intérêt, et GR Groupe Régional laure Buisset Page 1 17/09/2008
Principales failles de sécurité des applications Web Principes, parades et bonnes pratiques de développement
Guillaume HARRY l Contenu sous licence Creative Commons CC-BY-NC-ND Principales failles de sécurité des applications Web Principes, parades et bonnes pratiques de développement P. 2 1. Introduction 2.
Gestion Electronique d'informations et de Documents pour l'entreprise
Gestion Electronique d'informations et de Documents pour l'entreprise DocuWare en quelques mots Une remarquable success story 24 ans d existence Plus de 10 000 clients 500 intégrateurs certifiés Utilisé
Sommaire Accès via un formulaire d'identification... 4 Accès en mode SSO... 5 Quels Identifiant / mot de passe utiliser?... 6
Sommaire Accès via un formulaire d'identification... 4 Accès en mode SSO... 5 Quels Identifiant / mot de passe utiliser?... 6 2 І O2S Intégration O2S dans un site Internet Ce document présente une description
Description de la maquette fonctionnelle. Nombre de pages :
Description de la maquette fonctionnelle Nombre de pages : 22/07/2008 STATUT DU DOCUMENT Statut Date Intervenant(s) / Fonction Provisoire 22/07/2008 Approuvé Validé HISTORIQUE DES MODIFICATIONSICATIONS
TD HTML AVEC CORRECTION
TD HTML AVEC CORRECTION On utilisera Notepad++ comme éditeur sur Windows Vous créez un répertoire www sous vos répertoires personnels et vous mettrez vos pages dedans. Créez vos fichiers HTML et n oubliez
Imaginez un Intranet
Imaginez un Intranet clé en main et économique, adapté à vos besoins! Connectikup : Votre solution intranet/extranet/portail collaboratif Vous avez besoin de partager, organiser, synchroniser et sécuriser
Création d un service web avec NetBeans 5.5 et SJAS 9
Sommaire Création d un service web avec NetBeans 5.5 et SJAS 9 1. Présentation... 2 2. Création d un service web avec NetBeans... 2 2.1. Création d une application Web... 2 2.2. Création du service web...
Guide d utilisation WEBPORTAL CPEM Portail d Applications Web CPEM
Guide d utilisation WEBPORTAL CPEM Portail d Applications Web CPEM Ce guide vous aidera à installer et à mettre en place les modules nécessaires afin d accéder à vos Applications Web SOMMAIRE I. Pré requis...
Joomla! Création et administration d'un site web - Version numérique
Avant-propos 1. Objectifs du livre 15 1.1 Orientation 15 1.2 À qui s adresse ce livre? 16 2. Contenu de l ouvrage 17 3. Conclusion 18 Introduction 1. Un peu d histoire pour commencer... 19 1.1 Du web statique
La mémorisation des mots de passe dans les navigateurs web modernes
1 La mémorisation des mots de passe dans les navigateurs web modernes Didier Chassignol Frédéric Giquel 6 décembre 2005 - Congrès JRES 2 La problématique Multiplication des applications web nécessitant
Définition des Webservices Ordre de paiement par email. Version 1.0
Définition des Webservices Ordre de paiement par email Version 1.0 Rédaction, Vérification, Approbation Rédaction Vérification Approbation Nom Date/Visa Nom Date/Visa Nom Date/Visa Historique du document
NAMEBAY PRO. votre site de revente de noms de domaine en marque blanche. Documentation technique
NAMEBAY PRO votre site de revente de noms de domaine en marque blanche Documentation technique SOMMAIRE 1. PRÉSENTATION... 3 2. FONCTIONNEMENT... 4 2.1. ETAPE 1 : Devenir revendeur de noms de domaine...
Expression des contraintes. OCL : Object C o n t r a i n t L a n g u a g e
P r o b l é m a t i q u e OCL : O b j e c t C o n s t r a i n t L a n g u a g e Le langage de contraintes d UML Les différents diagrammes d UML permettent d exprimer certaines contraintes graphiquement
Encapsulation. L'encapsulation consiste à rendre les membres d'un objet plus ou moins visibles pour les autres objets.
Encapsulation L'encapsulation consiste à rendre les membres d'un objet plus ou moins visibles pour les autres objets. La visibilité dépend des membres : certains membres peuvent être visibles et d'autres
Business Talk IP Centrex. guide. web utilisateur. pour. les services standards
guide web utilisateur pour les services standards 1/22 version 03 décembre 2013 table des matières Accès au web utilisateur... 3 Onglet accueil... 5 Onglet services téléphoniques... 7 services standards...
Cursus 2013 Déployer un Content Management System
Cursus 2013 Déployer un Content Management System Les critères d évaluation d un CMS Les utilisateurs, après examen de la taille de la base d utilisateurs en France. La communauté, selon son dynamisme
Fonctionnalités SOLUTION E-COMMERCE VERSION 1.6 21/03/2014. ID2I Groupe DFM - Tél. : 0820 200 305 V-1.6-21/03/2014 16:05
Fonctionnalités SOLUTION E-COMMERCE VERSION 1.6 21/03/2014 CATALOGUE, CLIENTS, COMMANDES Catalogue 1. Catégories et sous-catégories illimitées 2. Groupes d attributs illimités 3. Nombre de déclinaisons
Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée Virtual Server de Microsoft
Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée Virtual Server de Microsoft Virtual Server 2005 R2 Network Shutdown Module Système Principal (hôte) Virtual Server
Région wallonne Commissariat wallon
Région wallonne Commissariat wallon Région wallonne et communauté française Portail des marchés publics et module de remise d offre en ligne sans publicité (PNSP) pour l agent traitant IDENTIFICATION Projet
Comment accéder au Microsoft Volume Licensing Center
Volume Licensing User Guide Comment accéder au Microsoft Volume Licensing Center Novembre 2013 1 Table des matières Comment utiliser ce guide... 4 Audience... 4 Objectif... 4 Introduction... 4 Etape 1:
Chapitre 10. Les interfaces Comparable et Comparator 1
Chapitre 10: Les interfaces Comparable et Comparator 1/5 Chapitre 10 Les interfaces Comparable et Comparator 1 1 Ce chapitre a été extrait du document "Objets, Algorithmes, Patterns" de [René Lalement],
Formulaire pour envoyer un mail
Formulaire pour envoyer un mail AVERTISSEMENT : Ce tuto est une compilation de plusieurs sources trouvées sur internet, dont les références sont données à la fin de cet article. Le but de ce tutoriel n'est
GUIDE D INSTALLATION. Portaneo Enterprise Portal version 4.0
GUIDE D INSTALLATION Portaneo Enterprise Portal version 4.0 Novembre 2010 Guide d'installation Portaneo Enterprise Portaneo 1 / 8 Table des matières 1- Pré-requis...3 2- Installation de Portaneo...3 2.1-
Pilot4IT Tableaux de Bord Agréger et consolider l ensemble de vos indicateurs dans un même portail.
Pilot4IT Tableaux de Bord Agréger et consolider l ensemble de vos indicateurs dans un même portail. Comment exploiter au mieux l ensemble de vos indicateurs? Avec la solution agile Pilot4IT Tableau de
Manuel d Installation et de Configuration Clic & Surf C&S 3.3
Manuel d Installation et de Configuration Clic & Surf C&S 3.3 Produit par : Société 2ISR Ingénierie Informatique Systèmes et Réseaux 11, rue de Madrid 49280 LA SEGUINIERE [email protected] Tel : 09 72 12
Guide de l utilisateur Communauté virtuelle de pratique en gestion intégrée des risques
Guide de l utilisateur Communauté virtuelle de pratique en gestion intégrée des risques Mars 2012 Table des matières Introduction... 2 Prérequis... 3 Connexion à Alfresco... 3 Authentification... 3 Déconnexion...
Classe ClInfoCGI. Fonctions membres principales. Gestion des erreurs
Utilisation des classes de PourCGI par Michel Michaud, version 2002-11-23 Les fichiers PourCGI.h et PourCGI.cpp rendent disponibles deux classes et une fonction libre qui permettent de faire facilement
TD/TP PAC - Programmation n 3
Université Paris Sud Licence d informatique/iup-miage2 Année 2004-2005 Auteur : Frédéric Vernier Semaine : 11-16 octobre 2004 Conditions : sur machine avec les outils standards java web: http://vernier.frederic.free.fr/indexpac.html
L application de Gestion Electronique de Documents (GED)
L application de Gestion Electronique de Documents (GED) Mise à jour novembre 2013 Silverpeas - Mise à jour juin 2013 Page 1 Sommaire 1.1 Présentation générale de la solution... 3 1.2 La GED Silverpeas...
IBM Workplace : Live!
IBM Workplace : Live! Portail et Gestion de Contenu Logiciels présentés: - WebSphere Portal v5.1 - IBM Workplace Web Content Management v5.1 Benjamin Bollaert Agenda Le portail par l exemple : l Intranet
SYNC FRAMEWORK AVEC SQLITE POUR APPLICATIONS WINDOWS STORE (WINRT) ET WINDOWS PHONE 8
SYNC FRAMEWORK AVEC SQLITE POUR APPLICATIONS WINDOWS STORE (WINRT) ET WINDOWS PHONE 8 INTRODUCTION Bonjour à tous; Aujourd hui je publie une nouvelle version de l adaptation de la Sync Framework Toolkit,
ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A.
ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A. - 1 - PREAMBULE Les conditions générales d utilisation détaillant l ensemble des dispositions applicables
A. Présentation. LanScanner2006
V2.33 Revu le : 18/04/2008 Auteur : Nicolas VEST LanScanner2006 Objectif : Présentation de LanScanner. Proposer l outil adéquat de l administrateur réseau, afin de lui permettre une administration journalière
LES NOUVEAUTES DE COST AND PROFITABILITY MANAGEMENT 8.1
LES NOUVEAUTES DE COST AND PROFITABILITY MANAGEMENT 8.1 SAS Cost and Profitability Management, également appelé CPM (ou C&P), est le nouveau nom de la solution SAS Activity-Based Management. Cette version
Documentation utilisateur "OK-MARCHE" Historique des modifications. 3.0 Mise à jour complète suite à version OK-MARCHE V2.2. de marchés publics
Documentation utilisateur "OK-MARCHE" Historique des modifications Version Modifications réalisées 1.0 Version initiale de diffusion Ouverture & traitement des 2.0 Mise à jour complète enveloppes électroniques
Solution Intranet collaboratif
Solution Intranet collaboratif Juin 2010 Vincent BOUTHORS PDG Tél : 01 39 23 10 07 Mob : 06 07 56 49 85 e-mail : [email protected] Agenda Jalios en bref Synthèse de l offre Jalios JCMS solution
145A, avenue de Port Royal, Bonaventure (Québec) G0C 1E0 Sans frais : 1 888 765 4636 www.solutioninfomedia.com
Guide de l utilisateur CMS 1 Navigation dans le CMS... 2 1.1 Menu principal... 2 1.2 Modules tableau... 3 1.3 Modules formulaire... 5 1.4 Navigation dans le site Web en mode édition... 6 2 Utilisation
I. Descriptif de l offre. L offre Sage 100 Entreprise Edition Entreprise
I. Descriptif de l offre L offre Sage 100 Entreprise Edition Entreprise Sage 100 Entreprise Edition Etendue est une offre en accès full web. En complément d une utilisation traditionnelle de Sage 100 Entreprise,
Description de Produit Logiciel. AMI News Monitor v2.0. SPD-AMINM-10 v1.0
Description de Produit Logiciel AMI News Monitor v2.0 SPD-AMINM-10 v1.0 Octobre 2010 Sommaire 1 Préambule... 3 2 Approbations... 3 3 Fonctionnalités... 4 3.1 Principes... 4 3.2 Sources d information...
Corrigé des exercices sur les références
Corrigé des exercices sur les références Exercice 3.1.1 dessin Pour cet exercice, vous allez dessiner des structures de données au moyen de petits schémas analogues à ceux du cours, comportant la pile
DEVIS CONCEPTION SITE INTERNET
DEVIS CONCEPTION SITE INTERNET VENTE EN LIGNE SITE E-COMMERCE Principaux axes du site : Page d'accueil de la boutique Accès à toutes les rubriques du site o Navigation par catégories de produits o Page
COMMENT LIRE UN DEVIS DE CREATION DE SITE WEB?
COMMENT LIRE UN DEVIS DE CREATION DE SITE WEB? Lorraine En matière de création ou de refonte d un site Internet, il apparaît souvent difficile de faire un choix parmi les propositions qui font suite à
Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement
Cursus Outils & Développement Vous êtes Consultant, Chef de Projets, Directeur des Systèmes d Information, Directeur Administratif et Financier, Optez pour les «formations Produits» Nous vous proposons
Devis pour la création de votre site Internet
Proposition commerciale Réf. : PR1408-0287 Date : 28/08/2014 Durée de validité : 30 jours Code client : CU1408-2685 Adressé à : Serial Kreative SPRL Chaussée de Tubize 208 1440 Wauthier-Braine BE0845551275
Point 3.1. Publier des contenus dans un portail e-sidoc. Janvier 2013 Documentation détaillée V 2.2
Point 3.1 Publier des contenus dans un portail e-sidoc Janvier 2013 Documentation détaillée V 2.2 CHOIX EDITORIAUX ET ORGANISATION DE L INFORMATION D E-SIDOC... 2 LA PROCEDURE D'INITIALISATION ET DE PUBLICATION
Mise en place d un serveur Proxy sous Ubuntu / Debian
BTS INFORMATIQUE DE GESTION Option Administrateur Réseaux Benoît VERRON Activité n 1 Mise en place d un serveur Proxy sous Ubuntu / Debian Présentation d un Proxy Un proxy (serveur mandataire) est un serveur
Création d objet imbriqué sous PowerShell.
Création d objet imbriqué sous PowerShell. Par Laurent Dardenne, le 13/01/2014. Niveau Ce tutoriel aborde la création d objet composé, c est-à-dire que certains de ses membres seront eux-mêmes des PSObjects.
SYSTÈMES D INFORMATIONS
SYSTÈMES D INFORMATIONS Développement Modx Les systèmes de gestion de contenu Les Content Management Système (CMS) servent à simplifier le développement de sites web ainsi que la mise à jour des contenus.
Wix : mettre en place un site d e commerce
Wix : mettre en place un site d e commerce I Préambule Wix (http://fr.wix.com/) est un application web de création de sites web en ligne (mode SaaS Software As A Service). Très puissant, il permet de créer
Java Licence Professionnelle 2009-2010. Cours 7 : Classes et méthodes abstraites
Java Licence Professionnelle 2009-2010 Cours 7 : Classes et méthodes abstraites 1 Java Classes et méthodes abstraites - Le mécanisme des classes abstraites permet de définir des comportements (méthodes)
OpenText Content Server v10 Cours 1-0101 (ex 101) L essentiel de la gestion des connaissances
v10 Cours 1-0101 (ex 101) L essentiel de la gestion des connaissances Durée : 4 jours (En France seulement) Cette formation de quatre jours fournit toutes les informations de base dont vous avez besoin
arcopole Studio Annexe 7 Architectures Site du programme arcopole : www.arcopole.fr
4 arcopole Studio Annexe 7 Architectures Site du programme arcopole : www.arcopole.fr Auteur du document : Esri France Version de la documentation : 1.2 Date de dernière mise à jour : 26/02/2015 Sommaire
SITE I NTERNET. Conception d un site Web
SITE I NTERNET Conception d un site Web Conception de votre site Web Préambule Ce document a pour but de donner une méthode de travail afin de réaliser dans les meilleures conditions un site internet.
WorkflowGen 6.0 Guide de mise à jour
WorkflowGen 6.0 Guide de mise à jour Date de mise à jour : le 10 juin 2015 Copyright Advantys 2015 www.workflowgen.com Table des matières Présentation 3 Préparation 4 Aperçu 4 Demander des nouveaux fichiers
D origine destiné à la conception de blog, WordPress est devenu l outil incontournable dans la liste des systèmes de gestion de contenus..
WordPress - CMS open-source Permet de créer simplement des sites internet ou de blogs. D origine destiné à la conception de blog, WordPress est devenu l outil incontournable dans la liste des systèmes
Corrigés des premiers exercices sur les classes
Corrigés des premiers exercices sur les classes Exercice 2.1.1 utilisation d une classe Voici le texte d une classe représentant de façon sommaire un compte bancaire et les opérations bancaires courantes.
Soon_AdvancedCache. Module Magento SOON. Rédacteur. Relecture & validation technique. Historique des révisions
Module Magento SOON Soon_AdvancedCache Rédacteur Hervé G. Lead développeur Magento [email protected] AGENCE SOON 81 avenue du Bac 94210 LA VARENNE ST HILAIRE Tel : +33 (0)1 48 83 95 96 Fax : +33 (0)1
Présentation des nouveaux services de l ENT Second degré Rentrée scolaire 2015 et fin du 1 er trimestre de l année scolaire 2015-2016
Important - Période de fermeture estivale 2015 L installation de la version 8.0 et la réalisation du traitement de bascule d année auront lieu du 10 juillet au soir jusqu à la fin du mois de juillet. Durant
Taxe de séjour - Manuel de l utilisateur. Déclaration en ligne. Logiciel 3D Ouest
Version 1-3 Taxe de séjour - Manuel de l utilisateur Déclaration en ligne Logiciel 3D Ouest Table des matières : 1. Comment se connecter au logiciel?... 2 2. L interface :... 3 3. Comment déclarer un nouveau
Plateforme PAYZEN. Définition de Web-services
Plateforme PAYZEN Définition de Web-services Ordre de paiement Version 1.1 Rédaction, Vérification, Approbation Rédaction Vérification Approbation Nom Date/Visa Nom Date/Visa Nom Date/Visa Lyra-Network
PHP et les Bases de données - Généralités
PHP et les Bases de données - Généralités Conception d une base de données Méthodes utilisées : MERISE, UML Modèle conceptuel des données MCD, Modèle logique MLD, Modèle Physique MPD. Ces aspects seront
Point 1/8. L accès authentifié à un portail e-sidoc. Janvier 2013 Documentation détaillée V2.2. Sommaire
Point 1/8 L accès authentifié à un portail e-sidoc Janvier 2013 Documentation détaillée V2.2 Sommaire LE COMPTE ADMINISTRATEUR ET LES COMPTES USAGERS... 2 Le compte administrateur... 2 Les comptes usagers...
