SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

286 Plugins, 197 contribs sur SPIP-Zone, 212 visiteurs en ce moment

Accueil > Rédaction > Assistants de rédaction > Porte Plume > Extensions pour Porte Plume > Enluminures typographiques V3 > Enluminures typographiques V3

Enluminures typographiques V3

25 juillet 2009 – par RealET – 182 commentaires

46 votes

Les Enluminures typographiques V3 permettent d’ajouter au Porte plume les raccourcis typographiques présents dans le Plugin Barre Typographique Enluminée.

C’est une extension du PortePlume.

Pour la documentation d’usage, se reporter à celle du Plugin Barre Typographique Enluminée et à la documentation sur l’usage de ces raccourcis typographiques sur le site de l’auteur.

Installation

  1. activer le plugin
  2. vider le cache de SPIP [1]
  3. au besoin vider le cache du navigateur
  4. pour bénéficier de tous les raccourcis typographiques, y compris les petites capitales, il faut rajouter au fichier config/mes_options.php [2] :
    $GLOBALS['barre_typo_pas_de_fork_typo'] = false;

Documentation à l’usage des développeurs

C’est désormais le PortePlume qui intègre tout ce qu’il faut pour rajouter des boutons à la Barre Typo.

Des idées pour les développeurs

Parmi les ajouts possibles à la barre typo, il y a :

  • pouvoir activer/désactiver individuellement chaque raccourcis typo [3]
  • une procédure de désinstallation qui enlève les raccourcis typographiques supplémentaires.
  • la gestion propre de la pose d’un raccourcis typographique de caractères à cheval sur plusieurs paragraphes
  • améliorer le filtrage des éléments passés aux courriers envoyés par SPIP
  • remettre le rechercher/remplacer
  • passer l’édition des tableaux en jQuery
  • ...

Voir en ligne : http://plugins.spip.net/typoenluminee

Notes

