XRule : Formulaires de recherche
La règle Recherche de formulaires peut rechercher des parties spécifiques d'un formulaire, telles qu'un contrôle pré-rempli, ou encore effectuer une recherche dans tout le code HTML et le contenu textuel entre les balises form ouvrante et fermante, à l'exception des balises ouvrante <form> et fermante </form>.
Utilisez autant d'options de recherche que possible pour limiter les correspondances trouvées. Les options de recherche sont combinées à l'aide de la logique AND.
A l'exception de l'option HTML interne, certaines autres options limiteront la recherche à des parties spécifiques d'un formulaire, telles que les contrôles INPUT inclus dans vos formulaires. La XRule n'effectue pas de recherche dans le formulaire entier à moins que vous ne sélectionniez HTML interne.
Lors d'une recherche, les critères de cette page sont combinés à l'aide de la logique ET. Toutes les zones de texte des modèles de XRules acceptent des expressions régulières du moment qu'elles sont précédées de regexp:. Elles n'acceptent pas les expressions DOS.
Elément de la page | Description |
---|---|
Nom | Nom affecté à la XRule. |
Description (facultatif) | Décrit l'objet de la XRule afin que vous et les autres utilisateurs sachiez ce qui est recherché. Exemple : "Rechercher un formulaire collectant des informations personnelles". |
Nom du formulaire | Sélectionnez cette option lorsque votre site utilise des noms de formulaire et que vous connaissez celui qui contient le terme recherché. |
Adresse URL de l'action | Sélectionnez cette option lorsque la valeur de l'attribut Action contient une adresse URL relative à votre recherche. Le texte à rechercher peut correspondre exactement ou en partie à l'URL Entrez le texte recherché dans la zone Adresse URL de l'action. |
Adresse URL canonique | Sélectionnez cette option pour trouver toute adresse URL absolue dans la page qui correspond au texte recherché. Une adresse URL absolue inclut le schéma, le domaine et le chemin. Exemple d'adresse URL absolue : http://www.example.com/products/gizmo.asp. Entrez le texte recherché dans la zone Adresse URL canonique. |
HTML interne | Sélectionnez cette option lorsque vous voulez que la recherche s'effectue dans le code HTML et tout le texte compris entre les balises ouvrante <form> et fermante <form>. Avec certaines des autres options de la page, la recherche se limiterait à certaines parties de la balise FORM, telles qu'un contrôle particulier. Cette option étend la recherche au formulaire complet. |
Méthode de soumission | Sélectionnez cette option lorsque le formulaire que vous recherchez utilise la méthode de soumission GET ou POST. Utilisez cette option de XRule pour recréer le rapport Pages collectant des informations personnelles avec des formulaires utilisant GET. |
Longueur de clé de l'adresse URL de l'action | Sélectionnez cette option lorsque la longueur de clé utilisée pour chiffrer la connexion pour la transmission des données de formulaire est pertinente pour votre recherche. Exemple : si votre site utilise une longueur de clé de 128 bits et que vous voulez trouver tous les formulaires utilisant moins que cette valeur pour le chiffrement, entrez une longueur de clé de l'adresse URL de l'action de 56 bits. |
Nom du contrôle | Sélectionnez cette option lorsque vous connaissez le nom du contrôle utilisé par le formulaire. Exemple : dans <input type="check box" value="10" name="CanadianResident">, le nom du contrôle est CanadianResident. |
Valeur de contrôle | Sélectionnez cette option si vous connaissez la valeur par défaut du contrôle. Exemple : dans <input type="check box" value="10" name="CanadianResident">, la valeur par défaut est 10. |
Type de contrôle | Sélectionnez cette option si vous connaissez le type de contrôle, INPUT ou BUTTON, utilisé dans le formulaire. |
Contrôle coché | Sélectionnez cette option lorsque la valeur de l'attribut Type de la balise INPUT est une case à cocher ou un bouton radio. La XRule vérifie la présence de l'attribut Checked. |
Contrôle pré-rempli | Sélectionnez cette option lorsque vous voulez vérifier si un contrôle est pré-rempli. Cette option est utilisée en association avec l'option Contrôle pré-rempli : Vrai ou Faux. |
Contrôle pré-rempli : Vrai ou Faux | Lorsque vous sélectionnez Vrai, la recherche porte sur un contrôle pré-rempli. Lorsque vous sélectionnez Faux, la XRule recherche un contrôle qui n'est pas pré-rempli. |
Rendre la recherche sensible à la casse | Sélectionnez cette option si vous voulez que la recherche soit sensible à la casse. Pour trouver une correspondance, le critère de recherche et l'élément doivent être identiques. Exemple : si vous avez entré www.example.com/Products/AppScan/ comme terme recherché et avez activé la sensibilité à la casse, la XRule ne trouvera pas www.example.com/products/Appscan/. |
Activer XRule uniquement si un travail ou un rapport le nécessite | Sélectionnez cette option pour que la XRule ne s'exécute qu'en cas de besoin. Si la règle XRule n'est pas requise par un travail ou un rapport, elle ne sera pas exécutée. Cocher cette option permet de gagner du temps lors des examens du site car la XRule n'est exécutée qu'en cas de besoin. |
Toujours activer XRule | Sélectionnez cette option pour que la règle XRule soit exécutée en même temps que le travail. Cette méthode d'utilisation d'une XRule est la moins efficace. |
Toujours désactiver XRule (en cas d'incidents au niveau du travail) | Sélectionnez cette option pour désactiver la règle XRule d'un travail ou d'un rapport. La règle n'est jamais exécutée, même si elle est requise. Vous désactivez la XRule si elle cause des problèmes pour le travail, par exemple, si un examen se prolonge de manière indéfinie. |
Cette règle définit un lien vers une déclaration de confidentialité | Sélectionnez cette option lorsque vous voulez que les pages ne correspondant pas à cette règle soient automatiquement répertoriées dans le rapport Pages collectant des informations personnelles sans lien vers une déclaration de confidentialité. |