Hallo liebe Community
Ich habe schon vor langem ein AddOn geschrieben das es den Benutzern erlaubt Kommentare zu Artikeln zu hinterlassen. Nun möchte ich euch das ganze auch zur Verfügung stellen.
Dies ist eine Vorabversion, sie funktioniert einwandfrei (ist schon lange bei mir im einsatz) aber für ein wirkliches release fehlt noch ein bisschen was.
Das eingabe und ausgabe modul ist im Ordner Pages unter comment_eingabe.php und comment_ausgabe.php
und auch die comment_config.inc.php sollte noch nach belieben angepasst werden.
Die DB-Tabelle wird erst erstellt wenn man einmal in die Verwaltung schaut (ist bei der nächsten Version in der install)
Den Download gibts unter
http://franz007.at/index.php?article_id=89&clang=0
würde mich sehr über euer feedback freuen.
Hallo,
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt

Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Vielen dank für die Blumen, darf ich aus deiner Nachricht schließen dass alles funktioniert?
Was ich vergessen habe sind die Bilder.
Auf http://franz007.at/index.php?article_id=89&clang=0 gibts jetzt ein Paket comment_rank_bilder1.zip mit den Sternen die ich auf meiner Seite verwende.
Was ich vergessen habe sind die Bilder.
Auf http://franz007.at/index.php?article_id=89&clang=0 gibts jetzt ein Paket comment_rank_bilder1.zip mit den Sternen die ich auf meiner Seite verwende.
Zuletzt geändert von franz007 am 23. Feb 2007, 22:34, insgesamt 1-mal geändert.
Also ich hab mit meiner blacklist eigentlich keinen spam, einfach die Wörter die blockiert werden sollten in die blacklist eintragen und fertig. Derzeit ist das ganze noch in der config-Datei aber ich bin grad dran die Konfiguration ganz ohne Dateibearbeitung per DB zu realisieren.harrybrader hat geschrieben:Kleine Anregung. Um Spamming zu vermeiden empfehle ich den Einbau eines Captchas.
- svenalbert
- Beiträge: 1308
- Registriert: 24. Nov 2005, 17:21
- Wohnort: Clausthal-Zellerfeld / lower saxony
- Kontaktdaten: ICQ Website
immer wieder gernesvenalbert hat geschrieben:danke dafür - werde sicherlich demnächst davon gebrauch machen.
Also im einsatz ist es überall (jetzt auch bei der oben genannten Seite). Kommentieren kann man dort aber ich glaube du meinst so einen richtigen Test inkl Backend.svenalbert hat geschrieben:kann/darf man auf deiner seite irgenwo testen?
Nein das gibts nicht aber ich könnte ein paar screenshots vom backend machen und hineinsetzen wenn das weiterhilft.
Fehler
Hallo franz007,
super Timing - aktuell arbeite ich an einem Projekt, wo genau die Funktionalität benötigt wird
. Danke!
Nun hat sich offenbar der Fehlerteufel in den Quellcode eingeschlichen - nach der Installation und Anbindung durch das passende Modul (exakt nach Deinen Vorgaben erstellt ) bekomme ich auf der betroffenen Seite diese Fehlermeldung:
"Parse error: syntax error, unexpected T_VARIABLE in ../redaxo/include/addons/comment_rank/pages/comment_1.1.php on line 77"
Was könnte denn die Ursache sein?
Vielen Dank im Voraus!
super Timing - aktuell arbeite ich an einem Projekt, wo genau die Funktionalität benötigt wird

Nun hat sich offenbar der Fehlerteufel in den Quellcode eingeschlichen - nach der Installation und Anbindung durch das passende Modul (exakt nach Deinen Vorgaben erstellt ) bekomme ich auf der betroffenen Seite diese Fehlermeldung:
"Parse error: syntax error, unexpected T_VARIABLE in ../redaxo/include/addons/comment_rank/pages/comment_1.1.php on line 77"
Was könnte denn die Ursache sein?
Vielen Dank im Voraus!
Re: Fehler
Das ist der fehlende ; in Zeile 74guest07 hat geschrieben: Was könnte denn die Ursache sein?

