[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
Kommentare? - REDAXO Forum
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/
Gast

Kommentare?

27. Aug 2004, 12:50

Ich habe versucht die anonymen Kommentare per Modul einzubauen, leider funzt das aber nicht. Es wird zwar gesendet und die Meldung erscheint das der Kommentar eingefügt wurde, leider beschränkt es sich aber auch darauf, wirklich eingefügt wird nichts, auch nicht im pannel zu finden :(
Hat jemand eine Idee, oder bin ich blöd?
mark

Benutzeravatar
vscope
Beiträge: 477
Registriert: 24. Aug 2004, 22:11
Wohnort: Austria/Vienna
Kontaktdaten: ICQ Website

27. Aug 2004, 15:46

was genau hast du gemacht?

Gast

27. Aug 2004, 16:03

Ich habe von
http://wiki.circle42.com/pmwiki.php/Red ... geComments
Den Text als Modul eingefügt.
Dieses Modul habe ich dann in einem Inhalt plaziert. Das Textfeld uns erscheint.
Bach absenden kommt die Meldung das der Kommentar eingefügt ist, jedoch ist er nicht auffindbar!
Mark

Benutzeravatar
vscope
Beiträge: 477
Registriert: 24. Aug 2004, 22:11
Wohnort: Austria/Vienna
Kontaktdaten: ICQ Website

27. Aug 2004, 18:11

Habs ausprobiert du hast recht.

Das Problem ist das jemand vom redaxo team im backend was geändert hat.
Vorher konnte man im Backend die Kommentare freischalten.
Diese Funktion ist aber für Anonymous einträge nicht mehr vorhanden.
Zusätzlich ist das DB Install Script falsch.
Es fehlen die Einträge für anonymous user.

Ich werd das asap wieder einbaun.

Derzeit kannst du das umgehen indem du das modul so änderst:

Code: Alles auswählen

<!-- #####################################
This part inserts a new comment 
##################################### //-->
<!-- #####################################
This part inserts a new comment 
##################################### //-->
<?php
if($_POST[user_comment]!=""){
$db = new sql;
$db->setTable('rex__article_comment');
$db->setValue('comment',$_POST[user_comment]);
$db->setValue('anonymous_user',$_POST[anonymous_user]);
$db->setValue('stamp',date('Ymd'));
$db->setValue('article_id',$this->article_id);
$db->setValue('status',1);
$db->insert();

print "<br><b>Kommentar wurde eingefügt<b><br>";
}
?>

<!-- #####################################
This part reads out the comments 
##################################### //-->
<?php
$id = $this->article_id;
$db = new sql;
$sql = "SELECT * FROM rex__article_comment  WHERE status = 1 AND article_id=$id ORDER by stamp";
$res = $db->get_array($sql);

if(is_array($res)){

foreach($res as $var){

   print "<table width=100% cellspacing=0 cellpadding=0>";
   print "<td valign=top align=left>";
   print date_from_mydate($var[stamp],'d.m.Y')."<br><b>";
   print $var[anonymous_user]."</b><br>";
   print $var[comment]."<br>";
   print "</td>";
   print "</tr>";
   print "</table>";
   print "<br>";

}    

}
?>

<!-- #####################################
This part shows new comment form 
##################################### //-->
<form name="comment" action="<?=$_SERVER[REQUEST_URI]?>" method="POST">
<br><b>
Neuer Kommentar:
</b>
<br><br>
Name:<br>
<input type=field name=anonymous_user>
<br><br>
Kommentar:<br>
<textarea cols="60" rows="10" name="user_comment"></textarea>
<br><br>
<input type="image" src="img/senden.gif" border="0">
</form>
und zusätzlich musst du die db ein wenig ändern.
diese sql statement ausführen. (z.B in phpmyadmin)

Code: Alles auswählen

ALTER TABLE `rex__article_comment` ADD `anonymous_user` VARCHAR( 255 ) NOT NULL ;
dann gehen die comments mal fürs erste.

lg

vscope

Gast

28. Aug 2004, 12:25

Super, vielen Dank, so funzt es! Ich hab nur noch den Status von 1 auf 0 geändert damit die Kommentare erst freigegeben werden müssen!

DANKE
mark

Zurück zu „Allgemeines [R2]“