Archives par mot-clé : template

Dernière itération d’une boucle avec le moteur de template RainTPL

Publié dans Snippet | Laisser un commentaire
{loop="list"}
  {if="$counter==count($list)-1"}
      This is the last element
  {/if}
{/loop}

En savoir plus.

Où trouver des idées de design XHTML/CSS ?

Publié dans HTML et CSS | Laisser un commentaire

Une chose que je remarque de plus en plus est que je la partie la plus délicate, pour moi, lors de la création d’un site Internet (et dans une moindre mesure, d’une application) est la phase de design. Parfois j’ai quelques idées en tête, mais même avec ça, je galère vraiment à trouver quelque chose de jolie… Je ne dois pas avoir la fibre artistique, le sens des couleurs, ou je ne sais. Je crois n’avoir réussi l’exploit de faire quelque chose de jolie (et encore, c’est subjectif) que pour un seul site, mon site perso La Bnbox. A l’époque j’ai du avoir une sorte d’inspiration, et ça a roulé comme sur des roulettes. J’étais vraiment fier, même si aujourd’hui c’est un peu passé de mode et un peu trop bleu, blanc et statique à mon goût. Mais bon, de l’eau à passer sous des ponts depuis le temps…

La Bnbox v3

Une autre chose que je remarque c’est que si on me file un psd (format Photoshop) ou une image d’un design, je suis tout à fait capable de transcrire tout ça en XHTML et en CSS, en créant les images ou non. Bref, je suis plus intégrateur Web que Designer Web. Mais je crois que je préfère encore le développement.
Continuer la lecture

Où trouver des templates pour LibreOffice Impress

Publié dans Geekeries | 5 commentaires

S’il y a un truc que j’apprécie vraiment dans PowerPoint 2007, c’est le nombre de modèles de présentation possible, pour une fois c’est généralement vraiment bien fichu, et assez joli (En fait, je trouve que Microsoft a vraiment assuré avec Office 2007). Une chose qui m’embête vraiment, c’est le manque certain de jolis modèles sous OpenLibreOffice Impress. De bases, l’assistant de présentation nous propose 4 templates un peu moche (il y en a beaucoup plus sur ma version Linux, et à ma connaissance je n’en ai jamais ajouté d’autres…), bref, pas cool.

OpenOffice Impress

OpenOffice Impress : choisir un template au démarrage

Installer un template pour LibreOffice Impress

Heureusement, vu qu’Office 2007 c’est quand même cher, et que LibreOffice, c’est quand même pas mal, il est possible de rajouter des templates ou arrières plans à LibreOffice Impress. Pour cela, il faut ajouter un fichier .odt (ou .odp, mais ça ne fonctionne pas toujours) dans le dossier : /Basis/share/template/fr/layout pour les arrières plans de présentations, ou /Basis/share/template/fr/presnt pour les présentations, bref, au feeling quoi !

LibreOffice - Dossier Layout
Ah j’oubliais, j’ai testé tout ça sous OpenOffice 3, donc ça ne marchera peut-être plus si on en est à LibreOffice 15, sauf s’ils sont passés au même cycle de développement que Mozilla pour Firefox 😉 (Avertissement : cette blague n’est pas à ressortir dans un milieu non-geek)

Maintenant, la question est de savoir où trouver de jolies templates pour Impress…

Trouver des arrières plans pour LibreOffice Impress

J’ai fait des tests en tapant « openoffice impress template » et « openoffice impress arrière plan » sur Google (et les variantes avec « libreoffice »), et je suis arrivé à quelques résultats. Beaucoup de templates sont très laids, mais il est quand même possible d’en trouver quelques uns de pas trop mal.

N’hésitez pas à commenter si vous avez trouvé d’autres ressources ou que de nouvelles apparaissent !

Idées pour créer son propre template

Comme on n’est jamais mieux servi par soi même, je pense qu’un de ces quatre, je créerai mon propre template (en copiant surement un des nombreux jolis de PowerPoint 2007) . Un tutoriel PDF donnant quelques techniques : Doc OpenOffice.

Pagination (aussi) en haut de pages sous Dotclear

Publié dans Dotclear | Laisser un commentaire

