Re: Accéder à git.spip.net

nicod_ <[email protected]>
Newsgroups gmane.comp.web.spip.devel
Message-ID <[email protected]>
Le 17/04/2021 à 21:27, Brice Boucard a écrit :
> Du coup, je m'interroge pour commencer sur la bonne façon "spipienne"
> de saisir des extraits de code...
> 
> Ne faudrait-il pas reconsidérer le code généré par <cadre> dans un
> premier temps ?

Salut,

et merci de te pencher sur ce sujet, le plugin ColorationCode a bien 
rendu service mais il commence à dater un peu, enfin surtout Geshi.

Pour moi, ce vieux raccourci <cadre> devrait disparaitre, ne plus être 
proposé dans le porteplume, et pour assurer la compatibilité ascendante 
être systématiquement interprété comme le raccourci <code>, c'est à dire 
avec un <pre><code> en html, et pas cette verrue hideuse de textarea qui 
n'a rien à faire dans du html.

Historiquement, <cadre> génère un textarea "parce que c'est plus facile 
pour copier coller le texte", mais c'est vraiment un hack crado.

On peut faire ça proprement en JS aujourd'hui, et de façon beaucoup plus 
ergonomique (un seul clic et hop, c'est dans le presse-papier), comme on 
le fait par exemple dans le plugin Pre&Code avec clipboard.js :
https://contrib.spip.net/Pre-Code#Copier-coller-facilite
https://git.spip.net/spip-contrib-extensions/precode/src/branch/master/js

J'aurais aimé éliminer cet archaïsme "canal historique" de la prochaine 
version de SPIP, qui casse pourtant déjà pas mal de choses historiques, 
mais ça a été refusé :
https://core.spip.net/issues/4693
https://git.spip.net/spip/spip/pulls/137

-- 
nicod_
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.