Kommentarmodul mit Spamschutz und Baumstruktur
Re: Kommentarmodul mit Spamschutz und Baumstruktur
Hallo René,
funktioniert irgendwie nicht.
...dürfte aber wohl eher an mir liegen...
Meinst Du, ich könnte Dir das Modul mal per PM senden?
Wäre klasse...
funktioniert irgendwie nicht.
...dürfte aber wohl eher an mir liegen...
Meinst Du, ich könnte Dir das Modul mal per PM senden?
Wäre klasse...
Gruß
Andreas
Andreas
Re: Kommentarmodul mit Spamschutz und Baumstruktur
Klar, kannst du
Gruß
René
Gruß
René
Re: Kommentarmodul mit Spamschutz und Baumstruktur
Tag zusammen,
ich habe den Output im ersten Post erweitert um die Darstellung von Zeilenumbrüchen ein-/ auszuschalten. Hinzugekommen ist eine weitere Konfigurationsmöglichkeit:
Und deren Berücksichtigung in der function datatransfer:
Bitte mal testen...
ich habe den Output im ersten Post erweitert um die Darstellung von Zeilenumbrüchen ein-/ auszuschalten. Hinzugekommen ist eine weitere Konfigurationsmöglichkeit:
Code: Alles auswählen
[...]
/****** begin configuration ******/
[...]
$enable_br="true"; // true enables displaying <br/> within comment text, set to false to disable
[...]
Code: Alles auswählen
[...]
function datatransfer($commentname,$commentemail,$commentwebsite,$commentdate,$commenttime,$commenttext,$url,$main_url,$idart,$commentlevel,$comment_parent_id,$linktext,$id,$online,$reload_url,$has_child,$maximum_comment_level)
{
//echo 'reload_url: '.$reload_url.'<br/>';
global $array_displayed_comments,$contenido,$template_commentbox,$template_commentbox_no_more_comments,$enable_br;
if($enable_br=="true") $commenttext = nl2br($commenttext);// enables displaying <br/>
[...]
seamless-design.de
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.
Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)
Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.
Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)
Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)
Re: Kommentarmodul mit Spamschutz und Baumstruktur
SUPER!
Funktioniert einwandfrei!!!!!
Vielen Dank!
Funktioniert einwandfrei!!!!!
Vielen Dank!
Gruß
Andreas
Andreas
-
- Beiträge: 847
- Registriert: Mi 14. Dez 2005, 16:15
- Wohnort: Königs Wusterhausen bei Berlin
- Kontaktdaten:
Re: Kommentarmodul mit Spamschutz und Baumstruktur
Hallo,
ich kam erst jetzt dazu das Formular unter AMR weter zu testen. Es gibt noch zwei Links die nicht so wollen.
Der erste in der generierten Email die auf den Artikel verweisen;
Hier habe ich schon diverse Sachen durchgespielt mit $sess->url("front_content.php?idart='.$idart"); oder so ... aber kein Erfolg! Oder ist das bei diesem Fall die falsche herangehensweise?
Und der zweite Link ist der "Auf Kommentare antworten" im Frontend. Hier finde ich im Output aber nicht dir richtige Stelle! Im Frontend sieht er so aus:
Hat jemand von euch wieder einen tollen tipp für mich?!
Vielen Dank
MfG Steffen
ich kam erst jetzt dazu das Formular unter AMR weter zu testen. Es gibt noch zwei Links die nicht so wollen.
Der erste in der generierten Email die auf den Artikel verweisen;
Code: Alles auswählen
// eMail-header:
$link_new_comment=$main_url.'?idart='.$idart;
Und der zweite Link ist der "Auf Kommentare antworten" im Frontend. Hier finde ich im Output aber nicht dir richtige Stelle! Im Frontend sieht er so aus:
Nachtrag: Habe den Link gefunden! Er befindet sich im Modul-Template und schaut wie folgt aus:
Code: Alles auswählen
<a class="c_sd_link" href="{main_url}?idart={idart}&show_form=true&parent_id={comment_parent_id}&level={commentlevel}" title="{linktext}">{linktext}</a>
Vielen Dank
MfG Steffen
-
- Beiträge: 847
- Registriert: Mi 14. Dez 2005, 16:15
- Wohnort: Königs Wusterhausen bei Berlin
- Kontaktdaten:
Re: Kommentarmodul mit Spamschutz und Baumstruktur
Also ich habe jetzt eine Art Lösung, welche aber bestimmt noch besser geht!
Für den Link in der Email:
Im OUTPUT - Unter:
folgendes ergänzen
Dann das suchen und mit dem ersetzen:
Fertig!!!
Der Link für die "Auf Kommentare antworten":
Im OUTPUT - Nach dem hier:
das Einfügen:
Und weiterhin im OUTPUT nach dass hier einfügen:
... und im Modul-Template (comments_sd_commentbox.html)
das durch das ersetzen!
Klappt zumindest bei mir unter 4.8.15 mit AMR.
MfG Steffen
Für den Link in der Email:
Im OUTPUT - Unter:
Code: Alles auswählen
$main_url="http://www.MEINEDOMAIN.de/cms/front_content.php"; //needed for correct link in email-alert and link in comment-box
Code: Alles auswählen
$base_url="http://www.MEINEDOMAIN.de"; // die Webseite ohne abschließenden Slash
Code: Alles auswählen
$link_new_comment=$main_url.'?idart='.$idart;
Code: Alles auswählen
$link_new_comment = $base_url.$_SERVER["REQUEST_URI"];
Der Link für die "Auf Kommentare antworten":
Im OUTPUT - Nach dem hier:
Code: Alles auswählen
$commentdate=sprintf("%02d.%02d.%04d", $d[2], $d[1], $d[0]);
$margin_left=$commentlevel*20;
$commentlevel=$commentlevel+1;
Code: Alles auswählen
$serverurl = $_SERVER["REQUEST_URI"];
Code: Alles auswählen
$tpl->set('s', 'commenttext', $commenttext);
Code: Alles auswählen
$tpl->set('s', 'serverurl', $serverurl);
das
Code: Alles auswählen
{main_url}?idart={idart}&show_form=true&parent_id={comment_parent_id}&level={commentlevel}
Code: Alles auswählen
{serverurl}?&show_form=true&parent_id={comment_parent_id}&level={commentlevel}
Klappt zumindest bei mir unter 4.8.15 mit AMR.
MfG Steffen
Zuletzt geändert von derSteffen am Sa 9. Mär 2013, 08:40, insgesamt 3-mal geändert.
Re: Kommentarmodul mit Spamschutz und Baumstruktur
Hallo !
Zuerst einmal vielen Dank für das tolle Modul ! Hat mir viel Zeit und Arbeit erspart.
Ich hätte vielleicht noch einen Verbesserungsvorschlag. Er bezieht sich auf die Anzeige der Kommentar Anzahl.
Wenn ich im Frontend bin werden auch die Kommentare mitgezählt die noch nicht vom Admin freigeschaltet wurden. Behoben habe ich dies ganz einfach in dem ich deinen Code wie folgt angepasst habe:
Jetzt werden nur die Kommentare gezählt die auch vom Admin freigegeben wurden.
Grüße
Sven
Zuerst einmal vielen Dank für das tolle Modul ! Hat mir viel Zeit und Arbeit erspart.
Ich hätte vielleicht noch einen Verbesserungsvorschlag. Er bezieht sich auf die Anzeige der Kommentar Anzahl.
Wenn ich im Frontend bin werden auch die Kommentare mitgezählt die noch nicht vom Admin freigeschaltet wurden. Behoben habe ich dies ganz einfach in dem ich deinen Code wie folgt angepasst habe:
Code: Alles auswählen
if($edit)
{
// ALLE KOMMENTARE FÜR DEN ADMIN IM BACKEND ZEIGEN
$query = "SELECT parent_id, id,level FROM comments_sd WHERE idart='$idart' ORDER by id ASC";}
else{
//ALLE FREIGEGEBENEN KOMMENTARE ZEIGEN
$query = "SELECT parent_id, id,level FROM comments_sd WHERE idart='$idart' AND online = '1' ORDER by id ASC";
}
Grüße
Sven
Re: Kommentarmodul mit Spamschutz und Baumstruktur
Hallo Sven,
freut mich, dass Dir das Modul "gerade recht gekommen ist". Deinen Ergänzungsvorschlag habe ich übernommen und den Code im ersten Posting angepasst.
Viele Grüße,
Markus
freut mich, dass Dir das Modul "gerade recht gekommen ist". Deinen Ergänzungsvorschlag habe ich übernommen und den Code im ersten Posting angepasst.
Viele Grüße,
Markus
seamless-design.de
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.
Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)
Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.
Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)
Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)
Re: Kommentarmodul mit Spamschutz und Baumstruktur
Hallo,
mir fehlt da ne Info, wenn ich das SQL Statement setzen möchte sagt er folgendes:
#1046 - No database selected
welche database soll ich auswählen?
Danke
mir fehlt da ne Info, wenn ich das SQL Statement setzen möchte sagt er folgendes:
#1046 - No database selected
welche database soll ich auswählen?
Danke
Re: Kommentarmodul mit Spamschutz und Baumstruktur
Hallo,
Du musst vor dem Ausführen des sql-statements festlegen, in welcher Datenbank es ausgeführt werden soll. Wenn Du mehrere hast, dann nimm die Deiner Contenido-Installation.
Du musst vor dem Ausführen des sql-statements festlegen, in welcher Datenbank es ausgeführt werden soll. Wenn Du mehrere hast, dann nimm die Deiner Contenido-Installation.
seamless-design.de
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.
Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)
Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.
Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)
Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)
Re: Kommentarmodul mit Spamschutz und Baumstruktur
ist also egal welche ich kann auch einfach eine neue anlegen Namens con_kommi oder so?
Re: Kommentarmodul mit Spamschutz und Baumstruktur
Nein. "Database" ist die Datenbank. Das sql-statement dient zum Anlegen einer Datenbanktabelle in einer Datenbank. Du wählst also zuerst die Datenbank aus (wo du auch die anderen Contenido-Tabellen findest -> con_...) und führst dort dann das sql-statement aus. Du kannst zwar einen anderen Namen als "comments_sd" für die Tabelle verwenden, allerdings musst Du dann auch den Code des Moduls anpassen. Bringt Dir nix außer Arbeit, insofern lass die Bezeichnung so wie sie ist.
seamless-design.de
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.
Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)
Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.
Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)
Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)
Re: Kommentarmodul mit Spamschutz und Baumstruktur
J aich hab 2 Db`'s und ich dachte da ich nur auf eine Zugreifen kann macht der dies so, aber ich muss erstmal diese nocheinmal auswählen, obwohl ich schon drinne bin
Naja jetzt läufts, der fehlercode ist weg, Tabelle ist angelegt, nur bei Kommentar anlegen wird folgende URL geöffnet warum?
http://www.internetx.com/
Naja jetzt läufts, der fehlercode ist weg, Tabelle ist angelegt, nur bei Kommentar anlegen wird folgende URL geöffnet warum?
http://www.internetx.com/
Re: Kommentarmodul mit Spamschutz und Baumstruktur
Hä?! Die Website hat ja mal gar nix mit dem Modul zu tun. Ist das Dein Hoster?
Hast Du die Zeile hier in der Modulausgabe evtl. nicht angepasst?
Wenn es das auch nicht war, poste bitte mal nen Link auf die Seite in der Du das Modul eingebunden hast. Wenn Du magst, auch gerne per PN (!) Zugangsdaten zu Deinem Backend. Dann guck ich mir das mal an.
Hast Du die Zeile hier in der Modulausgabe evtl. nicht angepasst?
Code: Alles auswählen
$main_url="http://www.MEINEDOMAIN.de/cms/front_content.php"; //needed for correct link in email-alert and link in comment-box
seamless-design.de
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.
Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)
Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.
Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)
Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)
Re: Kommentarmodul mit Spamschutz und Baumstruktur
Hey, habs jetzt
kannst du mir verraten, wo genau die Texte "Kommentar" und Bisher wurde kein Kommentar verfasst erzeugt werden?
Dann Style ich dies nochmal anders
Und kurz eine Frage, wenn ich einen Artikel vollständig lösche, dann wird der Kommentar auch vollständig aus der DB gelöscht oder?
Danke und einen guten Rutsch
kannst du mir verraten, wo genau die Texte "Kommentar" und Bisher wurde kein Kommentar verfasst erzeugt werden?
Dann Style ich dies nochmal anders
Und kurz eine Frage, wenn ich einen Artikel vollständig lösche, dann wird der Kommentar auch vollständig aus der DB gelöscht oder?
Danke und einen guten Rutsch