4images Forum & Community

4images Modifications / Modifikationen => Mods & Plugins (Requests & Discussions) => Topic started by: www.ul-piloten.de on February 16, 2009, 09:31:16 PM

Title: E-mail an Admin und User bei neuen Kommentar
Post by: www.ul-piloten.de on February 16, 2009, 09:31:16 PM
Hallo liebe Spezialisten,
ich habe hier im Forum den folgenden Code für die Datei: details.php gefunden.
Der User bekommt nun bei neu geschriebenen Kommentar eine E-Mail  :)

Code: [Select]
    if (!$error)  {
      $sql = "INSERT INTO ".COMMENTS_TABLE."
              (image_id, user_id, user_name, comment_headline, comment_text, comment_ip, comment_date)
              VALUES
              ($id, ".$user_info['user_id'].", '$user_name', '$comment_headline', '$comment_text', '".$session_info['session_ip']."', ".time().")";
      $site_db->query($sql);
      $commentid = $site_db->get_insert_id();
      update_comment_count($id, $user_info['user_id']);
   $sql = "SELECT image_name FROM ".IMAGES_TABLE." WHERE image_id = $id";
    $image_name = $site_db->query($sql);
    $sql = "SELECT user_id FROM ".IMAGES_TABLE." WHERE image_id = $id";
    $user_id = $site_db->query($sql);
   
    $recipient_name = $image_row['user_name'];
    $recipient_email = $image_row['user_email'];
    $recipient_name = $config['site_name'];
    $recipient_email = $config['site_email'];
    $image_url = $script_url."/details.php?".URL_IMAGE_ID."=".$id."";
   
       // Start Emailer für comments
    include(ROOT_PATH.'includes/email.php');
    $site_email = new Email();
    $site_email->set_to($recipient_email);
    $site_email->set_from($config['site_email'], $config['site_name']);
    $site_email->set_subject("Neuer Kommentar wurde geschrieben");
    $site_email->register_vars(array(
      "user_name" => $image_row['user_name'],
      "recipient_name" => $recipient_name,
      "image_name" => $image_row['image_name'],
      "comment_date" => format_date($config['date_format']." ".$config['time_format'], $current_time),
      "site_name" => $config['site_name'],
      "image_url" => $image_url,
          ));
    $site_email->set_body("comment_email", $config['language_dir']);
    $site_email->send_email();

Wie gesagt bekommt der User bei einem neuen Kommentar eine E-mail. Doch leider bekommt der Admin keine Nachricht  :(
Wenn ich den folgenden Code lösche, bekommt der Admin eine E-Mail, aber der User nicht mehr.
Code: [Select]
    $recipient_name = $config['site_name'];
    $recipient_email = $config['site_email'];

Was mache ich falsch?
Welchen Code muss ich einfügen, damit der User und Admin eine E-Mail bekommt?
Oder noch besser wäre es wenn der Admin, User und alle anderen die zu dem Photo einen Kommentar geschrieben haben ein E-Mail Benachrichtigung bekommen.

Freue mich riesig auf Eure Hilfe.
Gruß
Michael
Title: Re: E-mail an Admin und User bei neuen Kommentar
Post by: KurtW on February 17, 2009, 06:07:03 AM
Hallo,

zum Ersten würde ich in dem mod- thread posten, wo du auch schon den Code rauskopiert hast.
So erhält der modowner eine Nachricht, dass jemand eine Frage dazu hat.


Kurt
Title: Re: E-mail an Admin und User bei neuen Kommentar
Post by: www.ul-piloten.de on February 17, 2009, 06:38:50 AM
Hallo,

zum Ersten würde ich in dem mod- thread posten, wo du auch schon den Code rauskopiert hast.
So erhält der modowner eine Nachricht, dass jemand eine Frage dazu hat.


Kurt

Hallo Kurt,

der thrad ist aus dem Jahr 2002, und der Moderator seit dem Jahr 2007 nicht mehr aktiv.
Deshalb habe ich die Frage neu eingestellt!
Ich würde mich freuen hier Hilfe zu bekommen.

Gruß
Michael
Title: Re: E-mail an Admin und User bei neuen Kommentar
Post by: seeyou on February 17, 2009, 10:45:39 AM
Hey, hatte auch probiert, das über den Thread im Forum zu machen ging aber Nie,

Deswegen, der Harte weg --> deteils.php

Code: [Select]
if (!$error)  {
      $sql = "INSERT INTO ".COMMENTS_TABLE."
              (image_id, user_id, user_name, comment_headline, comment_text, comment_ip, comment_date)
              VALUES
              ($id, ".$user_info['user_id'].", '$user_name', '$comment_headline', '$comment_text', '".$session_info['session_ip']."', ".time().")";
      $site_db->query($sql);
      $commentid = $site_db->get_insert_id();
      update_comment_count($id, $user_info['user_id']);
 
//MAIL-Start
$sql = "SELECT image_name FROM ".IMAGES_TABLE." WHERE image_id = $id";
    $image_name = $site_db->query($sql);
    $sql = "SELECT user_id FROM ".IMAGES_TABLE." WHERE image_id = $id";
    $user_id = $site_db->query($sql);
   
    $recipient_name = $image_row['user_name'];
    $recipient_email = $image_row['user_email'];
    $image_url = $script_url."/details.php?".URL_IMAGE_ID."=".$id."";


//Abfrage wegen mail
  $sql = "SELECT user_mail_text
          FROM ".USERS_TABLE."
              WHERE user_name = '$recipient_name' "; 
      $result = $site_db->query_firstrow($sql);
      $mailtext = $result['user_mail_text'];

//Abfrage wegen mail




if ($recipient_name != $user_name && $mailtext != 0)
{
//MAIL
$sender = "Foto.seeyou";
$sendermail = "foto@seeyou.de";
$zeit = "geschrieben am ".date("d.m.Y").", um ".date("H:i");
 
  $empfaenger = $recipient_email;
  $betreff = "Neuer Kommentar zu deinem Bild";
  $text = "Hallo $recipient_name,
           es wurde folgender Kommentar von: $user_name zu deinem Bild hinterlassen,
   \n
   $comment_headline ,
   $comment_text
   $zeit
   \n
   um direkt zu dem Bild zu gelangen folge folgendem Link:
   $image_url        
   ";
  mail($empfaenger, $betreff, $text,
       "From: $sender <$sendermail>"); 

}
// Mail

Ist nicht gaz 1A Funktionier aber einwandfrei,

Solltest natürlich den Absender sowie dessen Mail Adresse Ändern,
Im Moment bekommt der Benutzer eine Mail, wenn ein Kommentar zu seinem Bild hinterlassen wurde.

Wenn du willst das auch der Admin eine bekommt musst du nur noch einmal den Code Kopieren und die Maiil Adresse des Admins einsetzen,

Das wo Abfrage steht, ist eine Erweiterung der Datenbank, sodass der Bildbesitzer/user einstellen kann ob er benachrichtigungen bei Kommentaren zu seinen Bildern entfangen will.

Dafür die Datenbank erweitern:
ALTER TABLE 4images_users ADD (user_mail_text INT UNSIGNED);
UPDATE 4images_users SET user_mail_text =1;

Jetz in der Membereditprofile.html folgendes einfügen:

Code: [Select]
<!-- Mod Mail -->
<tr>
            <td class="row2"><b>Benachrichtigung bei Kommentar</b></td>
            <td class="row2">
              <input type="radio" name="user_mail_text" value="1"{user_mail_text_yes} />
              {lang_yes}&nbsp;&nbsp;&nbsp;
              <input type="radio" name="user_mail_text" value="0"{user_mail_text_no} />
              {lang_no}
            </td>
          </tr>
<!-- Mod Mail -->  

und in der db_field_definitions.php
folgende Zeile anhängen:
Code: [Select]
$additional_user_fields['user_mail_text'] = array($lang['mail_text'], "radio", 0);
Damit funktioniert das schon einmal ..

Hoffe hilft dir weiter




Title: Re: E-mail an Admin und User bei neuen Kommentar
Post by: www.ul-piloten.de on February 17, 2009, 05:31:21 PM
Hallo und vielen Dank für die Hilfe,

leider funktioniert das nicht bei mir  :(
Ich habe meinen oben bechriebenen Code mit deinem ersetzt, aber dann bekommt weder der User noch der Admin eine E-Mail.
Wahrscheinlich habe ich wohl etwas falsch gemacht!

Gibt es nicht die Möglichkeit meinen Code beizubehalten (Der User bekommt ja eine Mail) und die E-Mailadresse des Admin fest in der details.php zu hinterlegen?
So dass beide eine E-Mail bekommen!

Freue mich riesig auf Antworten.
Gruß
Michael
Title: Re: E-mail an Admin und User bei neuen Kommentar
Post by: seeyou on February 17, 2009, 06:23:44 PM
wenn du deins ausbauen willst, kannst du auch folgenden Code unter die Zeile 35 setzen

Code: [Select]
// Start Admin-Mail

    $recipient_name = $config['site_name'];
    $recipient_email = $config['site_email'];

    include(ROOT_PATH.'includes/email.php');
    $site_email = new Email();
    $site_email->set_to($recipient_email);
    $site_email->set_from($config['site_email'], $config['site_name']);
    $site_email->set_subject("Neuer Kommentar wurde geschrieben");
    $site_email->register_vars(array(
      "user_name" => $image_row['user_name'],
      "recipient_name" => $recipient_name,
      "image_name" => $image_row['image_name'],
      "comment_date" => format_date($config['date_format']." ".$config['time_format'], $current_time),
      "site_name" => $config['site_name'],
      "image_url" => $image_url,
          ));
    $site_email->set_body("comment_email", $config['language_dir']);
    $site_email->send_email();



jedoch würd ich dann auch den Body, der mail neu setzen, sonst wird der Admin immer mit dem user namen Angesprochen.
Title: Re: E-mail an Admin und User bei neuen Kommentar
Post by: www.ul-piloten.de on February 17, 2009, 06:55:46 PM
Hallo und Danke für die schnelle Antwort.

Nun erhalte ich beim schreiben eines Kommentar die folgende Fehlermeldung :
Code: [Select]
Fatal error: Cannot redeclare class email in /www/htdocs/w0097a95/wbb2/4images/includes/email.php on line 28
Hier der Code wie ich ihn eingefügt habe:
Code: [Select]
    if (!$error)  {
      $sql = "INSERT INTO ".COMMENTS_TABLE."
              (image_id, user_id, user_name, comment_headline, comment_text, comment_ip, comment_date)
              VALUES
              ($id, ".$user_info['user_id'].", '$user_name', '$comment_headline', '$comment_text', '".$session_info['session_ip']."', ".time().")";
      $site_db->query($sql);
      $commentid = $site_db->get_insert_id();
      update_comment_count($id, $user_info['user_id']);
        $sql = "SELECT image_name FROM ".IMAGES_TABLE." WHERE image_id = $id";
    $image_name = $site_db->query($sql);
    $sql = "SELECT user_id FROM ".IMAGES_TABLE." WHERE image_id = $id";
    $user_id = $site_db->query($sql);
   
    $recipient_name = $image_row['user_name'];
    $recipient_email = $image_row['user_email'];
    $image_url = $script_url."/details.php?".URL_IMAGE_ID."=".$id."";
   
       // Start Emailer für comments
    include(ROOT_PATH.'includes/email.php');
    $site_email = new Email();
    $site_email->set_to($recipient_email);
    $site_email->set_from($config['site_email'], $config['site_name']);
    $site_email->set_subject("Comment Posted");
    $site_email->register_vars(array(
      "user_name" => $image_row['user_name'],
      "recipient_name" => $recipient_name,
      "image_name" => $image_row['image_name'],
      "comment_date" => format_date($config['date_format']." ".$config['time_format'], $current_time),
      "site_name" => $config['site_name'],
      "image_url" => $image_url,
          ));
    $site_email->set_body("comment_email", $config['language_dir']);
    $site_email->send_email();
// Start Admin-Mail

    $recipient_name = $config['site_name'];
    $recipient_email = $config['site_email'];

    include(ROOT_PATH.'includes/email.php');
    $site_email = new Email();
    $site_email->set_to($recipient_email);
    $site_email->set_from($config['site_email'], $config['site_name']);
    $site_email->set_subject("Neuer Kommentar wurde geschrieben");
    $site_email->register_vars(array(
      "user_name" => $image_row['user_name'],
      "recipient_name" => $recipient_name,
      "image_name" => $image_row['image_name'],
      "comment_date" => format_date($config['date_format']." ".$config['time_format'], $current_time),
      "site_name" => $config['site_name'],
      "image_url" => $image_url,
          ));
    $site_email->set_body("comment_email", $config['language_dir']);
    $site_email->send_email();
    }
  }
  unset($row);
  unset($spam_row);
}

//-----------------------------------------------------
//--- Show Comments -----------------------------------
//-----------------------------------------------------

Wo liegt der Fehler?
Würde mich über weitere Hilfe freuen :wink:

Gruß
Michael

Title: Re: E-mail an Admin und User bei neuen Kommentar
Post by: seeyou on February 17, 2009, 06:58:45 PM
nimmm mal zeile 39 raus
Title: Re: E-mail an Admin und User bei neuen Kommentar
Post by: www.ul-piloten.de on February 17, 2009, 07:08:50 PM
 :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D

SUPER, ES KLAPPPT!!!

1000 Dank, ich lade dich zu einem Rundflug ein.
Die passenden Photos kannst Du Dir ja schon einmal in der Galerie anschauen.

Gruß
Michael
Title: Re: E-mail an Admin und User bei neuen Kommentar
Post by: seeyou on February 17, 2009, 07:38:48 PM
Ok, ich komm vorbei

darf ich noch jemanden mitbringen ? :?:?
Title: Re: E-mail an Admin und User bei neuen Kommentar
Post by: www.ul-piloten.de on February 17, 2009, 07:45:40 PM
...noch eine kleine Einschränkung, der Passagier sollte nicht über 80kg wiegen.

Gruß
Michael
Title: Re: E-mail an Admin und User bei neuen Kommentar
Post by: seeyou on February 17, 2009, 07:53:18 PM
Dann kann ich ja warten während du mit meinem Engel abhebst ?
Title: Re: E-mail an Admin und User bei neuen Kommentar
Post by: www.ul-piloten.de on February 18, 2009, 07:02:30 AM
So können wir das machen, Startflugplatz wäre Oerlinghausen (bei Bielefeld).
Also wenn Ihr in der Nähe seid, meldet Euch. Am besten über meine Website.

(http://www.ul-piloten.de/wbb2/4images/data/media/8/Sunset-on-Top.jpg)
Title: Re: send automatically E-mail to Admin and User by new comment
Post by: bergblume on July 08, 2009, 11:10:47 PM
geniale sache... vielen dank für diesen wertvollen mod...

anbei nochmals der funktionierende code (ohne zeile 39 ;-) ) --- zu ändern in details.php

search for

Code: [Select]
//-----------------------------------------------------
//--- Show Comments -----------------------------------
//-----------------------------------------------------

add above:

Code: [Select]
  if (!$error)  {
      $sql = "INSERT INTO ".COMMENTS_TABLE."
              (image_id, user_id, user_name, comment_headline, comment_text, comment_ip, comment_date)
              VALUES
              ($id, ".$user_info['user_id'].", '$user_name', '$comment_headline', '$comment_text', '".$session_info['session_ip']."', ".time().")";
      $site_db->query($sql);
      $commentid = $site_db->get_insert_id();
      update_comment_count($id, $user_info['user_id']);
      $msg = $lang['comment_success'];
        $sql = "SELECT image_name FROM ".IMAGES_TABLE." WHERE image_id = $id";
    $image_name = $site_db->query($sql);
    $sql = "SELECT user_id FROM ".IMAGES_TABLE." WHERE image_id = $id";
    $user_id = $site_db->query($sql);
    
    $recipient_name = $image_row['user_name'];
    $recipient_email = $image_row['user_email'];
    $image_url = $script_url."/details.php?".URL_IMAGE_ID."=".$id."";

    
       // Start Emailer für comments
    include(ROOT_PATH.'includes/email.php');
    $site_email = new Email();
    $site_email->set_to($recipient_email);
    $site_email->set_from($config['site_email'], $config['site_name']);
    $site_email->set_subject("Comment Posted");
    $site_email->register_vars(array(
      "user_name" => $image_row['user_name'],
      "recipient_name" => $recipient_name,
      "image_name" => $image_row['image_name'],
      "comment_date" => format_date($config['date_format']." ".$config['time_format'], $current_time),
      "site_name" => $config['site_name'],
      "image_url" => $image_url,
          ));
    $site_email->set_body("comment_email", $config['language_dir']);
    $site_email->send_email();
// Start Admin-Mail

    $recipient_name = $config['site_name'];
    $recipient_email = $config['site_email'];

    $site_email = new Email();
    $site_email->set_to($recipient_email);
    $site_email->set_from($config['site_email'], $config['site_name']);
    $site_email->set_subject("Neuer Kommentar wurde geschrieben");
    $site_email->register_vars(array(
      "user_name" => $image_row['user_name'],
      "recipient_name" => $recipient_name,
      "image_name" => $image_row['image_name'],
      "comment_date" => format_date($config['date_format']." ".$config['time_format'], $current_time),
      "site_name" => $config['site_name'],
      "image_url" => $image_url,
          ));
    $site_email->set_body("comment_email", $config['language_dir']);
    $site_email->send_email();
    }
  }
  unset($row);
  unset($spam_row);
}

