News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 8
Seite [1]
liesmich.txt


Beginner




Beiträge: 8
# Thema - 01.09.2009 um 14:40 Uhr
hier mal ein kleiner Ansatz, für eine Mailbenachrichtigung, wenn jamand einen Thread erstellt, oder auf einen antwortet.

Dazu habe ich einfach unter mods/board/com_create.php folgenden Eintrag zwischen

 
1.
1. / 2. / ... 
<?php cs_sql_update(__FILE__,'threads',$thread_cells,$thread_save,$fid); ?>

und
 
1.
1. / 2. / ... 
<?php   for($run=0$run $run_loop_files$run++) { ?>

vorgenommen:
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
1. / 2. / ... 
<?php 
// Hier fängt die Änderung an:

$bedingung      "users_id != '" $account['users_id'] . "'";
$mailadressen   cs_sql_select(__FILE__'users''users_email'$bedingung'users_id'00);

foreach(
$mailadressen AS $key => $value) {
        
$inhalt $value['users_email'].",";
        
$adressen $adressen " " .$inhalt;
}

$ThreadTitle    $data['thread']['threads_headline'];
$MailNachricht  "Neue Nachricht:\nhttp://tradition-nordtour.de/index.php?mod=board&action=thread&where=".$data['thread']['threads_id']."&start=0";

mail  $adressen"Neue Antwort zum Thema: ".$ThreadTitle$MailNachricht"From: ABSENDER <absender@domain.com>");

//////////////////////////////////////////
 
?>


und unter mods/board/thread_add.php: zwischen
 
1.
2.
1. / 2. / ... 
<?php $thread_now cs_sql_select(__FILE__,'threads','threads_id','threads_id = \'' cs_sql_insertid(__FILE__). '\
 ?>

und
 
1.
1. / 2. / ... 
<?php  #if thread voting -> save vote to boardvotes ?>

folgendes eintragen:
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
1. / 2. / ... 
<?php 
       
// Anfang der Änderung:

$bedingung      "users_id != '" $account['users_id'] . "'";
$mailadressen   cs_sql_select(__FILE__'users''users_email'$bedingung'users_id'00);

foreach(
$mailadressen AS $key => $value) {
        
$inhalt $value['users_email'].",";
        
$adressen $adressen " " .$inhalt;
}
$MailNachricht  "Neuer Thread:\nhttp://tradition-nordtour.de/index.php?mod=board&action=thread&where=".$thread_now['threads_id']."&start=0";

$ThreadTitle    $board['threads_headline'];

mail  $adressen"Neues Diskussionsthema: ".$ThreadTitle$MailNachricht"From: ABSENDER <absender@domain.com>");

//////////////////////////////////////////////////////////////////////////////////////////////////////
 
?>


ANMERKUNG:
Da es für meine Bedürfnisse zugeschnitten ist, wird bei jedem neuem Thread, sowie jeder neuen Antwort eine Mail an ALLE Mitglieder (ausgenommen dem Ersteller) geschickt.
Also bitte nicht wundern

MFG liesmich.txt
Inaktiv
Mario


Just nerd





Beiträge: 934
# Antwort: 1 - 01.09.2009 um 14:47 Uhr
Super sache das is, gefällt mir Man müßte das noch in den system/option noch einstellen können ob die Funktion an oder aus sein soll...


------------------






Inaktiv
|
----x


King for a day




Beiträge: 307
# Antwort: 2 - 01.09.2009 um 14:59 Uhr
Hammer geile Schei**e !!!

Das als Modul und später als fester Bestandteil von CS und ich bin dabei ;D


Inaktiv
|
e30micha


Poststar




Herkunft: Trier
Beiträge: 639
# Antwort: 3 - 01.09.2009 um 16:17 Uhr
Klingt nicht schlecht , aber so ne mail wenn jemand im Thread antwortet und diese an den Ersteller geht, wäre doch besser? ^^


------------------
„Wenn Unrecht zu Recht wird, wird Widerstand zur Pflicht!“ - Bertolt Brecht


Inaktiv
|
liesmich.txt
Thread-Ersteller


Beginner




Beiträge: 8
# Antwort: 4 - 01.09.2009 um 16:40 Uhr
Naja, Die Antwort geht ja auch an den Ersteller und an alle anderen Benutzer. Nur nicht an den, der geantwortet hat.
Genau so bei nem neuen Thread. Macht ja keinen Sinn, wenn man selbst ne Mail bekommt, dass man nen Thread eröffnet hat


Inaktiv
|
Mario


Just nerd





Beiträge: 934
# Antwort: 5 - 01.09.2009 um 16:57 Uhr
höhö das wäre wirklich blödsinn, aber ich denke für mein Project ist das nichts. Da wird selbst der mailserver zusammenbrechen.

Denn bei 52086 User die alle 2 sek. etwas posten oO das kann nach hinten losgehen


------------------






Inaktiv
|
liesmich.txt
Thread-Ersteller


Beginner




Beiträge: 8
# Antwort: 6 - 01.09.2009 um 16:58 Uhr
hrhr, ja, dass denke ich auch


Inaktiv
|
e30micha


Poststar




Herkunft: Trier
Beiträge: 639
# Antwort: 7 - 01.09.2009 um 20:48 Uhr
Kann man das auch irgendwie umbauen und in die buddy funktion einsetzen? Sobald dich jemand added das eine Nachricht kommt? Ist ja nix anderes oder?


------------------
„Wenn Unrecht zu Recht wird, wird Widerstand zur Pflicht!“ - Bertolt Brecht


Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 8 - 02.09.2009 um 01:28 Uhr
wir planen schon ein zentrales benachrichtigungssystem für die nächste version.


Inaktiv
|
Antworten: 8
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo