Kommentare in der Seitenleiste

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
Webster206
Regular
Posts: 114
Joined: Sat Mar 11, 2006 2:05 am
Contact:

Kommentare in der Seitenleiste

Post by Webster206 »

Hallo Freunde,

ich habe eine Frage, die ihr Profis bestimmt sehr schnell beantworten könnt. Ich würde gerne wissen, wie ich die Datums- und Zeitanzeige in dem Plugin entferne, die die Kommentare in der Seitenleiste anzeigt. plugin_comments wird das vermutlich sein. Leider fehlt mir mal wieder das nötige PHP Wissen, aber ich schätze mal ,es werden nur ein paar Zeilen Code sein, die man entfernen muss, oder?
schräge Welt, schräge Sicht - www.allesroger.net
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Kommentare in der Seitenleiste

Post by garvinhicking »

Hi!

CSS:

Code: Select all

.plugin_comment_date {
display: none;
}
Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Webster206
Regular
Posts: 114
Joined: Sat Mar 11, 2006 2:05 am
Contact:

Post by Webster206 »

Danke. Gute Idee. Allerdings wird die Zeile, in der das Datum stünde, nur leer angezeigt. Es ist also eine Leerzeile zwischen dem Verfasser und dem Kommentar. Da könnte ich im Backend beim Datumsformat auch einfach ein Leerzeichen einfügen. Das sieht dann genau so aus.

Gibt es keine Möglichkeit, die Anzeige des Datums komplett zu unterlassen?
schräge Welt, schräge Sicht - www.allesroger.net
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!

Vielleucht:

Code: Select all

.plugin_comment_date {
  display: none;
}

.plugin_comment_wrap br {
  display: none;
}

.plugin_comment_wrap {
margin-bottom: 1em;
}
?

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Webster206
Regular
Posts: 114
Joined: Sat Mar 11, 2006 2:05 am
Contact:

Post by Webster206 »

Hmm, nein. :-( Da kommt der Kommentar Text direkt und ohne Leerzeichen nach dem Artikellink, zu dem er verfasst wurde. Das sieht noch schlimmer aus.

By the way: ist es eigentlich ein großer Aufwand, es so einzurichten, dass nicht fix bei z.B. 70 Zeichen abgeschnitten wird, sondern bei einer bestimmten Anzahl an Wörtern? Es ist irgendwie hässlich, wenn nur noch ein Buchstabe des nächsten wortes da steht und dann die drei Pünktchen ... kommen.
schräge Welt, schräge Sicht - www.allesroger.net
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!

Bitte beschreib doch mal exakt wie Du es willst. Ich bin mir sicher, dass man es mit CSS in den Griff kriegen kann.

Mach am besten mal nen Screenshot wie's aussehen soll.
By the way: ist es eigentlich ein großer Aufwand, es so einzurichten, dass nicht fix bei z.B. 70 Zeichen abgeschnitten wird, sondern bei einer bestimmten Anzahl an Wörtern? Es ist irgendwie hässlich, wenn nur noch ein Buchstabe des nächsten wortes da steht und dann die drei Pünktchen ... kommen.
Sieh mal in der Pluginkonfiguration nach :-D

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Webster206
Regular
Posts: 114
Joined: Sat Mar 11, 2006 2:05 am
Contact:

Post by Webster206 »

Okay, so sollte es aussehen:

Roger zu Die Seitenleiste:
Mein Kommentar lautet ...

Also der Name, dann der entsprechende Artikelname. Schön wäre ein Doppelpunkt oder so. Und dann in der nächsten Zeile den Text. Da wären vielleicht auch "" sehr nett, um deutlich zu machen, dass es um ein Zitat geht.

Perfekt wäre natürlich, wenn man solche Sachen kombinieren könnte und innerhalb des Plugins schon entscheiden könnten, ob man die Zeitanzeige möchte oder nicht. Oder vielleicht will ja jemand den Kommentartext gar nicht anzeigen lassen, sondern nur auflisten, in welchen Artikeln zuletzt kommentiert wurde. (Fände ich auch interessant).

All das wird sich kaum mit CSS machen lassen, oder? ;-)

