[spip-dev] bug dans l'affichage des articles syndiqués

Quand, dans le descriptif d'un article syndiqué, se trouve une chaîne
trop longue, il se passe ceci :
http://francois.schreuer.org/IMG/png/syndic_articles.png
c'est-à-dire qu'une partie du tableau n'est plus affichée et que l'on
perd donc la possibilité de modérer les articles syndiqués.

Visiblement, il faudrait forcer la largeur de la colonne contenant le
descriptif (dans la fonction "afficher_syndic_articles" dans
inc/sites_voir.php) puis ajouter un style="overflow:hidden;" (au niveau
de la fonction "afficher_liste" dans inc/presentation.php). Mais il doit
manquer quelque chose, parce que ça n'a pas l'air de suffire.

François

http://francois.schreuer.org/IMG/png/syndic_articles.png
c'est-à-dire qu'une partie du tableau n'est plus affichée et que l'on
perd donc la possibilité de modérer les articles syndiqués.

Tu peux essayer d'appliquer lignes_longues() lors de l'affichage (dans
inc/presentation). Si tu donnes l'url du feed je veux bien regarder

-- Fil

> http://francois.schreuer.org/IMG/png/syndic_articles.png
> c'est-à-dire qu'une partie du tableau n'est plus affichée et que l'on
> perd donc la possibilité de modérer les articles syndiqués.

Tu peux essayer d'appliquer lignes_longues() lors de l'affichage (dans
inc/presentation).

Bien vu. En passant ce filtre sur la variable $texte dans la fonction
afficher_lignes, ça résoud le problème.

Si tu donnes l'url du feed je veux bien regarder

http://mouvements.be/themes/publicite.rss

> Tu peux essayer d'appliquer lignes_longues() lors de l'affichage (dans
> inc/presentation).

Bien vu. En passant ce filtre sur la variable $texte dans la fonction
afficher_lignes, ça résoud le problème.

Peux-tu donner précisément le patch sur la SVN ?

-- Fil

Comme ça ? :

351c351
< ">$texte\n</td>";

> > Bien vu. En passant ce filtre sur la variable $texte dans la fonction
> > afficher_lignes, ça résoud le problème.
>
> Peux-tu donner précisément le patch sur la SVN ?

Comme ça ? :

351c351
< ">$texte\n</td>";
---
> ">" . lignes_longues($texte) . "\n</td>";

Oui, le numéro de ligne c'est bien pratique. Mais le mieux c'est diff -pu
(ou svn diff), qui indique aussi le nom du fichier et un peu de contexte. Là
je cherchais "afficher_lignes", et je ne la trouvais pas, car elle s'appelle
afficher_liste_display_neq4() :slight_smile:

-- Fil