Comment copier le bloc de pagination (Ex : « billets précédents – page 2 de 6 – billets suivants ») se trouvant en bas de la page d’accueil d’un blog Dotclear afin de la placer aussi en haut de cette page d’accueil ? Rendez-vous dans l’éditeur de thème (Tableau de bord > Apparence du blog > Blog à modifier > Éditeur de thème) de la partie d’administration.
Le fichier à modifier est home.html, il faut ajouter les lignes suivantes juste après :

<tpl:EntriesHeader>
   <tpl:Pagination>
     <p class="pagination">
       <tpl:PaginationIf end="0"><a href="{{tpl:PaginationURL offset="+1"}}" class="prev">{{tpl:lang previous entries}}</a> - </tpl:PaginationIf>
       {{tpl:lang page}} {{tpl:PaginationCurrent}} {{tpl:lang of}} {{tpl:PaginationCounter}}
       <tpl:PaginationIf start="0"> - <a href="{{tpl:PaginationURL offset="-1"}}" class="next">{{tpl:lang next entries}}</a></tpl:PaginationIf>
     </p>
   </tpl:Pagination>
</tpl:EntriesHeader>

En fait, j’ai juste recopier le bloc de pagination se trouvant en bas de page en transformant Footer par Header. Et voilà le travail ! Je trouvais qu’il était plus agréable de savoir en un coup d’œil sur quel page du blog on se trouve, voir d’en changer rapidement si on en cherche une en particulier. Bon, quelque chose du style « billets précédents – 1.2…4.5 – billets suivants » serait plus utile à mon gout, mais ce sera pour une autre fois ^^
Au passage, et si vous voulez vous faire la main en douceur avec l’éditeur de thème, je vous conseille le plugin Billet Connexe qui permet d’afficher une liste de billets précédents/suivants/aléatoires/connexes à la fin d’un billet.

Une histoire de templates

Publié dans Joomla | Laisser un commentaire

Tout en continuant à décrypter le fonctionnement des modules, sections, catégories, je me suis un petit amusé à chercher des thèmes templates pour Joomla. Plusieurs sites Internet proposent des templates gratuitement ou contre rémunération (certains proposent même de vous en créer des sur-mesures) et avec une licence plus ou moins contraignante. D’autres sites expliquent comment créer ou modifier un template pour Joomla, mais je n’en suis pas encore là, éh !
Pour trouver des templates gratuits ou payants à partir de la version 1.0.x de Joomla, le plus simple est sûrement de visiter la galerie de Siteground qui en proposent tout un tas et d’une plutôt bonne qualité. Il y a aussi Theme Joomla qui en propose quelques uns de sympa. Les autres sites que j’ai pu voir sont assez mal fichus et la qualité n’est pas forcément au rendez-vous.

Installer un template

Une fois que vous avez télécharger le fichier compressé du template, rendez-vous dans Extensions > Installer/Désinstaller. Trois modes s’offrent à vous pour installer templates, modules, plugins, langues ou composants. Le transfert de fichier fonctionne très bien, alors autant en profiter !
installerdesinstaller.png

Sélectionner un template

Une fois installé, vous n’avez plus qu’à sélectionner le template de votre choix dans Extensions > Gestionnaire des templates en le marquant par défaut.
gestiontemplate.png

Une affaire de compatibilité

Les développeurs de Joomla ont plutôt assuré lorsqu’ils ont conçu la version 1.5 puisque les templates de la version 1.0.x sont compatibles avec elle. Enfin, pas nativement… Si vous avez la version 1.5.x et que vous souhaitez utiliser des thèmes des anciennes versions (et en contrepartie perdre un petit peu en fonctionnalités typiques 1.5.x, enfin j’imagine), il vous suffit d’aller dans Extensions > Gestionnaire des Plugins puis d’activer le plugin System – Legacy. Vous pouvez désormais installer, et donc utiliser, les anciens templates 🙂
gestion_module.png

Pour conclure

Bon, voilà, j’ai pu installer tous les templates que je voulais et faut avouer qu’en quelques clics, on peut transformer son site en quelque chose de plutôt pas mal. Mais il y a toujours ce problème au niveau du positionnement des blocs… Avec ma compréhension actuelles, seuls les position right et left sont vraiment utilisables, alors qu’il en existe au moins 10 autres. ça me semble très bizarre. J’ai vu qu’il y avait moyen de rajouter des positions en tripatouillant le code, mais avant d’en arriver là, je préfère me dire que je dois mal comprendre quelque chose. Les quatre prochains jours passeront 30 minutes ensemble sans moi !