SMF E-mail sistema para membro

Iniciado por candidosa2, 03 de Janeiro de 2009, 03:55

Tópico anterior - Tópico seguinte

0 Membros e 2 Visitantes estão a ver este tópico.

candidosa2

/Themes/default/languages/Modifications.portuguese_pt.php

Pesquisar
?>

Adicionar antes
// Begin User Email System Text Strings portuguese by Candidosa2 Suporte By Joomlamz
$txt['user_email_title'] = 'Utilizador sistema de e-mail';
$txt['permissionname_send_useremail'] = 'Enviar e-mail para utilizador';
$txt['permissionhelp_send_useremail'] = 'Veja se o utilizador esta autorizado a enviar e-mail.';
$txt['cannot_send_useremail'] = 'Você não pode enviar e-mail.';

$txt['user_email_sendtitle'] = 'Enviar uma mensagem de e-mail';
$txt['user_email_recipient'] = 'Recipient';
$txt['user_email_youremail'] = 'Seu e-mail';
$txt['user_email_subject'] = 'Assunto';
$txt['user_email_body'] = 'Corpo da Messagem';
$txt['user_email_options'] = 'Opções';
$txt['user_email_sendcopy'] = 'Envie uma cópia deste e-mail para mi mesmo';
$txt['user_email_sendemail'] = 'Enviar e-mail';
$txt['user_email_emailsent'] = 'Seu e-mail foi enviado!';
$txt['user_email_emailreturn'] = 'Seu e-mail foi enviado! Clique <a href="' . $scripturl . '">Aqui</a> para retornar para o quadro.';
$txt['user_email_errsubject'] = 'Voc&ecirc; precisa digitar um assunto.';
$txt['user_email_errmessage'] = 'Voc&ecirc; precisa digitar uma mensagem.';
$txt['user_email_errnouser'] = 'Nenhum membro selecionado.';
$txt['user_email_errnousersend'] = 'Esse membro tem  seus e-mails escondido e voc&ecirc; n&atilde;o pode envi&aacute;-las.';
$txt['user_email_errnoemail'] = 'Seu endere&ccedil;o de email &eacute; necessario.';
$txt['user_email_err_invalidemail'] = 'Seu endere&ccedil;o de email n&atilde;o &eacute; v&aacute;lido. Verifique se o seu contributo.';
$txt['user_email_hello'] = "Ol&aacute; ";
$txt['user_email_emailsentby'] = ',

The following is an email sent to you by ';
$txt['user_email_viaaccount'] = ' atrav&eacute;s de sua conta em ';
$txt['user_email_ifmsgspam'] = ' . Se esta mensagem &eacute; spam, cont&eacute;m abusivo ou outros coment&aacute;rios que achar ofensivos por favor contacte o webmaster do quadro, no seguinte endere&ccedil;o ';
$txt['user_email_msgsentas'] = 'Mensagem enviada para voc&ecirc; seguiu';
$txt['user_email_emailsent'] = ' - E-mail enviado.';
$txt['user_email_guest'] = 'Visitante';


// END Begin User Email System Text Strings



ou colocar utf8
// Begin User Email System Text Strings portuguese by Candidosa2 Suporte By Joomlamz
$txt['user_email_title'] = 'Utilizador sistema de e-mail';
$txt['permissionname_send_useremail'] = 'Enviar e-mail para utilizador';
$txt['permissionhelp_send_useremail'] = 'Veja se o utilizador esta autorizado a enviar e-mail.';
$txt['cannot_send_useremail'] = 'Voc&ecirc; n&atilde;o pode enviar e-mail.';

$txt['user_email_sendtitle'] = 'Enviar uma mensagem de e-mail';
$txt['user_email_recipient'] = 'Receptor';
$txt['user_email_youremail'] = 'Seu e-mail';
$txt['user_email_subject'] = 'Assunto';
$txt['user_email_body'] = 'Corpo da Messagem';
$txt['user_email_options'] = 'Op&ccedil;&otilde;es';
$txt['user_email_sendcopy'] = 'Envie uma cópia deste e-mail para mi mesmo';
$txt['user_email_sendemail'] = 'Enviar e-mail';
$txt['user_email_emailsent'] = 'Seu e-mail foi enviado!';
$txt['user_email_emailreturn'] = 'Seu e-mail foi enviado! Clique <a href="' . $scripturl . '">Aqui</a> para retornar para o quadro.';
$txt['user_email_errsubject'] = 'Voc&ecirc; precisa digitar um assunto.';
$txt['user_email_errmessage'] = 'Voc&ecirc; precisa digitar uma mensagem.';
$txt['user_email_errnouser'] = 'Nenhum membro selecionado.';
$txt['user_email_errnousersend'] = 'Esse membro tem  seus e-mails escondido e voc&ecirc; n&atilde;o pode envi&aacute;-las.';
$txt['user_email_errnoemail'] = 'Seu endere&ccedil;o de email &eacute; necessario.';
$txt['user_email_err_invalidemail'] = 'Seu endere&ccedil;o de email n&atilde;o &eacute; v&aacute;lido. Verifique se o seu contributo.';
$txt['user_email_hello'] = "Ol&aacute; ";
$txt['user_email_emailsentby'] = ',