please note to compare the upper part of this code and delete in case some duplicate contents in your details.php....
Title: Re: E-mail an Admin und User bei neuen Kommentar
Post by: Sunny C. on July 09, 2009, 07:37:59 PM
Habs mal in meiner Liste aufgenommen!
Title: Re: E-mail an Admin und User bei neuen Kommentar
Post by: Sebas Bonito on August 26, 2009, 12:26:16 AM
Wird IMMER eine Mail verschickt?

Kann man das nicht ändern, indem man eine Option für
die User im Kontrollzentrum anbietet (ähnlich wie die
Möglichkeit, keine Mails von Admins zu erhalten). Noch
besser wäre natürlich die Möglichkeit, die Einstellung
für jedes einzelne Bild vorzunehmen (z.B. beim Upload,
oder im Nachhinein). Erstere Variante dürfte aber
deutlich einfacher zu realisieren sein. Hoff ich  :lol:
Title: Re: E-mail an Admin und User bei neuen Kommentar
Post by: Rembrandt on August 26, 2009, 07:18:14 AM
Hi!
...Kann man das nicht ändern, indem man eine Option für
die User im Kontrollzentrum anbietet ...
@seeyou hat das doch in seinen ersten post geschrieben, oder nicht?

mfg Andi
Title: Re: E-mail an Admin und User bei neuen Kommentar
Post by: Sebas Bonito on August 27, 2009, 12:52:29 AM
hat das doch in seinen ersten post geschrieben, oder nicht?
Ja, stimmt. War mir nicht so richtig ersichtlich, aber schlimmer ist das:

