... | ... | @@ -81,7 +81,7 @@ Certains points d'entrée doivent retourner une valeur, d'autres non. |
|
|
|
|
|
Les points d'entrée disponibles sont les suivants :
|
|
|
|
|
|
* **completeFiche** : appelé juste avant l'appel d'une nouvelle recherche Scrutari.Result.newSearch. Arguments : *requestParameters* (le tableau des paramètres argument de Scrutari.Result.newSearch), *searchOrigin* (origine de la recherche, vaut *mainsearch*, *qidsearch* (Recherche lancée à l'initialisation sur la base d'un Qid) ou *subsearch*). Aucune valeur de retour n'est attendue, ce point d'entrée sert à modifier l'objet *requestParameters* (ajout de paramètres, supplémentaires par exemple)
|
|
|
* **newSearch** : appelé juste avant l'appel d'une nouvelle recherche Scrutari.Result.newSearch. Arguments : *requestParameters* (le tableau des paramètres argument de Scrutari.Result.newSearch), *searchOrigin* (origine de la recherche, vaut *mainsearch*, *qidsearch* (Recherche lancée à l'initialisation sur la base d'un Qid) ou *subsearch*). Aucune valeur de retour n'est attendue, ce point d'entrée sert à modifier l'objet *requestParameters* (ajout de paramètres, supplémentaires par exemple)
|
|
|
* **getTemplate** : appelé au moment de l'appel d'un gabarit (fonction Scrutari.Client.prototype.getTemplate), avec comme argument *templateName*, le nom du gabarit. Doit retourner une fonction qui remplace le gabarit par défaut. Si rien n'est retourné, le gabarit par défaut est utilié
|
|
|
* **getFicheBodyTemplateArray** : appelé au moment de la récupération du tableau des gabarits du corps d'une fiche (fonction Scrutari.Client.prototype.getFicheBodyTemplateArray). Arguments : *fiche* (Objet fiche en question), *categoryName* (nom de la catégorie de la fiche). Doit retourner un tableau des gabarits à utiliser pour l'affichage de la fiche. Si rien n'est retourné, c'est le tableau par défaut qui et utilisé
|
|
|
* **showResult** : appelé à la fin de l'affichage des résultats (fonction Scrutari.Client.Result.show). Arguments : *scrutariResult* (l'instance de Scrutari.Result avec le résultat), *searchOrigin* (origine de la recherche, vaut *mainsearch* ou *subsearch*). Aucune valeur de retour n'est attendue, ce point d'entrée est utilisé pour afficher des éléments supplémentaires sur la base de scrutariResult.
|
... | ... | |