• Página 1 de 1
  • 1
Comunidade uCoz em Português » Desenvolvedores uCoz & uKit » Personalização de Design » Inserir Avatar do postador na postagem (Há Como eu fazer a inserção do avatar)
Inserir Avatar do postador na postagem
Slade
Mensagens: 15
Reputação: 0
Mensagem # 1 | 11:12 AM
Como eu teria que fazer pra inserir o avatar do postador em sua postagem automaticamente?? eu gostaria de fazer isso pois deixa mas facil identificar o postador, alguem poderia me ajudar?? cry
Kuma-uCoz
Mensagens: 143
Reputação: 4
Mensagem # 2 | 12:10 PM
No fórum?
Nos comentários?
Nas postagens do próprio módulo?

Um poucos mais de detalhes, por favor.
Slade
Mensagens: 15
Reputação: 0
Mensagem # 3 | 12:25 PM
o avatar do autor em sua postagem... ou seja, no corpo da postagem.
Kuma-uCoz
Mensagens: 143
Reputação: 4
Mensagem # 4 | 9:02 AM
O importante que preciso saber para poder te ajudar é qual MÓDULO você quer fazer isso.

No módulo "fórum", por exemplo, isso é feito automaticamente.

Nos comentários, usando o novo sistema de comenta'rios, isso tb é feito automaticamente.

Já nos módulos de postagens (como o Blog, notícias e afins), isso NÃO é feito automaticamente.

Você quer algo tipo o nosso blog, onde aparece a foto da pessoa ao lado da postagem?
Slade
Mensagens: 15
Reputação: 0
Mensagem # 5 | 10:27 AM
pois é.. é justamente na POSTAGEM, onde isso não acontece automaticamente.
e sim, algo parecido com o que tem no blog de vocês
so que no caso no modulo de noticias
ShZlot
Mensagens: 804
Reputação: 10
Mensagem # 6 | 6:15 PM
Slade,



Para usar o avatar no site é simples também:
A variável $USER_AVATAR_URL$ imprime o URL da imagem do avatar do usuário, e basta você usar em qualquer parte do site que aceite HTML, um exemplo bem rápido:

Código
<img class="profile-avatar" src="$USER_AVATAR_URL$">

imprime o AVATAR do usuário logado no site. Mas se a pessoa não tiver feito login no site vai aparecer que avatar? Nesse caso não vai aparecer nenhum avatar, o local da imagem vai ficar transparente ou algum erro de imagem não carregada ou coisa do tipo. Para resolver o problema basta usar a programação do uCoz:

Código
<?if($USER_LOGGED_IN$)?>
     <img class="profile-avatar" src="$USER_AVATAR_URL$">
<?else?>
     <img class="profile-avatar" src="/imagem/sem-avatar.png">
<?endif?>


$USER_LOGGED_IN$ retorna se o valor é verdadeiro ou falso.
Traduzindo o código acima: se $USER_LOGGED_IN$ for verdadeiro, exiba o avatar o usuário que fez login, caso seja falso, exiba o avatar do usuário visitante.
Anexos: 4997780.png (8.4 Kb) · 6781144.png (31.0 Kb) · 6809592.png (57.2 Kb)

Lembre-se! Não estamos na sua cabeça, então seja claro ao postar uma dúvida.
Não dou suporte por mensagem privada. Quem preferir suporte particular, procure no Painel de Controle do site ou na página http://www.ucoz.com.br/contact.
Slade
Mensagens: 15
Reputação: 0
Mensagem # 7 | 11:19 AM
Obrigado pelo comando, é um comando que eu pretendo utilizar, mas eu percebi no caso que esse comando se altera automaticamente quando um usuario é logado... so que eu nao gostaria que isso ocorresse, queria apenas que o avatar do POSTADOR aparecesse.
ShZlot
Mensagens: 804
Reputação: 10
Mensagem # 8 | 5:50 PM
Slade, tipo o blog do uCoz, né?

Nesse caso não tem uma variável do sistema para isso. Você vai ter que montar o seu código mais ou menos assim:

Código
<?if($USER$="fulano")?>
       <img class="profile-avatar" src="/imagens/avatar-de/fulano.png">
<?endif?>

<?if($USER$="cicrano")?>
       <img class="profile-avatar" src="/imagens/avatar-de/cricrano.png">
<?endif?>

<?if($USER$="beltrano")?>
       <img class="profile-avatar" src="/imagens/avatar-de/beltrano.png">
<?endif?>


$USER$ = login do usuário definido quando se registrou.
O meu login por exemplo é ShZlot, o seu Slade.


Um bom lugar para você colocar o código para aparecer o avatar do postador é em um bloco no conainer através do Construtor da barra administrativa.

Pra finalizar coloque todo o código HTML do bloco com as variáveis do sistema dentro deste:
Código
<?if($PAGE_ID$="entry")?>
<?endif?>


Pq se o ID da página for entry, ou seja, a página que tem o post completo e os comentarios

Lembre-se! Não estamos na sua cabeça, então seja claro ao postar uma dúvida.
Não dou suporte por mensagem privada. Quem preferir suporte particular, procure no Painel de Controle do site ou na página http://www.ucoz.com.br/contact.
Slade
Mensagens: 15
Reputação: 0
Mensagem # 9 | 8:18 PM
Obrigado, Agora sim foi tudo o que eu queria saber ^-^ muitissimoo obrigado
Comunidade uCoz em Português » Desenvolvedores uCoz & uKit » Personalização de Design » Inserir Avatar do postador na postagem (Há Como eu fazer a inserção do avatar)
  • Página 1 de 1
  • 1
Buscar: