PluXml.org

Blog ou CMS à l'Xml

Vous n'êtes pas identifié(e).

#1 29/11/2015 03:53:54

Pierre
Membre
Lieu : La belle province
Inscription : 22/06/2014
Messages : 1 052

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.


#titanic {
    float: none;
    bottom: 0;
}

Hors ligne

#2 29/11/2015 11:38:23

Gzyg
Membre
Inscription : 25/09/2006
Messages : 836
Site Web

Re : theme Bliss

...

Dernière modification par Gzyg (29/11/2015 11:40:55)

Hors ligne

#3 29/11/2015 11:40:13

Gzyg
Membre
Inscription : 25/09/2006
Messages : 836
Site Web

Re : theme Bliss

1. y'a pas de lien... ni sur le tien ni sur l'oroginal... smile

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


à plus,

Gzyg

Hors ligne

#4 29/11/2015 15:01:50

Pierre
Membre
Lieu : La belle province
Inscription : 22/06/2014
Messages : 1 052

Re : theme Bliss

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 … theme.html

Dernière modification par Pierre (29/11/2015 15:02:12)


#titanic {
    float: none;
    bottom: 0;
}

Hors ligne

#5 29/11/2015 15:27:32

noogaty
Membre
Inscription : 16/07/2013
Messages : 95

Re : theme Bliss

Hâte de voir ce que ça donne avec PluXml ! wink

Hors ligne

#6 01/12/2015 19:07:38

Pierre
Membre
Lieu : La belle province
Inscription : 22/06/2014
Messages : 1 052

Re : theme Bliss

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.


#titanic {
    float: none;
    bottom: 0;
}

Hors ligne

#7 01/12/2015 19:36:24

joebart
Membre
Lieu : Paname
Inscription : 15/03/2010
Messages : 263
Site Web

Re : theme Bliss

Bonsoir smile

Impossible de voir le thème en démo sur les ressources pour le moment... Page blanche.

Hors ligne

#8 01/12/2015 20:13:45

Pierre
Membre
Lieu : La belle province
Inscription : 22/06/2014
Messages : 1 052

Re : theme Bliss

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.


#titanic {
    float: none;
    bottom: 0;
}

Hors ligne

#9 03/12/2015 09:46:52

cfdev
Membre
Lieu : Provence
Inscription : 22/07/2011
Messages : 273
Site Web

Re : theme Bliss

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?


Vous voulez créer votre plugin pour pluXml? -> spxdatas est fait pour vous !
mcercle - Logiciel de gestion devis/factures/stock !

Hors ligne

#10 03/12/2015 10:09:10

Pierre
Membre
Lieu : La belle province
Inscription : 22/06/2014
Messages : 1 052

Re : theme Bliss

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.


#titanic {
    float: none;
    bottom: 0;
}

Hors ligne

#11 03/12/2015 21:02:31

mathieu
Membre
Inscription : 30/04/2015
Messages : 250

Re : theme Bliss

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.

Hors ligne

#12 03/12/2015 21:17:19

Pierre
Membre
Lieu : La belle province
Inscription : 22/06/2014
Messages : 1 052

Re : theme Bliss

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.

Dernière modification par Pierre (03/12/2015 21:17:42)


#titanic {
    float: none;
    bottom: 0;
}

Hors ligne

#13 03/12/2015 21:53:05

mathieu
Membre
Inscription : 30/04/2015
Messages : 250

Re : theme Bliss

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

Hors ligne

#14 03/12/2015 22:16:13

Pierre
Membre
Lieu : La belle province
Inscription : 22/06/2014
Messages : 1 052

Re : theme Bliss

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...


#titanic {
    float: none;
    bottom: 0;
}

Hors ligne

#15 03/12/2015 22:37:12

mathieu
Membre
Inscription : 30/04/2015
Messages : 250

Re : theme Bliss

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

Hors ligne

#16 03/12/2015 22:49:21

Pierre
Membre
Lieu : La belle province
Inscription : 22/06/2014
Messages : 1 052

Re : theme Bliss

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!


#titanic {
    float: none;
    bottom: 0;
}

Hors ligne

#17 21/11/2016 07:41:49

cyrille
Membre
Lieu : Saint Pierre La Mer
Inscription : 30/11/2010
Messages : 150
Site Web

Re : theme Bliss

Peut on avoir le portage de ce thème pour la dernière version de pluxml ?

Hors ligne

#18 21/11/2016 16:34:29

Pierre
Membre
Lieu : La belle province
Inscription : 22/06/2014
Messages : 1 052

Re : theme Bliss

Pas de problème, je peux le revisiter et le mettre au goût du jour.


#titanic {
    float: none;
    bottom: 0;
}

Hors ligne

#19 21/11/2016 19:21:30

cyrille
Membre
Lieu : Saint Pierre La Mer
Inscription : 30/11/2010
Messages : 150
Site Web

Re : theme Bliss

Merci Pierre, je ferai les tests.

Hors ligne

Pied de page des forums

A propos Nous soutenir Contact Twitter Google+
Copyright © 2006-2017 PluXml.org, tous droits réservés