Browse Source

Suite à remarques sur l'accessibilité du PortePlume qui bloque la navigation au clavier en changeant le comportement par défaut de la touche Tab, empêchant de ressortir du champ.

À noter :
* Tab : champ ou lien suivant
* Maj-Tab : précédent
* ctrl-tab et crtl-maj-tab : onglet suivant ou précédent
- Alt-tab et alt-maj-tab : passer d'une application ouverte à une autre

Donc, pour mettre la possibilité de saisir une tab dans le greffon de PP "Code", c'est assez mal parti.

Remarque : que fait un fork de PP dans _galaxie_/forum.spip.org/forum.spip.org_2009/barre_outils/edition.php ?
3.0 v1.8.3
real3t@gmail.com 12 years ago
parent
commit
5f9ebc349a
  1. 3
      barre_outils/edition.php
  2. 2
      plugin.xml

3
barre_outils/edition.php

@ -19,7 +19,8 @@ function barre_outils_edition(){
'onCtrlEnter' => array('keepDefault'=>false, 'replaceWith'=>"\n\n"),
// garder les listes si on appuie sur entree
'onEnter' => array('keepDefault'=>false, 'selectionType'=>'return', 'replaceWith'=>"\n"),
'onTab' => array('keepDefault'=>false, 'replaceWith'=>"\t"),
// Utile quand on saisi du code, mais pas accessible !
#'onTab' => array('keepDefault'=>false, 'replaceWith'=>"\t"),
'markupSet' => array(
// H1 - {{{
array(

2
plugin.xml

@ -2,7 +2,7 @@
<nom><multi>[fr]Porte plume[en]Quill[ar]&#1575;&#1604;&#1585;&#1610;&#1588;&#1577;[de]Federhalter</multi></nom>
<auteur>Matthieu Marcillaud</auteur>
<licence>GNU/GPL</licence>
<version>1.8.2</version>
<version>1.8.3</version>
<description>
<multi>[fr]Une barre d'outil pour bien &#233;crire
_ Porte plume est une barre d'outil extensible pour SPIP qui

Loading…
Cancel
Save