Lorsque j’ai ajouté l’image, SPIP a généré le code .
J’ai donc mis dans mon texte <img4958|center> pour la centrer sur la page.
Bardaf! A la mise en page, elle est collée à gauche.
Dans la source de la page, je lis ce code:
Il n’intègre pas le code pour centrer l’image.
De plus, le code du début a été remplacé par SPIP, dans l’interface d’administration, par .
J’ai essayé le code <img4958|center> mais le résultat est le même.
Quand l’image occupe tout l’espace prévu dans la page, cela n’est pas trop grave, mais quand j’ai de petite images qui doivent être entourées de texte, la mise en page est dégueulasse: à l’image, n’est accolé que la première ligne du texte, dans le bas, et tout le reste du texte est en-dessous.
Les développeurs peuvent-ils expliquer cette modification de comportement et me donner un moyen de le corriger?
as-tu regardé les filtres du squelette ?
(chercher #TEXTE dans article.html)
« Actua BD » <liste@actuabd.com> a écrit dans le message de news: C1CD4F65.1241F%liste@actuabd.com…
Lorsque je charge une image dans un article et que je veux laligner, jobtiens systématiquement lalignement standard de SPIP.
Lorsque jai ajouté limage, SPIP a généré le code .
Jai donc mis dans mon texte <img4958|center> pour la centrer sur la page.
Bardaf! A la mise en page, elle est collée à gauche.
Dans la source de la page, je lis ce code:
Il nintègre pas le code pour centrer limage.
De plus, le code du début a été remplacé par SPIP, dans linterface dadministration, par .
Jai essayé le code <img4958|center> mais le résultat est le même.
Quand limage occupe tout lespace prévu dans la page, cela nest pas trop grave, mais quand jai de petite images qui doivent être entourées de texte, la mise en page est dégueulasse: à limage, nest accolé que la première ligne du texte, dans le bas, et tout le reste du texte est en-dessous.
Les développeurs peuvent-ils expliquer cette modification de comportement et me donner un moyen de le corriger?
Lorsque j’ai ajouté l’image, SPIP a généré le code <img4958>.
J’ai donc mis dans mon texte <img4958|center> pour la centrer sur la page.
Bardaf! A la mise en page, elle est collée à gauche.
Dans la source de la page, je lis ce code:
<img src='IMG/jpg/9782205058819_pg.jpg' width='425' height='557' alt='JPEG - 303.7 ko' />
Il n’intègre pas le code pour centrer l’image.
De plus, le code <img4958> du début a été remplacé par SPIP, dans l’interface d’administration, par <doc4958>.
J’ai essayé le code <img4958|center> mais le résultat est le même.
Quand l’image occupe tout l’espace prévu dans la page, cela n’est pas trop grave, mais quand j’ai de petite images qui doivent être entourées de texte, la mise en page est dégueulasse: à l’image, n’est accolé que la première ligne du texte, dans le bas, et tout le reste du texte est en-dessous.
Les développeurs peuvent-ils expliquer cette modification de comportement et me donner un moyen de le corriger?
Merci d’avance.
Bien cordialement,
Patrick
Bonsoir,
J'avais moi aussi le même problème depuis le passage en 1.9 et euréka j'ai enfin trouvé !!
j'ai remplacé dans dist/spip_style.css le style d'origine span.spip_documents_center { display: block; margin-top:1em; }
par :
.spip_documents_center { display: block; margin-top:1em; text-align: center;}
ah ça fait du bien maintenant je peux aller dormir.
dd
Lorsque j’ai ajouté l’image, SPIP a généré le code <img4958>.
J’ai donc mis dans mon texte <img4958|center> pour la centrer sur la page.
Bardaf! A la mise en page, elle est collée à gauche.
Dans la source de la page, je lis ce code:
<img src='IMG/jpg/9782205058819_pg.jpg' width='425' height='557' alt='JPEG - 303.7 ko' />
Il n’intègre pas le code pour centrer l’image.
De plus, le code <img4958> du début a été remplacé par SPIP, dans l’interface d’administration, par <doc4958>.
J’ai essayé le code <img4958|center> mais le résultat est le même.
Quand l’image occupe tout l’espace prévu dans la page, cela n’est pas trop grave, mais quand j’ai de petite images qui doivent être entourées de texte, la mise en page est dégueulasse: à l’image, n’est accolé que la première ligne du texte, dans le bas, et tout le reste du texte est en-dessous.
Les développeurs peuvent-ils expliquer cette modification de comportement et me donner un moyen de le corriger?
Merci d’avance.
Bien cordialement,
Patrick
Bonsoir,
J'avais moi aussi le même problème depuis le passage en 1.9 et euréka j'ai enfin trouvé !!
j'ai remplacé dans dist/spip_style.css le style d'origine
Il est tout à fait déconseillé de modifier directement dans dist/ , tu vas te faire écraser lors d'une mise à jour. Il vaut mieux copier spip_style.css dans squelettes/ et le modifier là.
Une autre possibilité est de copier inc-head.html dans squelettes et y rajouter un truc comme:
<link rel="stylesheet" href="[(#CHEMIN{my.css}|direction_css)]" type="text/css" media="all" />
après les autres liens sur du css
et ensuite de créer my.css dans squelettes/ en y mettant que ce que tu veux redéfinir
par :
.spip_documents_center { display: block; margin-top:1em; text-align: center;}
Peut-être plutôt comme dans la svn:
.spip_documents_center { clear: both; width: 100%; margin: auto; }
span.spip_documents_center { display: block; margin-top:1em; }
Pour mémoire, je rappelle aussi que vous pouvez utiliser des classes qui vous sont propres dans la balise <img> comme
<img45|maclasse>
qui va attribuer la classe maclasse au span englobant.
Ça permet éventuellement d'avoir des effets spécifiques comme mettons l'encadrement.
--
toggg
Lorsque je charge une image dans un article et que je veux l’aligner, j’obtiens systématiquement l’alignement standard de SPIP.
J’ai donc mis dans mon texte <img4958|center> pour la centrer sur la page.
Bardaf! A la mise en page, elle est collée à gauche.
Les développeurs peuvent-ils expliquer cette modification de comportement et me donner un moyen de le corriger?
Merci d’avance.
Bien cordialement,
Patrick
Bonsoir,
J'avais moi aussi le même problème depuis le passage en 1.9 et euréka j'ai enfin trouvé !!
j'ai remplacé dans dist/spip_style.css le style d'origine
Il est tout à fait déconseillé de modifier directement dans dist/ , tu vas te faire écraser lors d'une mise à jour. Il vaut mieux copier spip_style.css dans squelettes/ et le modifier là.
Une autre possibilité est de copier inc-head.html dans squelettes et y rajouter un truc comme:
<link rel="stylesheet" href="[(#CHEMIN{my.css}|direction_css)]" type="text/css" media="all" />
après les autres liens sur du css
et ensuite de créer my.css dans squelettes/ en y mettant que ce que tu veux redéfinir
Tu as raison et c'est ce que je fait aussi, je voulais donner une réponse pas trop longue.
par :
.spip_documents_center { display: block; margin-top:1em; text-align: center;}
Peut-être plutôt comme dans la svn:
.spip_documents_center { clear: both; width: 100%; margin: auto; }
span.spip_documents_center { display: block; margin-top:1em; }
Pour mémoire, je rappelle aussi que vous pouvez utiliser des classes qui vous sont propres dans la balise <img> comme
<img45|maclasse>
qui va attribuer la classe maclasse au span englobant.
Ça permet éventuellement d'avoir des effets spécifiques comme mettons l'encadrement.
ah merci je vais essayer.
pour revenir à la quesiton d'origine : pourquoi le style par défaut ne centre plus les <imgxx|center> ??
c'est pas évident de savoir qu'il faut modifier les fichiers de base.
pour revenir à la quesiton d'origine : pourquoi le style par défaut ne centre plus les <imgxx|center> ??
c'est pas évident de savoir qu'il faut modifier les fichiers de base.
C'est un planton 1.9.1 qui n'xiste plus , loin de là en 1.9.2.
Comme plein de choses, le but est de stabiliser 1.9.2 , stabiliser est un bien grand mot , pour moi , la svn est bien moins dangereuse que 1.9.1
Un effort énorme est fait actuellement pour arriver à ce que les devs qui connaissent bien leur bébé le trouve assez majeur pour le laisser jouer dehors.