Es läuft bei mir nicht... egal welche der vier Varianten ich bei mir in die details.php über
"Show Comments" packe, es erscheint eine weiße Seite, als server error erscheint nur:
Code: [Select]
[Thu Aug 27 00:48:17 2009] [error] [client xxx] PHP Parse error: syntax error, unexpected $end in /details.php on line 871...das ist das Ende der PHP-Datei.
Title: Re: E-mail an Admin und User bei neuen Kommentar
Post by: Rembrandt on August 27, 2009, 05:18:04 AM
....
Es läuft bei mir nicht... egal welche der vier Varianten ich bei mir in die details.php über
"Show Comments" packe, es erscheint eine weiße Seite, als server error erscheint nur:...
EDIT: habe gerade gesehn das @bergblume den richtigen code gepostet hat.

mfg Andi
Title: Re: E-mail an Admin und User bei neuen Kommentar
Post by: Sebas Bonito on August 27, 2009, 12:04:56 PM
habe gerade gesehn das @bergblume den richtigen code gepostet hat.
...und selbstverständlich hatte ich auch diese Variante ausprobiert. Um das noch mal
ganz stumpf zu erklären... denn ich finde das etwas missverständlich auf der ersten Seite:

1. Code von Bergblume über "Show Comments" der details.php packen
2. Wie seeyou schreibt: Datenbank, Membereditprofile und db_field_definitions.php erweitern

Fertig, oder? Wieso läuft das bei mir überhaupt nicht?
Title: Re: E-mail an Admin und User bei neuen Kommentar
Post by: Rembrandt on August 27, 2009, 05:03:05 PM
...
Fertig, oder? Wieso läuft das bei mir überhaupt nicht?
ich nehme mal an das du den code wirklich nur eingefügt hast, du mußt aber diesen coden ersetzen:

if (!$error)  {
      $sql = "INSERT INTO ".COMMENTS_TABLE."
              (image_id, user_id, user_name, comment_headline, comment_text, comment_ip, comment_date)
              VALUES
              ($id, ".$user_info['user_id'].", '$user_name', '$comment_headline', '$comment_text', '".$session_info['session_ip']."', ".time().")";
      $site_db->query($sql);
      $commentid = $site_db->get_insert_id();
      update_comment_count($id, $user_info['user_id']);
      $msg = $lang['comment_success'];
    }
  }
  unset($row);
  unset($spam_row);
}


mfg Andi
Title: Re: E-mail an Admin und User bei neuen Kommentar
Post by: Sebas Bonito on August 28, 2009, 03:47:12 AM
ich nehme mal an das du den code wirklich nur eingefügt hast, du mußt aber diesen coden ersetzen:
Hi Andi, danke! DAS war der Fehler.  8O
Title: Re: E-mail an Admin und User bei neuen Kommentar
Post by: tramfahrer on January 27, 2010, 04:22:12 PM
ich bekomme folgenden Fehler:


