aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: 9ad18e4e8d9bcd886f8c1da63f17ba16959ca142 (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
58
59
60
61
62
63
# 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 | Date et langues pas encore implémentées mais possible |
| [UM1](https://khaganat.net/um1) | OK | Date et langues pas encore implémentées mais possible |
| [mediateki](https://khaganat.net/mediateki) | OK | Date et langues pas encore implémentées mais possible |
| [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 khaganat](https://khaganat.net/forum/) | OK | Récupération de la date |
| [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/) | OK | Index avec le projet [khanindex](https://git.khaganat.net/neodarz/khanindexer). Les sources du site sont [ici](https://git.khaganat.net/neodarz/nevrax-website-self-hostable). |
| [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
  * 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](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
```

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)