Autor tanalahy
Datum 07.11.2006 11:58
Beiträge: Ich hatte es in diesem Forum schon einmal erwähnt aber anyway:

Der Zähler für Artikel X mal gelesen springt in beliebigen Schritten, zb. von 104 auf 107 auf 110 bei einmaligem Lesen. Daraus resultieren falsche Beliebtheitsgrade der Artikel.

bis zur Version OPN 2.4.2 nicht behoben.

VaoVaoWeb - die Faszination des Fremden


Autor stefan
Datum 09.11.2006 08:32
Beiträge: tanalahy schrieb am 07.11.2006 um 11:58:50 Uhr folgendes:


Der Zähler für Artikel X mal gelesen springt in beliebigen Schritten, zb. von 104 auf 107 auf 110 bei einmaligem Lesen.



Also beliebig hmm kannst du das auf Labor so nachstellen das man es dort sieht?

tanalahy schrieb am 07.11.2006 um 11:58:50 Uhr folgendes:


Daraus resultieren falsche Beliebtheitsgrade der Artikel.



Beliebtheitsgrade? Was meinst du damit? Welche Box?


Autor tanalahy
Datum 09.11.2006 11:40
Beiträge: Zähler springt in 3er Schritten, Beliebtheit will nur sagen, dass ein falscher Eindruck entsteht, wie populär ein Artikel ist!

VaoVaoWeb - die Faszination des Fremden


Autor tanalahy
Datum 09.11.2006 11:44
Beiträge: Für das laborcenter fehlen mir die Rechte!


Autor stefan
Datum 09.11.2006 11:56
Beiträge: tanalahy schrieb am 09.11.2006 um 11:44:35 Uhr folgendes:

Für das laborcenter fehlen mir die Rechte!


jetzt nicht mehr daran solls ja nicht scheitern ...


Autor tanalahy
Datum 09.11.2006 12:07
Beiträge: Also Testartikel auf laborcenter 1 mal gelesen, Zähler steht auf 3! QED


Autor stefan
Datum 09.11.2006 15:11
Beiträge: also eigentlich sollte es richtig sein; mal ne frage hast du evt. auch wie auf der labor sqlite als db oder nutzt du mysql? auf einer anderen seite kann ich dieses verhalten nicht beobachten (könnten natürlich irgendwelche boxen sein)


Autor tanalahy
Datum 09.11.2006 17:19
Beiträge: MYSQL!

Verstehe ich nicht. Schon mein erstes Lesen auf Laborcenter hat von 0 auf 3 gezählt, und da bin ich für keinerlei sonstige Boxen berantwortlich.

Aktuell fort:

Klicke Link "mehr": +1
Klicke Link "Startseite": +1

Das ist mind. einmal zuviel!

VaoVaoWeb - die Faszination des Fremden


Autor stefan
Datum 09.11.2006 19:34
Beiträge: richtig 1 mal zuviel aber lustiger weise nicht bei einem reload also einfach f5 da ist dann nur 1+ jeweis was richtig ist

das 1+ wied wohl lat den echos auch nicht auf der seite produziert, eigentlich wird es garnicht produziert. wie gesagt das es auf der labor nicht richtig läuft sehe ich ja nur ist da eigentlich nichts was das machen würde.

auf einer anderen seite kann ich das nicht beobachten das wundert mich ja. das 1+ das zuviel ist steht eigentlich auch nicht im code auch das verstehe ich noch nicht

@tine kannst du das bei dir (mein-spinnen...) auch beobachten?


Autor spinne
Datum 09.11.2006 19:38
Beiträge: @stefan kann ich net weil ich das aus dem tpl rausgenommen habe aber auf der gg könnte ich....


Autor spinne
Datum 09.11.2006 19:45
Beiträge: und auf der gg ist es richtig f5 +1 und ein klick auch +1


Autor stefan
Datum 09.11.2006 21:23
Beiträge: welche mysql version?

und url codierung an?

scheinbar wenn url codierung aus ist gehts, kannst du das bestätigen?

Erst nachlesen, dann nachdenken, dann nachfragen... http://www.catb.org/~esr/faqs/smart-questions.html openPHPnuke Developer

[ Diese Nachricht wurde bearbeitet von: stefan am 09.11.2006 21:29 (Originaldatum 09.11.2006 21:23) ]


Autor spinne
Datum 09.11.2006 22:50
Beiträge: url-codierung hab ich an... den rest solltest du ja selber wissen von meiner seite her


Autor stefan
Datum 10.11.2006 11:14
Beiträge: also das ist ein richtig netter fehler

url codierung an auf der labor (sqlite) - fehler da
url codierung aus auf der labor (sqlite) - fehler weg

url codierung an auf local (sqlite) - fehler weg
url codierung aus auf local (sqlite) - fehler weg

url codierung an auf der info (mysql) - fehler weg
url codierung an auf der tine (gg) (mysql) - fehler weg

lt. code debuging finde ich auch nix

einzigste stelle wo das gemacht wird wird auch nur einmal angefahren
wenn es passiert dann passiert es zu einem unbekannten zeitpunkt

1) startseite - counter stimmt

2) mehr klick - counter wird um 1 erhöht entsprechend angezeigt (noch mal an ende getestet wie der counter steht : steht bevor die db geschlosen wird noch richtig)

3) klick start seite - counter um 1 zuviel

wenn man bei 2) ein f5 macht wird der counter normal um 1 erhöht die insgesammte differenz von 1 werd damit nicht verändert

wenn man bei 3) einen neuen browser nimmt (session / cookie neu) ändert es ebenfalls nichts am 1 mal zuviel

bleibt also nur das es 2) auslöst was aber durch f5 test und db abfrage nicht sein kann.

hinzu kommt das es nicht überall auftritt und noch irgendein zusammenhang mit der url codierung geben muss (auch hier habe ich geschaut die varia. sind mit oder ohne url codierung opn intern identisch)

also netter fehler ...



Autor tanalahy
Datum 10.11.2006 17:20
Beiträge: Bekomme ich einen Orden für die Meldung eines Mystery-Bugs?

VaoVaoWeb - die Faszination des Fremden




Diese Seite drucken
Diese Seite schließen

Dieser Artikel kommt von: OpenPHPNuke - das Open Source CMS

http://www.openphpnuke.info/