aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: dc94957cc9a4251d960071c9f059abc1c5b8c424 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
# 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](http://forge.ryzom.com/)| OK | Récupération de la date |
| [Ryzom Core Home](https://ryzomcore.atlassian.net/wiki/display/RC/Ryzom+Core+Home)| OK | Récupération de la date |
| [Ryzom Core](http://www.ryzomcore.org/)| X | Erreur 500 |
| [Wikhan](https://khaganat.net/wikhan) | OK | Sans date, mais possibilité de récupérer la date |
| [Blog](https://khaganat.net/blog/fr:start) | x | |
| [Ryzom dev](http://dev.ryzom.com/projects/ryzom/wiki) | OK | Récupération de la date |
| [Forum khanagat](https://khaganat.net/forum/) | OK | Sans date et sans contenu |
| [Forum ryzom](http://app.ryzom.com/app_forum/index.php) | X | |
| [Google Community](https://plus.google.com/u/0/communities/103798956862568269036) | X | |
| [nel-all archive](http://lists.nongnu.org/archive/html/nel-all/) | X | |
| [nevrax.org](https://web.archive.org/web/20041010093002/http://nevrax.org/docs/) | X | |
| [OpenNel Website](https://web.archive.org/web/20090615194233/http://www.opennel.org/confluence/display/NEL/Home) | X | |

# Raccourcis pour chaque site :

  * forge.ryzom.com : !fr
  * ryzomcore.atlassian.net: !rcc
  * khaganat.net/wikhan: !wik
  * dev.ryzom.com: !dr
  * khaganat.net/forum: !kf
  * ryzom.com/forum: !rc

# Développement

Pour avoir les dernières informations sur le développement, je me suis fait un pad : https://pad.neodarz.ovh/p/searx

Vous pouvez aussi tester la [démo](https://test.neodarz.ovh), attention c'est une version pré-alpha donc si sa marche, vous avez de la chance ;)

Pour plus d'information sur searx, référer vous à la [doc](https://asciimoo.github.io/searx/).

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
```

Les moteurs se trouvent dans le dossier engines, liste des fichiers pour chaque site :

  * forge.ryzom.com : forgeryzom.py
  * ryzomcore.atlassian.net: ryzomcoreConfluence.py
  * khaganat.net/wikhan: khaganatWikhan.py 
  * dev.ryzom.com: devryzom.py
  * khaganat.net/forum: khaganatForum.py
  * ryzom.com/forum: RyzomForum.py