PluXml.org

Blog ou CMS à l'Xml

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

#51 05/08/2015 22:14:32

rockyhorror
Membre
Inscription : 10/11/2011
Messages : 237
Site Web

Re : [plugin] vignette: ajout d'une image d'illustration à vos articles

Bonjour P3ter,

C'est prévu, j'ai manqué un peu de temps en ce moment.

Hors ligne

#52 06/08/2015 09:33:51

P3ter
Pluxml Staff
Lieu : Ile De France
Inscription : 17/10/2011
Messages : 270
Site Web

Re : [plugin] vignette: ajout d'une image d'illustration à vos articles

Super smile
Pas d'urgence de mon coté, c'était juste pour savoir si tu avais ça en tête.


PluXml sur Twitter : @pluxml
PluXml sur Google+ : +pluXml
--
Mon Twitter : @p3terfr
Mon blog : p3ter.fr

Hors ligne

#53 06/08/2015 21:07:58

rockyhorror
Membre
Inscription : 10/11/2011
Messages : 237
Site Web

Re : [plugin] vignette: ajout d'une image d'illustration à vos articles

Bonjour,

Voila, nouvelle version compatible PluXml 5.4

Par là

Hors ligne

#54 06/08/2015 21:13:09

DjbWebmaster
Membre
Inscription : 13/07/2012
Messages : 298

Re : [plugin] vignette: ajout d'une image d'illustration à vos articles

Merci  lol


Mon labo de templates/Plugins pour le CMS PluXml http://nextum.fr
Templates PluXml et Framework SASS Compass pour PluXml: http://libertea.fr
-----------------------------------------------------
Intégrateur HTML5 https://psd-html.fr
Coming soon http://psdtohtml5.fr
-----------------------------------------------------

Hors ligne

#55 07/08/2015 15:05:01

P3ter
Pluxml Staff
Lieu : Ile De France
Inscription : 17/10/2011
Messages : 270
Site Web

Re : [plugin] vignette: ajout d'une image d'illustration à vos articles

Ca fonctionne bien chez moi en PluXml 5.4. Merci ! smile


PluXml sur Twitter : @pluxml
PluXml sur Google+ : +pluXml
--
Mon Twitter : @p3terfr
Mon blog : p3ter.fr

Hors ligne

#56 15/09/2015 14:41:35

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

Re : [plugin] vignette: ajout d'une image d'illustration à vos articles

@rockyhorror

Petit retour sur mon plugin préféré lorsqu'installé sur 5.4 où je note une petite anomalie, comme décrite au

http://forum.pluxml.org/viewtopic.php?id=4864&p=2

En bref, j'ai scindé le répertoire de médias pour mettre mes images d'articles dans un sous-répertoire "photos".  On peut y accéder, y mettre nos images et tout fonctionne, du moins après une petite opération étrange...  Je dois premièrement faire un petit tour à la rubrique Médias dans le menu d'admin avant de pouvoir accéder à ce même répertoire au moment d'éditer un article.  Je n'ai besoin d'y aller qu'une seule fois mais impossible d'ajouter une image si je ne fais pas ce petit fly-by à chaque login...

  • Dans l'écran de Configuration avancée, les images sont déclarées dans data/medias/

  • Dans mes champs de vignette à chaque article, ça dit quelque chose comme photos/monImage.jpg

Comme mentionné, ce n'est pas une urgence, je peux vivre avec l'anomalie mais ce genre de contournement inexplicable donne une mauvaise impression pour les clients.

Dernière modification par Pierre (15/09/2015 15:10:19)


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

Hors ligne

#57 15/09/2015 20:34:31

rockyhorror
Membre
Inscription : 10/11/2011
Messages : 237
Site Web

Re : [plugin] vignette: ajout d'une image d'illustration à vos articles

Bonjour Pierre,

La page de selection des images dans le plugins, est une copie de la page de gestion des médias des anciennes version de pluxml (avant la 5.4), la 5.4 à changé pas mal de chose à ce niveau là, et cette page à sans doute évolué mais les modifs n'ont pas suivi dans le plugin. Il faut que je reprenne cette partie.

J'essaye de faire ça au plus tôt.

Hors ligne

#58 15/09/2015 21:40:46

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

Re : [plugin] vignette: ajout d'une image d'illustration à vos articles

Eh ben, j'avais même pas remarqué que ce n'était pas véritablement la même page mais une copie.

Mais je rappelle que le phénomène étrange est que la page popup d'ajout d'une image, celle du plugin, montre un contenu différent après être "passé" par la rubrique d'admin mais pas besoin d'y rester, quelque chose se passe derrière le rideau...  On retourne alors à l'éditeur et cette même page popup du plugin permet dorénavant l'accès aux sous-répertoires.

