moodle/search/LISEZMOI.txt

90 lines
3.2 KiB
Plaintext
Raw Normal View History

Cette distribution partielle contient une refonte du moteur de
recherche globale de Moodle.
Le moteur de recherche est capable d'indexer et de rechercher
2008-04-29 03:01:01 +00:00
des informations dans un grand nombre de contenus stockés
dans la plate-forme à travers la manipulation des activités et
des blocs.
2008-04-29 03:01:01 +00:00
Le moteur de recherche procède à une première indexation des
ressources disponibles par action de l'administrateur. Une fois
2008-04-29 03:01:01 +00:00
cette indexation effectuée, le moteur maintient régulièrement les
indexes, en ajoutant les nouvelles entrées et en nettoyant les
entrées obsolètes.
2008-04-29 03:01:01 +00:00
La recherche permet d'obtenir des références d'accès au contexte
qui diffuse cette information, au nom de l'utilisateur courant.
2008-04-29 03:01:01 +00:00
Le filtrage des résultats enlève de la liste des réponses toute
ressource que la situation de l'utilisateur empêcherait de voir
s'il y accédait dans son contexte habituel.
Mise en oeuvre
##############
2008-04-29 03:01:01 +00:00
Pour déployer le moteur :
* Copie de fichiers
1. Ajouter les deux librairies fournies aux librairies de Moodle
2008-04-29 03:01:01 +00:00
2. Ecraser le répertoire "search" par le répertoire fourni
3. Ecraser le bloc "blocs/search" par le bloc fourni.
* Installation logique
2008-04-29 03:01:01 +00:00
4. Aller dans les notifications administratives et dérouler la procédure d'installation/mise à jour du bloc. L'installation crée la table image
des documents indexés et utilisés dans le module search.
2008-04-29 03:01:01 +00:00
5. Insérer un nouveau bloc de recherche globale dans la plate-forme
6. Effectuer une recherche vide (en administrateur)
7. Aller sur la page des statistiques
2008-04-29 03:01:01 +00:00
8. Activer l'indexation (indexsplash.php). Attention, si la plate-form contient beaucoup de contenus cette indexation peut être TRES LONGUE.
2008-04-29 03:01:01 +00:00
Pour effectuer des recherches, une fois la première indexation terminée, retourner au bloc de recherche et tenter une recherche.
2008-04-29 03:01:01 +00:00
Eléments pris en charge
#######################
2008-04-29 03:01:01 +00:00
Dans l'état actuel, les éléments indexés par le moteur sont :
2008-04-29 03:01:01 +00:00
- les entrées de forum
- les fiches de base de données
- les commentaires sur fiches de données
- les entrées de glossaire
- les commentaires sur entrées de glossaire
- les ressources natives Moodle
- les ressources physiques de type MSWord
- les ressources physiques de type PDF
- les ressources physiques de type fichier texte (.txt)
- les ressources physiques de type HTML (.htm et .html)
- les ressources physiques de type XML (.xml)
- les ressources physiques de type (Microsoft) Powerpoint (.ppt)
- les pages de wiki
2008-04-29 03:01:01 +00:00
- les entités de projet technique
- les sessions de chat
Extensions
##########
2008-04-29 03:01:01 +00:00
L'API du moteur de recherche permet désormais :
- l'indexation de contenus de blocs.
- l'indexation de modules contenant une information complexe ou de plusieurs types distincts
2008-04-29 03:01:01 +00:00
- la sécurisation des informations indexées lors des extractions de résultats
- l'indexation de tout module tiers par ajout d'un fichier php calibré
- l'indexation de toute nouvelle resource physique par ajout d'un fichier php calibré
Extensions futures
##################
- De nouvelles prises en charge de contenus tels que les attachements des forums, les attachement des glossaires, ainsi que d'autres modules non encore
2008-04-29 03:01:01 +00:00
implémentés.
2008-04-29 03:01:01 +00:00
- l'extension mnet de la recherche dans un réseau de moodle interconnectés.