Autor Tópico: perfil actual Joomlamz  (Lida 4626 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
perfil actual Joomlamz
« em: 08 de Outubro de 2007, 05:50 »
Primeiro tem que colocar no style.css do teu tema o seguinte código

Código: [Seleccione]
.profil
{
border: 1px dashed #999999;
background-image: url('images/profilbg.gif');
background-repeat:repeat-x;
background-color:#E2E2E2;
padding: 3px;
margin: 3px;

}

display.template.php

Pesquisar por // Show information about the poster of this message continuadndo a pesquisar por // Done with the information about the poster... on to the post itself.

Depois eleminar todo conteudo dentre as 2 pesquisas....

Código: [Seleccione]
// teknodyum profil baslangici
// Show information about the poster of this message.
echo '
<table width="100%" cellpadding="5" cellspacing="0" style="table-layout: fixed;">
<tr>
<td class="windowbg" valign="top" width="16%" rowspan="2" style="overflow: hidden;">
<div class="profil" align="center">

<a href="', $message['member']['href'], '"><b>', $message['member']['renk'], '</b></a></div>



<div class="smalltext">';

// Show the member's custom title, if they have one.
if (isset($message['member']['title']) && $message['member']['title'] != '')
echo '
<div class="profil" align="center">', $message['member']['title'], '</div>';

// Show the member's primary group (like 'Administrator') if they have one.
if (isset($message['member']['group']) && $message['member']['group'] != '')
echo '
<div class="profil" align="center">', $message['member']['group'], '</div>';

// Don't show these things for guests.
if (!$message['member']['is_guest'])
{
// Show the post group if and only if they have no other group or the option is on, and they are in a post group.
if ((empty($settings['hide_post_group']) || $message['member']['group'] == '') && $message['member']['post_group'] != '')
echo '
<div class="profil" align="center">', $message['member']['post_group'], '</div>';
echo '
<div class="profil" align="center">', $message['member']['group_stars'], '</div>';





// Show avatars, images, etc.?
if (!empty($settings['show_user_images']) && empty($options['show_no_avatars']))
            if (empty($message['member']['avatar']['image']))
            echo '<div class="profil" align="center"><div style="overflow: auto; width: 100%;"><img src="' . $settings['images_url'] . '/autoavatar.jpg" alt="Avatar Yok" title="Avatar Yok" border="0" /></div></div>';
            else
            echo '<div class="profil" align="center"><div style="overflow: auto; width: 100%;">', $message['member']['avatar']['image'],'</div></div>';


// mesaj sayisaina göre madalya sistemi

$madalya = '<img src="' . $settings['images_url'] . '/madalya.gif" border="0" />';

if ($message['member']['posts'] <= 150) {
echo'';
}
elseif ($message['member']['posts'] <= 300) {
echo '<div class="profil" align="center">' , $madalya , '' , $madalya , '</div>';
}
elseif ($message['member']['posts'] <= 750) {
echo'<div class="profil" align="center">' , $madalya , '' , $madalya , '' , $madalya , '</div>';
}
elseif ($message['member']['posts'] <= 1200) {
echo'<div class="profil" align="center">' , $madalya , '' , $madalya , '' , $madalya , '' , $madalya , '</div>';
}
elseif ($message['member']['posts'] <= 1800) {
echo'<div class="profil" align="center">' , $madalya , '' , $madalya , '' , $madalya , '' , $madalya , '' , $madalya , '</div>';
}
elseif ($message['member']['posts'] >= 1800) {
echo'<div class="profil" align="center">' , $madalya , '' , $madalya , '' , $madalya , '' , $madalya , '' , $madalya , '' , $madalya , '</div>';
}  

   // üye nosunu göster
echo '
<div class="profil" align="left"><b>Üye No:</b> ', $message['member']['id'], '</div>
'; 


// Show the member's gender icon?
if (!empty($settings['show_gender']) && $message['member']['gender']['image'] != '')
echo '
<div class="profil" align="left"><b>', $txt[231], ':</b> ', $message['member']['gender']['image'], '</div>';


// Show how many posts they have made.
echo '
<div class="profil" align="left"><b>', $txt[26], ':</b> ', $message['member']['posts'], '</div>';
                                               
                                                // Show the member's location
if (!empty($message['member']['location']))
echo '
<div class="profil" align="left"><b>Nerden:</b> ', $message['member']['location'], '</div>
';
 

// Is karma display enabled?  Total or +/-?
if ($modSettings['karmaMode'] == '1')
echo '
<div class="profil" align="left">
', $modSettings['karmaLabel'], ' ', $message['member']['karma']['good'] - $message['member']['karma']['bad'], '</div>';
elseif ($modSettings['karmaMode'] == '2')
echo '
<div class="profil" align="left">
', $modSettings['karmaLabel'], ' +', $message['member']['karma']['good'], '/-', $message['member']['karma']['bad'], '</div>';

// Is this user allowed to modify this member's karma?
if ($message['member']['karma']['allow'])
echo '
<div class="profil" align="center"><a href="', $scripturl, '?action=modifykarma;sa=applaud;uid=', $message['member']['id'], ';topic=', $context['current_topic'], '.' . $context['start'], ';m=', $message['id'], ';sesc=', $context['session_id'], '">', $modSettings['karmaApplaudLabel'], '</a>
<a href="', $scripturl, '?action=modifykarma;sa=smite;uid=', $message['member']['id'], ';topic=', $context['current_topic'], '.', $context['start'], ';m=', $message['id'], ';sesc=', $context['session_id'], '">', $modSettings['karmaSmiteLabel'], '</a></div>';


// Show their personal text?
if (!empty($settings['show_blurb']) && $message['member']['blurb'] != '')
echo '
<div class="profil" align="center">', $message['member']['blurb'], '</div>';




// This shows the popular messaging icons.
echo '<div class="profil" align="center">
', $message['member']['icq']['link'], '
', $message['member']['msn']['link'], '
', $message['member']['aim']['link'], '
', $message['member']['yim']['link'], '<br>';


// Show the profile, website, email address, and personal message buttons.
if ($settings['show_profile_buttons'])
{
// Don't show the profile button if you're not allowed to view the profile.
if ($message['member']['can_view_profile'])
echo '
<a href="', $message['member']['href'], '">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/icons/profile_sm.gif" alt="' . $txt[27] . '" title="' . $txt[27] . '" border="0" />' : $txt[27]), '</a>';


// Don't show an icon if they haven't specified a website.
if ($message['member']['website']['url'] != '')
echo '
<a href="', $message['member']['website']['url'], '" title="' . $message['member']['website']['title'] . '" target="_blank">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/www_sm.gif" alt="' . $txt[515] . '" border="0" />' : $txt[515]), '</a>';


// Don't show the email address if they want it hidden.
if (empty($message['member']['hide_email']))
echo '
<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>';

// Since we know this person isn't a guest, you *can* message them.
if ($context['can_send_pm'])
echo '
<a href="', $scripturl, '?action=pm;sa=send;u=', $message['member']['id'], '" title="', $message['member']['online']['label'], '">', $settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/im_' . ($message['member']['online']['is_online'] ? 'on' : 'off') . '.gif" alt="' . $message['member']['online']['label'] . '" border="0" />' : $message['member']['online']['label'], '</a></br>';
}
}
echo'</div><div class="profil" align="center">';
// Show online and offline buttons? by rallyproco
if (!empty($modSettings['onlineEnable']) && !$message['member']['is_guest'])
echo '
', $context['can_send_pm'] ? '<a href="' . $message['member']['online']['href'] . '" title="' . $message['member']['online']['label'] . '">' : '', $settings['use_image_buttons'] ? '<img src="' . $message['member']['online']['image_href'] . '" alt="' . $message['member']['online']['text'] . '" border="0" style="margin-top: 2px;" />' : $message['member']['online']['text'], $context['can_send_pm'] ? '</a>' : '', $settings['use_image_buttons'] ? '<span class="smalltext"></span>' : '', '';


// Show the report. by rallyproco
if ($context['can_report_moderator'])
echo '
<a href="', $scripturl, '?action=reporttm;topic=', $context['current_topic'], '.', $message['counter'], ';msg=', $message['id'], '"><img src="' ,$settings['images_url'], '/report.gif" alt="' . $txt['rtm1'] . '" /></a>';


// Otherwise, show the guest's email.
elseif (empty($message['member']['hide_email']))
echo '
<br>
<br>
<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></div>';


// teknodyum profil sonu

Ainda não esta traduzido se quiser coloca aqui o que quer a tradução

Sources/Load.php

Código: [Seleccione]
'link' => '<a href="' . $scripturl . '?action=profile;u=' . $profile['ID_MEMBER'] . '" title="' . $txt[92] . ' ' . $profile['realName'] . '">' . (!empty($modSettings['MemberColorLink']) ? ( !empty($profile['member_group_color']) || !empty($profile['post_group_color']) ? '<font color="'. ( !empty($profile['member_group_color']) ? $profile['member_group_color'] : $profile['post_group_color'] ) .'">' : '' ) : '' ) . $profile['realName'] . (!empty($modSettings['MemberColorLink']) && (!empty($profile['member_group_color']) || !empty($profile['post_group_color'])) ? '</font>' : '' ).'</a>',
Código: [Seleccione]
'link' => '<a href="' . $scripturl . '?action=profile;u=' . $modSettings['latestMember'] . '">' . $modSettings['latestRealName'] . '</a>',
se tiver qualquer dificuldades coloque aqui...Boa sorte
« Última modificação: 08 de Outubro de 2007, 05:58 por candidosa2 »

Offline aalex

  • Smfpt em 10%
  • *
  • Mensagens: 258
  • Rank: 8
Re: perfil actual Joomlamz
« Responder #1 em: 12 de Outubro de 2007, 21:59 »
amigo isto e o perfil como aparece actualmente neste forum assim nos topicos?



dos codigos nao percebi uma coisa o primeiro sei que tenho de por style.css mas a seguir a que codigo?


era para o tema dilber mc que eu queria por

Offline candidosa2

  • Suporte Tecnico
  • Fundador
  • *
  • Mensagens: 5072
  • Rank: 1658
  • Sexo: Masculino
  • Suporte
    • Hosting Moçambique
Re: perfil actual Joomlamz
« Responder #2 em: 13 de Outubro de 2007, 00:59 »
Vou fazer uma simulação com teu tema..daqui a pouco ja ponho aqui

Offline aalex

  • Smfpt em 10%
  • *
  • Mensagens: 258
  • Rank: 8
Re: perfil actual Joomlamz
« Responder #3 em: 13 de Outubro de 2007, 02:06 »
ok amigo fico a espera

cumprimentos

Offline candidosa2

  • Suporte Tecnico
  • Fundador
  • *
  • Mensagens: 5072
  • Rank: 1658
  • Sexo: Masculino
  • Suporte
    • Hosting Moçambique
Re: perfil actual Joomlamz
« Responder #4 em: 13 de Outubro de 2007, 03:35 »
Sim e possível com teu tema como ve na imagem


tens que adaptar lo

Para isso tens que fazer uma copia do Display.template.php do tema default para pasta do tema em questão

depois fazer o procedimento abaixo.....

e nao esquecendo de abrir no Dilber Theme o style.css no fim da linha colocar o código



Offline aalex

  • Smfpt em 10%
  • *
  • Mensagens: 258
  • Rank: 8
Re: perfil actual Joomlamz
« Responder #5 em: 13 de Outubro de 2007, 11:39 »
boas amigo mt obrigado mas ser que poderias traduzir e me pores aqui tudo o que devo fazer os codigos todos que devo altera e os que devo por e que se nao acho que vou fazer asneira


eu vi que voces teem o grupo do membro da parte do staff (nesse caso da imagem Administrador) e o grupo do membro tambem baseado no numero de mensagens ( nesse caso da imagem e Membro vitalicio) gostava se possivel se desse para me veres que se eu na admin em tema actual puser, "Esconder o título do grupo dos membros agrupados?" se depois desta modificaçao essa opcao fica a funcionar e o grupo de membros baseado por mensagens nao aparece na informaçao dos membros do staff


depois para por no "style.css no fim da linha colocar o código" (no fim de que linha)




cumprimentos aalex
« Última modificação: 13 de Outubro de 2007, 14:31 por aalex »

Offline joomlamz

  • Fundador
  • *
  • Mensagens: 4265
  • Rank: 4877
  • Sexo: Masculino
  • Joomla!
    • Web Master !
Re: perfil actual Joomlamz
« Responder #6 em: 14 de Outubro de 2007, 03:33 »
podes mandar o teu display.php do tema defaul e *.css que depois coloco aqui o procedimento
Apllic   Alojamentos Profissionais de Moçambique!

Offline aalex

  • Smfpt em 10%
  • *
  • Mensagens: 258
  • Rank: 8
Re: perfil actual Joomlamz
« Responder #7 em: 14 de Outubro de 2007, 11:34 »
podes mandar o teu display.php do tema defaul e *.css que depois coloco aqui o procedimento

eu mandava mas nao consigo anexar ficheiros nao tenho permissoes para isso  mas o display.php e o do smf o do tema defaut

eu ja o mandei para o tema dilber mc mas depois nao da para editar o display.php pela admin em "modificar tema..."

sera que tenho de fazer mais alguma coisa


fico a espera do procedimento entao

Offline aalex

  • Smfpt em 10%
  • *
  • Mensagens: 258
  • Rank: 8
Re:perfil actual Joomlamz
« Responder #8 em: 12 de Julho de 2009, 15:55 »
os codigos para smf 2.0rc1-1 é possivel??