Mise à jour du thème : Label « Nouveau » pour les billets de moins de 7 jours

Comme vous pouvez le constater, les articles publiés de moins de sept jours se voient maintenant badgés d’un label « Nouveau ». Pour ce faire, je me suis inspiré de la procédure disponible sur l’excellent site : http://pluxopolis.net/article62/afficher-une-mention-pendant-7-jours-pour-les-nouveaux-articles.

La seule modification que j’ai apportée est de remplacer l’image « New » par un label Bootstrap. Bien entendu, pour que la modification ci-dessous fonctionne, il faut que le CSS de bootstrap soit chargé dans votre header.

Pour ceux que cela intéresse, voici la manip à réaliser. Dans le fichier /themes/votre-theme/home.php, remplacez :

<h1>
    <?php $plxShow->artTitle('link'); ?>
</h1>

 

Par :

<h1>
    <?php
        $ndays = 7;
        if(floor((strtotime(date('YmdHi')) - strtotime($plxShow->plxMotor->plxRecord_arts->f('date'))) / (60*60*24)) < $ndays) :
    ?>
    <div class="pull-left label-div"><span class="label label-danger label-new">Nouveau</span></div>
    <?php endif; ?>
    <?php $plxShow->artTitle('link'); ?>
</h1>

 

Il vous faudra également ajuster la position du label dans votre CSS. Pour ce blog, j’ai ajouté ceci à mon fichier CSS :

.label-new {
    font-size: 60%;
    vertical-align: middle;
    font-weight: normal;
}

.label-div {
    margin-top: -2px;
    margin-right: 10px;
}

 

Et voilà, le tour est joué ! ^^

 

Windows Phone : Rédiger et publier un billet depuis son smartphone, possible ?

Hier soir, pendant mon trajet retour quotidien en TER, je m’ennuyais quelque peu (plus de batterie sur mon PC portable). Du coup, je me suis demandé s’il était possible de rédiger un billet complet depuis mon smartphone et surtout, combien de temps cela me prendrait.

J’ai donc lancé Word (app Office) et ai démarré la rédaction de ce billet.

Windows Phone - Office

 

Lire la suite…

Mon thème PluXml

Petit billet rapide concernant le thème de ce blog. Hier, en fin de matinée, j’ai « pushé » quelques nouveautés :

  • mise en forme des pages : Tags, Archives, Catégories, Erreur et Contact
  • les billets sont maintenant justifiés par défaut
  • mise en place d’une ombre sous les blocs de la sidebar
  • mise en place d’une ombre sous le bandeau
  • boutons du menu plus visibles

Je pense que mon thème est pratiquement terminé. Il n’est pas encore parfait et j’y apporterai sans doute encore quelques petites améliorations mais globalement, j’ai obtenu le rendu que je recherchais.

Finalement, j’ai mis moins de temps que ce que je pensais. Cela est dû en grande partie à la facilité de prise en main du code de PluXml.

J’espère que ce thème vous plait. Il sera d’ailleurs bientôt téléchargeable sur une page dédiée pour ceux que cela intéresse.

Maintenant que je dispose d’un thème personnalisé qui me convient, je vais pouvoir me concentrer à nouveau sur le contenu. J’ai plein d’idée de billets en tête. ^^

Bref, à très vite.

Nouveau thème – In Progress

Il y a quelques jours, je me suis lancé dans la création d’un thème un peu plus « eye candy » pour ce blog qui, je le rappelle, est fièrement propulsé par PluXml. Je ne reviendrai pas sur les qualités intrinsèques de ce CMS mais sincèrement, il roxe du poney. ^^

J’ai déjà passé plusieurs heures à travailler dessus mais il est loin d’être abouti. J’ai toutefois décidé de le publier dès aujourd’hui. Ainsi, vous pourrez suivre son évolution au fur et à mesure. Cela me donnera également de la matière pour la rédaction de billets.

Maintenant que j’ai planté le décor, je vais vous présenter rapidement ce thème. 🙂

 

Lire la suite…

Moteur de blog : PluXml ou Blogotext ?

Note du 16/07/2018 : comme vous pouvez le constater, aujourd’hui le blog est propulsé par WordPress. 🙂

Lorsqu’on souhaite se lancer dans l’aventure d’un blog, une des questions existentielles qui vient à se poser est le choix du CMS. Pour ma part, je ne souhaitais plus me lancer avec un CMS lourd du type WordPress ou Dotclear. Non, j’avais envie de me lancer avec un outil simple et léger.

 

PluXml Logo

 

Après quelques recherches sur Internet, 2 CMS semblaient sortir du lot… ou en tout cas, étaient bien relayés sur la toile francophone : PluXml et Blogotext. Pour me faire une idée de leurs possibilités, je les ai essayé tous les deux.

J’ai testé ces deux CMS début octobre 2014. PluXml était alors en v 5.3.1 et Blogotext en v2.1.0.0.

PluXml et Blogotext sont tous deux développés en PHP. PluXml stocke les articles, pages et commentaires dans des fichiers XML. Blogotext s’appuie sur une base de données SQLite ou MySQL (ou encore MariaDB).

Ces deux outils s’installent très facilement. En quelques clics (un seul pour PluXml), vous pouvez commencer à bloguer. C’est simple et efficace. Bref, exactement ce que je cherchais.

L’interface d’admin de PluXml est beaucoup plus fournit que celle de Blogotext. Il y a beaucoup d’options disponibles mais l’interface est efficace, on trouve ses marques assez rapidement. J’ai pu voir qu’il est même possible d’y ajouter des plugins ce qui est aussi un excellent point.
L’interface d’admin de Blogotext est moins austère. De plus, Blogotext propose une vue graphique du nombre d’articles/commentaires/liens du blog. Je trouve que le visuel est très réussi. D’un point de vue simplicité, je trouve que l’interface de Blogotext, bien que moins fourni, est plus claire.

Au quotidien, les deux outils sont très agréables à utiliser de par leur simplicité. J’ai tout de même un préférence pour PluXml pour plusieurs raisons :

  • Le thème par défaut de PluXml est soignée. « Out of box », PluXml paraît plus « pro » que Blogotext (argument totalement subjectif).
  • La possibilité de créer des pages statiques depuis l’interface d’admin.
  • La possibilité d’ajouter des plugins.
  • Pas de base de données
  • La communauté derrière PluXml semble plus importante.

 

Vous l’aurez compris (et vu en arrivant sur ce blog), j’ai finalement opté pour PluXml. Blogotext est un excellent outil. Simple et épuré, il fait le job : générer un blog. Cependant, je trouve qu’il manque encore de fonctionnalités. L’argument qui a été décisif dans mon choix de PluXml est le stockage des articles dans des fichiers XML. Les sauvegardes du blog sont un jeu d’enfant : un « copier-coller » et le tour est joué !