Und, ähm, ich finde in der Pluginkonfiguration nur die Möglichkeit zu entscheiden nach wieviel Wörtern ein Zeilenumbruch kommt. Wieviele Zeichen dargestellt werden sollen ,läßt sich aber doch nur anhand der Anzahl der Zeichen und nicht der Wörter festlegen, oder seh ich da etwas falsch?
schräge Welt, schräge Sicht - www.allesroger.net
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!
All das wird sich kaum mit CSS machen lassen, oder? ;-)
Genau. Hättest Du nur von Anfang sagen müssen :)

Der entsprechende Code befindet sich in der plugins/serendipity_plugin_comment/serendipity_plugin_comment.php. Folgendes willst Du:

Code: Select all

      printf(
        '<div class="plugin_comment_wrap">' . PLUGIN_COMMENTS_ABOUT . '</div>',

        '<span class="plugin_comment_author">' . $user . '</span>',
        ' <a class="highlight" href="' . serendipity_archiveURL($row['entry_id'], $row['subject'], 'baseURL', true,
              array('timestamp' => $row['entrystamp'])) .'#c' . $row['comment_id'] . '" title="' . htmlspecialchars($row['subject']) . '">'
            . htmlspecialchars($row['subject'])
            . '</a>:<br />' . "\n"
            . '<span class="plugin_comment_body">' . strip_tags($entry['comment'], '<br /><img><a>') . '</span>'
            . '<br /><br /><br />' . "\n\n"
      );
Die BR's unsw. kannst Du an der Stelle auch anpassen.
Und, ähm, ich finde in der Pluginkonfiguration nur die Möglichkeit zu entscheiden nach wieviel Wörtern ein Zeilenumbruch kommt. Wieviele Zeichen dargestellt werden sollen ,läßt sich aber doch nur anhand der Anzahl der Zeichen und nicht der Wörter festlegen, oder seh ich da etwas falsch?
Okay, da habe ich Dich falsch gelesen, ich dachte es ging Dir um Zeichen. Für Wörter ist das Plugin nicht gedacht. Ich finde IMHO auch Zeichen sinnvoller, weil Du sonst nämlich überlange Kommentare drinhast wenn jemand sowas wie "hahahahahahahahaha hahahahahahahahaha" reinspammt. Sowas soll das Plugin ja verhindern.

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Webster206
Regular
Posts: 114
Joined: Sat Mar 11, 2006 2:05 am
Contact:

Post by Webster206 »

Aaaaah. Ja, genau so hatte ich mir das vorgestellt. Danke danke danke.

Hatte ich Anfangs gesagt, dass es bitte per CSS machbar sein sollte? ;-)

Mit dem Argument gegen die Zählung der Wörter kann ich Dir natürlich nur Recht geben. Bei solchen Kommentaren wäre das wirklich blöde. So sieht es halt auch nicht ganz hübsch aus.

Jedenfalls vielen Dank mal wieder. Ein weiterer Beweis, weshalb es richtig war, S9Y statt WP zu wählen. Hier muss man sich manche Plugins und Features zwar selbst basteln (lassen), aber dafür bekommt man auch die perfekte Unterstützung dabei.
schräge Welt, schräge Sicht - www.allesroger.net
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!
Hatte ich Anfangs gesagt, dass es bitte per CSS machbar sein sollte? ;-)
Ja, Du hast gefragt wie man die Zeit und Datumsangabe entfernt. Das geht per CSS am besten. :-)
Mit dem Argument gegen die Zählung der Wörter kann ich Dir natürlich nur Recht geben. Bei solchen Kommentaren wäre das wirklich blöde. So sieht es halt auch nicht ganz hübsch aus.
Da stimme ich Dir schon zu, aber ich weiß halt leider keine bessere Lösung. Einen Schwachpunkt gibt es immer :(

Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Post Reply