4images Forum & Community
Welcome, Guest. Please login or register.
Did you miss your activation email?
April 23, 2014, 10:35:40 AM

Login with username, password and session length
Search:     Advanced search
Togle to toolbar
Translate this page with =>
Translate this page >
* Home Help Search Login Register
 
+  4images Forum & Community
|-+  4images Modifications / Modifikationen
| |-+  Mods & Plugins (Releases & Support) (Moderators: mawenzi, Rembrandt)
| | |-+  [Mod] Email bei Download
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] Print
This topic has not yet been rated!
Author Topic: [Mod] Email bei Download  (Read 7250 times)
JoBi
Newbie
*
Offline Offline

Posts: 39

Thank You
-Given: 5
-Receive: 0


View Profile
« on: November 21, 2012, 09:32:29 PM »

Gibt es einen MOD der an den Admin (und evtl. an den User) eine EMail schickt wenn ein Bild herunter geladen wurde???

Hab über die suche schon gefunden, dass öfter danach gefragt wurde, aber eine Lösung scheint es nicht geben, oder?

Müsste doch ähnlich funktionieren wie beim Upload.

Eine email an den Admin  mit :

Bildname, Datum, Uhrzeit und Username(wer das Bild herunter geladen hat)



P.s und vorweg schonmal Sorry, wenn ich bei der suche etwas übersehen haben sollte!!!

VG
Josef

Logged
Rembrandt
Moderator
4images Guru
*****
Offline Offline

Posts: 3979

Thank You
-Given: 99
-Receive: 833

Vienna


View Profile WWW
« Reply #1 on: November 22, 2012, 08:15:31 AM »

Hi!

1.) erstelle eine neue Date mit den Namen "download_notify.html" und speicher sie in lang/deutsch/email:
1
2
3
4
5
6
7
8
9
10
Ein Bild wurde von "{site_name}" herunter geladen.

Username: {user_name}
Bildname: {image_name}
Datei:  {file_name}
Kategorie:  {cat_name}

Mit freundlichen Grüßen,
{site_name}


2.) suche in lang/main.php:
1
$lang['new_upload_emailsubject'] = "Neuer Upload auf {site_name}";
füge darunter ein:
1
$lang['new_download_emailsubject'] = "Neuer Download auf {site_name}";

3.) suche in de download.php:
1
$sql "SELECT image_id, cat_id, image_media_file, image_download_url
ersetze es mit:
1
$sql "SELECT image_id, cat_id, image_name, image_media_file, image_download_url
suche:
1
2
                WHERE image_id IN (".trim(implode("", $image_ids)).")";
        
$site_db->query($sql);
füge darunter ein:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
        include(ROOT_PATH.'includes/email.php');
        
$site_email = new Email();
        
$config['upload_emails'] = str_replace(" """$config['upload_emails']);
        
$emails explode(","$config['upload_emails']);
        
$emailsubject preg_replace("/".$site_template->start."site_name".$site_template->end."/siU"str_replace(":"""$config['site_name']), $lang['new_download_emailsubject']);

          
$site_email->set_to($config['site_email']);
          
$site_email->set_subject($emailsubject); 
          
$site_email->register_vars(array(
          
"site_name" => $config['site_name'],
          
"user_name" => ($user_info['user_level'] != GUEST) ? $user_info['user_name'] : "Gast",
          
"image_name" => $image_row['image_name'],
          
"file_name" => $file['file_name'],
          
"cat_name" => $cat_cache[$image_row['cat_id']]['cat_name'],
        ));
        
$site_email->set_body("download_notify"$config['language_dir_default']);
        
$site_email->set_bcc($emails);
        
$site_email->send_email();
suche:
1
$sql "SELECT image_id, cat_id, user_id, image_media_file, image_download_url, image_downloads
ersetze es mit:
1
$sql "SELECT image_id, cat_id, user_id, image_name, image_media_file, image_download_url, image_downloads
suche:
1
2
            WHERE image_id $image_id";
    
$site_db->query($sql);
füge darunter ein:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
    include(ROOT_PATH.'includes/email.php');
    
