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.

