Accueil » Templates généralistes » Template Spip EasySqueletting » Tuto : Ajouter une nouvelle typo à EasySqueletting

Tuto : Ajouter une nouvelle typo à EasySqueletting

  • noter cet article

jeudi 14 août 2008, par klelugi


Lors de l’installation, le squelette EasySqueletting offre un faible choix de typographies par défaut. Vous voulez changer de typo et vous offrir de nouvelles possibilitées... Ce n’est pas bien difficile, voici quelques explications succintes mais suffisantes pour aller au delà de ce que vous propose ce template SPIP.

Attention néanmoins j’attire votre attention sur les caractéristiques que doit présenter votre police de caractères.

- La police doit être en extension .ttf
- Nommez votre fichier en "minuscules" avant de l’uploader sur le serveur
- Essayer de choisir une police qui contient aussi les caractères accentués, sinon vous aurez sans doute des surprises lorsque certains caractères ne seront pas reproduits

En premier lieu, vous allez donc devoir trouver la perle rare, une police qui vous plaise vraiment, une police qui contient des caractères accentués, une police en .ttf .

Ceci fait, vous allez uploader votre nouvelle police dans le repertoire nommé "polices" du plugin easysqueletting (attention renommez le fichier tout en minuscules)

Dans un second temps, vous allez éditer, avec votre éditer de texte favori, le fichier qui se situe ici dans le zip : plugins\easysqueletting\fonds\cfg_easysqueletting.html

Trouvez autour de la ligne 150 la fin de la table :

</table>

et copiez juste avant :



<tr>

<td class="policetitre">#SET{textelogo,'Ma Nouvelle Typo'} [(#GET
{textelogo}|image_typo{police=manouvelletypo.ttf,couleur=999999,taille=20,padding=1})]</td>

<td><input type="radio" name="police" value="manouvelletypo"[ (#ENV{police}|=={manouvelletypo}|?{'checked="checked"',''})] /></td>

<td><input type="radio" name="baseline" value="manouvelletypo"[ (#ENV{baseline}|=={manouvelletypo}|?{'checked="checked"',''})] /></td>

<td><input type="radio" name="pods" value="manouvelletypo"[ (#ENV{pods}|=={manouvelletypo}|?{'checked="checked"',''})] /></td>

<td><input type="radio" name="policesite" value="manouvelletypo"[ (#ENV{policesite}|=={manouvelletypo}|?{'checked="checked"',''})] /></td>

</tr>

Vous prendrez soin de changer les noms "manouvelletypo" par le nom du fichier que vous avez uploader dans le repertoire "polices" puis uploader ce fichier en remplaçant l’existant dans le répertoire "plugins/easysqueletting/fonds/" .

Rendez vous ensuite sur la page : "/ecrire/ ?exec=cfg&cfg=easysqueletting" de votre site pour y choisir votre nouvelle police de caractères.


2 Messages de forum

  • Tuto : Ajouter une nouvelle typo à EasySqueletting

    28 décembre 2008 17:32, par sophielevionnois

    Bravo pour ce nouvel ajout très sympahique. J’ai néannmoins un souci qui n’a rien à voir, lorsque je navigue sur le site distant, je ne peux voir mes pages que si les caches sont vides. Je suis sous SPIP 2.0.2 que je viens d’installer en mode distant sur netissime. URL : exportheos.fr. Y-a-t-il un truc à faire ?

    Par ailleurs, j’attendrai avec impatience la mise à jour de EasySqueletting concernant les onglet pour SPIP 2.xx

    Merci encore pour ce très beau travail.

    Répondre à ce message

  • Tuto : Ajouter une nouvelle typo à EasySqueletting

    7 janvier 2009 03:05, par moonwar

    Salutaion,

    J’ai des problèmes avec les caractères accentués, aucune relation avec la police, car j’ai le même problème avec les polices de EasySqueletting.

    Ma quéstion : est-t-il possible de supprimer le ’rien.gif’ et ainsi avoir un titre en texte.

    Merci.

    Répondre à ce message