Re: chemin d'images dans le js d'un plugin

Jacques B <[email protected]>
Newsgroups gmane.comp.web.spip.devel
Message-ID <bd8241df-8869-e6cf-d2d1-4fad552626d9__19501.9815278769$1576482345$gmane$org@jack31.org>
Bonjour Jean-Luc,

Le 15/12/2019 à 22:06, JLuc a écrit :
> peux tu essayer avec config.pieceTheme = 'js/img/... à la place de 
> img/...
Malheureusement ça ne marche pas non plus.

Par contre ça m'a donné l'idée de mettre chessboardjs dans le dossier 
lib et là ça marche dans le public en mettant dans le paquet :
         <lib nom="chessboardjs" lien="" />
         <script source="lib/chessboardjs/js/chessboard.js" />
et dans le js :
       config.pieceTheme = 
'lib/chessboardjs/img/chesspieces/wikipedia/{piece}.png'
dans le privé l'appel deviendrait
       config.pieceTheme = 
'../lib/chessboardjs/img/chesspieces/wikipedia/{piece}.png'
Mais pas sûr que ça corresponde à toutes les configs (mutu ?)
>
> mais pour que ça marche aussi dans le privé il faudra encore ajouter 
> une rewriterule dans le htaccess
> pour rediriger les ecrire/js/img/chesspieces/... vers 
> /js/img/chesspieces/...
Perso je pourrais me passer de l'affichage des images dans le privé mais 
ce n'est pas très rassurant pour les rédacteurs et difficile de demander 
de modifier le .htaccess à l'installation du plugin... Je vais donc 
essayer en mettant le js en squelette et avec le pipeline insert_head :)

Merci,
Jacques
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.