Email Error: Couldn't open Template ./lang/deutsch/email/comment_email.html

Email Error: Couldn't open Template ./lang/deutsch/email/comment_email.html


Die Datei ist aber nicht vorhanden??  mit welchem Inhalt muss die denn Angelegt werden ??

habe vorerst den Mod wieder deaktiviert....

Grüße
Tobias
Title: Re: E-mail an Admin und User bei neuen Kommentar
Post by: Rembrandt on January 27, 2010, 05:14:17 PM
..
Die Datei ist aber nicht vorhanden??  mit welchem Inhalt muss die denn Angelegt werden ??...
darum bekommst du auch die fehlermeldung, inhalt.. mit deinem von dir erstellten Text...
Title: Re: E-mail an Admin und User bei neuen Kommentar
Post by: Bommel on January 27, 2010, 05:19:51 PM
Hallo tramfahrer,

vielleicht hilft dir das weiter: http://www.4homepages.de/forum/index.php?topic=20974.msg114013#msg114013

Freundliche Grüße, Bommel

PS: Die Tatra-Züge auf deiner Seite lassen mich in Erinnerungen schwelgen. Ganz besonders die hier: http://www.tram-und-bahnbilder.de/cat740.htm . Fahren die heute überhaupt noch?
Title: Re: E-mail an Admin und User bei neuen Kommentar
Post by: juewei on November 15, 2010, 09:07:32 PM
hmm habe das jetzt mal eingefügt, die Mails kommen auch, aber nur ein Betreff, in der E-Mail selber steht nichts...