$site_email = new Email();
    
$config['upload_emails'] = str_replace(" """$config['upload_emails']);
    
$emails explode(","$config['upload_emails']);        
    
$emailsubject preg_replace("/".$site_template->start."site_name".$site_template->end."/siU"str_replace(":"""$config['site_name']), $lang['new_download_emailsubject']);
   
    
$site_email->set_to($config['site_email']);
    
$site_email->set_subject($emailsubject);
    
$site_email->register_vars(array(
      
"site_name" => $config['site_name'],
      
"user_name" => ($user_info['user_level'] != GUEST) ? $user_info['user_name'] : "Gast",
      
"image_name" => $image_row['image_name'],
      
"file_name" => $file['file_name'],
      
"cat_name" => $cat_cache[$image_row['cat_id']]['cat_name'],
    ));
    
$site_email->set_body("download_notify"$config['language_dir_default']);
    
$site_email->set_bcc($emails);
    
$site_email->send_email();

mfg Andi
« Last Edit: March 21, 2013, 07:51:23 AM by Rembrandt » Logged

Meine 4Images Modifikationen  Now over 100 Modification Online!    Meine 4images Demo Seite


Please do not PM me asking for help unless you've been specifically asked to do so. Such PMs will be deleted without answer. (forum rule #6)
JoBi
Newbie
*
Offline Offline

Posts: 39

Thank You
-Given: 5
-Receive: 0


View Profile
« Reply #2 on: November 22, 2012, 08:33:07 PM »

Danke wieder einmal für deine Hilfe, ich werde es versuchen umzusetzen!!!!!

vG
Josef
Logged
JoBi
Newbie
*
Offline Offline

Posts: 39

Thank You
-Given: 5
-Receive: 0


View Profile
« Reply #3 on: December 30, 2012, 12:52:29 PM »

Hab's vor einiger zeit umgesetzt und des funktioniert perfekt!!!

Vielen herzlichen dank an Andi!!!



VG
Josef
Logged
Nordmannen
Newbie
*
Offline Offline

Posts: 12

Thank You
-Given: 0
-Receive: 0


View Profile
« Reply #4 on: March 19, 2013, 10:31:40 PM »

Super Sache und funktioniert echt Prima. Kann man da auch noch Datum und Zeit zufügen?
Logged
Rembrandt
Moderator
4images Guru
*****
Offline Offline

Posts: 3979

Thank You
-Given: 99
-Receive: 833

Vienna


View Profile WWW
« Reply #5 on: March 20, 2013, 07:10:01 AM »

Hi!
Super Sache und funktioniert echt Prima. Kann man da auch noch Datum und Zeit zufügen?

suche 2x in der download.php:
1
$site_email->register_vars(array(
füge darunter ein:
1
"download_time" => format_date($config['date_format']." ".$config['time_format'], time()),
in der "lang/your lang/email/download_notify.html" füge ein:
1
Datum: {download_time}

mfg Andi
Logged

Meine 4Images Modifikationen  Now over 100 Modification Online!    Meine 4images Demo Seite


Please do not PM me asking for help unless you've been specifically asked to do so. Such PMs will be deleted without answer. (forum rule #6)
Nordmannen
Newbie
*
Offline Offline

Posts: 12

Thank You
-Given: 0
-Receive: 0


View Profile
« Reply #6 on: March 20, 2013, 02:21:41 PM »

Hi Andi,

bin begeistert und voll des lobes für deine geleistete arbeit und hilfestellungen, jetzt müsste nur noch ein kleines detail.

ich habe in der betreffzeile der e-mail immer "Neuer Download auf {site_name}", und würde das {site_name} gerne richtig ausgeschrieben haben. dann wäre es perfekt.
Logged
Rembrandt
Moderator
4images Guru
*****
Offline Offline

Posts: 3979

Thank You
-Given: 99
-Receive: 833

Vienna


View Profile WWW
« Reply #7 on: March 21, 2013, 07:53:28 AM »

i!H
..ich habe in der betreffzeile der e-mail immer "Neuer Download auf {site_name}", und würde das {site_name} gerne richtig ausgeschrieben haben. dann wäre es perfekt.
is mir auch schon aufgefallen. Smile

suche in den code:
1
2
    $site_email->set_to($config['site_email']);
    
$site_email->set_subject($lang['new_download_emailsubject']);
ersetze es mit:
1
2
3
4
    $emailsubject preg_replace("/".$site_template->start."site_name".$site_template->end."/siU"str_replace(":"""$config['site_name']), $lang['new_download_emailsubject']);

    
$site_email->set_to($config['site_email']);
    
$site_email->set_subject($emailsubject);

mfg Andi

Logged

Meine 4Images Modifikationen  Now over 100 Modification Online!    Meine 4images Demo Seite


Please do not PM me asking for help unless you've been specifically asked to do so. Such PMs will be deleted without answer. (forum rule #6)
Nordmannen
Newbie
*
Offline Offline

Posts: 12

Thank You
-Given: 0
-Receive: 0


View Profile
« Reply #8 on: March 21, 2013, 10:16:54 AM »

Moinsens,

Code habe ich ausgetauscht, aber leider verändert sich da nichts. Die Betreffzeile bleibt unverändert so bestehen.
Logged
Rembrandt
Moderator
4images Guru
*****
Offline Offline

Posts: 3979

Thank You
-Given: 99
-Receive: 833

Vienna


View Profile WWW
« Reply #9 on: March 21, 2013, 12:44:13 PM »

habe ich vergessen, den code gibt es zweimal in der modifzierten download.php.
einmal für normale und einmal für *.zip.

mfg Andi
Logged

Meine 4Images Modifikationen  Now over 100 Modification Online!    Meine 4images Demo Seite


Please do not PM me asking for help unless you've been specifically asked to do so. Such PMs will be deleted without answer. (forum rule #6)
Nordmannen
Newbie
*
Offline Offline

Posts: 12

Thank You
-Given: 0
-Receive: 0


View Profile
« Reply #10 on: March 21, 2013, 01:51:46 PM »

 Very Happy Jawolll, dass GEFÄLLT MIR  Good
Logged
Rembrandt
Moderator
4images Guru
*****
Offline Offline

Posts: 3979

Thank You
-Given: 99
-Receive: 833

Vienna


View Profile WWW
« Reply #11 on: March 21, 2013, 02:52:06 PM »

na endlich Smile
Logged

Meine 4Images Modifikationen  Now over 100 Modification Online!    Meine 4images Demo Seite


Please do not PM me asking for help unless you've been specifically asked to do so. Such PMs will be deleted without answer. (forum rule #6)
Jan-Lukas
Addicted member
******
Offline Offline

Posts: 1209

Thank You
-Given: 134
-Receive: 39


View Profile WWW
« Reply #12 on: December 31, 2013, 08:03:13 PM »

Kleiner Wunsch für das Jahr 2014  Wink
Kann man das statt eine Mail, in eine Datei schreiben  Question
und eine Ausgabe wie jetzt in der Mail, dann im Admin abrufbar (nach User, Datum)

wünsche einen guten Übergang ins 2014

Harald
Logged

Danke Harald

Rembrandt
Moderator
4images Guru
*****
Offline Offline

Posts: 3979

Thank You
-Given: 99
-Receive: 833

Vienna


View Profile WWW
« Reply #13 on: December 31, 2013, 08:17:42 PM »

Wünsch dir auch alle gute im neuen Jahr!

Ja geht sicher, ich habe so etwas in der Galerie.fotografie...... eingebaut, weil es ewige Streitereien wegen den Bilderdownload gegeben hat.
Die was am lautersten geschrien haben , waren auch diejenigen mit den Downloads. Smile

mfg Andi
Logged

Meine 4Images Modifikationen  Now over 100 Modification Online!    Meine 4images Demo Seite


Please do not PM me asking for help unless you've been specifically asked to do so. Such PMs will be deleted without answer. (forum rule #6)
Pages: [1] Print 
« previous next »
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!
piqs.de - Fotocommunity & lizenzfreie Fotos
Page created in 0.246 seconds with 21 queries.