EinstellDatum im Block entfernen
Eingetragen von Helge (404)
am 24.11.2006 - 11:46 Uhr in
am 24.11.2006 - 11:46 Uhr in
Servus zusammen,
hat jemand eine Ahnung, wie ich das EinstellDatum der Kommentare in den BlockModulen weg bekomme?!
Im StyleSheet find ich zwar einen Hinweis auf "block block-comment", aber da kann ich ja bspw. nur die Größe ändern.
Im "forum.module" hab ich dazu nix gefunden.
Und im "block.tpl.php" steht nur "print $block->content".
Nix über das EinstellDatum.
Weiß zufällig jemand, wie ich eben dieses EinstellDatum (vor 1 Tag 22 Stunden) wegbekomme?!
Vielen Dank und Chiao
Helge
- Anmelden oder Registrieren um Kommentare zu schreiben
Ich bin leider nicht weiter gekommen
am 26.11.2006 - 13:00 Uhr
Hat jemand eine Idee?
In drupal.org hab ich auch nix passendes gefunden.
Denke eigentlich es sollte nicht so kompliziert sein?!
Das einfachste wäre
am 26.11.2006 - 13:46 Uhr
Das einfachste wäre wahrscheinlich mit der css-Anweisung "hide" ...
--------------------------------
http://www.autokauf-und-recht.de
--------------------------------
Hat nix gebracht.
am 26.11.2006 - 14:49 Uhr
Danke, Frugol, für den Tipp.
Hätte klappen können.
Hab nun festgestellt, dass die blocks.css überhaupt nicht benötigt wird.
Also auch CSS-Änderungen nix bringen.
Nach Löschung der Datei ist alles beim Alten.
So einfach gehts also leider dann doch nicht.
Noch ein Paar Ideen?
Wieso die block.css
am 26.11.2006 - 18:08 Uhr
Wieso die block.css löschen? Vielmehr dort die "hide"-css-Anweisung unterbringen ...
--------------------------------
http://www.autokauf-und-recht.de
--------------------------------
Wenn aber die block.css gar
am 27.11.2006 - 09:18 Uhr
Wenn aber die block.css gar nicht gebraucht wird, lohnt es ja nicht eine hide-Anweisung einzubauen!?
Das mit der visibility funzt also nicht.
Kein selektor
am 27.11.2006 - 11:55 Uhr
Egal in welcher CSS, das funktioniert sowieso nicht, da der Forumscode keinen brauchbaren Selektor (id oder class) für diesen Teil liefert.
Btw, wenn dann sollte man display:none in der CSS nutzen.
Es gibt aber eine Themeable Function, die überschrieben werden kann.
theme_forum_topic_list
http://api.drupal.org/api/HEAD/function/theme_forum_topic_list
md - drupalcenter
--
http://drupal.mdwp.de
vg
md - DrupalCenter.de
mdwp* Drupal Consulting & Services
Hmm, hab nicht gesehen, wo
am 28.11.2006 - 14:25 Uhr
Hmm, hab nicht gesehen, wo mir die "theme_forum_topic_list"-Funktion was bringt.
Sehe nicht, wie mich das weiter bringt.
Kein Hinweise auf "Date" oder so.
Hätte mir das echt nicht so schwierig vorgestellt, das ErstelltDatum rauszukillen.
Gruß
Helge
Einstelldatum im Kommentarblock
am 04.12.2006 - 15:58 Uhr
Hatte dich zuerst falsch verstanden. Du meinst ja den Block und nicht das Forum.
Also paste folgenden Code in deine template.php
function phptemplate_comment_block() {
$result = db_query_range(db_rewrite_sql('SELECT c.nid, c.subject, c.cid, c.timestamp FROM {comments} c INNER JOIN {node} n ON n.nid = c.nid WHERE n.status = 1 AND c.status = %d ORDER BY c.timestamp DESC', 'c'), COMMENT_PUBLISHED, 0, 10);
$items = array();
while ($comment = db_fetch_object($result)) {
$items[] = l($comment->subject, 'node/'. $comment->nid, NULL, NULL, 'comment-'. $comment->cid) .'<br />';
}
return theme('item_list', $items);
}
Das Ergebnis kannst du hier http://drupal.mdwp.de sehen.
md - drupalcenter
vg
md - DrupalCenter.de
mdwp* Drupal Consulting & Services
Könnt Dich knutschen md ;o)
am 04.12.2006 - 16:34 Uhr
Genau das isses!
Hab vielen Dank für den Code.
So sieht man nicht gleich, dass mal zwei Tage keiner was ins Forum geschrieben hat.
Einen guten und erfolgreichen Wochenstart wünsche ich.
Und nochmals vielen Dank.
Helge