Justifier texte articles

jeudi 10 février 2011 à 16h53
par alegall

Logo de alegall

Bonjour,

Pour justifier du texte dans un article, à droite et à gauche simultanément, je trouve bien le conseil de p align=justify.


Mais cela nécessite une intervention à chaque paragraphe... 
Il y a des allusions aussi à des filtres, des css, etc...

Mais pour un béotien, avec spip 2 et sarka, il faut mettre quoi, où, comment ?

Merci, merci !


Ce sujet est verrouillé : vous pouvez consulter son fil de discussion mais vous ne pouvez plus y répondre.

Réponses

11 février 2011 à 12h34

alegall
J’ai posé ce même pb le 28 février 2010.
Va voir à cette date sur ce forum,les réponses précises apportées
Et ça marche
Pour exemple http://roch.jaja.free.fr
Bon courage

11 février 2011 à 17h17

Merci Jojo,

La machine à remonter le temps est formidable dans le forum sarka 3 ! et la justification est parfaite dans les articles de San Roch (avec une manipulation une fois pour toutes ?) Formidable !

Les réponses paraissent limpides, mais cela reste quand même hermétique pour moi. Steph en Bretagne donne un petit tutoriel pour créer un fichier de modifications dans un dossier "squelette". Mais il s’agit alors de copier-coller quel bout de phrase-code dans un fichier renommé adéquatement "elements.css.html" ?
Merci.

Pour le moment, je dois taper à chaque paragraphe : p align=justify

http://association.aspec.free.fr/
12 février 2011 à 19h01

alegall,
Après modif la justification est automatique et systématique
Ci-joint une petite procédure de la manière que j’ai procédé.
Bon courage

Etapes-Justifier.pdf
12 février 2011 à 21h17

Merci beaucoup, Jojo !

C’est exactement cela en portant la modification à la fois sur la ligne 200 (rubriques) et 205 (articles).

Bon week-end et vive sarka !

Celui qui fera un tuto aussi condensé et clair pour créer une noisette méritera aussi les bravos des internautes sarka !

12 février 2011 à 22h52

jojo, alegall,

Si je puis me permettre, ce n’est pas du tout une bonne idée de modifier le fichier elements.css.html.
Sarka est prévu pour qu’on puisse personnaliser la css, en créant un fichier qui s’appelle perso.css.html.
Sarka est prévu pour aller voir en priorité si ce fichier existe et tenir compte de ses instructions en priorité...
C’est dans ce fichier qu’il faut mettre ce qu’on modifie, et ne pas toucher à elements.css.html. Et bien entendu, mettre effectivement le fichier dans "squelettes".

C’est important, cela évite les problèmes en cas de mises à jour qui touche la css... et c’est bien plus pratique parce qu’on retrouve tout de suite ce qu’on a personnalisé.

Moi aussi, au début j’ai touché "element.css.html" ; mais depuis que j’ai fait perso.css, je trouve qu’il n’y a pas match.
Je ne l’ai pas trouvé toute seule...tout est dans ce tuto sur Sarka-spip.net : L’organisation des css
Franchement, vous devriez goûter à perso.css.html, ça change la vie.

Pétarel

13 février 2011 à 08h55

Bonjour _Petarel

et merci pour cette proposition d’amélioration dans le meilleur respect de l’organisation spip et sarka.

Mais dans la méthode expliquée par Jojo, le fichier "elements.css.html" reste intact dans les dossiers d’origine sarkaspip. C’est au niveau du dossier "squelette" (recevant les diverses personnalisations) qu’il est modifié. Et donc les mises à jour spip et sarka peuvent continuer sans souci ?

À bientôt.

13 février 2011 à 09h14

alegall,

Bien sur le fichier reste intact et celui qui est modifié est dans "squelettes"...
Mais ça veut dire que le fichier de "squelettes" prend le pas sur celui de Sarka.

Y compris si celui de Sarka est modifié ensuite.
Et ça fait que c’est très difficile de s’y retrouver dans ton fichier modifié : quels sont les bouts de code que tu as modifiés ? Tu le sais encore, parce que tu viens de le faire, mais dans un mois ? Dans un an ?
Et si tu dois modifier des bouts de codes qui sont dans d’autres css que elements.css ?

Et il y a sans doute d’autres inconvénients que j’ignore à procéder ainsi, sinon, ils n’auraient pas conçu la possibilité de "perso.css".

Globalement, la logique, c’est de modifier au minimum ce qui existe. J’en parle d’autant plus facilement que j’ai tendance à modifier facilement, ce qui m’avait bloquée ensuite.
J’ai finalement du tout reprendre carrément à zéro... en prenant des précautions cette fois.

Pétarel

13 février 2011 à 09h16

_Petarel
Merci pour ces conseils.
En fait ce qui est fait là ne modifie pas le fichier elements .css de sarkaspip mais elements.css est dupliqué puis modifié dans un dossier appelé ici squelettes. Ce dossier squelettes comportant elemnts.css modifié est transféré par FTP sous la racine de sarka-spip.
Je pense que ce fichier squelletes (créé de toutes pièces) doit être plus ou moins l’équivalent de perso.css.
Les mises à jour de spip et sarka jusqu’à aujourd’hui n’ont pas perturbé ce mécanisme.
Mais je reste très attentif aux remarques et à tes conseils car je tâtonne
Cordialement

13 février 2011 à 09h21

_Petarel
J’ai répondu en même temps que toi donc je n’ai pas pris connaissance de ta réponse
Je souscris complétement à ta remarque pertinente et je vais appliquer le principe perso.css
Cordialement

13 février 2011 à 10h31

Bonjour _Petarel

J’ai apporté les modifications et bien sûr tout fonctionne.

Merci à toi et Jojo et tous les autres.

Quand il y aura un tuto bien simple pour fabriquer une noisette, je reste en veille !

13 février 2011 à 11h53

alegall ,

Pour le tuto bien simple pour fabriquer une noisette, je suis archi nulle ! Faut compter sur un(e) autre.

En revanche, si j’avais besoin d’une noisette, je ferais par mimétisme,,, j’imprimerais le fichier d’une noisette préexistante ainsi que le fichier où elle est appelée, et j’essayerais de faire pareil... en mettant ce dont j’ai besoin, bien sûr.

Là, ça devient pifométrique... du temps, de la patience... et bcp de consultations sur les sites qui donnent des instructions (celui-ci, celui de steph_en_bretagne, et bien sur, celui de Spip.

N’oublie pas de mettre tes fichiers dans le dossier squelettes.

Bon courage !

Pétarel