ici avec une question désagréable.Modification du balisage des commentaires de filetage dans Drupal 6
Drupal gérer des commentaires donnant à l'utilisateur le choix d'afficher thems juste de 4 façons: Flat list - collapsed
, Flat list - expanded
, Threaded list - collapsed
et Threaded list - expanded
.
Im en utilisant la dernière, qui fournit un balisage comme:
<div class="comment">
<!-- comment's content -->
</div>
<div class="indented">
<!-- next comment is an 'answer' to the previous comment! -->
<div class="comment">
<!-- comment's content -->
</div>
</div>
Mais je voudrais avoir le commentaire « enfants » à l'intérieur du même élément dom du commentaire « parent ». Ainsi, par exemple, quelque chose comme:
<div class="comment">
<!-- comment's content -->
<div class="indented">
<!-- next comment is an 'answer' to the previous comment! -->
<div class="comment">
<!-- comment's content -->
</div>
</div>
</div>
afin d'avoir une marge qui me permettent de montrer les commentaires filetés en this blog (en utilisant wordpress) fait.
Il utilise un balisage comme:
<ul>
<li>
<div class="comment>
<!-- comment's content -->
</div>
<ul class="children">
<li>
<div class="comment>
<!-- comment's content -->
</div>
</li>
</ul>
</li>
</ul>
Alors, quel est le drupalish façon de le faire (mieux si tous les changements que j'ai besoin sont dans les fichiers template.php ou matriçage)?
+1 C'est beaucoup de travail, mais c'est certainement le moyen de le faire. – googletorp