Forum - odeslání emailu při vložení nového příspěvku

Česká/Slovenská podpora pro CMS Made Simple
Post Reply
User avatar
lumpmatej
Forum Members
Forum Members
Posts: 10
Joined: Fri Aug 22, 2008 6:21 am

Forum - odeslání emailu při vložení nového příspěvku

Post by lumpmatej »

Ahoj všichni, nevíte jak se dá nastavit (nabo napsat), aby při vložení nového příspěvku do fora přišel informační email? Buďto na jednu konkrétní adresu nebo Frontend uživatelům určité Group? Mám Forum 0.9.2. Díky a hezký den.
codlx
Forum Members
Forum Members
Posts: 22
Joined: Thu Aug 14, 2008 9:17 am

Re: Forum - odeslání emailu při vložení nového příspěvku

Post by codlx »

S tim jsem se taky pral. Ve finále jsem ve skriptu action.create_post a action.create_topic vlozil toto:


$cmsmailer =& $gCms->modules['CMSMailer']['object'];

$query = "SELECT data FROM ".cms_db_prefix()."module_feusers_properties";
$dbresult =& $db->Execute($query);


while($dbresult && $row = $dbresult->FetchRow())

{
            $cmsmailer->AddBCC($row['data']);
}

$body_raw =str_replace('!','!',$body_raw);

$bodytext = '
Nova odpoved v diskuznim foru

Jmeno fora: '.$forum_name.'
Odpoved na tema: '.$topic_subject.'

Obsah: '.$body_raw.'


Vice na: http://www.aaa.cz/index.php?page=diskuzni-forum';

$cmsmailer->SetBody($bodytext);
$cmsmailer->IsHTML(false);
$cmsmailer->SetSubject('Forum - nova odpoved');
$cmsmailer->Send();


unset($cmsmailer,$vlakno,$bodytext);


Posílá se to na emaily registrovaných lidí z tabulky module_feusers_properties
Post Reply

Return to “Czech/Slovak - Česky/Slovensky”