mache ich was falsch?
Habe nur das in der detail eingefügt

diese Fehlermeldung wird dann auf der Seite angezeigt

Email Error: Couldn't open Template ./lang/deutsch/email/comment_email.html

Email Error: Couldn't open Template ./lang/deutsch/email/comment_email.html

Mail wird zwar verschickt aber ohne Inahlt
Title: Re: E-mail an Admin und User bei neuen Kommentar
Post by: Rembrandt on November 15, 2010, 10:15:19 PM
Willkommen im Forum!
...mache ich was falsch?
...
Email Error: Couldn't open Template ./lang/deutsch/email/comment_email.html
...
Mail wird zwar verschickt aber ohne Inahlt
was du falsch machst, du liest den thread nicht  :wink:

..
Die Datei ist aber nicht vorhanden??  mit welchem Inhalt muss die denn Angelegt werden ??...
darum bekommst du auch die fehlermeldung, inhalt.. mit deinem von dir erstellten Text...
auf deutsch lege eine neue datei mit den namen "comment_email.html" in ordner "./lang/deutsch/email" an.

mfg Andi
Title: Re: E-mail an Admin und User bei neuen Kommentar
Post by: juewei on November 15, 2010, 10:20:05 PM
ja danke, habe gerade noch einmal alles gelesen und  gefunden, als deine Info kam.

jetzt läuft es! Danke nur das Datum wird nicht richtig angezeigt ist 1970 in der Mail

Title: Re: E-mail an Admin und User bei neuen Kommentar
Post by: juewei on November 17, 2010, 06:35:43 PM
was muss ich angeben, dass auch die komplette Anmerkung in der Mail steht?

also was muss in die detail.php und was muss in die comment_email

irgendwie finde ich das nicht
Danke für eure Mühe
Title: Re: E-mail an Admin und User bei neuen Kommentar
Post by: Rembrandt on November 18, 2010, 05:18:54 AM
was muss ich angeben, dass auch die komplette Anmerkung in der Mail steht?...
versuche mal nach:
$site_email->register_vars(array(

das hier einzufügen:
"comment_text" => $comment_text,

in der "comment_email" kannst du dann "{comment_text}" schreiben.
Title: Re: E-mail an Admin und User bei neuen Kommentar
Post by: juewei on November 18, 2010, 06:21:14 AM
soper, das hat geklappt,
danke. :lol:
kannst du mir auch noch sagen, warum bei mir Das Datum von 1970 in der E-Mail angezeigt wird?
im 4images Projekt selber stimmt das Datum und die Zeit.
Gruß
Title: Re: E-mail an Admin und User bei neuen Kommentar
Post by: Rembrandt on November 18, 2010, 07:37:50 AM
suche in den code:
 "comment_date" => format_date($config['date_format']." ".$config['time_format'], $current_time),

und ersetze es mit:
 "comment_date" => format_date($config['date_format']." ".$config['time_format'], time()),


mfg Andi
Title: Re: E-mail an Admin und User bei neuen Kommentar
Post by: juewei on November 18, 2010, 07:56:42 AM
jepppp DANkE!
genau das habe ich jetzt gute 5 Stunden probiet.DANKE
Ich hatte da noch eine Frage zu einem anderen Thema

http://www.4homepages.de/forum/index.php?topic=1455.new
 (http://www.4homepages.de/forum/index.php?topic=1455.new)

kannst du mir dazu vielleicht auch helfen?

Dann könnte ich für heute andere Sachen erledingen! :D
Title: Re: E-mail an Admin und User bei neuen Kommentar
Post by: Schtorsch on June 29, 2012, 10:14:20 AM
Ich muß mal das alte Thema ausgraben...  :oops:

Gibt es in dem Mod auch eine Möglichkeit, den Namen des Kommentierenden zu definieren?
Also das ich in der Mail schreiben könnte:

"Hallo User!

XXXXX hat am 28.06.2012 11.00 Uhr folgenden Kommentar zu Deinem Bild "Test 1" geschrieben: ..."

Das XXXXX eben mit dem passenden Usernamen...  8)


PS: Außerdem fällt mir gerade auf, dass ich im Kontrollzentrum auf "Nein" geklickt habe und trotzdem eine E-Mail bekomme. Habe nur die Userinfo aktiv - Admin nicht.
Title: Re: E-mail an Admin und User bei neuen Kommentar
Post by: Schtorsch on July 02, 2012, 09:42:25 AM
Kann bitte mal jemand drüber schauen...  :oops:

Vorallem über die Geschichte, dass der Radio-Button offensichtlich (zumindest bei mir) nicht funktioniert.
Und schön wäre es natürlich auch, wenn man den Kommentierenden nennen könnte.  :)
Title: Re: E-mail an Admin und User bei neuen Kommentar
Post by: Rembrandt on July 02, 2012, 06:26:22 PM
Hi!
Kann bitte mal jemand drüber schauen... ...
habe ich schon gemacht und deshalb entschieden diesen Mod neu zu coden:
http://www.4homepages.de/forum/index.php?topic=29832

mfg Andi
Title: Re: E-mail an Admin und User bei neuen Kommentar
Post by: Schtorsch on July 03, 2012, 12:41:03 AM
DANKE! Perfekt!  :lol:

Aber auch gleich ein Fehler bei mir... -> http://www.4homepages.de/forum/index.php?topic=29832.msg162077#msg162077

ERLEDIGT! Im anderen Thread gab es den passenden Denkanstoss!