Dernière modification par Pierre (15/09/2015 21:50:03)


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

Hors ligne

#59 18/09/2015 21:23:36

rockyhorror
Membre
Inscription : 10/11/2011
Messages : 237
Site Web

Re : [plugin] vignette: ajout d'une image d'illustration à vos articles

Bonjour,

Voici une nouvelle version du plugin, qui corrige le pb remonté par Pierre.

Par ici

Hors ligne

#60 06/10/2015 15:50:40

krysttof
Membre
Inscription : 09/11/2008
Messages : 31

Re : [plugin] vignette: ajout d'une image d'illustration à vos articles

Que j'aimerais une option qui permette d'afficher les illustrations que sur la page d'accueil et pas dans les articles en page seule...
Faisable ?


Eternel débutant

Hors ligne

#61 06/10/2015 17:00:36

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

Re : [plugin] vignette: ajout d'une image d'illustration à vos articles

Très simple.  Le plugin détache justement l'image de vignette du contenu de son article "parent". 

Dans la fonction d'affichage $plxShow, on mentionne les items désirés.  Pour la page home.php et on peut y demander d'afficher la vignette selon les instructions données dans le plugin.  Si on ne met pas cette instruction dans les autres pages, seule la page d'accueil aura les images de vignette.


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

Hors ligne

#62 06/10/2015 20:24:31

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

Re : [plugin] vignette: ajout d'une image d'illustration à vos articles

@rockyhorror:

Je remarque que l'assistance en ligne de mon plugin préféré utilise encore Timthumb dans ses démonstrations.  Bien qu'il fonctionne très bien sans doute, il est maintenant célèbre pour offrir une porte d'entrée aux mal intentionnés.

En tant que président du fan club du plugin Vignette, je suggère fortement de faire passer les exemples à l'utilisation "directe" de l'url sans rafistolage de dernière seconde, ou encore de passer à Cimage en mettant des exemples qui diraient "img.php?src=..." mais à mon avis cette mention risquerait de déconcentrer les nouveaux utilisateurs qui installent le plugin pour la première fois et qui s'informent sur comment l'inclure dans les pages. 

Même si l'intégration de Cimage et de Vignette se fait avec autant de facilité qu'elle se faisait avec Timthumb, mieux vaut peut-être y aller un sujet à la fois.


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

Hors ligne

#63 06/10/2015 22:35:33

rockyhorror
Membre
Inscription : 10/11/2011
Messages : 237
Site Web

Re : [plugin] vignette: ajout d'une image d'illustration à vos articles

Bonjour,

@krysttof:
Dans les options du plugin, tu désactive l'intégration automatique, et tu utilises le hook showVignette() dans la homepage (home.php). Voir l'aide du plugin pour l'utilisation de ce hook.

@Pierre:
Je ne comprend pas, je ne fait aucune utilisation de Timthumb, ou aucun autre script externe dans le plugin.

Hors ligne

#64 07/10/2015 00:04:33

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

Re : [plugin] vignette: ajout d'une image d'illustration à vos articles

@rockyhorror:

C'est dans "lang/fr-help.php" (et forcément dans "lang/en-help.php" ), le machin qui apparaît en cliquant sur le bouton "aide" dans l'écran des plugins.  C'est loin d'être un cas urgent, simplement de passer par là et le changer pour la prochaine version. 

Rien de moins que la perfection pour le plugin que j'installe dans 100% de mes sites, il fait partie de mon installation de base depuis le jour où j'ai appris son existence.


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

Hors ligne

#65 08/10/2015 15:18:05

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

Re : [plugin] vignette: ajout d'une image d'illustration à vos articles

Une nouvelle installation a provoqué un (très petit) bug avec le plugin Vignette dans sa configuration de base.  Une fois installé, avant même d'avoir chargé la moindre image, on doit obligatoirement désactiver l'intégration automatique pour que le les fils RSS fonctionnent.  D'autres plugins classiques comme plxEditorm, plxMysearch ou plxMyContact ne causent pas de problèmes mais Vignette bloque toutes les versions de CSS, ça donne le très peu sympathique message que voici:

This page contains the following errors:
error on line 1 at column 8: XML declaration allowed only at the start of the document
Below is a rendering of the page up to the first error.


Tel que mentionné plus haut, ce n'est pas une situation qui empêche la Terre de tourner, une simple désactivation du paramètre d'intégration automatique et tout semble fonctionner.


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

Hors ligne

#66 10/10/2015 11:49:15

rockyhorror
Membre
Inscription : 10/11/2011
Messages : 237
Site Web

Re : [plugin] vignette: ajout d'une image d'illustration à vos articles

Bonjour,

Je vais regarder ça.

Merci.

Hors ligne

#67 25/10/2015 22:32:52

rockyhorror
Membre
Inscription : 10/11/2011
Messages : 237
Site Web

Re : [plugin] vignette: ajout d'une image d'illustration à vos articles

Bonjour,

Voici une nouvelle version qui corrige le bug, remonté par Pierre, avc les flux RSS.

Voir par ici

Hors ligne

#68 03/11/2015 18:21:59

jeronicoz
Membre
Lieu : Barcelona
Inscription : 14/05/2007
Messages : 42

Re : [plugin] vignette: ajout d'une image d'illustration à vos articles

Bonjour à tous,

Je cherchais aussi à rajouter un champ qui me permettait d'ajouter une image (vignette ou pas) pour chaque article en passant par $plxShow->lastArtList

En version plus light, il suffit de donner le nom de l'image avec un champ unique de l'article, par exemple #art_id :
<img src="themes/montheme/img/#art_id.png" />

[== PHP ==]

<?php $plxShow->lastArtList('<li>
<a class="#art_status" href="#art_url" title="#art_title">#art_title</a> <img src="themes/montheme/img/#art_id.png" /><p><a href="#art_url"  #art_chapo</a></p> </li>',0,'1','','sort'); ?>

C'est sans plugin, la seule "contrainte" c'est de nommer vos images ou vignettes avec le numéro correspondant à l'article.

Bravo à tous pour vos plugins et contributions, cela faisais très longtemps que je n'avais pas utilisé pluxml et je découvre avec plaisir l'évolution du cms.

Hors ligne

#69 03/11/2015 18:42:26

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

Re : [plugin] vignette: ajout d'une image d'illustration à vos articles

L'idée est bonne, ça simplifie le processus, même si ça demande au rédacteur de connaître le numéro d'article, ce qui n'est pas très difficile.

Les petits problèmes sont quand même envisageables:
- une image ne peut pas être utilisée pour plusieurs articles à moins d'en faire plusieurs copies
- on ne voit pas l'image au moment de l'assigner à un article
- on doit utiliser ftp pour charger le fichier dans le répertoire du thème
- si on change de thème, même juste pour l'essayer, il faut recommencer

Tous ces problèmes sont résolus par la simple installation du plugin Vignette qui prend moins d'une minute, c'est bien peu payer pour tout résoudre d'un coup.

Ceci dit, si ces contraintes ne sont pas un problème, le petit truc fait très bien son travail.


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

Hors ligne

#70 03/11/2015 20:04:41

jeronicoz
Membre
Lieu : Barcelona
Inscription : 14/05/2007
Messages : 42

Re : [plugin] vignette: ajout d'une image d'illustration à vos articles

@Pierre

- une image ne peut pas être utilisée pour plusieurs articles à moins d'en faire plusieurs copies
- on ne voit pas l'image au moment de l'assigner à un article
- on doit utiliser ftp pour charger le fichier dans le répertoire du thème
- si on change de thème, même juste pour l'essayer, il faut recommencer

Tes remarques sont pertinentes, loin de moi l'idée de supplanter le plugin Vignette.
On peut cependant résoudre la problématique du Ftp :
J'en étais resté à une version ancienne de pluxml et je n'avais pas remarqué que les images se trouve dans le dossier "medias".
Dans ce cas il faut juste changer le chemin de l'image :

<img src="themes/montheme/img/#art_id.png" />
par
<img src="data/medias/#art_id.png" />

Comme cela on gère les images avec "Médias", visualisation et nom inclus.

On peux même s'amuser avec les noms des images pour avoir des noms d'images plus SEO-friendly :
<img src="data/medias/#art_title_#art_id.png" /> ou même <img src="data/medias/#art_url.jpg" />

Hors ligne

#71 03/11/2015 21:09:07

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

Re : [plugin] vignette: ajout d'une image d'illustration à vos articles

Aucune offense sous-entendue de mon côté non plus.  Je cherchais simplement un genre de raison pour l'invention d'une meilleure trappe à souris.

En effet, les détails additionnels feront en bonne partie le travail.  Mais plus on avance, plus on se rapproche des fonctions du plugin.  Ça devient plus théorique que pratique, dans tous les sens du mot.

J'ai bien évidemment un parti pris pour la petite merveille qu'est le plugin Vignette.  N'ayant jamais rencontré le moindre inconvénient à la présence de cet outil léger et gratuit, j'y allais tout bonnement au plus simple.  Pour des rédacteurs qui risquent de se bourrer plus souvent qu'on aurait imaginé, j'ai l'habitude de faire des choix "d'expérience utilisateur" qui vont provoquer le moins de possibilités de faire une gaffe, le principe que nos amis du soleil levant appellent le poka yoke.

Mais si mon petit plugin adoré n'existait pas, c'est certain que cette méthode serait une solution rapide que j'utiliserais.  J'ai répété souvent que je ne pourrais pas utiliser Pluxml si aucun moyen n'existait pour "accrocher" une image à un article sans l'inclure dans le corp de texte. Je suis bien content de voir qu'il y a plus d'une façon d'assurer cette possibilité.

Tout ça combiné avec Cimage, mon nouveau programme utilitaire fétiche, et le paradis à la fin de vos jours, et pourquoi pas avant...


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

Hors ligne

#72 06/11/2015 10:07:46

cpalo
Membre
Lieu : Franqueville Eure
Inscription : 13/07/2011
Messages : 855

Re : [plugin] vignette: ajout d'une image d'illustration à vos articles

Bonjour,

Par défaut, la vignette s'affiche dans le chapo.
Si je souhaite qu'elle ne s'affiche que dans le corps de l'article ( et donc qu'elle n'apparaisse qu'en mode article en entier), il faut que je désactive l'intégration automatique et que je crée un template de page pour y insérer l'emplacement de la vignette?

