Wo versteckt sich die Kommentarüberschrift?
am 26.04.2007 - 17:03 Uhr in
Hallo,
ich möchte gerne die Überschrift meiner Kommentare, die ja standartmäßig <h2>Kommentare</h2> heisst, aufmotzen. Ich hatte mir vorgestellt sowas wie 3 Reaktionen zu realisieren.
Jetzt kann ich aber nirgends in den Template-Dateien (phptemlpate) diese Überschrift finden. In der page.tpl.php müssen die Kommentare anscheinend mit $content ausgegeben werden. In der comment.tpl.php widerum findet sich nur der "Loop" für jedes einzelne Kommentar. Die oberste Überschrift fehlt hier.
Wo kann ich die finden?
- Anmelden oder Registrieren um Kommentare zu schreiben

Modul Locale
am 26.04.2007 - 17:38 Uhr
Hallo unghander,
falls noch nicht versucht, hilft das Modul Locale (standardmäßig ausgeschaltet) vielleicht. Über admin/settings/locale/string/ nach Kommentare bzw. Comments suchen und den Text bearbeiten. Allerdings weiß ich nicht, wo diese Zeichenkette noch überall geändert wird.
comboat.de Webspace für Drupal
Defiziles Problem?
am 27.04.2007 - 06:26 Uhr
Also wo steht denn die Überschrift?
Locale wäre natürlich die Variante. Einige Sachen, die man immer versucht zu ändern und die sich nicht ändern lassen wollen, stecken auch gern im Menü-System.
hmm
am 27.04.2007 - 10:46 Uhr
Locale lässt mich nur den Begriff ändern, ich würde ja aber gerne noch die aktuelle Anzahl der Kommentare davor einfügen. Also muss ich an den Quellcode-Teil ran.
Ich suche grade in der Datei comment.module aber ich habe in der Drupal Community gelernt, dass direkte Änderungen in den Modulen oder im Core ein absolutes "no no" sind. Aber wie schon erwähnt finde ich den Teil nicht in den Template-Dateien.
Hat das denn noch niemand gefunden?
Re: Wo versteckt sich die Kommentarüberschrift?
am 27.04.2007 - 19:24 Uhr
ich möchte gerne die Überschrift meiner Kommentare, die ja standartmäßig
<h2>Kommentare</h2>heisst, aufmotzen. Ich hatte mir vorgestellt sowas wie 3 Reaktionen zu realisieren.Jetzt kann ich aber nirgends in den Template-Dateien (phptemlpate) diese Überschrift finden. In der page.tpl.php müssen die Kommentare anscheinend mit $content ausgegeben werden. In der comment.tpl.php widerum findet sich nur der "Loop" für jedes einzelne Kommentar. Die oberste Überschrift fehlt hier.
Wo kann ich die finden?
Du kannst alle Variablen der comment.tpl.php seperat ausgegeben. Siehe hier: http://drupal.org/node/11815
Die Überschrift also so:
<?phpprint $title;
?>
ich würde ja aber gerne noch die aktuelle Anzahl der Kommentare davor einfügen
Meinst Du damit die Gesamtzahl der Kommentare eines Nodes oder die jeweilige ID des Kommentars?
Re: Wo versteckt sich die Kommentarüberschrift?
am 28.04.2007 - 22:30 Uhr
Meinst Du damit die Gesamtzahl der Kommentare eines Nodes oder die jeweilige ID des Kommentars?
Ja ich meine die Gesamtzahl der Kommentare des jeweiligen Nodes.
Probier mal
am 02.05.2007 - 17:06 Uhr
Probier mal @$node->comment_count;@
--
bv - drupalcenter.de
mpc21 wrote: Kostenlose
am 27.11.2007 - 10:54 Uhr
Kostenlose Anzeigen Webspace für Drupal
@mpc21
Mal abgesehen davon das ich mich ernsthaft frage wieso Du hier Werbung postest ist das Hostingangebot sinnlos weil viel zu schlechtes Preis-Leistungsverhaeltnis.
Werbeposts werden von DC entschieden, denke ich. Ich glaube nicht das Du Ruecksprache genommen hast!
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
comment.tpl.php und $title
am 27.11.2007 - 11:00 Uhr
Verstehe gerade nicht wieso Du in der "comment.tpl.php" keine Title zeile findest?
Hier als Referenz der Code einer "comment.tpl.php"
<div class="<?php print $comment_classes; ?> clear-block"><?php if (!empty($new)): ?>
<div class="new"><?php print $new; ?></div>
<?php endif; ?>
<?php if ($title): ?>
<h3 class="title"><?php print $title; ?></h3>
<?php endif; ?>
<?php if ($picture) print $picture; ?>
<div class="submitted">
<?php print t('On ') . format_date($comment->timestamp, 'custom', 'F jS, Y'); ?> <?php print theme('username', $comment) . t(' said:'); ?>
</div>
<div class="content">
<?php print $content; ?>
</div>
<div class="links"><?php print $links; ?></div>
</div> <!-- /comment -->
Also ich sehe da eine Titelzeile. Zwar kein h2 aber es gibt sie.
Du koenntest diesen Code in Deine "comment.tpl.php" einfuegen.
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.