+ Antworten
Ergebnis 1 bis 9 von 9

Thema: PonyGallery ML Bilderbewertung funktioniert nicht

  1. #1
    Neu an Board
    Registriert seit
    02.07.2006
    Beiträge
    38
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard PonyGallery ML Bilderbewertung funktioniert nicht

    Ich habe ein vielleicht kleines Problem.
    Ich habe die PonyGallery ML installiert und die Bilderbewertung funktionierte auch, aber seit geraumer zeit ändert sich dort nichts mehr obwohl viele Bewertungen dazugekommen sind.
    es gibt zum beispiel in den hoch bewerteten bilder welch die nur einmal mit 5 bewertet wurden und in den galerien welche die häufig mit 5 bewertet wurden aber sie erscheinen nicht.
    von der logig ausgegangen müssten die mit häufigeren hochen bewertungen ja vor denen mit einer hohe bewertung stehen.

    kann mir jemand helfen!

  2. #2
    mab
    mab ist offline
    Wohnt hier Avatar von mab
    Registriert seit
    29.10.2005
    Beiträge
    3.269
    Bedankte sich
    70
    Erhielt 1.331 Danksagungen
    in 822 Beiträgen

    Standard

    Hi dirknz,

    das Bewertungssystem harrt noch einer Überarbeitung. Bislang ist es so, dass die Summe der einzelnen Bewertungen durch die Anzahl der Bewertungen geteilt wird und das Ergebniss als Maßstab herangezogen wird. Das ist suboptimal, weil ein nur einmal mit der Höchstpunktzahl bewertetes Bild immer oben bleibt, selbst wenn andere Bilder mehrfach hoch bewertet werden.
    Wir werden das ändern, nur weiß ich leider immer noch nicht, wie man das gerecht verwirklichen kann....
    Gruß mab
    __________________________________________________
    JoomGallery Projektseite: http://www.joomgallery.net

  3. #3
    Neu an Board
    Registriert seit
    02.07.2006
    Beiträge
    38
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    also kurz gesagt, es wird sich nicht in der anzeige mehr ändern, wenn einmal alle darin befindlichen bilde die höchstwetung haben kann nie eines zwischenrutschen!

  4. #4
    mab
    mab ist offline
    Wohnt hier Avatar von mab
    Registriert seit
    29.10.2005
    Beiträge
    3.269
    Bedankte sich
    70
    Erhielt 1.331 Danksagungen
    in 822 Beiträgen

    Standard

    Hi dirknz,

    ich hatte das doch bereits ausgeführt: wenn ein Bild lediglich einmal mit der Höchstbewertung (ich nehme jetzt mal 5 an) bewertet wurde, ist das Ergebniss für dieses Bild 5 (Bewertung 5 geteilt durch Anzahl Bewertungen 1) == 5,00. Wird ein Bild z.B. drei mal bewertet mit 5, 4 und 5 Punkten, so ergibt sich ein Wert von 5+4+5 = 14 geteilt durch 3 == 4,66.
    Damit liegt das zweite Bild unter dem ersten Bild, obwohl es öfter bewertet wurde. Aber in der Toplist heißt es ja auch nicht "Oft bewertet", sondern "Hoch bewertet".
    Vielleicht hast Du ja eine Rechnung parat, die das Dilemma lösen würde??
    Nur raus damit!
    Gruß mab
    __________________________________________________
    JoomGallery Projektseite: http://www.joomgallery.net

  5. #5
    Andreas H.
    Gast

    Standard

    Hallo mab,
    ein Vorschlag, daß ein Bild mit z.B. 2 Bewertungen a 5 vor einem liegt, das nur eine Bewertung mit 5 erhalten hat.

    Die Sortierung bei der DB-Abfrage:
    ...ORDER BY rating DESC LIMIT $ag_toplist";

    erweitern auf:
    ...ORDER BY rating DESC,imgvotesum DESC LIMIT $ag_toplist";

    Damit würde ein Bild mit gleichem Duchschnitt aber einer höheren imgvotesum gerechterweise bevorzugt.
    (sub_viewspecial.php Zeile 62)
    Gruß, Andreas

  6. #6
    mab
    mab ist offline
    Wohnt hier Avatar von mab
    Registriert seit
    29.10.2005
    Beiträge
    3.269
    Bedankte sich
    70
    Erhielt 1.331 Danksagungen
    in 822 Beiträgen

    Standard

    Hi Andreas H,

    das ist sicher ein Anfang, lößt das Problem aber noch nicht erschöpfend.
    Bei meinem vorher aufgeführten Beispiel würde das nix an der Reihenfolge ändern. Nur bei gleich hoch bewerteten Bildern würde dasjenige mit den häufigeren Bewertungen nach Deinem Vorschlag nach oben wandern.
    Ich denke, dass dirknz da noch eine andere Vorstellung hat...
    Vielleicht fällt uns ja noch etwas besseres ein....
    Wie wärs mit einem weiteren Top-List-Eintrag "Oft bewertet" (natürlich optional)?
    Danke!
    Gruß mab
    __________________________________________________
    JoomGallery Projektseite: http://www.joomgallery.net

  7. #7
    Andreas H.
    Gast

    Standard

    @mab
    naja, ich hatte ihn so verstanden:
    es gibt zum beispiel in den hoch bewerteten bilder welch die nur einmal mit 5 bewertet wurden und in den galerien welche die häufig mit 5 bewertet wurden aber sie erscheinen nicht.
    nämlich, dass ihm ein wenig Dynamik in den Toplisten fehlt. Durch die feinere Sortierung könnte das erreicht werden. Vielleicht meldet er sich ja noch....
    Natürlich löst es Dein Beispiel aus #4 nicht. Das grundlegende Problem ist ja, daß ein Bild mit der einzigen Bewertung 5,00 immer gegen eines 'gewinnt', das 30 Bewertungen mit 5 und nur eine schlechtere z.B. 4 hat (4,97). Das am wenigsten sinnvollste ist dann einen Trigger einzuführen, der dem viel bewerteten Bild nach oben hilft, indem ihm ein Bonus gutgeschrieben wird. Nicht sehr transparent......

    Top-List-Eintrag "Oft bewertet" halte ich für gut, das wäre wohl die eleganteste Lösung.

  8. #8
    Neu an Board
    Registriert seit
    02.07.2006
    Beiträge
    38
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    das hört sich gut an!
    meiner meinung nach müsste die bewertung so laufen
    in erster linie ist die höhe des durchschnitts wichtig, so läuft es ja auch wie ich verstanden habe, aber zusätzlich müsste bei gleichem durchschnitt die anzahl der bewertungen greifen
    also wenn ich 2 bilder mit durchschitt 5 habe aber ein nur eine bewertung und das andere zwei dann ist das mit zwei bewertungen das im rang höher liegende.

    kurz so wie es andres schreibt.
    ich versuch es mal mit dem code den andresas eingestellt hat.

  9. #9
    Neu an Board
    Registriert seit
    02.07.2006
    Beiträge
    38
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    super jungs ich danke euch!
    es funktioniert!
    so dachte ich es mir.

    wir können aber gern an der sache dran bleiben die idee mit dem bonussystem ist nicht schlecht. so nach dem motte wer 10 x 5 hat bekommt nen einen abzug bei schlechtere bewertung.

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein