Ciao,
attualmente in joomla:
- all'invio di un weblink parte una mail!
- all'invio di una news parte una mail e un messaggio nel backend
Se vuoi che anche per i weblinks si registrino i messaggi nel backend puoi sostituire nel metodo 'saveWeblink' del file components/com_weblinks/weblinks.php le righe finali in questo modo:
Codice attuale:
<?php
$query = "SELECT email, name"
. "\n FROM #__users"
. "\n WHERE gid = " . (int) $gid
. "\n AND sendEmail = 1"
;
...
...
// send email notification to admins
foreach($adminRows as $adminRow) {
mosSendAdminMail($adminRow->name, $adminRow->email, '', 'Weblink', $row->title, $my->username );
}
?>
Codice Nuovo
<?php
$query = "SELECT email, name, id"
. "\n FROM #__users"
. "\n WHERE gid = " . (int) $gid
. "\n AND sendEmail = 1"
;
...
...
// send email notification to admins
$mask = "E' stato Inserito un web Link dall'utente '%s'\n\n.Link $mosConfig_live_site/administrator/index2.php?option=com_weblinks&task=edit&hidemainmenu=1&id=%s";
foreach($adminRows as $adminRow) {
$msg2 = new mosMessage( $database );
$msg2->send( $my->id, $adminRow->id, "Web Link", sprintf($mask, $my->username, $row->id));
}
?>
Ciao
SgNaPpO
--