aboutsummaryrefslogtreecommitdiff

A propos

Ce repo contient les “moteurs de rechercher” de chaque site qui contient de la documentation sur le projet ryzom core.

Si “moteurs de recherche” est entre guillmet, c’est que ce ne sont pas des moteurs à proprement parler, mais plus des crawlers qui vont récuperer les résultats fournis par les moteurs interne de chaque site.

Liste des sites

Site web État Commentaire
Ryzom Forge OK Récupération de la date
Ryzom Core Home OK Récupération de la date
Ryzom Core X Erreur 500
Wikhan OK Date et langues pas encore implémentées mais possible
UM1 OK Date et langues pas encore implémentées mais possible
mediateki OK Date et langues pas encore implémentées mais possible
Blog x
Ryzom dev OK Récupération de la date
Forum khaganat OK Récupération de la date
Forum ryzom X
Google Community X
nel-all archive X
nevrax.org OK Index avec le projet khanindex. Les sources du site sont ici.
OpenNel Website X

Raccourcis pour chaque site :

  • forge.ryzom.com : !fr
  • ryzomcore.atlassian.net: !rcc
  • khaganat.net/wikhan: !wik
  • khaganat.net/um1: !um1
  • khaganat.net/mediateki: !med
  • dev.ryzom.com: !dr
  • khaganat.net/forum: !kf
  • nevrax.org: !khn

Installation

Pour installer il suffit de lancer install.sh afin d’installer searx et de le configurer directement.

Usage

Pour lancer le serveur, il suffit de lancer start.sh et de se rendre sur http://127.0.0.1:8888.

Développement

(searx utilise python 2.7, ça peut toujours être utile comme info)

Pour plus d’information sur searx, référer vous à la doc.

Afin d’ajouter un moteur dans le métamoteur, il faut modifier le fichier setting.xml. Exemple d’un moteur :

- name : leNomDeMonJoliMoteur
  engine : leNomDuFichierDeMonJoliMoteur
  shortcut : monJoliRaccourci

Pour développer un nouveau moteur, il suffit de le créer dans le dossier src à la racine du projet puis de lancer install.sh. (Oui le script d’installation fait plein de truc inutile pour le moment - flemme)