Bonjour,
Bon, ma question n'est pas populaire :-/
Sûrement quelqu'un parmi les pointures de la liste peut au moins me dire
si c'est faisable ou pas et éventuellement s'il existe de la doc à ce
sujet ?
Merci de votre aide.
Bonjour,
Bon, ma question n'est pas populaire :-/
Sûrement quelqu'un parmi les pointures de la liste peut au moins me dire
si c'est faisable ou pas et éventuellement s'il existe de la doc à ce
sujet ?
Merci de votre aide.
Fabrice Eudes a écrit :
Bon, ma question n'est pas populaire :-/
je ne suis pas sûr de bien comprendre...
si tu as un répertoire java/ à la racine de ton spip
(même niveau que config/ ecrire/ squelettes-dist/),
tu peux appeler ton applet (depuis le squelette de ton
modèle donc) avec :
<applet ... archive="#CHEMIN{java/nom_de_l_applet.jar}" ... >
du coup, spip ira chercher le fichier nom_de_l_applet.jar à l'intérieur
d'un répertoire java/ en suivant l'ordre de recherche :
$dossier_squelettes (1)
squelettes/
plugins/ (2)
racine
squelettes-dist/
ecrire/
(1) la variable $dossier_squelettes (la définir dans
config/mes_options.php) peut contenir plusieurs dossiers
séparés par ':'
$dossier_squelettes = 'rep_1:rep_2:rep_3';
ce qui donnerait l’ordre de recherche suivant :
rep_1/
rep_2/
rep_3/
squelettes/
plugins/ (2)
racine
squelettes-dist/
ecrire/
(2) dans le répertoire plugins/ l'ordre de recherche tient compte
de l'ordre orthographique du nom du plugin et des dépendances
entre plugins :
plugins/plugin_dépendant_de_A_xa/
plugins/plugin_dépendant_de_A_xb/
plugins/plugin_A/
plugins/plugin_B/
ce qui donnerait l’ordre de recherche suivant :
rep_1/
rep_2/
rep_3/
squelettes/
plugins/plugin_dépendant_de_A_xa/
plugins/plugin_dépendant_de_A_xb/
plugins/plugin_A/
plugins/plugin_B/
racine
squelettes-dist/
ecrire/
dans ton cas, donc, pour être sûr que c'est bien *ton* répertoire
java/ de la racine dans lequel #CHEMIN{java/xxx} ira en priorité
chercher son fichier 'xxx', le plus simple est de déclarer dans mes_options.php :
$dossier_squelettes = 'java';
Bonsoir,
denisb a écrit :
dans ton cas, donc, pour être sûr que c'est bien *ton* répertoire
java/ de la racine dans lequel #CHEMIN{java/xxx} ira en priorité
chercher son fichier 'xxx', le plus simple est de déclarer dans
mes_options.php : $dossier_squelettes = 'java';
Très tardivement : merci beaucoup, ça marche très bien.
Je pensais qu'il fallait gérer de façon différenciée les squelettes et
les ajouts qui n'en sont pas et je ne connaissais pas bien la balise
#CHEMIN.
Cordialement,