Problême d'affichage avec Multiflex

Bonjour à tous,

Je suis sous Spip dernière version et j’ai installé le squelette Multiflex 3. Or avec celui-ci je n’arrive pas à centrer mes images. J’ai essayé avec le classique <imgX|center> ou avec le <_center> </_center> (sans le _).

Rien n’y fait. Si vous avez des solutions, je vous en remercie par avance.

Nicolas

PS : mon site en construction : http://www.tactiquelejeu.fr

__________ Information provenant d’ESET NOD32 Antivirus, version de la base des signatures de virus 3945 (20090318) __________

Le message a été vérifié par ESET NOD32 Antivirus.

http://www.eset.com

nicofig a écrit :

Bonjour à tous,

Je suis sous Spip dernière version et j’ai installé le squelette Multiflex 3. Or avec celui-ci je n’arrive pas à centrer mes images. J’ai essayé avec le classique <imgX|center> ou avec le <_center> </_center> (sans le _).

Rien n’y fait. Si vous avez des solutions, je vous en remercie par avance.

Nicolas

PS : mon site en construction :

essaye de rajouter ça dans tes css perso

.spip_documents_center {
width: 100%;
margin: auto;
display: block;
}

Nicolas Rougier a écrit :

Bonjour Jean-Christophe, et tout d’abord merci pour ta réponse.
J’aurais juste deux questions :

  • l’ajout deces lignespermettrait de centrer les images seulement ou cela va centrer aussi les textes ?

juste les images

  • enfin, qu’appelles-tu mes « css perso » ? Je n’ai rien ajouté de mon fait et donc je n’ai que les css de multiflex 3 (multiflex.css, layout_text.css,layout_setup.css, header_css, def_couleur.css…).
    Dans lequel dois-je ajouter ces lignes ?

Il est préférable de te créer un dossier /squelettes (attention à l’orthographe) dans le quel tu crées un dossier /styles (par exemple)
Tu crées un fichier mes_styles.css (par exemple) et dans ce fichiers, tu mets tes styles perso qui surchageront les autres ou les remplaceront
Bien sur, il faut aussi rajouter un appel à ce fichier dans le fichier inc-head.html ou head.html, je ne sais pas pour multiflex
Ainsi, si tu fais une mise à jour du plugin, tes css perso ne seront pas écrasées

A n’importe quel endroit ?

oui

Merci encore
Nicolas

Réponds toujours à la liste, d’autres pourront ainsi t’aider.

Merci beaucoup, j’ai suivi toute la procedure donnée. Il me manque juste une chose :
« Bien sur, il faut aussi rajouter un appel à ce fichier dans le fichier inc-head.html ou head.html, je ne sais pas pour multiflex »

comment on « rajoute un appel à ce fichier » ?
Je n’ai pas non plus de fichiers head.html ou inc-head.html mais je dispose de :
sommaire.html, rubrique.html, recherche.html, plan.html, mot.html, liens.html, inc-colonne.html, inc-centre.html, breves.htlm, auteur.htlm, article.html

Merci encore. Nicolas


Découvrez toutes les possibilités de communication avec vos proches

Nicolas Rougier a écrit :

Merci beaucoup, j’ai suivi toute la procedure donnée. Il me manque juste une chose :
« Bien sur, il faut aussi rajouter un appel à ce fichier dans le fichier inc-head.html ou head.html, je ne sais pas pour multiflex »

comment on « rajoute un appel à ce fichier » ?
Je n’ai pas non plus de fichiers head.html ou inc-head.html mais je dispose de :
sommaire.html, rubrique.html, recherche.html, plan.html, mot.html, liens.html, inc-colonne.html, inc-centre.html, breves.htlm, auteur.htlm, article.html

Merci encore. Nicolas


Découvrez toutes les possibilités de communication avec vos proches

regarde dans le fichier sommaire.html (par exemple) dans la partie au début
tu dois avoir un truc du genre
<INCLURE {fond=inclusions/inc-head}>
ça te dira quel fichier gère ces appels
sinon c’est que tu as, toujours dans cette partie , des lignes du style

