Paramètres de la recherche
De OviWiki
Révision de 20 mars 2009 à 09:30 par Nouaya (discussion | contributions) (Nouvelle page : Catégorie:Développement de modules Catégorie:API Ovidentia Catégorie:Recherche {{Critical|Cette normalisation des paramètres de la recherche est disponible à partir...)
| |
Cette normalisation des paramètres de la recherche est disponible à partir de Ovidentia 7.1.0 |
Sommaire
But
Normaliser les paramètres passés au moteur de recherche d'OVIDENTIA afin de permettre aux utilisateurs ou aux addons de créer leur propre url de recherche. La recherche doit permettre de prendre en compte les GET et les POST
Paramètres généraux
URL : index.php?tg=search&...
| Paramètre | Description |
| idx | Valeur=find. Si pas indiqué le formulaire de recherche est affiché |
| what | Mot à rechercher |
| what2 | Deuxième mot à rechercher |
| option | Prend une des valeurs suivantes vide, OR, AND ou NOT |
| item | Vide pour recherche dans tous les objets
|
Paramètres Articles
| Paramètre | Description |
| tagsname | Les mots de thésaurus séparés par des virgules |
| tagsopt | OR ou AND ( par défaut OR ) |
| topic | vide ou id du thème où rechercher |
| category | vide où la catégorie où chercher |
| authorid | ID de l'auteur sinon vide |
| before | Date de fin au format 'YYYY-MM-DD' |
| after | Date de début au format 'YYYY-MM-DD' |
| sao | Search Attachment Only: Recherche uniquement dans les fichiers joints |
Paramètres Forums
Pas de paramètres supplémentaires
Paramètres Faqs
Pas de paramètres supplémentaires
Paramètres Notes
Pas de paramètres supplémentaires
Paramètres Fichiers
| Paramètre | Description |
| tagsname | Les mots de thésaurus séparés par des virgules |
| tagsopt | OR ou AND ( par défaut OR ) |
| rp | rank priority: Exploite la pertinence du moteur swish-e |
Paramètres Contacts
Pas de paramètres supplémentaires
Paramètres Annuaires
| Paramètre | Description |
| directoryid | ID de l'annuaire ou vide pour tous les annuaires |
| f0 | Nom du champ à chercher ( sn, givenname, email, etc … ) |
| v0 | Valeur du champ à chercher ( sn, givenname, email, etc … ) |
| f1 | Nom du champ à chercher ( sn, givenname, email, etc … ) |
| v1 | Valeur du champ à chercher( sn, givenname, email, etc … ) |
| f2 | Nom du champ à chercher ( sn, givenname, email, etc … ) |
| v2 | Valeur du champ à chercher ( sn, givenname, email, etc … ) |
Paramètres Agendas
| Paramètre | Description |
| calendarid | ID de l'agenda ou vide pour tous les agendas |
| f0 | Nom du champ à chercher ( sn, givenname, email, etc … ) |
| before | Date de fin au format 'YYYY-MM-DD' |
| after | Date de début au format 'YYYY-MM-DD' |