forked from I2P_Developers/i2p.www
continued
This commit is contained in:
@ -1,7 +1,7 @@
|
|||||||
{% extends "_layout_fr.html" %}
|
{% extends "_layout_fr.html" %}
|
||||||
{% block title %}Spécification des greffons I2P{% endblock %}
|
{% block title %}Spécification des greffons I2P{% endblock %}
|
||||||
{% block content %}
|
{% 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>
|
<h2>
|
||||||
Spécification Version 0.16
|
Spécification Version 0.16
|
||||||
2010-07-26
|
2010-07-26
|
||||||
@ -224,7 +224,7 @@ Séquence d'installation.
|
|||||||
<h3>
|
<h3>
|
||||||
Tâches du lanceur du greffon</h3>
|
Tâches du lanceur du greffon</h3>
|
||||||
Séquence de lancement du greffon.
|
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 :
|
Pour chacun :
|
||||||
<ul>
|
<ul>
|
||||||
<li>Vérification de clients.config, chargement et lancement de chacun (ajout des jars configurés au classpath).</li>
|
<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>
|
</ul>
|
||||||
|
|
||||||
<h3>
|
<h3>
|
||||||
remarques sur les applications web de console</h3>
|
Remarques sur les applications web de console</h3>
|
||||||
<p>
|
<p>
|
||||||
Ces applications avec des tâches de fond doivent mettre en œuvre un ServletContextListener
|
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
|
(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.
|
supportent les greffons.
|
||||||
|
|
||||||
<li>
|
<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>
|
<li>
|
||||||
Plugins may write to $CONFIG but keeping files in $PLUGIN only is recommended.
|
Les greffons peuvent écrire dans le dossier $CONFIG, mais seul le stockage de fichiers dans $PLUGIN est
|
||||||
All files in $PLUGIN will be deleted at uninstall.
|
recommandé. Tous les fichiers de $PLUGIN sont supprimés à la désinstallation. Les fichiers situés ailleurs ne sont
|
||||||
Files elsewhere will not be deleted at uninstall unless the plugin does it explicitly
|
pas supprimés, à moins que le greffon ne le spécifie explicitement par les 'uninstallargs' d'exécution d'un client
|
||||||
with a client in clients.config run with uninstallargs.
|
indiqués dans le fichier clients.config. Si l'utilisateur veut sauvegarder des données à la désinstallation, il
|
||||||
If the user may want to save data after uninstallation, the uninstallargs hook
|
peut le faire avec les branchements des 'uninstallargs'.
|
||||||
could ask.
|
|
||||||
|
|
||||||
<li>
|
<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>
|
<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>
|
<li>
|
||||||
Plugin directory is I2PAppContext.getGlobalContext().getAppDir().getAbsolutePath() + "/plugins/" + appname,
|
Plugin directory is I2PAppContext.getGlobalContext().getAppDir().getAbsolutePath() + "/plugins/" + appname,
|
||||||
or put a $PLUGIN argument in the args line in clients.config.
|
or put a $PLUGIN argument in the args line in clients.config.
|
||||||
|
Reference in New Issue
Block a user