[spip-dev] Points d'entrée dans inc_barre.php3

Bonjour,

Maintenant qu'avec avant/apres_propre/typo on peut mettre en place ses
propres raccourcis typographique (joie!), il serait logique de pouvoir
modifier la barre d'insertion de raccourcis typographique de la même
manière.
Pour l'instant, je le fait en rajoutant du code dans inc_barre.php3 dans la
fonction /afficher_barre/
/Exemple/
   if ($options == "avancees") {
    $ret .= bouton_barre_racc
("javascript:barre_raccourci('\n\n{2{','}2}\n\n',$champ)",
"intertitre2.png", _T('barre_intertitre2'), $formulaire, $texte);
    $ret .= bouton_barre_racc
("javascript:barre_raccourci('\n\n{3{','}3}\n\n',$champ)",
"intertitre3.png", _T('barre_intertitre3'), $formulaire, $texte);
    $ret .= bouton_barre_racc
("javascript:barre_raccourci('[|','|]',$champ)", "center.png",
_T('barre_centrer'), $formulaire, $texte);
    $ret .= bouton_barre_racc
("javascript:barre_raccourci('[/','/]',$champ)", "right.png",
_T('barre_alignerdroite'), $formulaire, $texte);
    $ret .= bouton_barre_racc
("javascript:barre_raccourci('[(',')]',$champ)", "cadretexte.png",
_T('barre_encadrer'), $formulaire, $texte);
   }
/fin Example/

Certains ont déjà sugéré que cela soit possible à travers un fichier de
conf.

Peut-être que cela pourrait être fait avec un fichier inc_barre_dist.php3

Ou alors avec des points d'entrée du genre : apres_racc_carracteres et
apres_racc_blocs

Et bien que cela ait déjà été discuté, un point d'entrée du même genre dans
spip_style.php3 pour les mêmes raisons.

Ceci permettrait de faire des contribs sur spip-contrib.net qui soient
*publiées* et non réservées à la zone privée.

Jacques - www.pyrat.net

Jacques PYRAT wrote:

Bonjour,

Maintenant qu'avec avant/apres_propre/typo on peut mettre en place ses
propres raccourcis typographique (joie!), il serait logique de pouvoir
modifier la barre d'insertion de raccourcis typographique de la même
manière.
Pour l'instant, je le fait en rajoutant du code dans inc_barre.php3 dans la
fonction /afficher_barre/
/Exemple/
   if ($options == "avancees") {
    $ret .= bouton_barre_racc
("javascript:barre_raccourci('\n\n{2{','}2}\n\n',$champ)",
"intertitre2.png", _T('barre_intertitre2'), $formulaire, $texte);
    $ret .= bouton_barre_racc
("javascript:barre_raccourci('\n\n{3{','}3}\n\n',$champ)",
"intertitre3.png", _T('barre_intertitre3'), $formulaire, $texte);
    $ret .= bouton_barre_racc
("javascript:barre_raccourci('[|','|]',$champ)", "center.png",
_T('barre_centrer'), $formulaire, $texte);
    $ret .= bouton_barre_racc
("javascript:barre_raccourci('[/','/]',$champ)", "right.png",
_T('barre_alignerdroite'), $formulaire, $texte);
    $ret .= bouton_barre_racc
("javascript:barre_raccourci('[(',')]',$champ)", "cadretexte.png",
_T('barre_encadrer'), $formulaire, $texte);
   }
/fin Example/

Certains ont déjà sugéré que cela soit possible à travers un fichier de
conf.

Peut-être que cela pourrait être fait avec un fichier inc_barre_dist.php3

Ou alors avec des points d'entrée du genre : apres_racc_carracteres et
apres_racc_blocs

Et bien que cela ait déjà été discuté, un point d'entrée du même genre dans
spip_style.php3 pour les mêmes raisons.

Ceci permettrait de faire des contribs sur spip-contrib.net qui soient
*publiées* et non réservées à la zone privée.

Jacques - www.pyrat.net

Hello,

Je suis totalement d'accord avec toi. Des points d'entrées dans l'espace privé pour aller avec les points d'entrées dans inc_textes, ça serait vraiment sympa pour faire des contribs un peu plus "robustes" aux mises à jours.

J'imagine que c'est pas toujours aussi simple que ça (enfin, pour spip_style, ya rien de tres profond je crois). Et puis, j'ai pas bien compris si ARNO* rejeté totalement l'idée dans ce post:
http://article.gmane.org/gmane.comp.web.spip.devel/19404

Enfin, je te supporte moralement dans ton initiative :wink:

Pierre

Pierre Andrews wrote:

Enfin, je te supporte moralement dans ton initiative :wink:

Merci :wink:

Jacques — www.pyrat.net

Pierre Andrews wrote:

Jacques PYRAT wrote:

Bonjour,

Maintenant qu'avec avant/apres_propre/typo on peut mettre en place ses
propres raccourcis typographique (joie!), il serait logique de pouvoir
modifier la barre d'insertion de raccourcis typographique de la même
manière.
Pour l'instant, je le fait en rajoutant du code dans inc_barre.php3 dans la
fonction /afficher_barre/
/Exemple/
   if ($options == "avancees") {
    $ret .= bouton_barre_racc
("javascript:barre_raccourci('\n\n{2{','}2}\n\n',$champ)",
"intertitre2.png", _T('barre_intertitre2'), $formulaire, $texte);
    $ret .= bouton_barre_racc
("javascript:barre_raccourci('\n\n{3{','}3}\n\n',$champ)",
"intertitre3.png", _T('barre_intertitre3'), $formulaire, $texte);
    $ret .= bouton_barre_racc
("javascript:barre_raccourci('[|','|]',$champ)", "center.png",
_T('barre_centrer'), $formulaire, $texte);
    $ret .= bouton_barre_racc
("javascript:barre_raccourci('[/','/]',$champ)", "right.png",
_T('barre_alignerdroite'), $formulaire, $texte);
    $ret .= bouton_barre_racc
("javascript:barre_raccourci('[(',')]',$champ)", "cadretexte.png",
_T('barre_encadrer'), $formulaire, $texte);
   }
/fin Example/

Certains ont déjà sugéré que cela soit possible à travers un fichier de
conf.

Peut-être que cela pourrait être fait avec un fichier inc_barre_dist.php3

Ou alors avec des points d'entrée du genre : apres_racc_carracteres et
apres_racc_blocs

Et bien que cela ait déjà été discuté, un point d'entrée du même genre dans
spip_style.php3 pour les mêmes raisons.

Ceci permettrait de faire des contribs sur spip-contrib.net qui soient
*publiées* et non réservées à la zone privée.

Jacques - www.pyrat.net

Hello,

Je suis totalement d'accord avec toi. Des points d'entrées dans l'espace privé pour aller avec les points d'entrées dans inc_textes, ça serait vraiment sympa pour faire des contribs un peu plus "robustes" aux mises à jours.

J'imagine que c'est pas toujours aussi simple que ça (enfin, pour spip_style, ya rien de tres profond je crois). Et puis, j'ai pas bien compris si ARNO* rejeté totalement l'idée dans ce post:
http://article.gmane.org/gmane.comp.web.spip.devel/19404

Enfin, je te supporte moralement dans ton initiative :wink:

Pierre

--
Andrews Pierre
pierre.andrews@epfl.ch
Eng. Computer Science
Swiss Federal Institute of Technology (EPFL)
http://6v8.gamboni.org

Salut,
le problème venait plus de ma façon de présenter les choses (je m'en suis excusé :slight_smile: ), je ne crois pas que l'idée soit totalement rejetée...

Le problème des fichiers de conf (existe aussi avec les points d'entrée) c'est que cela risque de devenir rapidement un peu dense, l'effort à faire portera sur la doc dans ce cas... Et puis quel est l'intérêt d'un fichier de conf ?

A+