SPIP-Contrib

SPIP-Contrib

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

246 Plugins, 178 contribs sur SPIP-Zone, 228 visiteurs en ce moment

Accueil du site > Rédaction > Affichage dans texte > Boutons texte > Texte agrandi ou pleine page

Texte agrandi ou pleine page

Le plugin boutonstexte

14 novembre 2006 – par support, toggg – 90 commentaires

11 votes

Un plugin client qui pose ou équipe tout seul des boutons dans le texte pour gérer la taille des caractères ou passer le texte en pleine page

Motivations

Insérer des boutons dans le texte pour

  • augmenter/diminuer la taille de la police de caractères,
  • voir le texte en pleine page.

Tout cela

  • en cliquant juste sur installer le plugin sans toucher à rien d’autre

Installation

C’est un plugin. Il faut donc être en 1.9

Tout se fait coté client en javascript new wave, il faut donc une 1.9.2 sinon avoir le plugin jQuery

Le zip boutonstexte des snapshots de la zone fournit un dossier plugins/boutonstexte/ à poser dans votre spip/plugins/

Ensuite, allez dans configuration/administrer les plugins ( ecrire/?exec=admin_plugin ) et validez Boutons dans le Texte

Vous pouvez aussi l’obtenir en svn

Réglages

A priori aucun.

Par défaut, les boutons sont insérés dans un span de classe boutonstexte, chacun ayant sa propre classe textonly, textsizeup et textsizedown juste avant chaque élément de classe texte.

Il est aussi possible de spécifier soi même des boutons "fixes", il suffit qu’ils aient les classes textsizeup et textsizedown. Dans ce cas, boutonstexte n’insèrera pas de boutons avant les zones de texte et le click agira sur toutes ces mêmes zones.
Note au 24/12 : ce n’est que dans la version en développement et ça n’est pas encore fait pour le bouton "texte seulement"

Vous pouvez changer les images utilisées en icones.
izo propose des alternatives

Plusieurs règlages sont possible en affectant des propriétés de boutonstexte en javascript juste avant </head> comme par exemple, pour chercher toutes les zones de classe texte et pas seulement celles dans la div id contenu :

<script type="text/javascript">boutonstexte.selector = ".texte";</script>

Si vous êtes en 1.9.2 ou suivantes, installez cfg. Vous pourrez alors effectuer ces réglages directement depuis le lien donné dans administration plugins lorsque on ouvre le « chapitre » Boutons dans le texte. Cette méthode est conseillée, elle évite toute intervention dans le code.

Propriétés Défaut Description Notes
selector #contenu .texte Sélecteur jQuery/CSS des éléments affectés, défaut : les classes texte descendantes de l’id contenu
imgPath plugins/boutonstexte/images Chemin des icones
rate 1.2 Ratio (nombre réel) d’augmentation/diminution des tailles de police, le défaut correspond à 20%
txtOnly Texte seulement Titre du bouton pour n’afficher que le texte 1,2
txtBackSpip Retour à Spip Titre du bouton pour retour affichage complet 1
txtSizeUp Augmenter police Titre du bouton pour augmenter la taille des caractères 1,2
txtSizeDown Diminuer police Titre du bouton pour augmenter la taille des caractères 1,2
  1. Texte traduit (fr, de, it au 24/12), si affecté doit être en séquences Array javascript
  2. Mis à blanc comme boutonstexte.txtXXX = ""; : inhibe le bouton correspondant

Extensions

Ce plugin se marie très bien avec Crayons

Essayez l’édition pleine page :)

Retour en haut de la page

90 Messages de forum

Voir toute la discussion

