Autor Tópico: Control Painel  (Lida 3168 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline candidosa2

  • Suporte Tecnico
  • Fundador
  • *
  • Mensagens: 5072
  • Rank: 1658
  • Sexo: Masculino
  • Suporte
    • Hosting Moçambique
Control Painel
« em: 05 de Fevereiro de 2008, 05:21 »
Este foi feito por tema default

/Teutema/index.template.php

Pesquisar por
Código: [Seleccione]
// Edit Profile... [profile]
if ($context['allow_edit_profile'])
echo ($current_action == 'profile' || $context['browser']['is_ie4']) ? '<td class="maintab_active_' . $first . '">&nbsp;</td>' : '' , '
<td valign="top" class="maintab_' , $current_action == 'profile' ? 'active_back' : 'back' , '">
<a href="', $scripturl, '?action=profile">' , $txt[79] , '</a>
</td>' , $current_action == 'profile' ? '<td class="maintab_active_' . $last . '">&nbsp;</td>' : '';

Alterar colocar este

Código: [Seleccione]
// Edit Profile... [profile] if usercp is enabled
if ($context['allow_edit_profile'] && $modSettings['usercp_enable'])
echo ($current_action == 'profile' || $context['browser']['is_ie4']) ? '<td class="maintab_active_' . $first . '">&nbsp;</td>' : '' , '
<td valign="top" class="maintab_' , $current_action == 'profile' ? 'active_back' : 'back' , '">
<a href="', $scripturl, '?action=usercp;u=',$ID_MEMBER,'">' , $txt['usercp'] , '</a>
           </td>' , $current_action == 'profile' ? '<td class="maintab_active_' . $last . '">&nbsp;</td>' : '';
    //Edit Profile... [profile] if usercp is disabled
    if ($context['allow_edit_profile'] && !$modSettings['usercp_enable'])
    echo ($current_action == 'profile' || $context['browser']['is_ie4']) ? '<td class="maintab_active_' . $first . '">&nbsp;</td>' : '' , '
<td valign="top" class="maintab_' , $current_action == 'profile' ? 'active_back' : 'back' , '">
<a href="', $scripturl, '?action=profile">' , $txt[79] , '</a>
           </td>' , $current_action == 'profile' ? '<td class="maintab_active_' . $last . '">&nbsp;</td>' : '';



/Sources/ModSettings.php

Pesquisar por
Código: [Seleccione]
);
 
// By default do the basic settings.
$_REQUEST['sa'] = isset($_REQUEST['sa']) && isset($subActions[$_REQUEST['sa']]) ? $_REQUEST['sa'] : 'basic';
$context['sub_action'] = $_REQUEST['sa'];

Adicionar depois
Código: [Seleccione]
// --- Begin modification - SMFBlog ---
'usercp' => 'ModifyUserCPSettings',
// --- End modification ---

Pesquisar por
Código: [Seleccione]
'karma' => array(
'title' => $txt['smf293'],
'href' => $scripturl . '?action=featuresettings;sa=karma;sesc=' . $context['session_id'],
'is_last' => true,
),
 

Adicionar depois
Código: [Seleccione]
// --- Begin modification - UserCP ---
'usercp' => array(
'title' => $txt['usercp'],
'href' => $scripturl . '?action=featuresettings;sa=usercp;sesc=' . $context['session_id'],
),
// --- End modification ---

Pesquisar por
Código: [Seleccione]
);
 
// Default to core (I assume)
$_REQUEST['sa'] = isset($_REQUEST['sa']) && isset($subActions[$_REQUEST['sa']]) ? $_REQUEST['sa'] : 'basic';


Adicionar
Código: [Seleccione]
// --- Begin modification - UserCP ---
'usercp' => 'ModifyUserCPSettings',
// --- End modification ---

Pesquisar por
Código: [Seleccione]
?>
Adicionar Antes
Código: [Seleccione]
// --- Begin modification - UserCP ---
function ModifyUserCPSettings()
{
global $txt, $scripturl, $context, $settings, $sc;
 
$config_vars = array(
array('check', 'usercp_enable'),
           array ('check', 'usercp_enablecontactadmin'),
           array('check', 'usercp_switchview'),
           array('check', 'usercp_usepm'),
           array('int', 'usercp_adminid'),
            '',
             array('text', 'usercp_field1image'),
             array('text', 'usercp_field1url'),
             array('text', 'usercp_field1maintext'),
             array('text', 'usercp_field1summary'),
             array('check', 'usercp_field1enable'),
             '',
             array('text', 'usercp_field2image'),
             array('text', 'usercp_field2url'),
             array('text', 'usercp_field2maintext'),
             array('text', 'usercp_field2summary'),
             array('check', 'usercp_field2enable'),
             '',
             array('text', 'usercp_field3image'),
             array('text', 'usercp_field3url'),
             array('text', 'usercp_field3maintext'),
             array('text', 'usercp_field3summary'),
             array('check', 'usercp_field3enable'),
             '',
             array('text', 'usercp_field4image'),
             array('text', 'usercp_field4url'),
             array('text', 'usercp_field4maintext'),
             array('text', 'usercp_field4summary'),
             array('check', 'usercp_field4enable'),
             '',
  
);
 
// Saving?
if (isset($_GET['save']))
{
saveDBSettings($config_vars);
redirectexit('action=featuresettings;sa=usercp');
}
 
$context['post_url'] = $scripturl . '?action=featuresettings2;save;sa=usercp';
$context['settings_title'] = $txt['usercp'];
 
prepareDBSettingContext($config_vars);
}
// --- End modification ---

