Salve a tutto lo staff dello store.com,
per la registrazione utente uso la mod "Advanced double activation pack v1.4.11" assieme alla mod "Activation justification v.1.0.4", già collaudatissime e funzionanti. Adesso mi occorrerebbe una piccola implementazione o integrazione tra queste 2 mod, sempre se la cosa è fattibile. Desidererei che oltre alla normale email arrivasse anche un pm a tutti gli admin del forum alla registrazione di un nuovo utente.
Ringrazio in anticipo chiunque volesse aiutarmi :ciao:
Invia pm agli admin alla registrazione di un nuovo utente
- TakeOVer
- Nuovo Utente
- Messaggi: 28
- Iscritto il: 20/02/2013, 12:05
- Link del Forum:
- Località: Firenze
- Contatta:
Invia pm agli admin alla registrazione di un nuovo utente
Sono amico di tutti, ma alle condizioni di nessuno!
- Barrnet
- Globalmod
- Messaggi: 547
- Iscritto il: 13/05/2012, 19:10
- Link del Forum: https://videogamezone.eu/forum
- Località: Bergamo
- Contatta:
Re: Invia pm agli admin alla registrazione di un nuovo utente
Puoi utilizzare questa mod: https://www.phpbb.com/customise/db/mod/ ... istration/
- TakeOVer
- Nuovo Utente
- Messaggi: 28
- Iscritto il: 20/02/2013, 12:05
- Link del Forum:
- Località: Firenze
- Contatta:
Re: Invia pm agli admin alla registrazione di un nuovo utente
Ciao Barnet,
e grazie per avermi segnalato questa MOD. L'ho installata (ho trovato anche il file di traduzione ita) e funziona egregiamente , ma non era il tipo di implementazione che volevo!
Questa MOD, dà la possibilità sia agli utenti registrati che agli ospiti di contattare i/l fondatori/e del forum in merito a segnalazioni riguardanti la board, mal funzionamenti, bugs ecc... Io volevo che arrivasse un pvt automaticamente agli amministratori del forum ogni qual volta un nuovo utente si registra al forum!
Penso che occorra sviluppare una mod apposita per questo, oppure agire su una delle 2 mod installate "Advanced double activation pack v1.4.11" e "Activation justification v.1.0.4". Io ho provato a buttar giù uno stralcio di codice per quanto riguarda l'invio del pvt agli admin:
language/it/mods/sendpmonrequest.php
Come dicevo ho provato ad includere tele funzione nel file ucp.register.php ma nulla di fatto!
:ciao:
e grazie per avermi segnalato questa MOD. L'ho installata (ho trovato anche il file di traduzione ita) e funziona egregiamente , ma non era il tipo di implementazione che volevo!
Questa MOD, dà la possibilità sia agli utenti registrati che agli ospiti di contattare i/l fondatori/e del forum in merito a segnalazioni riguardanti la board, mal funzionamenti, bugs ecc... Io volevo che arrivasse un pvt automaticamente agli amministratori del forum ogni qual volta un nuovo utente si registra al forum!
Penso che occorra sviluppare una mod apposita per questo, oppure agire su una delle 2 mod installate "Advanced double activation pack v1.4.11" e "Activation justification v.1.0.4". Io ho provato a buttar giù uno stralcio di codice per quanto riguarda l'invio del pvt agli admin:
Codice: Seleziona tutto
// START Send PM to admin group
$user->add_lang('mods/sendpmonrequest'); // Richiamo il file della lingua
include ($phpbb_root_path . 'includes/functions_privmsgs.' . $phpEx);
include ($phpbb_root_path . 'includes/message_parser.' . $phpEx);
$my_subject = utf8_normalize_nfc($user->lang['NEW_REQUEST_CODE_SUBJECT'] . ' ' . $user->lang['NEW_REQUEST_CODE_FROM'] . ' ' . $username . '!');
$my_text = utf8_normalize_nfc('[b]' . $user->lang['NEW_REQUEST_CODE_TEXT'] . ':[/b] ' . $message);
$poll = $uid = $bitfield = $options = '';
generate_text_for_storage($my_subject, $uid, $bitfield, $options, false, false, false);
generate_text_for_storage($my_text, $uid, $bitfield, $options, true, true, true);
$data = array(
'address_list' => array ('u' => array($admin_user_id => 'to'), 'g' => array(5 => 'to')),
'from_user_id' => $admin_user_id,
'from_username' => $user->lang['NEW_REQUEST_CODE'],
'icon_id' => 0,
'from_user_ip' => false,
'enable_bbcode' => true,
'enable_smilies' => true,
'enable_urls' => true,
'enable_sig' => true,
'message' => $my_text,
'bbcode_bitfield' => $bitfield,
'bbcode_uid' => $uid,
);
submit_pm('post', $my_subject, $data, false);
// END Send PM to admin group
Codice: Seleziona tutto
<?php
/**
*
* example [ITALIAN]
/**
* NON CAMBIARE
*/
if (empty($lang) || !is_array($lang))
{
$lang = array();
}
$lang = array_merge($lang, array(
'NEW_REQUEST_CODE_SUBJECT' => 'Hai una nuova richiesta',
'NEW_REQUEST_CODE_FROM' => 'Da',
'NEW_REQUEST_CODE_TEXT' => 'Corpo della richiesta:',
'NEW_REQUEST_CODE' => 'Notifica di Richiesta Codice',
));
?>
:ciao:
Sono amico di tutti, ma alle condizioni di nessuno!