Help:Termes de recherche

From the CreationKit Wiki
Revision as of 11:31, 23 October 2012 by imported>Plplecuyer
Jump to navigation Jump to search

"Les termes de recherche" sont des mots contenus dans une page qui devrait pouvoir être consultée, mais pour une raison quelconque la page ne ​​s'affiche pas pour cette recherche. Il y a un certain nombre de raisons pour lesquelles cela peut se produire, notamment, les sous-chaînes ne renvoient rien dans les recherches. Cela signifie par exemple, que GetItemCount/fr n'apparaîtra pas dans une recherche de "Item", parce que la fonction de recherche ne vérifie pas des parties de mots.

Toutefois, cela peut être corrigé en ajoutant ces mots à la page. Pour la plupart, si ces mots ne sont pas déjà utilisés, il serait probablement difficile de les ajouter si elles n'étaient pas incluses dans les scènes avec un commentaire HTML, comme ceci :

<!-- Begin Search Terms
 banana
 elephant
 Sears
End Search Terms -->

Maintenant, cette page s'affichera dans une recherche de "banane", "elephant" ou "Sears", mais les visiteurs ne verront jamais cette liste. Les balises <!-- et --> sont le début et la fin du commentaire HTML, et les notes "Begin" et "End" sont ajoutées pour expliquer la raison du commentaire.

Un des endroits les plus importants pour ajouter des termes de recherche est à chacune des fonctions dans le jeu. Parce que les fonctions sont toutes d'un seul mot, une liste de termes contenus dans le nom doit être faite pour chacune d'elle.

Par exemple, ceci a été ajouté à la partie supérieure de GetItemCount/fr :

<!-- Begin Search Terms
 Get
 Item
 Count
End Search Terms -->

Syntaxe :

[ActorID|ContainerID.]GetItemCount ObjectID

Maintenant, une recherche sur "Get", "Item" ou "Count" retournera GetItemCount. Bien sûr, une fois ce projet terminé, beaucoup d'autres choses devront l'être également, mais il faut rendre la fonction de recherche beaucoup plus robuste.