por fim
themedir/languages/Modifications.portuguese_pt.php ou portuguese_pt-utf8

Código: [Seleccione]
$txt['usercp'] = 'Control Painel do Membro';
$txt['usercp_account_info'] = 'Minha Conta';
$txt['usercp_account_info_summary'] = 'Alterar dados da Conta como username, email, password ou outros detalhes..';
$txt['usercp_look_and_layout'] = 'Opções de Layout';
$txt['usercp_look_and_layout_summary'] = 'Alterar forma de visualização do fórum, tópicos e mensagens.';
$txt['usercp_my_theme'] = 'Meu Tema';
$txt['usercp_my_theme_summary'] = 'Escolher tema por defeito / Se desactivado pela adminstração não podes efectuar nehuma alteração.';
$txt['usercp_my_profile'] = 'Meu Perfil';
$txt['usercp_my_profile_summary'] = 'Alterar perfil visível.';
$txt['usercp_my_stats'] = 'Minhas Estatísticas';
$txt['usercp_my_stats_summary'] = 'Tuas estatísticas gerais nesta casa.';
$txt['usercp_my_posts'] = 'Minhas Mensagens';
$txt['usercp_my_posts_summary'] = 'Mostra as tuas mensagens colocadas nesta casa.';
$txt['usercp_my_notifications'] = 'Minhas Notificações.';
$txt['usercp_my_notifications_summary'] = ' Minhas Notificações
Alterar frequência de notificações via mail quando participam num tópico que selecionastes para tal.';
$txt['usercp_buddies'] = 'Amigos';
$txt['usercp_buddies_summary'] = 'Este ecrã vai permitir que seleciones amigos para adicionar á tua lista.';
$txt['usercp_message_options'] = 'Opções de Mensagens';
$txt['usercp_message_options_summary'] = 'Este ecrã permite que modifiques as tuas preferências para PMs recebidas e também para ignorar pessoas que não desejes receber PMs.';
$txt['usercp_search'] = 'Procurar';
$txt['usercp_search_summary'] = 'Esta página irá permitir que efectues uma busca por mensagens criadas nesta board.';
$txt['usercp_contact_admin'] = 'Contactar Administração';
$txt['usercp_contact_admin_summary'] = 'Confuso? ou tens dúvidas? Contacta o administrador por email neste local';
$txt['usercp_guest'] = 'Desculpa , Visitante , Nao tem permissao para entrar control panel , Por Favor';
$txt['usercp_login'] = 'Entrar';
$txt['usercp_or'] = 'ou';
$txt['usercp_register'] = 'Registar-se';
$txt['usercp_copyright'] = 'Para JoomlaMz Por Candidosa2!';
$txt['usercp_welcome'] = 'Bem Vindo ';
$txt['usercp_delete_account'] = 'Apagar Minha Conta';
$txt['usercp_delete_account_summary'] = 'Nao quer ser Mais membro? Esta opçao para apagar a conta.';
$txt['usercp_error'] = 'Erro!';
$txt['usercp_enable'] = 'Activar Control Panel do membro';
$txt['usercp_disabled'] = ' Painel de Control do membro Disativado';
$txt['usercp_clickhere'] = 'Clique aqui para ir para o ';
$txt['usercp_profile'] = 'Perfil na Tela';
$txt['usercp_field1image'] = 'Difinir o campo da imagem do Control Painel';
$txt['usercp_field1url'] = 'URL';
$txt['usercp_field1maintext'] = 'Texto principal (por exemplo, Meu Poste)';
$txt['usercp_field1summary'] = 'Resumo Texto';
$txt['usercp_field1enable'] = 'Ativar 1st campo de control Painel';
$txt['usercp_field2image'] = 'Difinir 2 campo da imagem';
$txt['usercp_field2url'] = 'URL';
$txt['usercp_field2maintext'] = 'Texto principal (por exemplo, Meu Poste)';
$txt['usercp_field2summary'] = 'Resumo Texto';
$txt['usercp_field2enable'] = 'Activar 2nd campo de control Painel';
$txt['usercp_field3image'] = 'Difinir 3 campo da imagem';
$txt['usercp_field3url'] = 'URL';
$txt['usercp_field3maintext'] = 'Texto principal (por exemplo, Meu Poste)';
$txt['usercp_field3summary'] = 'Resumo Texto';
$txt['usercp_field3enable'] = 'Activar 3rd campo de control Painel';
$txt['usercp_field4image'] = 'Difinir 4 campo da imagem';
$txt['usercp_field4url'] = 'URL';
$txt['usercp_field4maintext'] = 'Texto principal (por exemplo, Meu Poste)';
$txt['usercp_field4summary'] = 'Resumo Texto';
$txt['usercp_field4enable'] = 'Activar 4th campo do control Painel';
$txt['usercp_usepm'] = 'Use PM, em vez de e-mail para contacto ao admin';
$txt['usercp_adminid'] = 'Digite aqui id de Administração (Olhe um link no seu perfil para encontrá-lo , ?action=profile;u=x )';
$txt['usercp_switchview'] = 'Permite que os usuários mudarem para ver perfil padrão';
$txt['usercp_enablecontactadmin'] = 'Ativar contacto de Administração Via Control Painel';

Ficheiro no anexo colocar na pasta Sources e outra no teu tema

Se tiver alguma duvida coloque neste poste
« Última modificação: 18 de Julho de 2009, 10:15 por candidosa2 »