Lorsque je clique sur ajouter vignette, il m'ouvre bien le gestionnaire de médias.
Mais si je double-clique sur l'image concernée, il ne me l'insère pas dans le champ ajouter vignette mais il m'ouvre l'image.
De même si je sélectionne l'image, je n'ai pas de menu pour la sélectionner dans le champ de vignette.
Je copie donc manuellement le nom de l'image.
Est-ce un bug? ou est-ce la démarche normale?

Cordialement

Hors ligne

#73 06/11/2015 14:18:31

cpalo
Membre
Lieu : Franqueville Eure
Inscription : 13/07/2011
Messages : 855

Re : [plugin] vignette: ajout d'une image d'illustration à vos articles

Petite aide pour afficher la vignette.
J'ai desactivé l'intégration automatique ( qui permettait bien d'afficher les vignettes)
Mais je ne vois pas trop comment le faire manuellement;

[== PHP ==]
<!-- création d'un édito -->
	<article class="edito" role="article" >
		<?php $plxShow->lastArtList('
		<header>
			<h1>#art_title</h1>
		</header>
		<section>
			<div class="vignette">
				<?php eval($plxShow->callHook("showVignette")); ?><img src="#url" alt="vignette" />
			</div>				
			<div>
				#art_content(9999)
			</div>
              </section>
		', 1, '001') ?>
	</article><!-- fin #edito -->  

Mais à la place de la vignette, j'ai l'affichage de: callHook("showVignette"); ?>

Dernière modification par cpalo (06/11/2015 15:11:57)

Hors ligne

#74 06/11/2015 16:03:06

je-evrard
Pluxml Staff
Lieu : pau
Inscription : 08/05/2012
Messages : 1 128
Site Web

Re : [plugin] vignette: ajout d'une image d'illustration à vos articles

Un article intéressant qui me donne pas mal d'idées de mon coté : image à la une  et aussi ceci smile

Dernière modification par je-evrard (06/11/2015 16:05:32)


Petit à petit l'oiseau fait son nid.
- Sites : Création web - Création artistique
- pluxml : Plugins - Simplebox - Visual Wizard
- Projet SPX : Vitrine - Blog
facebook

Hors ligne

#75 06/11/2015 17:51:05

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

Re : [plugin] vignette: ajout d'une image d'illustration à vos articles

cpalo a écrit :

Petite aide pour afficher la vignette.
J'ai desactivé l'intégration automatique ( qui permettait bien d'afficher les vignettes)
Mais je ne vois pas trop comment le faire manuellement;

[== PHP ==]
<!-- création d'un édito -->
	<article class="edito" role="article" >
		<?php $plxShow->lastArtList('
		<header>
			<h1>#art_title</h1>
		</header>
		<section>
			<div class="vignette">
				<?php eval($plxShow->callHook("showVignette")); ?><img src="#url" alt="vignette" />
			</div>				
			<div>
				#art_content(9999)
			</div>
              </section>
		', 1, '001') ?>
	</article><!-- fin #edito -->  

Mais à la place de la vignette, j'ai l'affichage de: callHook("showVignette"); ?>

Tu y es presque.  En effet, le machin callhook te retourne l'information pour pointer vers l'image attitrée, mais la cargaison n'inclut pas la balise html IMG, et c'est tant mieux à mon avis.

Il te faut donc insérer le EVAL dans le paramètre SRC à l'intérieur de la balise IMG.  Quelque chose comme:

<img src="<?php eval($plxShow->callHook("showVignette")); ?>" alt="vignette" />


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

Hors ligne

Pied de page des forums

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