Pages 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9

  • Répondre à ce message

    18 janvier 15:22, par Maïeul

    Malheureusement toggg est mort :(

    Le mieux serait je pense de proposer sur la spip-zone cette amélioration.

  • Répondre à ce message

    18 janvier 15:12, par PieroWbmstr

    Salut toggg et merci pour ce plugin qui facilite la vie des codeurs de squelettes ...

    J’utilise donc ce plugin sur nombre de mes sites SPIP et je me suis permis de lui ajouter une fonctionnalité (je sais c’est mal !) : un système d’enregistrement de la taille voulue en cookie pour que chaque nouvelle page charge le texte avec la taille préférée par l’utilisateur.

    Je ne mets pas mon code ici car c’est un peu long, mais je le transmet avec plaisir (mon contact est dans l’espace privé).

    Piero

  • Répondre à ce message

    13 janvier 19:18, par caminux

    Bonjour Youness,

    Sous Sarka-SPIP3, dans l’espace privé :

    Configuration
    Configurer Sarka-SPIP
    Plugins
    Plugin Boutons dans le Texte
    Configurer le plugin avec les valeurs nécessaires à Sarka-SPIP

    C’est tout !

  • Répondre à ce message

    13 décembre 2009 23:37, par Youness

    bonjour ;

    Je suis sous spip 2.0.10 avc Sarka-Spip 3.0.1 ..

    Les icones apparaissent mais sans effet après un clic !!

    de l’aide svp

  • Répondre à ce message

    1er décembre 2009 14:24, par DD

    Bonjour,

    j’ai un problème récurent : sous SPIP 2.xx avec plugins/auto bouton texte s’installe systématiquement au mauvais endroit :: le fichier http://files.spip.org/spip-zone/bou... a été décompacté et installé dans le répertoire ../lib/plugins/

    donc je suis obligée de le déplacer dans /plugins/auto manuellement

    dd

  • Répondre à ce message

    2 novembre 2009 16:59

    Je n’arrive pas à faire fonctionner ce plugin sur un spip 2.0.9 avec squelette ’Morning after’. J’ai essayé de le configurer avec ’CFG’ mais rien n’y fait et je ne vois où se situe le problème et l’astuce correspondante. Si quelqu’un passe par ici, son aide est la bienvenue.

  • Répondre à ce message

    3 juillet 2009 09:35, par Fabrice

    Pour Lo...

    Salut,

    Désolé de la tardive mais j’ai été confronté au même problème que toi, à savoir multiflex et bouton texte. Petite bidouille 5minutes et j’ai trouvé.

    Tu dois dans la configuration de bouton texte dans le dernier onglet "selecteur de texte à traiter" mettre la classe de multiflex qui est

    .main-content

    et voilà ca fonctionne ;-)

    @++

  • Répondre à ce message

    31 mars 2009 17:55

    huumm sur sur IE (6 notament) ça déconne sur FF c’est parfait

  • Répondre à ce message

    28 mars 2009 23:38, par Lo

    Bonjour, Je suis sous SPIP 2.0.6 et j’utilise le squelette Multiflex 3. Je n’arrive pas à faire apparaitre les boutons de ce plugin dans la partie publique du site. Ces deux plugins sont-ils compatibles ?

    Merci

  • Répondre à ce message

    22 février 2009 17:49

    apparemment, pour que ce plugin fonctionne, il ne faut pas oublier d’insérer la balise "#INSERT_HEAD". Le plugin "couteau suisse" permet de l’activer automatiquement.

Pages 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9

Répondre à cet article

Retour en haut de la page

Ça discute par ici

  • Formulaire de participation à un événement

    23 janvier – 17 commentaires

    Cet article tente de rassembler des informations au sujet de l’affichage d’un formulaire de participation aux événements gérés par le plugin Agenda développé par Cédric Morin. La version 2 du plugin Agenda permet d’afficher dans l’espace public des (...)

  • Le Squelette Zpip

    11 novembre 2009 – 119 commentaires

    Zpip [1] est un squelette réutilisable, modulaire et disposant d’une galerie de thèmes. Il est issu d’une fusion des projets Zesty et SPIP-Zen. Installer Zpip Pour installer Zpip et jouer avec sans plus attendre, il suffit de suivre le guide (...)

  • Plugin Pages uniques

    11 décembre 2008 – 74 commentaires

    Allez, avouez... il ne vous est jamais arrivé d’avoir besoin d’articles qui ne sont rattachés à aucun rubriquage particulier ? Des articles uniques, n’ayant ni de thème, ni de rapport avec aucun autre ? Ou encore des articles pour lesquels vous avez (...)

  • Le Couteau Suisse

    4 mai 2007 – 835 commentaires

    Ce plugin propose d’introduire facilement de simples fonctionnalités supplémentaires à SPIP et qui s’avèrent rapidement indispensables ! Par exemple : des filtres supplémentaires, des balises pratiques, des facilités typographiques, le contrôle de (...)

  • Squelette Median

    22 juin 2009 – 77 commentaires

    Un squelette généraliste, valide XHTML, et configurable. Sites de démonstration : en es fr