SPIP-Contrib

SPIP-Contrib

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

288 Plugins, 197 contribs sur SPIP-Zone, 253 visiteurs en ce moment

Accueil > Rédaction > Affichage dans texte > Boutons texte > Archives Bouton texte > Faites un Zoom sur les textes de vos articles

Faites un Zoom sur les textes de vos articles

15 janvier 2005 – par cyp, James – commentaires

3 votes

Objet de la fonction :

Proposer à vos utilisateurs un zoom sur les textes, à chaques appels d’un article.

En appliquant cette fonction sur la balise #TEXTE de SPIP, un niveau de zoom est défini.

Vos utilisateurs peuvent alors cliquer sur un lien pour voir le texte de l’article s’agrandir.

Comment utiliser la fonction :

Nous allons ici proposer aux utilisateurs la possibilité de zoomer sur trois niveaux avec une image cliquable pour le lien.

Nous considérons un niveau, la taille de la police proposé aux utilisateurs.

Taille des polices par defaut :
-  Niveau 1 = taille du texte petit 100%
-  Niveau 2 = taille du texte moyen 120%
-  Niveau 3 = taille du texte grand 160%

Comment mettre en place la fonction zoom :

Copier coller le code de la fonction ci-dessous dans votre fichier mes_fonctions.php3.

Mise en place des images pour les liens

Placer les images zoom1.gif, zoom2.gif et zoom3.gif dans le répertoire IMG/
Vous trouverez les images dans le fichier attaché à cette article.

Appliquer la fonction dans vos squelettes

Insérer la fonction comme ceci dans vos pages d’articles.

[(#TEXTE|zoom_text{3,image})]

Détails de la fonction.
zoom_text{niveau,type_du_lien}

« 3 » indique le nombre de zoom proposé
« image » indique que le lien est une image. Alternativement, « texte » affiche le texte zoom, suivi du niveau de zoom.

Personnaliser la présentation des liens pour les zooms

Ajouter les lignes suivantes dans le fichier ecrire/mes_options.php3 pour modifier l’aspect des liens de zoom :

Ajouter les lignes suivantes dans le fichier ecrire/mes_options.php3 poour modifier les tailles des caractères par niveau :

en prenant soins de faire commencer le tableau par la clé 1.

Notes supplémentaires

Ce filtre ne remplace pas la fonction d’agrandissement de la police de caractère présente dans le menu d’affichage du navigateur. Il permet toutefois de cibler l’agrandissement sur la portion de la page contenant le #TEXTE.

Voici un exemple qui fonctionne si vous utilisez déja d’autres filtres sur votre #TEXTE. N’hésitez pas à vous en inspirer :

[(#TEXTE*|decouper_en_page|typo|propre|zoom_text{3,image})]

Une fois la fonction installée. Veuillez à bien vider le cache de SPIP.

Dernière modification de cette page le 1er novembre 2010

Retour en haut de la page

Vos commentaires

  • Le 5 juin 2008 à 11:58, par ? En réponse à : Faites un Zoom sur les textes de vos articles

    Le lien du site de l’exemple ne marche pas !!

  • Le 17 janvier 2005 à 16:53, par Metheorn En réponse à : > Faites un Zoom sur les textes de vos articles

    Bonjour,

    A ma connaissance, tous les navigateurs proposent déja cette fonctionnalité afin d’augmenter ou diminuer la taille de la police !

    Pourquoi utiliser un filtre spécifique qui oblige, de plus, à recharger la page ...

    • Le 17 janvier 2005 à 17:21, par pepito En réponse à : > Faites un Zoom sur les textes de vos articles

      Heu !! C’est pour les utilisateurs de lynx qui ne peuvent pas zoomer le texte dans un terminal ;-)

      Zoomer le texte dans un navigateur, c’est zoomer tout le contenu de la page. Là, c’est juste pour zoomer uniquement le texte pour que la page ne soit pas trop charger dans le browser.

      T’as remarques et pertinente

    • Le 20 janvier 2005 à 07:55, par ? En réponse à : utiliser les feuilles de style alternative

      oui, il faut mieux utiliser les feuilles de style alternatives : plus economiques, standards et accessibles.

      -  comment mettre en place : http://www.alistapart.com/articles/alternate/
      -  exemple dans un spip : http://polnu.villa-arson.org

    • Le 20 janvier 2005 à 11:45, par ? En réponse à : > utiliser les feuilles de style alternative

      Oui, c’est intéressant.
      Perso, je trouve pas très sympa le Javascript. Je préfére utiliser PHP. C’est peut être moins économique. Mais surtout, ça ne pénalise pas les utilisateurs qui désactive le Javascript.

      Avec la solus que tu donne, j’ai pas vu si on pouvait utiliser les niveaux ? Peux être en complétent le script ?

      Ca mérite peut-être un article, que l’on pourrait proposer aux visiteurs de SPIP-contrib. Deux solutions, C mieux qu’une ;-)

      Pepito

    • Le 30 janvier 2005 à 13:34, par ? En réponse à : > utiliser les feuilles de style alternative

      j’ai trouvé ce système également pour le zoom texte :

      http://www.dyn-web.com/dhtml/sizefont/fontsizer.html

  • Le 19 janvier 2005 à 16:54, par Eric02 En réponse à : > Faites un Zoom sur les textes de vos articles

    bonjour

    je m’etais penché sur ce sujet

    ta contrib est plus efficace que ce que j’avais fait ... merci !

    Questions tu explique qu’il faut ajouter des lignes dans mes_options.php et mes_options.php3 ???
    est ce une faute de frappe ? Car je n’ai qu’un fichier mes_options.php3 comme tous mes fichiers php sont encore en php3

    Ou n’ai ja pas bien saisi qq chose

    amicalement

    eric

Retour en haut de la page

Ça discute par ici

  • Aveline v2

    9 novembre 2012 – 86 commentaires

    Aveline est une collection de noisettes hautement paramétrables, compatibles avec les thèmes Z et à inclure dans vos pages avec le noiZetier. Compatibilité Cette version 2 du plugin Aveline s’utilise, sous SPIP 3, avec la version 2 du noizetier, (...)

  • Calendrier Mini 2.0

    19 mai 2012 – 244 commentaires

    Ce plugin ajoute la balise #CALENDRIER_MINI qui insère un petit widget de navigation par mois dans les dates des évènements. Fonctionnement du mini calendrier Le mini calendrier présente un mois à la fois. Les jours du mois comportant des (...)

  • Le Squelette Zpip

    11 novembre 2009 – 363 commentaires

    Ce squelette n’est plus maintenu, il est remplacé par SPIPr-dist Zpip est un modèle de squelette réutilisable, modulaire et disposant d’une galerie de thèmes. Ce modèle de squelette rend l’installation d’un site avec son thème plus facile, et la (...)

  • Galleria (fr)

    16 novembre 2011 – 183 commentaires

    Une galerie d’image qui utilise la librairie javascript Galleria. Description Ce plugin vous permet d’ajouter des galeries d’images à vos articles. La galerie créée utilise la librairie javascript Galleria. Le plugin propose un modèle nommé (...)

  • PortePlume Equation

    10 juin 2012 – commentaires

    Version pour spip 2.1 et 3.0 du plugin Spip Equation Ce plugin rend plus simple l’intégration dans un texte de formules mathématiques et d’équations. Dans ce but il ajoute un groupe de boutons dans la barre typographique qui permet d’intégrer les (...)