[1Nécessaire pour voir les nouveaux boutons !

[2Pour tenir compte de http://zone.spip.org/trac/spip-zone/changeset/22723 et disposer des raccourcis typo supplémentaires !

[3quelque part, la config de celui-ci le permet déjà pour les titres avec la possibilité de ne rien mettre

Dernière modification de cette page le 6 avril 2015

Retour en haut de la page

Tout afficher

Vos commentaires

  • Le 17 octobre à 15:36, par 6ril En réponse à : Enluminures typographiques V3

    Bonjour,
    Je suis en spip 3.1.3 et avec la version du plugin 3.5.8.
    La balise n’est pas remplacé par un span style= « .caps » comme elle devrait l’être, et le raccourci typo ne fonctionne donc pas.
    J’ai mis, pour pallier l’inconvénient, en css :
    sc font-variant : small-caps ;
    ce qui donne le résultat escompté, mais ça ne me satisfait pas terriblement.
    Y a-t’il un bug dans le plugin sur ce raccourci ?

    • Le 17 octobre à 15:38, par 6ril En réponse à : Enluminures typographiques V3

      Je parlais de la balise sc...

    • Le 17 octobre à 16:31, par RealET En réponse à : Enluminures typographiques V3

      Le point 4 de l’installation stipule :

      pour bénéficier de tous les raccourcis typographiques, y compris les petites capitales, il faut rajouter au fichier config/mes_options.php [2] :

      1. $GLOBALS['barre_typo_pas_de_fork_typo'] = false;
    • Le 17 octobre à 21:03, par 6ril En réponse à : Enluminures typographiques V3

      Rha le boulet ! ;-)
      A tout vouloir faire vite et en même temps, je n’ai pas pris la plus élémentaire des précautions, à savoir relire la doc.....Vraiment désolé, milles excuses !
      Merci pour cette réponse rapide qui règle le souci.

    • Le 2 novembre à 13:38, par RV En réponse à : Enluminures typographiques V3

      Bonjour,

      Je ne suis pas très douée, je ne trouve pas de fichier config/mes_options.php
      Dans config (SPIP 3.1.3 installé ce matin), je n’ai pas ce fichier mes_options.php

    Répondre à ce message

  • Le 11 juillet 2014 à 09:11, par christophe En réponse à : Enluminures typographiques V3

    Bonjour,
    Lors de la création / modification de tableaux, j’ai constaté les problèmes suivants :

    • Si l’on crée un tableau sans titre, ni résumé, le plugin insère une ligne vide au début du tableau.
    • Si l’on clique sur le bouton tableau, alors que le curseur n’est pas dans le texte de l’article, on peut renseigner uniquement le titre et le résumé du tableau.
    • Idem si on modifie un tableau sans titre, ni résumé.
    • Si l’on modifie un tableau dont la ligne d’en-tête comporte un espace entre le séparateur et les accolades (par exemple : | {{en tête}}| ), le plugin ajoute des accolades (par exemple : |{{ {{en tête}}| ) et la première ligne n’est plus une ligne d’en-tête.
    • Le 7 novembre 2015 à 20:25, par DD En réponse à : Enluminures typographiques V3

      De mon coté, je n’arrive pas à modifier les tableaux : dans la fenêtre qui s’ouvre je n’ai que les champs titre et résumé et pas moyen de modifier l’existant.
      C’est un peu dommage car beaucoup de rédacteurs ont du mal avec le codage des tableaux.

      dd

    Répondre à ce message

  • Le 11 septembre 2015 à 21:20, par chag En réponse à : Enluminures typographiques V3

    Bonjour,

    On me fait remarquer qu’avant, il y avait une icône pour les notes de bas de page. Elle aurait disparu avec une mise a jour. C’est l’utilisateur qui rêve éveillé ou bien il y a une explication réelle ?

    • Le 11 septembre 2015 à 22:00, par RealET En réponse à : Enluminures typographiques V3

      Dans un soucis de concision de la barre, le bouton des notes de bas de page est passé en sous menu au survol du bouton de lien.

      De même, gras et italique et petites capitales sont été rassemblés.

    Répondre à ce message

  • Le 31 juillet 2015 à 13:17, par christophe En réponse à : Enluminures typographiques V3

    bonjour,

    il semble qu’il ne soit pas possible de surcharger les deux feuilles de styles chargées dans l’espace privé à partir d’un autre plugin ? Est-il possible d’ajouter cette possibilité ?

    Je pose cette question car il me semble qu’il serait utile que les styles dans l’espace privé soient identiques à ceux de l’espace publique, cela facilite le travail de préparation du texte et évite d’aller chercher la prévisualisation du texte.

    • Le 31 juillet 2015 à 13:28, par RealET En réponse à : Enluminures typographiques V3

      Mais si !

      Puisque le plugin utilise #CHEMIN/find_in_path, il suffit que ton plugin indique qu’il utilise/necessite ce plugin.
      Comme ça, sa surcharge sera prioritaire.

    • Le 31 juillet 2015 à 14:06, par christophe En réponse à : Enluminures typographiques V3

      oui, pour la partie publique, je confirme que ça fonctionne ainsi.

      Mais ma question portait sur les css dans la partie privée. C’est toujours le fichier du plugin typo qui est chargé et non celui que j’ai mis dans plugin-tiers/css/ (ci-dessous capture d’écran du fichier css de partie privée)

      PNG - 16.9 ko

    Répondre à ce message

  • Le 28 mars 2014 à 14:57, par Mist. GraphX En réponse à : Enluminures typographiques V3

    Bonjour,

    Je rencontre un problème (sous spip3) avec le traitement des raccourcis italiques quand ils sont traités par typo enluminée, manifestement la regex n’est pas aussi fiable que celle d’origine de spip (nécessite qu’il y ai des espace pour interpréter correctement les italiques, même sans êtres imbriqués genre titre+italic , je sais c’est tordu mais j’ai le cas :/ . )

    donc pour test j’ai désactivé tout ce qui concerne le traitement des italiques, dans typoenluminee_pre_typo($texte), et ça fonctionne normalement.

    au final, une question : pourquoi gérer/modifier les raccourcis de spip natifs via le plugin ?

    • Le 31 juillet 2015 à 13:35, par RealET En réponse à : Enluminures typographiques V3

      Je crois bien qu’à l’époque, ça avait été nécessaire pour changer l’ordre de prise en compte et ne pas avoir un des nouveaux raccourcis pris pour un italique. Mais ça n’est peut-être plus nécessaire.

    Répondre à ce message

  • Le 29 octobre 2014 à 15:33, par Dan En réponse à : Enluminures typographiques V3

    Bonjour,

    Est il prévu d’ajouter un raccourci pour permettre la justification d’un paragraphe ?

    Merci

    • Le 31 juillet 2015 à 13:31, par RealET En réponse à : Enluminures typographiques V3

      La justification sur Internet rend la lecture d’un texte plus difficile. Donc, non, ça ne sera pas mis dans ce plugin.

    Répondre à ce message

  • Le 8 mai 2015 à 10:03, par Eric En réponse à : Enluminures typographiques V3

    Merci pour ce plugin !

    Le n° de révision n’est pas à jour dans le fichier sur la zone de téléchargement ?!
    La lame « Mise-à-jour automatique » du plugin « Couteau suisse » me renseigne 89129 mais c’est la révision 88075 qui et toujours renseignée dans le fichier déposé sur la zone !

    Répondre à ce message

  • Le 11 mai 2011 à 13:24, par frdm En réponse à : Enluminures typographiques V3 pour SPIP 2 avec PortePlume

    Bonjour,
    Je me demande le rôle des lignes suivantes à cet endroit http://zone.spip.org/trac/spip-zone... dans le fichier typoenluminee.php - rev. 47629.
    Chez moi cela ne produit rien. S’agirait-il éventuellement d’un conflit avec un autre plugin chez moi, ou bien s’agit-il de “lignes dormantes” désormais qui avaient un effet dans les anciennes versions du plugin ? :

    1. $texte = str_replace('<-->','&harr;',$texte);
    2. $texte = str_replace('-->','&rarr;',$texte);
    3. $texte = str_replace('<--','&larr;',$texte);
    4. $texte = str_replace('<==>','&hArr;',$texte);
    5. $texte = str_replace('==>','&rArr;',$texte);
    6. $texte = str_replace('<==','&lArr;',$texte);
    7. $texte = str_ireplace('(c)','&copy;',$texte);
    8. $texte = str_ireplace('(r)','&reg;',$texte);
    9. $texte = str_ireplace('(tm)','&trade;',$texte);
    10. $texte = str_replace('...','&hellip;',$texte);

    Télécharger

    • Le 11 mai 2011 à 22:19, par RealET En réponse à : Enluminures typographiques V3 pour SPIP 2 avec PortePlume

      Point 4 de l’installation : $GLOBALS['barre_typo_pas_de_fork_typo'] = false; pour bénéficier de toute la richesse typo de ce plugin.

    • Le 12 mai 2011 à 03:51, par frdm En réponse à : Enluminures typographiques V3 pour SPIP 2 avec PortePlume

      Merci ! Cela fonctionne comme indiqué.

    • Le 9 mars 2015 à 14:27, par Théo En réponse à : Enluminures typographiques V3

      Voici le contenu de mon fichier mes_options.php placé dans squelettes :

      <?php
      // proteger le #FORMULAIRE_CONTACT_LIBRE
      $GLOBALS['formulaires_no_spam'][] = 'contact_libre';
      $GLOBALS['barre_typo_pas_de_fork_typo'] = false;
      #FORMULAIRE_CONTACT
      )
      ?>

      Dans ma page :

      {{{*Transformer en Intertitre}}}

      {{{**Transformer en Intertitre, niveau 2}}}

      {{{***Transformer en Intertitre, niveau 3}}}

      {{{****Transformer en Intertitre, niveau 4}}}

      {{{*****Transformer en Intertitre, niveau 5}}}


      Et en pièce jointe le résultat une fois avoir enregistré puis, sur fond beige, le résultat « en ligne ».

      PNG - 71.3 ko
    • Le 9 mars 2015 à 14:57, par RealET En réponse à : Enluminures typographiques V3

      Bonjour,

      Ça, ça veut juste dire que le squelette n’a pas les CSS qui vont bien pour styler les différents niveaux de titre ;-)

    • Le 9 mars 2015 à 15:03, par Théo En réponse à : Enluminures typographiques V3

      Merci de la réponse rapide mais où vais-je trouver ces CSS ?

      Y aurait-il quelques choses à modifier ici ? (voir la pièce jointe).

      Merci d’avance

      PNG - 132 ko
    • Le 9 mars 2015 à 17:03, par Théo En réponse à : Enluminures typographiques V3

      Pourtant la feuille de styles enluminurestypo_prive.css semble bien contenir les équivalences des hx vers les pixels :

      h2.spip, h3.spip, h4.spip, h5.spip, h6.spip {
              border-left: 1px solid #ccd;
         color: #666;
              padding-left: 1em;
              text-align: left;
              margin-left: 15px;
      }
      h2.spip {
         border-left-width: 16px;
              margin-left: 0;
      }
      h3.spip {
         border-left-width: 10px;
              margin-left: 6px;
      }
      h4.spip {
         border-left-width: 6px;
              margin-left: 10px;
      }
      h5.spip {
         border-left-width: 2px;
              margin-left: 14px;
      }

      acronym, abbr { border-bottom: .1em dotted; cursor: help; }

      .preview  ol.spip {
              padding: 0;
      }

      et les titrailles du fichier précédent semblent bien paramétrées… non ?

    • Le 9 mars 2015 à 17:17, par RealET En réponse à : Enluminures typographiques V3

      2 choses :

      • Les CSS du privé, c’est, comme leur nom l’indique, pour l’espace d’administration
      • d’après la copie d’écran, le #INSERT_HEAD a été désactivé : les CSS du plugin ne peuvent donc pas agir dans le public
    • Le 9 mars 2015 à 17:32, par Théo En réponse à : Enluminures typographiques V3

      Je viens de mettre « Insertion automatique », de vider le cache + celui du navigateur
      et c’est pareil à « voir en ligne ». :-(

    • Le 9 mars 2015 à 18:03, par RealET En réponse à : Enluminures typographiques V3

      C’est tout à fait normal : les titres font parti de la charte typographique du site. Le plugin n’a rien à y toucher.
      Regardes : http://zone.spip.org/trac/spip-zone/browser/_plugins_/porte_plume_extras/enluminures_typographiques_v3/css/enluminurestypo.css

      C’est donc à toi, dans les CSS de ton site de faire les ajustements CSS nécessaires. Ou de confier cela à un tiers, au besoin.

    • Le 9 mars 2015 à 19:36, par Théo En réponse à : Enluminures typographiques V3

      Dans squelettes-dist / css / typo.css  ?

      /* Titraille / Intertitres */
      h1,.h1,
      h2,.h2,
      h3,.h3,
      h4,.h4,
      h5,.h5,
      h6,.h6 { display: block; margin: 0; padding: 0; font-size: 100%; font-weight: normal; }
      hr { height: 1px; margin: 1.5em 0; border: 0; background: #222222; color: #222222; }

      h1,.h1 { font-size: 2em; line-height: 1.5; margin-bottom: .75em; }
      h2,.h2 { font-size: 1.5em; line-height: 1; margin-bottom: 1em; }
      h3,.h3 { font-size: 1.25em; line-height: 1.2; margin-bottom: 1.2em; }
      h4,.h4 { font-size: 1.1em; line-height: 1.364; margin-bottom: 1.364em; }
      h5,.h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }
      h6,.h6 { font-size: 1em; font-weight: bold; }

      déplacé dans squelettes / css / …

    • Le 25 avril 2015 à 12:14, par Théo En réponse à : Enluminures typographiques V3

      d’après la copie d’écran, le #INSERT_HEAD a été désactivé : les CSS du plugin ne peuvent donc pas agir dans le public

      Je n’ai pas trouvé comment activer le #INSERT_HEAD dans :
      http://www.spip.net/fr_article4629.html

      Il est question de :

      On peut activer ou désactiver cette fonction dans le panneau de configuration de la partie privée.

      mais j’ai beau chercher dans les différents menus de configuration de la parti privée, je ne trouve rien :(

    Répondre à ce message

  • Le 27 novembre 2014 à 16:44, par pverrier En réponse à : Enluminures typographiques V3

    Bonjour,

    Dans Installation, la ligne indiquant l’ajout de

    1. $GLOBALS['barre_typo_pas_de_fork_typo'] = false;

    dans mes_options.php est-elle toujours d’actualité ?

    J’ai testé (v3.4.5) sur SPIP 2 je ne vois aucun changement quand à la liste des outils disponibles (qui me semble par ailleurs complète dès l’installation, avec entre autres les “petites capitales”). Sur SPIP 3 tous les outils semblent également en place sans ajouter cette option.

    Répondre à ce message

  • Le 17 septembre 2014 à 14:49, par olivier En réponse à : Enluminures typographiques V3

    Bonjour,
    j’ai la version 3 0 16 de SPIP.
    Dans le répertoire config, je n’ai pas de fichier « mes options »

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Acces Restreint 3.0

    11 décembre 2008 – 784 commentaires

    Le plugin accès restreint permet de définir et de gérer des zones de l’espace public en accès restreint. Cette version du plugin a été redévelopée et optimisée tout spécialement pour SPIP 2.0. Il en découle une amélioration des performances sur les gros (...)

  • Champs Extras 3

    16 janvier 2012 – 538 commentaires

    Ce plugin permet de créer et/ou de gérer des champs supplémentaires dans les objets éditoriaux de SPIP. Il permet donc de prendre en compte et d’afficher de nouveaux éléments dans n’importe quel objet éditorial de SPIP. Screencast Vous n’aimez pas (...)

  • Réservation d’événements

    16 mars 2015 – 190 commentaires

    Ce plugin permet d’offrir aux visiteurs de s’inscrire pour un évènement du plugin Agenda et de gérer les réservations enregistrées. Installation Le plugin s’installe comme n’importe quel plugin. il nécessite : Agenda API de vérification (...)

  • Les crayons

    23 avril 2008 – 815 commentaires

    Ce plugin permet d’éditer les contenus sur les pages publiques du site, sans passer par l’espace privé de SPIP.

  • LESS pour SPIP : Less-CSS (anciennement LESSpip)

    5 novembre 2010 – 43 commentaires

    Less-CSS (Anciennement LESSpip) est un plugin intégrant facilement le logiciel LESS dans SPIP. LESS est une extension de CSS ajoutant les variables, les classes, les opérations, les imbrications au langage. Facilitant ainsi l’écriture de (...)

Ça spipe par là