The following is an email sent to you by ';
$txt['user_email_viaaccount'] = ' atrav&eacute;s de sua conta em ';
$txt['user_email_ifmsgspam'] = ' . Se esta mensagem &eacute; spam, cont&eacute;m abusivo ou outros coment&aacute;rios que achar ofensivos por favor contacte o webmaster do quadro, no seguinte endere&ccedil;o ';
$txt['user_email_msgsentas'] = 'Mensagem enviada para voc&ecirc; seguiu';
$txt['user_email_emailsent'] = ' - E-mail enviado.';
$txt['user_email_guest'] = 'Visitante';


// END Begin User Email System Text Strings



/Themes/default/languages/Who.portuguese_pt.php

Pesquisar
?>

Adicionar antes
//Begin User Email System Text Strings
$txt['whoall_useremail'] = 'Escrever um e-mail a um membro .';
//END User Email System Strings



/index.php

Pesquisar
'viewquery' => array('ViewQuery.php', 'ViewQuery'),

Adicionar
'useremail' => array('User_Email.php', 'UserEmailMain'),


/Sources/ManagePermissions.php

Pesquisar
'karma_edit' => false,

Adicionar
'send_useremail' => false,

Pesquisar
'who_view',

Adicionar
'send_useremail',

/Themes/default/Display.template.php
Pesquisar
<a href="mailto:', $message['member']['email'], '">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/email_sm.gif" alt="' . $txt[69] . '" title="' . $txt[69] . '" border="0" />' : $txt[69]), '</a>';

Adicionar
<a href="' . $scripturl . '?action=useremail;u=' . $message['member']['id'] . '">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/email_sm.gif" alt="' . $txt[69] . '" title="' . $txt[69] . '" border="0" />' : $txt[69]), '</a>';



/Themes/default/Memberlist.template.php
Pesquisar
<td class="windowbg2">', $member['hide_email'] ? '' : '<a href="mailto:' . $member['email'] . '"><img src="' . $settings['images_url'] . '/email_sm.gif" alt="' . $txt[69] . '" title="' . $txt[69] . ' ' . $member['name'] . '" /></a>', '</td>

Alterar por
<td class="windowbg2">', $member['hide_email'] ? '' : '<a href="' . $scripturl . '?action=useremail;u=' . $member['id'] . '"><img src="' . $settings['images_url'] . '/user_email.gif" alt="' . $txt[69] . '" /></a>', '</td>


/Themes/default/PersonalMessage.template.php
Pesquisar
<a href="mailto:', $message['member']['email'], '">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/email_sm.gif" alt="' . $txt[69] . '" title="' . $txt[69] . '" />' : $txt[69]), '</a>';

Alterar por
<a href="' . $scripturl . '?action=useremail;u=' . $message['member']['id'] . '">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/email_sm.gif" alt="' . $txt[69] . '" title="' . $txt[69] . '" />' : $txt[69]), '</a>';


/Themes/default/Profile.template.php
Pesquisar
if ($context['member']['email_public'])
echo '
<a href="mailto:', $context['member']['email'], '">', $context['member']['email'], '</a>';


Adicionar trocar
if ($context['member']['email_public'])
echo '
<a href="' . $scripturl . '?action=useremail;u=' . $context['member']['id'] . '"><img src="' . $settings['images_url'] . '/user_email.gif" alt="' . $txt[69] . '" /></a>';


Pesquisar
<td align="center">', ($buddy['hide_email'] ? '' : '<a href="mailto:' . $buddy['email'] . '"><img src="' . $settings['images_url'] . '/email_sm.gif" alt="' . $txt[69] . '" title="' . $txt[69] . ' ' . $buddy['name'] . '" /></a>'), '</td>

Alterar
<td align="center">', ($buddy['hide_email'] ? '' : '<a href="' . $scripturl . '?action=useremail;u=' . $buddy['id'] . '"><img src="' . $settings['images_url'] . '/user_email.gif" alt="' . $txt[69] . '" title="' . $txt[69] . ' ' . $buddy['name'] . '" /></a>'), '</td>



Por fim os ficheiro e imagem que estao no anexo

"user_email.gif" tem que estar na "/Themes/default/images"
"User_Email.template.php"  tem que estar "./Themes/default"
"User_Email.php" tem que estar "./Sources"

Link do Mod  http://custom.simplemachines.org/mods/index.php?mod=371