[SPIP Zone] Eliminer le tiotre du premier commentaire

Salut,

J'ai remarqué que le titre de l'article en cours sur forum.spip.org
était mis dans le titre, je n'ai pas validé si il était testé lmors de
la validation, mais au cas ou :
j'ai eu besoin de supprimer le titre lors du premier commentaire du
fil, j'ai ajouté dans : forum.php:

  // supprimer le $titre si c'est le premier commentaire
  if ((!$id_forum) AND (($id_rubrique > 0) OR $id_article OR $id_breve
OR $id_syndic)){
    $titre=' ';
  }
après // id_rubrique est parfois passee pour les articles, on n'en veut pas

J'aurais aimé faire un #FORMULAIRE_FORUM{$titre=' '} lors de l'appel
du formulaire, plus élégant. Mais bon.

Je me demandais si ca pouvait être intéressant de l'intégrer dans le
squelette de forum-spip

A+

Le 10 nov. 2009 à 12:27, Denis Chenu a écrit :

J'ai remarqué que le titre de l'article en cours sur forum.spip.org
était mis dans le titre, je n'ai pas validé si il était testé lmors de
la validation, mais au cas ou :
j'ai eu besoin de supprimer le titre lors du premier commentaire du

Pourquoi supprimer le titre seulement sur le premier commentaire ??

Les titres de forum sont généralement peu informatifs puisque, la plupart du temps, ils répètent bêtement le titre de ce à quoi ils répondent (article, brève ou thread). Inutile de les afficher 5 fois dans la page, comme par exemple ici http://forum.spip.org/fr_218536.html où il n'y a que 2 posts : on voit plus le titre que le nom des interlocuteurs !

Pourquoi ne pas désactiver complètement les titres (via menu « Configuration > Interactivité ») ?

--
Romy

Le 10/11/2009 13:25, romy@rezo.net a écrit :

Pourquoi ne pas désactiver complètement les titres (via menu «
Configuration > Interactivité ») ?

Ben parce qu'il faut bien un titre pour la question !
C'est en revanche pour toutes les réponses à une question qu'on pourrait les désactiver, mais du coup pas dans la config générale.

Ou bien solution uniquement visuelle : bien afficher en gros le titre du premier message, puis l'afficher petit voire pas du tout pour les suivant. (Mais afficher plus gros le nom des interlocuteurs.)

--
RastaPopoulos

Le 10 novembre 2009 13:44, RastaPopoulos <rastapopoulos@spip.org> a écrit :

Ou bien solution uniquement visuelle : bien afficher en gros le titre du
premier message, puis l'afficher petit voire pas du tout pour les suivant.
(Mais afficher plus gros le nom des interlocuteurs.)

Eventuellement l'afficher en clair sur fond clair si le titre est égal
au titre du fil, le différencier si il est différent.
Ou ne pas l'afficher si il est égal, l'afficher sinon.

Sinon, pour l'utilisation que j'en ai sur un site: le forum est là
pour une FAQ, donc le titre est la question, détaillé dans le texte.
Habituel sur les forums, non ?

A+

Denis

PS: désolé , il faut que je m'habitue à répondre à tous, ou quer
j'utilise un meilleur client mail (qui me proposerait de répondre à la
liste par exemple ...)

Le 10/11/09 13:25, romy@rezo.net a écrit :

Pourquoi supprimer le titre seulement sur le premier commentaire ??

Les titres de forum sont généralement peu informatifs puisque, la plupart du temps, ils répètent bêtement le titre de ce à quoi ils répondent (article, brève ou thread). Inutile de les afficher 5 fois dans la page, comme par exemple ici http://forum.spip.org/fr_218536.html où il n'y a que 2 posts : on voit plus le titre que le nom des interlocuteurs !

Pourquoi ne pas désactiver complètement les titres (via menu « Configuration > Interactivité »)

ben... et les internautes qui débarquent directement sur la réponse 27?
on peut supposer qu'ils connaissent la question mais bon...

et ça exclurait la possibilité de donner un titre spécifique à une réponse (pour recentrer la question par exemple)

les titres des réponses reprennent le titre originel la plupart du temps (parce que déjà renseigné dans le champ titre du formulaire) mais pas systématiquement

les titres des réponses reprennent le titre originel la plupart du temps
(parce que déjà renseigné dans le champ titre du formulaire) mais pas
systématiquement

Ce que je fais sur d'autres sites, c'est de comparer le titre du
message à celui du message précédent, et de ne l'afficher que si ça
diffère.

#SET{titre,#TITRE}

et plus loin :

[<div class="forum-chapo"><strong class="#EDIT{titre}
forum-titre">(#TITRE|=={#GET{titre}}|?{'',#TITRE})</strong></div>]

-- Fil

Le 10/11/09 15:03, Fil a écrit :

Ce que je fais sur d'autres sites, c'est de comparer le titre du
message à celui du message précédent, et de ne l'afficher que si ça
diffère.

pour des articles, où le forum est un peu accessoire, plutôt orienté commentaires, pourquoi pas

sur un forum à part entière, style forum.spip voire sur spip-contrib, où le titre doit constituer l'essentiel du message et appeler une réponse, ça ne me paraît pas superfétatoire de le rappeler à chaque fois

d'autant que, et là je bisse: les internautes qui arrivent directement sur une réponse ancrée et pas en tête du thread ont aussi droit aux informations pertinentes à l'écran — question et réponse

en quoi le fait d'avoir le même titre à chaque fois serait plus gênant qu'utile?

c'est une question de mise en forme à mon avis, en tout cas je ne virerais pas le titre comme ça (pour un forum)...