como trocar nome no pefil por uma imagen

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

Previous topic - Next topic

floyde

bom gente mais uma vez aqui !! e agradesso muito por mim ajuda
e tento ajuda como posso atambem !!
gostaria de pergunta como muda o nome do grupo  trocar o nome por uma imagen



luhan

administrar > controle de membro > editar grupos de membros

lá vc muda a imagem do grupo, as imagens dos grupos fica aqui:
forum/Themes/SEU TEMA/images/staradmin.gif

seu caso a nova imagem de administrador que você quer deixa com o nome staradmin.gif e substitua pelas atuais

apague o nome do grupo que só vai aparecer a imagem


ps: mesma coisa para grupos de postagens

floyde

#2
entao mano ta vendo essa imagen dos guadradinhos vermelho ae ... eu nao quero que ela sai ,se eu troca ela vao sair

eu nao quero trocar a imagens

eu quero tira o nome que esta circulado e por a imagen adminitrador tendeu

margarett

#3
Honestamente, não sei se não existe algum MOD para isso...
Essa linha é mostrada aqui (Display.template.php)
:
// Show the member's primary group (like 'Administrator') if they have one.
if (!empty($message['member']['group']))
echo '
<li class="membergroup">', $message['member']['group'], '</li>';

Poderás alterar isso para qualquer coisa como:

// Show the member's primary group (like 'Administrator') if they have one.
if (!empty($message['member']['group']))
{
if ($message['member']['group'] == "Administrator")
echo '<img src="' . $settings['images_url'] . '/admin9.png" alt="xxAdministrator">';
else
echo '<li class="membergroup">', $message['member']['group'], '</li>';
}

Deves trocar "Administrator" por "Administrador" ou como tiveres o nome do grupo (eu tenho em inglês porque o meu fórum de testes é em inglês) e colocar a imagem "admin9.png" na pasta "Themes/default/images" (no caso do tema default).

E resulta, que eu testei aqui :P Olha o anexo
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

#4
boa tarde margarett , eu fiz igual esta ae mais nao altero nada !!!
coloquei a imagen no local onde vc especifico
mais mesmo assim so aparece o nome !!
agradesso !!

margarett

Manda-me o teu Display.template.php
Resulta de certeza que eu testei. Que tema usas?
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

#6
Quote from: margarett on April 01, 2013, 02:05:08 PM
Manda-me o teu Display.template.php
Resulta de certeza que eu testei. Que tema usas?

uso esse tema  [YellowFever]

margarett

Não tenho computador agora... Esse tema tem um Display.template.php ou usa o do tema padrão?
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

#8
nao entendir sua pergunta ??

eu achei esse display,template.php , nesse tema e fiz as auteraçoe
que vc mostro !!
como assim padrao!!

margarett

Ok, deixa... Espera um bocado, quando tiver o computador espreito
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

#10
Quote from: margarett on April 01, 2013, 03:50:19 PM
Ok, deixa... Espera um bocado, quando tiver o computador espreito

:( :( :( espera un bocado !!!!

mais espero sim!!!

margarett

O teu tema tem Display.template.php
Logo, deves editar o ficheiro Themes/YellowFever/Display.template.php para fazer as modificações que te indiquei.

No entanto, no teu é ligeiramente diferente. O código que tens de encontrar é assim:

// Show the member's primary group (like 'Administrator') if they have one.
if (!empty($message['member']['group']))
echo '
<li class="membergroup">', $message['member']['group'], '<hr class="kmdivisor" /></li>';

Deve ser preciso um "jeitinho" depois, mas para já experimenta ;)
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

#12
emtao foi isso mesmo que fiz

encontrei esse condigo e substituir pelo que você  passo
mais não apareceu a imagen

Quote// Show the member's primary group (like 'Administrador') if they have one.
      if (!empty($message['member']['group']))
      {
              if ($message['member']['group'] == "Administrador")
                    echo '<img src="' .    $settings['images_url'] . '/admin9.png" alt="xxAdministrador">';
             else
                   echo '<li class="membergroup">', $message['member']['group'], '</li>';
      }

veja ae assim que eu fiz

margarett

#13
Vou testar com o teu tema, já volto :)

edit: Voltei :P

Confirmo que dá... O código mais indicado para o teu caso é:

        if (!empty($message['member']['group']))
        {
if ($message['member']['group'] == "Administrator")
echo '<li class="membergroup"><img src="' .    $settings['images_url'] . '/admin9.png" alt="xxAdministrador"><hr class="kmdivisor" /></li>';
            else
echo '<li class="membergroup">', $message['member']['group'], '<hr class="kmdivisor" /></li>';
        }

Tens de ter uma imagem "admin9.png" dentro da pasta Themes/YellowFever/images e tens de mudar o "Administrator" para PT novamente.

Olha o anexo, já com o teu tema ;)
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

#14
não entendir ,, mudar PT  ,

manda pr mim !ESSE QUE VC EDITOR[

AGRADESSO !!

margarett

Eu tenho aqui:
if ($message['member']['group'] == "Administrator")
E tu deves precisar de
if ($message['member']['group'] == "Administrador")

O nome do meu grupo está em EN porque é a lingua que tenho no forum de testes que uso ;)

Mas segue em anexo o que eu alterei.
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

#16
já troquei ,pelo que você mando e nada .coloquei aimagen e também  nada !!

margarett

Carrega este em anexo e tira um printscreen e põe aqui a ver o que aparece.

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

margarett

Era suposto aparecer ;)
Agora repõe o primeiro Display.template.php, mas modifica esta linha:
if ($message['member']['group'] == "Administrator")
para
if ($message['member']['group'] == "administrador")

O erro é que o teu grupo "Administrador" tem a primeira letra minuscula. E quando o código compara, não é igual ;)
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

#19
agora sim  eheheheheheh 
muito obrigado !!!
pode so mim tirar um duvida
como posso por uma imagen para cada grupo ??
administrador ,eu consegui e moderado e demais grupos  ??
te agradesso ;D ;D ;D ;D ;D !!!

Advertisement: