theme Bliss

Je fais un nouvel ajout à la banque de thèmes avec un exercice de style qui tire avantage des vertus du plugin Vignette et de l'utilitaire de rognage cImage dont j'ai parlé à quelques reprises, celui qui remplace TimThumb pour des raisons de sécurité.

Le gabarit minimaliste automatise le chargement et le rognage, si l'éditeur a pris pris soin d'ajouter une image de vignette à chacun de ses articles. Si vous trouvez cette obligation trop contraignante, d'autres trucs sont programmables pour "meubler" les espaces qui attendaient une image, par exemple de piger aléatoirement dans le répertoire média ou même les sites web spécialisés en images génériques. Les plus audacieux iront peut-être jusqu'à programmer un test qui confirme la présence ou l'absence d'une vignette pour pallier à toutes les éventualités.

Je ne mentionne pas le designer du gabarit parce que son identité m'est inconnue mais le modèle vient du site Templatemonster.com. Il est disponible gratuitement, ce qui a rendu possible sa conversion sans problème de droits d'auteur. Pour cette même raison, si des problèmes de CSS devaient survenir, j'imagine que les experts de notre forum viendront à votre rescousse.

Amusez-vous bien.

Réponses

  • GzygGzyg Membres
    novembre 2015 modifié
    ...
  • 1. y'a pas de lien... ni sur le tien ni sur l'oroginal... :)

    2. ne pas confondre "gratuit" et "pas de droit d'auteur"...


    à plus,

    Gzyg
  • PierrePierre Membres
    novembre 2015 modifié
    Désolé, n'ajustez pas votre appareil, un détail technique empêche temporairement l'installation sur la rubrique. J'ai contacté les autorités et tout devrait aboutir sur le site correctement.

    Il semble que quelque chose dans mes fichiers ne respecte pas une règle de sécurité, j'ai beau chercher, je ne vois rien qui pourrait pourtant provoquer ce genre de problème. Stéphane va pouvoir me renseigner et corriger la situation, restez des nôtres.

    En effet, le terme "gratuit" n'est pas synonyme de "aucun droit d'auteur", j'ai tourné un peu les coins ronds dans ma description. J'entendais plutôt que son auteur, distribuant gratuitement son thème sur plusieurs sites, ne pourra être que ravi de nous voir utiliser le gabarit en gardant la mention de son créateur. Les autres gabarits installés hier en sont un meilleur exemple car leur créateur a fourni son nom et un site de son portfolio.

    Pour ceux qui voudraient voir tout de suite si le fameux gabarit les intéresse "visuellement", vous pouvez en voir une démo au

    http://www.html5xcss3.com/2014/07/bliss-responsive-html5-theme.html
  • Hâte de voir ce que ça donne avec PluXml ! ;)
  • Voilà, pour les intéressés, le thème est maintenant en ligne. Stéphane a réparé le machin et tout a fonctionné.

    Les questions sont les bienvenues, j'espère pouvoir y répondre dans les plus brefs délais, sinon nos experts du forums prendront la relève. Je rappelle que les feuilles de style et les scripts qui se rattachent au design ont été utilisés "tel quel", je ne les ai pas utilisés à grande échelle alors il se peut que quelques ajustements soient nécessaires quand le thème sera testé dans un environnement plus chargé avec des catégories et des articles. Ces ajustements seront probablement assez faciles à faire alors il ne faut surtout pas vous gêner pour les demander ici.
  • Bonsoir :)

    Impossible de voir le thème en démo sur les ressources pour le moment... Page blanche.
  • En effet, il ne semble pas être "cueilli" par l'installation démo, n'oubliez pas les contraintes indiquées, le thème exige la présence d'un répertoire "cache" en racine, du plugin Vignette et de cImage (le fichier php externe dans la doc) qui ne sont pas installés dans la démo. C'est la seule distinction de l'installation officielle par défaut. Stéphane pourra possiblement faire un ajustement si la structure en place le permet.

    Une chose est sûre, vous pouvez télécharger le thème sans danger et l'installer tout bonnement dans le répertoire de vos thèmes et l'activer. Si vous n'avez pas trop bidouillé dans les standards, l'affichage devrait être immédiat, bien sûr après avoir rempli les mêmes contraintes mentionnées plus haut.
  • Pierre a écrit:
    Je fais un nouvel ajout à la banque de thèmes avec un exercice de style qui tire avantage des vertus du plugin Vignette et de l'utilitaire de rognage cImage dont j'ai parlé à quelques reprises, celui qui remplace TimThumb pour des raisons de sécurité....

    Il me semble que la derniere faille de sécurité de TimThumb 0-day à été trouvé en juin 2014 puis corrigé par la suite.

    Après je ne connaissais pas cImage, t'as un lien?
  • On en a beaucoup parlé ici quand j'ai fait la transition. Sino tu peux faire Google "cimage crop" et tu vais trouver le sympathique suédois. Tout tient en un seul fichier, il vient avec le thème.
  • en ce qui concerne la manipulation du fichier img.php, je pense que ça serait peut-être mieux de mettre cette opération sous forme d'installation d'une autre extension. ça permettrai de simplifier les instructions pour utiliser le thème et peut-être que ça pourra servir à d'autres thèmes

    je veux bien essayer de faire cette extension si cela t'intéresse.
  • PierrePierre Membres
    décembre 2015 modifié
    Merci pour le service mais, pour ma part, je donne dans la documentation la très simple et unique instruction de recopier le fichier dans le répertoire racine de Pluxml. Si la personne ne comprend cette instruction, elle aura beaucoup de difficulté à travailler avec un thème de ce type. Voyons ça comme un petit test d'entrée!

    Les ultra-novices devront y aller avec le thème par défaut et ses variantes rapprochées, c'est tout de même une bonne façon de se mouiller. On a tous commencé quelque part et appris que c'est l'aventure qui forme la jeunesse!

    Farces à part, le fichier img.php est d'une redoutable simplicité d'utilisation, les lignes de code sont toutes déjà écrites et automatisées dans le gabarit, c'est ma philosophie, il fonctionne aussitôt qu'on ajoute du contenu dans l'admin sans même voir le code. On ajoute une image à tous les articles avec le plugin Vignette et tout arrive rogné par magie. Les modifications sont risquées si on ne maîtrise pas bien les fonctions intrinsèques de PluXml mais rien n'empêche de faire des essais pour personnaliser un peu.

    Dommage que Stéphane soit débordé, ma liste de thèmes s'accumulent au portillon, ils utilisent tous ces principes de prêt-à-remplir.
  • en fait je m'inquiétais surtout sur la possibilité de mettre à jour PluXML en utilisant cela mais normalement ce fichier ne devrait pas gêner à la racine.

    par contre, une personne voulant mettre à jour CIMage devra obligatoirement récupérer la partie "$config" dans le code. mais les mises à jour de PluXML sont quand même plus importantes donc ce n'est pas un problème majeur d'utiliser ce fichier comme ça
  • J'avoue avoir fait quelques tentatives d'installer ledit fichier img.php carrément dans le répertoire du thème, mais les liens d'image dans le code devaient un exercice de haute voltige avec des ../../ qui n'en finissaient plus. C'est plus rassurant pour pout le monde de voir des

    <img src="img.php?src=#vignette&w=200&h=100&crop-to-fit"...

    dans la version vignetteArtList de la fonction probablement la plus commune: lastArtList. Notez les deux src, ce n'est pas une erreur, le paramètre porte le même nom.

    Pour cette simplicité visuelle, la simple copie du fichier dans la racine gagnait la bataille. La mise à jour de cImage se fera en mettant à la poubelle le img.php en le remplaçant par le nouveau.

    Si j'avais à voter pour un ajout "de facto" à l'installation de PluXml, tout le monde sait que ce serait le plugin Vignette! J'arrêterais alors d'en parler tout le temps...
  • Pierre a écrit:
    La mise à jour de cImage se fera en mettant à la poubelle le img.php en le remplaçant par le nouveau.
    je ne suis pas sur, il y a la partie "$config" à modifier au début du fichier
    Pierre a écrit:
    mais les liens d'image dans le code devaient un exercice de haute voltige avec des ../../ qui n'en finissaient plus.
    en plus, faire cela ne fonctionnera plus si les thèmes ne sont pas installés dans le répertoire par défaut. ce problème ne se pose plus quand img.php est mis à la racine donc ça fait déjà un soucis en moins
  • J'ai fait plusieurs douzaines d'installations de PluXml en utilisant la version par défaut, n'ayant qu'à ajouter le plugin Vignette (encore!) et en copiant le fichier img.php (avec un répertoire vide appelé "cache") et c'est tout, promis, craché.

    Je ne connais même pas l'existence du fichier $config dont tu parles, je te fais confiance qu'il existe! Chose certaine, on pourrait gagner sa vie en faisant des gabarits avec PluXml sans même rien toucher de plus.

    Vive la simplicité, celle d'esprit aussi!
  • Peut on avoir le portage de ce thème pour la dernière version de pluxml ?
  • Pas de problème, je peux le revisiter et le mettre au goût du jour.
  • Merci Pierre, je ferai les tests.
Connectez-vous ou Inscrivez-vous pour répondre.