Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#1 2005-12-21 10:04:39

Michael
Member
From: Vienna/Austria
Registered: 2004-03-25
Posts: 147
Website

[de-de] Wie kann ich comments_count verlinken?

Hi!

Ich würde gerne auf meiner Seite folgendes Kommentar-Schema verwenden: Auf der Hauptseite soll unter dem Artikel stehen:

Wenn Kommentare existieren – die Anzahl der Kommentare unter Anführungszeichen, zB: “14”.
Wenn keine Kommentare existieren – die Einladung, zB: Kommentar verfassen…

Nun ist das an sich kein Problem, aber mir gelingt es nicht und nicht, die Kommentaranzahl so zu verlinken, wie es bei comments_invite an sich von selbst funktioniert. Irgendwer eine Idee?

M.

Offline

#2 2005-12-21 11:40:30

tranquillo
Archived Plugin Author
Registered: 2005-03-07
Posts: 127
Website

Re: [de-de] Wie kann ich comments_count verlinken?

Entweder <code><txp:permlink><txp:comments_count /></txp:permlink></code>, wobei der Kommentaranker fehlt oder Du änderst die letzte Zeile der entsprechenden Funktion in /textpattern/publish/taghandlers.php folgendermassen:

<code>function comments_count($atts) { global $thisarticle;

$com_count = $thisarticle[‘comments_count’]; return ($com_count > 0) ? doTag($com_count, ‘a’, $class, ‘ href=”’.permlinkurl($thisarticle).’#’.gTxt(‘comment’).’” ‘) : ‘’; //bzw. : ‘0’; am Ende }</code>

Last edited by tranquillo (2005-12-21 11:44:43)

Offline

#3 2005-12-21 14:55:34

Sencer
Archived Developer
From: cgn, de
Registered: 2004-03-23
Posts: 1,803
Website

Re: [de-de] Wie kann ich comments_count verlinken?

Entweder <txp:permlink><txp:comments_count /></txp:permlink>, wobei der Kommentaranker fehlt

Alternativ auch: <a href="<txp:permlink />#comments"><txp:comments_count /></a>
Was man dazu wissen muß: txp:permalink alleine spuckt nur die url aus. ;)

Offline

#4 2005-12-21 18:31:30

Michael
Member
From: Vienna/Austria
Registered: 2004-03-25
Posts: 147
Website

Re: [de-de] Wie kann ich comments_count verlinken?

Kann es sein, dass bei der deutschsprachigen Version von TXP auch die Anker eingedeutscht wurden? (comments_invite linkt nämlich auf “…#Kommentar” und nicht “…#comments”?

Offline

#5 2005-12-21 19:08:09

Sencer
Archived Developer
From: cgn, de
Registered: 2004-03-23
Posts: 1,803
Website

Re: [de-de] Wie kann ich comments_count verlinken?

Ja, ist gut möglich. Ich nutze die englischsprachige Version, daher bin ich mir nicht so ganz sicher.

Offline

#6 2005-12-21 19:52:04

Michael
Member
From: Vienna/Austria
Registered: 2004-03-25
Posts: 147
Website

Re: [de-de] Wie kann ich comments_count verlinken?

Könnte vielleicht jemand vom Übersetzungsteam dazu Stellung nehmen:

<txp:comments_invite> gibt mir eine URL#Kommentar aus.
Der Vorschau-Button hingegen URL#cpreview.

Was wurde nun genau alles eingedeutscht und was nicht? Und – Vorschlag – könnte man vielleicht die TXP-Interna nicht eindeutschen?

M.

Offline

#7 2005-12-22 08:01:31

tranquillo
Archived Plugin Author
Registered: 2005-03-07
Posts: 127
Website

Re: [de-de] Wie kann ich comments_count verlinken?

Ja, comments_invite benutzt gTxt(‘comment’).

Offline

Board footer

Powered by FluxBB