forked from I2P_Developers/i2p.www
continued
This commit is contained in:
@ -1,7 +1,7 @@
|
||||
{% extends "_layout_fr.html" %}
|
||||
{% block title %}Spécification des greffons I2P{% endblock %}
|
||||
{% block content %}
|
||||
Traduction d'avril 2011. <a href="plugin_spec.html">Version anglaise actuelle</a>
|
||||
Traduction de mai 2011. <a href="plugin_spec.html">Version anglaise actuelle</a>
|
||||
<h2>
|
||||
Spécification Version 0.16
|
||||
2010-07-26
|
||||
@ -224,7 +224,7 @@ Séquence d'installation.
|
||||
<h3>
|
||||
Tâches du lanceur du greffon</h3>
|
||||
Séquence de lancement du greffon.
|
||||
totu d'abord, le fichier plugins.config est vérifié pour trouver quels greffons doivent être lancés.
|
||||
tout d'abord, le fichier plugins.config est vérifié pour trouver quels greffons doivent être lancés.
|
||||
Pour chacun :
|
||||
<ul>
|
||||
<li>Vérification de clients.config, chargement et lancement de chacun (ajout des jars configurés au classpath).</li>
|
||||
@ -236,7 +236,7 @@ Pour chacun :
|
||||
</ul>
|
||||
|
||||
<h3>
|
||||
remarques sur les applications web de console</h3>
|
||||
Remarques sur les applications web de console</h3>
|
||||
<p>
|
||||
Ces applications avec des tâches de fond doivent mettre en œuvre un ServletContextListener
|
||||
(voir les exemples de seedless ou i2pbote), ou écraser le destroy() dans le servlet, pour qu'elles puissent être
|
||||
@ -314,19 +314,19 @@ La décompression Pack200 est supportée depuis le routeur version 0.7.11-5, c'e
|
||||
supportent les greffons.
|
||||
|
||||
<li>
|
||||
Plugins should not attempt to write anywhere in $I2P as it may be readonly, and that isn't good policy anyway.
|
||||
Les greffons ne doivent pas tenter d'écrire dans le dossier $I2P car il est potentiellement en lecture seule, et
|
||||
qu'en tous les cas ça n'est pas une bonne pratique.
|
||||
<li>
|
||||
Plugins may write to $CONFIG but keeping files in $PLUGIN only is recommended.
|
||||
All files in $PLUGIN will be deleted at uninstall.
|
||||
Files elsewhere will not be deleted at uninstall unless the plugin does it explicitly
|
||||
with a client in clients.config run with uninstallargs.
|
||||
If the user may want to save data after uninstallation, the uninstallargs hook
|
||||
could ask.
|
||||
|
||||
Les greffons peuvent écrire dans le dossier $CONFIG, mais seul le stockage de fichiers dans $PLUGIN est
|
||||
recommandé. Tous les fichiers de $PLUGIN sont supprimés à la désinstallation. Les fichiers situés ailleurs ne sont
|
||||
pas supprimés, à moins que le greffon ne le spécifie explicitement par les 'uninstallargs' d'exécution d'un client
|
||||
indiqués dans le fichier clients.config. Si l'utilisateur veut sauvegarder des données à la désinstallation, il
|
||||
peut le faire avec les branchements des 'uninstallargs'.
|
||||
<li>
|
||||
$CWD may be anywhere; do not assume it is in a particular place, do not attempt to read or write files relative to $CWD.
|
||||
Le dossier $CWD peut se trouver n'importe où ; ne considérez pas qu'il se trouve à un endroit particulier,
|
||||
n'essayez pas de lire ou écrire des fichiers dans le chemin relatif $CWD.
|
||||
<li>
|
||||
Java programs should find out where they are with the directory getters in I2PAppContext.
|
||||
Le programmes Java doivent pouvoir déterminer où ils se trouvent avec les 'getters' de I2PAppContext.
|
||||
<li>
|
||||
Plugin directory is I2PAppContext.getGlobalContext().getAppDir().getAbsolutePath() + "/plugins/" + appname,
|
||||
or put a $PLUGIN argument in the args line in clients.config.
|
||||
|
Reference in New Issue
Block a user