wenn die Verwaltung fertig ist gibts ein release (dauert nicht mehr lang)
also wenn du es nicht ganz eilig hast kannst du einfach warten.
Re: Fehler
[quote="franz007"]
Das ist der fehlende ; in Zeile 74
genau darum ist das kein release *g*
[/quote]
Wow, kleiner Schritt - aber große Wirkung!
Der Fehler ist verschwunden, allerdings bekommt man nach dem Eintrag als User 'nen weitern:
"Warning: mysql_result(): supplied argument is not a valid MySQL result resource in ../redaxo/include/addons/comment_rank/pages/comment_1.1.php on line 74"
Ok, dann warten wir mal ab, bis das Add-On-Brötchen fertig gebacken ist
Das ist der fehlende ; in Zeile 74

[/quote]
Wow, kleiner Schritt - aber große Wirkung!

"Warning: mysql_result(): supplied argument is not a valid MySQL result resource in ../redaxo/include/addons/comment_rank/pages/comment_1.1.php on line 74"
Ok, dann warten wir mal ab, bis das Add-On-Brötchen fertig gebacken ist

Re: Fehler
Kann es sein dass die Tabelle noch nicht existiert? Die Tabelle wird bis zur Version 1.1 in der Konfiguration erstellt.guest07 hat geschrieben:Warning: mysql_result(): supplied argument is not a valid MySQL result resource in ../redaxo/include/addons/comment_rank/pages/comment_1.1.php on line 74"
Also versuch mal im backend auf den Menüpunkt comment_rank zu klicken und danach müsste die Tabelle erstellt sein.
Re: Fehler
Beide Tabellen sind da:
- rex_111_comment_rank
- rex_111_comment_rank_overview
und sind bereits mit den Test-Inhalten gefüllt (kann ich im phpmyadmin nachsehen) ...
- rex_111_comment_rank
- rex_111_comment_rank_overview
und sind bereits mit den Test-Inhalten gefüllt (kann ich im phpmyadmin nachsehen) ...

Re: Fehler
Ja das ist ein fehler meinerseits, das mit dem "new_offline", also dass neue kommentare standartmäßig offline sind, ist in der 1.1 neu und ich hab es noch nie getestet.guest07 hat geschrieben:Beide Tabellen sind da:
- rex_111_comment_rank
- rex_111_comment_rank_overview
und sind bereits mit den Test-Inhalten gefüllt (kann ich im phpmyadmin nachsehen) ...
Das problem liegt daran dass es die Tabelle die er abfragen will nicht gibt. Bin grad am nachvollziehen wie ich das eigentlich geplant hatte *g*, aber wird auf jeden Fall gefixt
- svenalbert
- Beiträge: 1308
- Registriert: 24. Nov 2005, 17:21
- Wohnort: Clausthal-Zellerfeld / lower saxony
- Kontaktdaten: ICQ Website
Sowohl das mit em Backend, als auch einfach einen Idioten-Artikel, wo man wild drauf los kommentieren kann und auch mal "Das ist ein Test" schreiben kann. Das möchte ich bei deiner Vielzahl an Artikeln nicht lostreten.franz007 hat geschrieben:Also im einsatz ist es überall (jetzt auch bei der oben genannten Seite). Kommentieren kann man dort aber ich glaube du meinst so einen richtigen Test inkl Backend.svenalbert hat geschrieben:kann/darf man auf deiner seite irgenwo testen?
Wäre schon mal nicht so übel. ;)= Danke vorab.franz007 hat geschrieben:Nein das gibts nicht aber ich könnte ein paar screenshots vom backend machen und hineinsetzen wenn das weiterhilft.
Zuletzt geändert von svenalbert am 24. Feb 2007, 20:10, insgesamt 1-mal geändert.
Der Sven
Also einen Idioten Artikel kann ich machen aber Backend ist leider nicht möglich da ich keinerlei Rechteverwaltung eingebaut habe. Dh ich kann euch auch nicht nur lese-Zugriff gestatten. Die andere möglichkeit wäre ein 2te Redaxo installation nur zum Testen aber da ist schon die Frage ob das wirklich so viele nutzen dass sich der Aufwand rechnet. Ich müsste da ja dann auch noch nach dem Rechten sehen.svenalbert hat geschrieben: Sowohl das mit em Backend, als auch einfach einen Idioten-Artikel, wo man wild drauf los kommentieren kann und auch mal "Das ist ein Test" schreiben kann. Das möchte ich bei deiner Vielzahl an Artikeln nicht lostreten.
Die 1.2 ist schon ziemlich weit vortgeschritten. Die Konfiguration ist sogar richtig gut geworden

Bin zuversichtlich dass es am Wochenende fertig wird.
Dann werd ich auch mal wegen den Screenshots schauen.
Hallo alle zusammen
Auf http://franz007.at/index.php?article_id=89&clang=0 gibts jetzt die Beta der comment_rank 1.2 Version mit der neuen Konfiguration.
Also fleißig testen.
Ich bitte um Rückmeldung.
Auf http://franz007.at/index.php?article_id=89&clang=0 gibts jetzt die Beta der comment_rank 1.2 Version mit der neuen Konfiguration.
Also fleißig testen.
Ich bitte um Rückmeldung.
Hallo franz007,Hallo alle zusammen
Auf http://franz007.at/index.php?article_id=89&clang=0 gibts jetzt die Beta der comment_rank 1.2 Version mit der neuen Konfiguration.
Also fleißig testen.
Ich bitte um Rückmeldung.
super, es geht also weiter! Hab dein Add-on komplett neu installiert und das passende Modul erstellt. Nun erscheint nach dem Eintrag des Useres auf der Seite dieser Fehler:
"Warning: mysql_result(): supplied argument is not a valid MySQL result resource in ../redaxo/include/addons/comment_rank/pages/comment_1.2.php on line 102"
Der Eintrag wird im Frontend sofort angezeigt, im Backend aber nicht (in den DB-Tabellen ist er aber vorhanden).
Irgend-was stimmt noch nicht mit dem offline-Status.
Das ist ein Bug in der 1.1, da hab ich vergessen eine Tabelle zu erzeugen. Liege ich richtig in der Annahme das du die Tabellen übernommen hast (bei einer Deinstallation werden die Tabellen nicht gelöscht)
Das müsste eigentlich mit den entsprechenden Updates behoben sein.
Mach mal das "Update 1.1 -> 1.2" dort wird das behoben. Das ganze ist in der Hilfe beschieben.
Und dann natürlich sagen was raus gekommen ist.
Das müsste eigentlich mit den entsprechenden Updates behoben sein.
Mach mal das "Update 1.1 -> 1.2" dort wird das behoben. Das ganze ist in der Hilfe beschieben.
Und dann natürlich sagen was raus gekommen ist.
1.2 beta2 liegt zum testen bereit. Ich hab das ganze backend nochmals überarbeitet (zb Sprungmarken/Anker eingeführt, einiges Umbenannt, und bugs behoben)
Erhältlich wie immer unter http://franz007.at/index.php?article_id=89&clang=0
Bitte um Rückmeldung
Erhältlich wie immer unter http://franz007.at/index.php?article_id=89&clang=0
Bitte um Rückmeldung
Hallo franz007,Bitte um Rückmeldung
würde gerne dir ein gute Nachricht hinterlassen, leider klappt es aber mit dem Addon nicht... Habe komplett die alte Version gelöscht (inkl. aller 3 Tabellen in der DB) und dann neu mit der beta2 angelegt. Beim Eintragen vom Kommentar wird nach wie vor der Fehler
"Warning: mysql_result(): supplied argument is not a valid MySQL result resource in .. /redaxo/include/addons/comment_rank/pages/comment_1.2.php on line 102"
angezeigt. Alle Kommentare stehen sofort online. Im Backend werden die Kommentare gar nicht angezeigt.
Wenn man Update von 1.1 auf 1.2 macht und die Tabellen mit den Beispielinhalten füllt, wird die besagte Fehlermeldung nicht angezeigt und sonst sieht es im Backend ordentlich aus, aber das Problem mit dem online-status der Neueintragungen bleibt bestehen.
So hab das ganze durchgetestet wie beschrieben und
der Fehler war auch bei mir.
Also 1tens wurde die Tabelle beim install (im gegensatz zum update) falsch angelegt. Und 2tens fragte die berüchtigte Zeile 102 einen Wert aus der Übersichts-Tabelle ab, in dieser war zu diesem Zeitpunkt aber für diesen Artikel noch kein Eintrag vorhanden. Darum trat der Fehler immer nur beim ersten Kommenar auf und nachher nicht mehr.
In der comment_rank_1.2_beta3 ist dieser Fehler nun (hoffentlich) endgültig verschwunden.

Also 1tens wurde die Tabelle beim install (im gegensatz zum update) falsch angelegt. Und 2tens fragte die berüchtigte Zeile 102 einen Wert aus der Übersichts-Tabelle ab, in dieser war zu diesem Zeitpunkt aber für diesen Artikel noch kein Eintrag vorhanden. Darum trat der Fehler immer nur beim ersten Kommenar auf und nachher nicht mehr.
In der comment_rank_1.2_beta3 ist dieser Fehler nun (hoffentlich) endgültig verschwunden.