Page 1 of 2

plugin links des artikels...

Posted: Fri Dec 01, 2006 7:46 am
by kho
Hallo,

ich verwende das plugin "Links des Artikels" sehr gern, um zu sehen, wie viele Leser die genannten Links nutzen.

Nun ist mir aufgefallen, dass, wenn ich einen bereits veröffentlichten Artikel um Links erweitere, diese nicht in der Liste aufgeführt werden.

Beispiel.
http://k-ho.de/blog/archives/906-Welt-A ... -2006.html

Im Posting gibt es 5 Links (einer nachträglich hinzugefügt), in der Liste "Links des Artikels" werden aber nur 4 angezeigt.

Woran kann das liegen?

Vielen Dank für eine kurze Rückmeldung.

Liebe Grüsse, kho
kho: Bilder, Geschichten, Begegnungen...
www.k-ho.de/blog

plugin...

Posted: Mon Dec 04, 2006 3:00 pm
by kho
Hallo,

niemand irgendeine Idee?

Mittlerweile ist es auch so, dass ich den Eindruck habe, dass seit dem plugin-Massenupdate die Links gar nicht mehr getrackt werden...

Ist wohl ein Fehler im plugin...

Liebe Grüsse, kho
kho: Bilder, Geschichten, Begegnungen...

Re: plugin...

Posted: Mon Dec 04, 2006 4:07 pm
by garvinhicking
Hi!

Kannst Du das so beschreiben, dass ich versuchen kann es zu reproduzieren?

Grüße,
Garvin

plugin

Posted: Mon Dec 04, 2006 4:38 pm
by kho
Hallo Garvin,

nun, wie ich im ersten Beitrag geschrieben habe...

Ich habe ein Posting angelegt, gespeichert und veröffentlicht. So weit so gut. Anschliessend einen Link ergänzt. Der Link wird allerdings im plugin "links des Artikels" nicht angezeigt.

Beispielposting wie genannt:
http://k-ho.de/blog/archives/906-Welt-A ... -2006.html

Hier sind 5 Links im Beitrag, aber nuir 4 werden im plugin gelistet. (das Plugin wird in der Seitenleiste angezeigt, wenn man im Beitrag auf "Kommentare" geht.

Zudem werden die Klicks auf die Links (scheinbar nach dem plugin-update) nicht mehr gezählt.

Beispielposting dazu:
http://k-ho.de/blog/archives/908-Whalewatching....html


Ich hoffe, das reicht als Beschreibung...

lg, kho

Re: plugin

Posted: Mon Dec 04, 2006 4:42 pm
by garvinhicking
Hi!

Hm, wenn ich die URL mit Whalewatching aufrufe, waren es erst 17 Klicks. Dann habe ich IE genommen, es wurden 18 Klicks. Dann Opera und es wurden 19 Klicks. Das scheint also zu funktionieren...?

Ist das Problem mit dem AIDS-Posting reproduzierbar mit neuen Artikeln bei Dir? Ist in der DB-Tabelle serendipity_references der neu hinzugefügte Link vorhanden? Hat die URL die dort nicht erscheint evtl. Sonderzeichen?

Viele Grüße,
Garvin

plugin

Posted: Mon Dec 04, 2006 4:56 pm
by kho
Hallo,

ich bin nicht sicher, ob wir von denselben Klicks sprechen... es geht nicht um die im Artikelfuss (die ja aus Karma-plugin stammen, soweit ich weiss...)
Es geht um die Klicks im "Links des Artikels" (kannst du im oberen Bereich der Seitenleiste finden, wenn du die Kommentare aufrufst)... und im whalewatching posting wird zwar der Link, nicht aber die Klicks angezeigt... (und die stammen aus dem gleichnamigen plugin)

Die Prüfung bzgl. der Datenbank kann ich erst am Abend machen..

lg, kho

Re: plugin

Posted: Mon Dec 04, 2006 5:01 pm
by garvinhicking
Hi!

Hm, die URL des Links läuft auf:

http://k-ho.de/blog/exit.php?url=aHR0cD ... try_id=908

Das ist ein Indiz dafür, dass der Link nicht in der serendipity_references gespeichert ist. Kannst Du das prüfen? Denn eigentlich sollte ein Link so aussehen:

http://k-ho.de/blog/exit.php?url_id=23&entry_id=908

Anscheinend ist in der URL ein Leerzeichen; Leerzeichen in URLs sind immer böse, daran kann das Problem bei diesem Artikel durchaus liegen?!

Grüße,
Garvin

plugin...

Posted: Mon Dec 04, 2006 5:11 pm
by kho
Eingetragen ist der Link schon, allerdings unvollständig... liegt evtl.doch an den Leerzeichen.... ok, sollte ich nicht machen:-)

Der zusätzlich eingefügte Link im AIDS-Posting steht übrigens auch in der Tabelle (vollständig), Sonderzeichen oä. sind da nicht drin.

Er fehlt aber in der Liste "links des Artikels"...

lg, kho

Re: plugin...

Posted: Mon Dec 04, 2006 5:34 pm
by garvinhicking
Hi!

Komisch, wenn der Link in der references-Tabelle drin steht müsste er auch ausgelesen werden:

Code: Select all

SELECT link, max(name) as name FROM serendipity_references WHERE entry_id = 906 AND type = '' GROUP BY link
Evtl. ist das "type" Feld da nicht gleich '' ?

Grüße,
Garvin

plugin

Posted: Mon Dec 04, 2006 6:55 pm
by kho
Hallo Garvin,

ein Feld "Type" gibt es in der references-Tabelle nicht. Die Abfrage führt zu einem Fehler...

lg, kho

Re: plugin

Posted: Mon Dec 04, 2006 8:07 pm
by garvinhicking
Hi!

Dann hast Du anscheinend leider ein Update nicht korrekt durchgeführt.

Von Version 1.1-alpha4 auf 1.1-alpha wurde folgendes ausgeführt:

Code: Select all

ALTER TABLE {PREFIX}references ADD COLUMN type varchar(128) not null default '';
Bei einem deiner früheren Updates hast Du dies anscheinend übersprungen oder den Upgrader nicht aktiviert? Oder evtl. hat dein provider die "ALTER TABLE"-Rechte nicht erlaubt und Du hast die Fehlermeldung ignoriert? :)

Viele Grüße,
Garvin

plugin

Posted: Mon Dec 04, 2006 9:18 pm
by kho
Ich habe gerade mal 1.04 im Einsatz...

Re: plugin

Posted: Mon Dec 04, 2006 9:31 pm
by garvinhicking
Hi!

Oh. Dann macht die Fehlermeldung Sinn.

Komischerweise sollten dann jedoch überhaupt keine Links eines Eintrages gezeigt werden, weil die Abfrage ja immer fehlschlagen sollte... :-=

Editier mal die Plugin Datei und löschen über all das "AND type = ''"?

Grüße,
Garvin

plugin

Posted: Mon Dec 04, 2006 9:43 pm
by kho
Hallo,

also, wenn wir vom plugin event_entrylinks sprechen (ist bei mir die Version 1.01), kann ich in der php-Datei keinen derartigen Eintrag finden...

lg, kho

Re: plugin

Posted: Mon Dec 04, 2006 10:00 pm
by garvinhicking
Hi!

Argl. Okay. Ich habe dir wohl Code aus meinem Plugin geschickt, der bei Dir nicht vorhanden ist.

Dann führe mal folgende Abfrage aus:

Code: Select all

SELECT link, max(name) as name FROM serendipity_references WHERE entry_id = 906 GROUP BY link
Grüße,
Garvin