[spip-dev] Nom de fichier bizarre ?

------------D6616A2FDA4B15
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit

Bonsoir,

non, plutôt row_first, row_odd et row_even à mon avis, et en gérant
la cascade avec un table.spip on s'en sortira très bien.

Ci-joint un zip avec le nouveau 'ecrire/inc_texte.php3' modifié à
partir de la 1.2beta10 et le 'spip_style.css' qu'il faut placer à la
racine du site SPIP.

Je vous rappelle qu'il faut mettre la chose suivante entre le '<head>'
et le '</head>' de vos squelettes :
<link rel="stylesheet" href="spip_style.css" type="text/css" />

Voici le texte avec lequel j'ai testé :

>{{avec}}|{{une ligne}}|{{d'en-tête}}|
>ligne 2|case 4 un peu plus remplie|case 5|
>ligne 3|{{en gras}}|case 7|

Ah oui, j'ai oublié de préciser que la première ligne est considérée
comme en-tête du tableau, et donc affichée différemment, uniquement si
toutes ses cellules sont en gras ... :wink:

-Nicolas

This is a multi-part message in MIME format.
--------------6093B912CE1D172267F638BF
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

Hello,

Le résultat sous Netscape 4.7 n'est pas aussi génial ;))
Enfin, c'est déjà plutôt pas mal ! (cf. ci-joint)

Pour la rapidité, il est probable que ce soit moins
bien qu'avant, vu qu'il y a une grosse boucle... Mais
on peut espérer que sur les textes sans tableaux, ça
ne fasse pas de différence.

a+

Antoine.

Nicolas Hoizey wrote:

Bonsoir,

Le résultat sous Netscape 4.7 n'est pas aussi génial ;))

Sur quel OS ? Là, dans ma feuille de style, j'ai mis "verdana" comme
police préférée, parce qu'elle rend très bien avec mon IE5.5 sur
Win2k, mais ce n'est pas le cas partout.

J'ai essayé de faire une feuille de style plutôt exhaustive au niveau
des paramétrages possibles, mais je n'ai pas vraiment cherché à faire
beau ... :slight_smile:

Enfin, c'est déjà plutôt pas mal ! (cf. ci-joint)

C'est quand même bien mieux qu'un tableau tout gris ... :wink:

Notez au passage qu'on n'a plus la cellule orpheline en fin de
tableau.

Pour la rapidité, il est probable que ce soit moins bien qu'avant,
vu qu'il y a une grosse boucle...

Je ne suis pas sûr, il y a moins d'expressions régulières, choses très
coûteuses.

Mais on peut espérer que sur les textes sans tableaux, ça ne fasse
pas de différence.

Je pense.

-Nicolas

@ Nicolas Hoizey (nhoizey@phpheaven.net) :

> Pour la rapidité, il est probable que ce soit moins bien qu'avant,
> vu qu'il y a une grosse boucle...

A priori la nouvelle version est plus rapide, car les ereg se portent sur le
tableau, et pas sur l'ensemble du texte comme auparavant. D'ailleurs ça
débuggue le problème d'un | isolé dans un texte, qui se faisait manger s'il
y avait un tableau par ailleurs.

Je l'intègre à la beta10 dès que j'ai 5 minutes.

Pour continuer : on peut mettre des styles dans
- les liens automatiques (styles différents lien_interne et lien_externe!)
- les intertitres

-- Fil

Bonjour,

A priori la nouvelle version est plus rapide, car les ereg se
portent sur le tableau, et pas sur l'ensemble du texte comme
auparavant.

En effet.

D'ailleurs ça débuggue le problème d'un | isolé dans un texte, qui
se faisait manger s'il y avait un tableau par ailleurs.

Il reste par contre un bug (que je suis en train d'essayer de
corriger) lorsque c'est tout d'abord passé dans 'couper()' pour
#INTRODUCTION.

Serait-il envisageable de conserver les mise en gras et italique dans
'couper()' pour éviter de perdre les en-têtes des tableaux ?

Je l'intègre à la beta10 dès que j'ai 5 minutes.

Cool ... :wink:

Pour continuer : on peut mettre des styles dans
- les liens automatiques (styles différents lien_interne et
  lien_externe!)
- les intertitres

Oui, c'est prévu ... :wink:

-Nicolas

@ Nicolas Hoizey (nhoizey@phpheaven.net) :

Ci-joint un zip avec le nouveau 'ecrire/inc_texte.php3' modifié à
partir de la 1.2beta10 et le 'spip_style.css' qu'il faut placer à la
racine du site SPIP.

Bon, c'est en ligne dans la beta11 (histoire de bien marquer un nombre
important de changements).

Une difficulté que j'ai rencontrée pour unifier les feuilles de style vient
du fait que les styles inventés par ARNO* pour l'espace privé et pour
l'espace public portent le même nom -- tout en étant différents. S'il
voulait bien nettoyer ça on pourrait n'avoir qu'une unique feuille de style
pour les deux parties. En attendant il faut se contenter de deux trucs
séparés, l'un en "dur" dans inc.php3 pour l'espace privé, l'autre en soft
dans spip_style.css, espace public. Je laisse ARNO* fignoler et unifier si
ça le chante.

PS: les styles de tableaux proposés par Nicolas sont absolument horribles.
Il faudra trouver queque chose qui colle avec l'esthétique de SPIP avant la
sortie officielle !

PPS: pas encore touché aux intertitres ni aux liens spip, mais maintenant
pour modifier les styles il suffit de modifier spip_style.css (styles
publics), ecrire/inc_texte.php3 (calculs du texte) et ecrire/inc.php3
(styles espace privé).

Fichiers modifiés :

article.html
breve.html
forum.html
mot.html
plan.html
recherche.html
sommaire.html

ecrire/inc_texte.php3
       inc.php3

spip_style.css (nouveau)

-- Fil

Bon, c'est en ligne dans la beta11 (histoire de bien marquer un
nombre important de changements).

Super !!!

PS: les styles de tableaux proposés par Nicolas sont absolument
horribles.

Oui, c'est volontaire pour bien montrer l'influence de chaque
paramètre ... :wink:

Le mieux serait sans doute de proposer plusieurs feuilles de style
tout comme on propose plusieurs squelettes.

-Nicolas