read more in Kommentaren

am 24.10.2012 - 17:57 Uhr in
Servus zusammen,
hat jemand eine Idee, wie man in Drupal die Kommentare kürzen kann?
Lange Kommentare können ziemlich nerven und das Layout zersprengen,
deshalb erscheint es mir sinnvoll, den Inhalt des comment_body Feldes bei der Ausgabe zu reduzieren.
Durch einen "read more" Link sollte sich der Kommentar dann aufklappen können.
Mit Hilfe von Views lässt sich womöglich kürzen,
aber wie bekommt man die Ajax-Funktionalität fürs Aufklappen hin?
Gibt es da ein Modul oder Code für das Template?
Gruß
Helge
- Anmelden oder Registrieren um Kommentare zu schreiben
Schau dir mal das Modul
am 24.10.2012 - 20:05 Uhr
Schau dir mal das Modul [do:expanding_formatter] an - damit solltest du dies auf jeden Fall lösen können.
Im Content-Type article könntest du den Formatter über folgende URL setzen:
admin/structure/types/manage/article/comment/display
Screenshot:

SteffenR
schöne Sache das
am 25.10.2012 - 11:28 Uhr
Wäre in der Tat eine schöne Sache gewesen, Steffen, dieser Expanding Formatter.
Allerdings benutze ich Display Suite und Views, sodass hier der Formatter des Inhaltstypes leider nicht mehr zum tragen kommt.
Display Suite übernimmt ausschließlich die Einstellungen der Views.
Es interessiert Display Suit nicht, was in der Kommentar Anzeige des Inhaltstyp eingestellt ist.
Aber vielleicht gibts da einen Trick?!
Gruß
Helge
Da es sich hierbei um einen
am 26.10.2012 - 06:52 Uhr
Da es sich hierbei um einen Display-Formatter handelt, kannst du das Teil überall einsetzen, wo du auch Felder zur Verfügung stehen hast - sprich auch in Display-Suite und natürlich auch in Views.
Wie gibst du die Kommentare denn über Views / DS aus ? Hier hast du wahrscheinlich nur vergessen den View-Mode ( Display-Suite Einstellung ) für die Comments zu aktivieren - standardmäßig gibt es hier nur Default - und in Views greift er nur auf "Full Comment" zu.
Schau mal auf der Seite /admin/structure/types/manage/article/comment/display ob du die Einstellung auch aktiviert hast:

SteffenR
Stimmt, in der View gehts doch
am 26.10.2012 - 10:18 Uhr
Gibt es bei dem Formatter auch die Möglichkeit
ihn nach dem öffnen wieder zu schließen?
Helge schrieb Gibt es bei dem
am 26.10.2012 - 19:04 Uhr
Gibt es bei dem Formatter auch die Möglichkeit
ihn nach dem öffnen wieder zu schließen?
Das scheint wohl bei dem Plugin nicht zu funktionieren. Alternativ wäre vlt. das Modul [do:jquery_expander] - dies stellt eine ähnliche Funktionalität zur Verfügung - nur lassen sich die Felder hier auch wieder "schließen" ( wenn man sich die Demo anschaut )..
Kannst du ja mal testen und berichten, ob es das tut, was du möchtest.
SteffenR