il faudra alors rajouter dans le du fichier article.html (si tu as nommé le dossier et le fichier comme dans mon exemple précédent

Si tu as un fichier genre inc-head, c’est dans ce fichier qu’il vaut mieux ajouter cette ligne

Si tu t’y perds, envoie le début du code du fichier article.html qu’on regarde
Et peut-être qu’un utilisateur de Multiflex pourra être plus précis que moi

Voilà ce qui compose mon fichier article.html

#CACHE{7200}
<BOUCLE_article_principal(ARTICLES) {id_article}>

[(#SET{titre,[(#TITRE|textebrut)]})] [(#SET{description,[(#INTRODUCTION{150}|textebrut)]})]
#DEBUT_SURLIGNE #FIN_SURLIGNE

Date: Mon, 23 Mar 2009 22:19:11 +0100
From: jcvilleneuve@cegetel.net
To: nicofig@hotmail.fr
CC: spip@rezo.net
Subject: Re: [Spip] Problême d’affichage avec Multiflex

Nicolas Rougier a écrit :

Merci beaucoup, j’ai suivi toute la procedure donnée. Il me manque juste une chose :
« Bien sur, il faut aussi rajouter un appel à ce fichier dans le fichier inc-head.html ou head.html, je ne sais pas pour multiflex »

comment on « rajoute un appel à ce fichier » ?
Je n’ai pas non plus de fichiers head.html ou inc-head.html mais je dispose de :
sommaire.html, rubrique.html, recherche.html, plan.html, mot.html, liens.html, inc-colonne.html, inc-centre.html, breves.htlm, auteur.htlm, article.html

Merci encore. Nicolas


Découvrez toutes les possibilités de communication avec vos proches

regarde dans le fichier sommaire.html (par exemple) dans la partie au début
tu dois avoir un truc du genre
<INCLURE {fond=inclusions/inc-head}>
ça te dira quel fichier gère ces appels
sinon c’est que tu as, toujours dans cette partie , des lignes du style

il faudra alors rajouter dans le du fichier article.html (si tu as nommé le dossier et le fichier comme dans mon exemple précédent

Si tu as un fichier genre inc-head, c’est dans ce fichier qu’il vaut mieux ajouter cette ligne

Si tu t’y perds, envoie le début du code du fichier article.html qu’on regarde
Et peut-être qu’un utilisateur de Multiflex pourra être plus précis que moi


Souhaitez vous « être au bureau sans y être » ? Oui je le veux !

Nicolas Rougier a écrit :

Voilà ce qui compose mon fichier article.html

#CACHE{7200}
<BOUCLE_article_principal(ARTICLES) {id_article}>

[(#SET{titre,[(#TITRE|textebrut)]})] [(#SET{description,[(#INTRODUCTION{150}|textebrut)]})]
#DEBUT_SURLIGNE #FIN_SURLIGNE

Date: Mon, 23 Mar 2009 22:19:11 +0100
From: To: CC: Subject: Re: [Spip] Problême d’affichage avec Multiflex Nicolas Rougier a écrit : regarde dans le fichier sommaire.html (par exemple) dans la partie au début tu dois avoir un truc du genre <INCLURE {fond=inclusions/inc-head}> ça te dira quel fichier gère ces appels sinon c’est que tu as, toujours dans cette partie , des lignes du style il faudra alors rajouter dans le du fichier (si tu as nommé le dossier et le fichier comme dans mon exemple précédent Si tu as un fichier genre inc-head, c’est dans ce fichier qu’il vaut mieux ajouter cette ligne Si tu t’y perds, envoie le début du code du fichier article.html qu’on regarde Et peut-être qu’un utilisateur de Multiflex pourra être plus précis que moi Souhaitez vous « être au bureau sans y être » ?

dans le fichier multiflex.css.html qui se trouve dans le dossier /squelette_multiflex3/css
essaie de rajouter à la ligne 71 un width:100%; peut-être ?
.main .spip_documents_center {float:none; display:block; margin:0 auto; width:100%;}

Hélas; le test est négatif, rien ne change.
Nicolas


Date: Tue, 24 Mar 2009 18:30:10 +0100
From: jcvilleneuve@cegetel.net
To: nicofig@hotmail.fr
CC: spip@rezo.net
Subject: Re: [Spip] Problême d’affichage avec Multiflex

Nicolas Rougier a écrit :

Voilà ce qui compose mon fichier article.html

#CACHE{7200}
<BOUCLE_article_principal(ARTICLES) {id_article}>

[(#SET{titre,[(#TITRE|textebrut)]})] [(#SET{description,[(#INTRODUCTION{150}|textebrut)]})]
#DEBUT_SURLIGNE #FIN_SURLIGNE

Date: Mon, 23 Mar 2009 22:19:11 +0100
From: jcvilleneuve@cegetel.net
To: nicofig@hotmail.fr
CC: spip@rezo.net
Subject: Re: [Spip] Problême d’affichage avec Multiflex

Nicolas Rougier a écrit :

Merci beaucoup, j’ai suivi toute la procedure donnée. Il me manque juste une chose :
« Bien sur, il faut aussi rajouter un appel à ce fichier dans le fichier inc-head.html ou head.html, je ne sais pas pour multiflex »

comment on « rajoute un appel à ce fichier » ?
Je n’ai pas non plus de fichiers head.html ou inc-head.html mais je dispose de :
sommaire.html, rubrique.html, recherche.html, plan.html, mot.html, liens.html, inc-colonne.html, inc-centre.html, breves.htlm, auteur.htlm, article.html

Merci encore. Nicolas


Découvrez toutes les possibilités de communication avec vos proches

regarde dans le fichier sommaire.html (par exemple) dans la partie au début
tu dois avoir un truc du genre
<INCLURE {fond=inclusions/inc-head}>
ça te dira quel fichier gère ces appels
sinon c’est que tu as, toujours dans cette partie , des lignes du style

il faudra alors rajouter dans le du fichier article.html (si tu as nommé le dossier et le fichier comme dans mon exemple précédent

Si tu as un fichier genre inc-head, c’est dans ce fichier qu’il vaut mieux ajouter cette ligne

Si tu t’y perds, envoie le début du code du fichier article.html qu’on regarde
Et peut-être qu’un utilisateur de Multiflex pourra être plus précis que moi


Souhaitez vous « être au bureau sans y être » ? Oui je le veux !

dans le fichier multiflex.css.html qui se trouve dans le dossier /squelette_multiflex3/css
essaie de rajouter à la ligne 71 un width:100%; peut-être ?
.main .spip_documents_center {float:none; display:block; margin:0 auto; width:100%;}


Vous voulez savoir ce que vous pouvez faire avec le nouveau Windows Live ? Lancez-vous !

Nicolas Rougier a écrit :

Hélas; le test est négatif, rien ne change.
Nicolas


Un article précis pour voir ?
Tu as bien rafraichi la page ?

Bon je vais laisser de côté le squelette multiflex et essayer plutôt d’adapter le squelette ahuntsic qui me parait plus simple.
Nicolas


Date: Tue, 24 Mar 2009 21:43:44 +0100
From: jcvilleneuve@cegetel.net
To: nicofig@hotmail.fr
CC: spip@rezo.net
Subject: Re: [Spip] Problême d’affichage avec Multiflex

Nicolas Rougier a écrit :

Hélas; le test est négatif, rien ne change.
Nicolas


Un article précis pour voir ?
Tu as bien rafraichi la page ?


Votre correspondant a choisi Hotmail et profite d’un stockage quasiment illimité. Créez un compte Hotmail gratuitement !

Bonjour,

Par rapport aux différentes solutions proposées, on a oublié de dire que les images d’un spip_document_center est en float left.
Il faut enlever ce float left et mettre aussi un margin left et right a auto.
Dans ton modèle doc, tu peux mettrez ton span spip_document un attribut style ou tu y mettras la hauteur de ton document (calculée par tes filtres).

J’ai testé avec firebug, et ça marche de prime abord.

Cordialement,

Teddy Payet
http://www.maloya.org/
http://www.vileso-studio.com/