<page xmlns="http://projectmallard.org/1.0/"
      type="topic"
      id="form_simple">

<info>
	<title type="sort">1</title>
	<link type="guide" xref="index#formulaires" />
	<desc>Caractéristiques basiques d'un formulaire</desc>
</info>

<title>Créer un formulaire</title>

	<p>Pour créer un formulaire, allez dans l'interface d'amdinistration puis sur <em>Formulaire</em>.</p>
	<p>Cliquez sur <em>Nouveau formulaire</em>, une fenêtre apparaît :</p>
        
        <figure>
            <media type="image" src="figures/form_creation.png" />
        </figure>
        
        <p>En validant vous serez redirigé vers la page d'édition du formulaire :</p>
        
        <figure>
            <media type="image" src="figures/page_edition_form.png" />
        </figure>
        
        <p>C'est ici que vous allez configurer l'ensemble du formulaire. Cette page
        est divisée en 3 parties :</p>
        
	<section id="acces">
		<title>Accès</title>
                <p>Cette partie vous permet de classer le formulaire et de déterminer qui pourra l'utiliser :</p>
                <list>
                    <item>
                        <p>Catégorie : permet de classer le formulaire dans une catégorie, les formulaires sont affichés par catégorie sur la page d'accueil.</p>
                    </item>
                    <item>
                        <p>Workflow : Détermine le workflow associé au formulaire.</p>
                    </item>
                    <item>
                        <p>Rôle du destinataire : Le destinataire est la personne chargée de traiter la demande, elle accède à la demande depuis le backoffice. La liste déroulante destinataire présente l'ensemble des "Rôles" existant dans le système.</p>
                    </item>
                    <item>
                        <p>Rôle de l'expéditeur : L'expéditeur est la personne qui pourra remplir le formulaire (utilisateur enregistré ou non etc), vide signifie tout le monde</p>
                    </item>
                    <item>
                        <p>Accès en lecture: Définit qui sera autorisé à voir le formulaire complété par l'usager (en plus de la personne qui le reçoit et le traite)
                        </p>
                    </item>
                </list>

		<note>
			<title>Activer / Désactiver un formulaire :</title>
			<p>Lorsqu'un formulaire est désactivé (c'est l'état par défaut après sa création), il n'est pas visible par les usagers et n'est pas utilisable. Son activation le rend visible et utilisable (en fonction des options d'accès positionnées).</p>
		</note>

		<note style="important">
			<title>Attribuer un workflow :</title>
			<p>La chaîne de traitement du formulaire se basera sur le workflow attribué. Les workflows permettent de gérer de manière très fine l'évolution de la demande d'un usager. Il permet aussi l'automatisation de certaines tâches les rendant plus rapide et assurant leur traitement. Voir la page dédiée à l'<link
xref="workflows_form">attribution d'un workflow à un formulaire</link>.</p>
		</note>

        </section>
        
	<section id="options">
		<title>Options</title>	

		<p>Cette partie vous permet lorsque vous cliquez sur « changer » :</p>

		<list>
			<item><p>d'activer ou désactiver le formulaire. Un formulaire désactivé n'est pas accessible par les utilisateurs</p></item>
  			<item><p>d'inclure une page de confirmation. Si cette option est choisie, une page récapitulative permet à l'utilisateur de vérifier sa saisie avant validation.</p></item>
  			<item><p>de choisir des dates de publication et d'expiration pour un formulaire que vous souhaiteriez plublier sur une période donnée.</p></item>
			<item><p>de n'autoriser qu'un formulaire par utilisateur. C'est utile lors de l'organisation de consultations par exemple, pour lesquelles on ne souhaite pas que les utilisateurs puissent répondre plusieurs fois.</p></item>
			<item><p>d'autoriser l'utilisateur à conserver ses brouillons. C'est utile pour les formulaires long pouvant nécessiter d'être complété en plusieurs fois. L'utilisateur doit nécessairement être authentifié pour pouvoir bénéficier de cette fonctionnalité.</p></item>
			<item><p>de rediriger un formulaire désactivé vers une autre URL. Si une URL est saisi dans ce champs et que le formulaire est désactivé, le formulaire sera tout de même affiché et un clic sur ce dernier redirigera vers l'URL en question.</p></item>
		</list>
	</section>

	<section id="champs">
		<title>Champs</title> 
                   <p> Cette partie vous permet de créer les différents champs de votre formulaire lorsque vous cliquez sur le lien « Édition », voyez la page consacrée à l'<link xref="champs">ajout de champs</link> pour voir les différents types de champs disponibles.</p>
	</section>    




</page>
