News:

Want to get involved in developing SMF, then why not lend a hand on our github!

Main Menu

como trocar nome no pefil por uma imagen

Started by floyde, March 30, 2013, 10:27:44 AM

Previous topic - Next topic

margarett

O princípio é o mesmo... Só tens de colocar o nome do grupo naquela comparação e mudar o nome da imagem 2 linhas abaixo ;)
Se tiveres muitos grupos pode ficar extenso, mas é assim mesmo...
Se forem conduzir, não bebam. Se forem beber... CHAMEM-ME!!!! :D

QuoteOver 90% of all computer problems can be traced back to the interface between the keyboard and the chair

floyde

#21
olha so vin aqui te agradesse ,,muto obrigado  deu tudo certo !!! ;D ;D ;D ;D ;D

como posso recontribuir esse favor??

ola eu aqui de novo esqueci de pergunta

so para esse grupo [newbie] como por uma imagen


margarett

Não tinha visto a segunda parte da tua ultima mensagem, sorry...

Deixa lá ver...
Logo a seguir ao que se editou para essa alteração, tens isto:

// 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 '
<li class="membergroup">', $message['member']['post_group'], '<hr class="kmdivisor" /></li>';

Pode fazer-se exactamente com o mesmo princípio do que fizemos acima. Queres experimentar? ;)
Se forem conduzir, não bebam. Se forem beber... CHAMEM-ME!!!! :D

QuoteOver 90% of all computer problems can be traced back to the interface between the keyboard and the chair

floyde

#23
no caso eu substituo por aqule código !!
?? fico grande agora  !!
seleciona para mim a parte que tenho que substituir  mim atrapalhei todo aqui
gagradesso

margarett

Não, esse deixa estar. Esse é para o grupo primário (administrador, moderador, etc)

A seguir a esse código todo que adicionaste, deves ter aquele que te indique no post anterior. E nesse ultimo que te indiquei é que deves fazer uma alteração tipo essa para os grupos de post count.
O desafio é ver se queres tentar fazer tu ;)
Se forem conduzir, não bebam. Se forem beber... CHAMEM-ME!!!! :D

QuoteOver 90% of all computer problems can be traced back to the interface between the keyboard and the chair

floyde


margarett

Pois, mas como deves calcular eu do meu monitor não consigo ver que código é que escreveste ou que erro é que está a dar ;D
Se forem conduzir, não bebam. Se forem beber... CHAMEM-ME!!!! :D

QuoteOver 90% of all computer problems can be traced back to the interface between the keyboard and the chair

floyde

#27
a pagina fica toda branca !!!
não sei se é isso mais fiz assim
// Show the member's primary group (like 'novato') if they have one.
//echo $message['member']['group'];
        if (!empty($message['member']['group']))
        {
    if ($message['member']['group'] == "novato")
echo '<li class="membergroup"><img src="' .    $settings['images_url'] . '/novato9.png" alt="xxnovato"><hr class="kmdivisor" /></li>';

margarett

Nop, fizeste aí confusão. Olha para os comentários e para as linhas de código que vê a seguir...
Tens isto:

// Show the member's primary group (like 'Administrador') if they have one.

A seguir a isto está o nome do grupo primário. O que já fizeste neste bloco foi adicionar o código para mostrar imagens para "n" grupos

Depois de todo o código que adicionaste, tens este comentário:

// 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.

E o código a seguir a isto mostra o nome do grupo de "post count". E é o que tu queres, é mudar o texto "Newbie" por uma imagem, certo?
Se sim, é no código a seguir a este comentário que tens de mexer, nunca mais no teu código grande acima!

Mas tens de ter noção do que estás a alterar ;)
O código original é:

if ((empty($settings['hide_post_group']) || $message['member']['group'] == '') && $message['member']['post_group'] != '')
echo '
<li class="membergroup">', $message['member']['post_group'], '<hr class="kmdivisor" /></li>';

Repara na variável que é usada neste contexto: $message['member']['post_group']
Antes era: $message['member']['group']
Por isso, não podes misturar os contextos. Num caso é uma, noutro caso é outra ;) Variáveis diferentes para conteúdos (obviamente) diferentes ;)
Se forem conduzir, não bebam. Se forem beber... CHAMEM-ME!!!! :D

QuoteOver 90% of all computer problems can be traced back to the interface between the keyboard and the chair

floyde

#29
sei que vc já mim ajudow muito ,mais sem abusar da sua bondagen, não tem como você  edita e cola o código completo pr mim

eu agradeço muito !
não to conseguindo!!

e depois você ver como posso recontribuir ?

margarett

Ehehehe a ideia era por-te a escavacar ;)
Claro que posso por-te isso:

// 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'] != '')
{
if ($message['member']['post_group'] == "Newbie")
echo '<li class="membergroup"><img src="' .    $settings['images_url'] . '/newbie9.png" alt="xxNewbie"><hr class="kmdivisor" /></li>';
else
echo '<li class="membergroup">', $message['member']['post_group'], '<hr class="kmdivisor" /></li>';
}

Tens de ter uma imagem "newbie9.png" no sitio das outras e tens de ajustar o grupo que queres corresponder. No exemplo: "Newbie".

Quote from: floyde on April 02, 2013, 07:26:23 PM
e depois você ver como posso recontribuir ?
Agradecendo ;)
Se forem conduzir, não bebam. Se forem beber... CHAMEM-ME!!!! :D

QuoteOver 90% of all computer problems can be traced back to the interface between the keyboard and the chair

floyde

muito obrigado ,agorassim !!!!
brigado mesmo !!! :-* :-* :-* :-* :-* :-* :-* :-* :-* :-* :-* :-* :-* :-* :-*

Advertisement: