Advertisement:

Author Topic: Mensagem em destaque  (Read 3081 times)

Offline Jumper™

  • Semi-Newbie
  • *
  • Posts: 90
Mensagem em destaque
« on: April 20, 2009, 10:39:55 AM »
Olá companheiros.

Queria meter uma mensagem a alertar os membros para fazerem a apresentação, que ficasse em destaque,  e que só ocultasse quando o membro fizesse a respectiva apresentação.
Será que alguém me pode dar umas dicas.

Cumps.

Jumper

candidosa2

  • Guest
Re: Mensagem em destaque
« Reply #1 on: April 20, 2009, 10:57:37 AM »
bem eles receberem ou um dos quadros aparecer a mensagem...!

Offline margarett

  • SMF Friend
  • SMF Super Hero
  • *
  • Posts: 19,761
  • Gender: Male
Re: Mensagem em destaque
« Reply #2 on: April 20, 2009, 12:39:21 PM »
Isso que tu queres fazer não é NADA fácil...

Identificar se uma pessoa já tem um post numa determinada área parece-me um belo pincel...

Eu diria talvez adicionar um campo à BD, tipo TRUE/FALSE, e na acção de POST, se a "board" actual fosse igual à da apresentação, então colocar esse campo a "TRUE".

Depois, no index.template.php, podias fazer a verificação, se o user não tivesse o tal campo a "TRUE", então mostrava uma mensagem xpto.

Mas isso parece-me bastante complexo...
Se forem conduzir, não bebam. Se forem beber... CHAMEM-ME!!!! :D

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

Offline Jumper™

  • Semi-Newbie
  • *
  • Posts: 90
Re: Mensagem em destaque
« Reply #3 on: April 21, 2009, 07:17:08 AM »
Não me expliquei bem.

Não é necessário que seja num determinado quadro... queria que a mensagem aparecesse a quem tem "zero" mensagens, pois os membros quando se registam apenas têm acesso ao quadro em questão.

Cumps

Offline margarett

  • SMF Friend
  • SMF Super Hero
  • *
  • Posts: 19,761
  • Gender: Male
Re: Mensagem em destaque
« Reply #4 on: April 21, 2009, 10:23:39 AM »
Ah! Isso é muito mais fácil.

No index.template.php encontras:

Code: [Select]
<body>';

E adiciona a seguir:
Code: [Select]
if ($context['member']['posts'] == 0)
echo'
<div style="text-align: center; font-size: 130%;">OH MEU CARAMELO, QUERES APRESENTAR-TE HOJE????</div>;

Não testei, mas deve dar...
Se forem conduzir, não bebam. Se forem beber... CHAMEM-ME!!!! :D

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

Offline Darkness_Black

  • Sophist Member
  • *****
  • Posts: 1,141
  • Gender: Male
  • Translator SMF - BR
    • www.facebook.com/gilvanroberto on Facebook
    • @gilvanroberto on Twitter
    • Translator SMF - BR
Re: Mensagem em destaque
« Reply #5 on: April 21, 2009, 11:34:00 AM »
Ou pode fazer de outra forma criar um grupo automatico com 01 mesagem e nos quadros tire as permissoes de abaixo de 01 menssagem só deixe ver o quadro que voce quer que eles se apresentem, dai eles vao se registrar e nada vao fer no forum apenas aquele quadro, dai ele se apresenta e vai estar com o1 menssagem onde automaticamente ele passa a entrar naquele grupo de 01 que podem ter acesso total  ;D

Não esuqece de especificar no quadro em questão que ele só tera acesso ao restante do forum assim que se apresentar, e cuidado ao criar este quadro no gerir quadros marque a opção de contar menssagens por que se estiver desmarcada ele vai responder e n vai contar mensagen a ele dai de nada vai adiantar ele nunca vai ter acesso a nada.
Translator - Brazilian

Não respondo MP de ajuda, Poste sua duvida no forum!!! Se alguém te Ajudou Agradeça!!!

Offline Jumper™

  • Semi-Newbie
  • *
  • Posts: 90
Re: Mensagem em destaque
« Reply #6 on: April 22, 2009, 07:38:04 AM »
O que o amigo darkness diz, fiz logo quando iniciei o forum, só que há membros que entram pelas mensagens recentes, ou pela pesquisa e então queria colocar o aviso de que se não se apresentarem serão castigados hehehe


Vou tentar a proposta do amigo margarett, já digo se funcionou

Obrigado

Offline Jumper™

  • Semi-Newbie
  • *
  • Posts: 90
Re: Mensagem em destaque
« Reply #7 on: April 22, 2009, 07:51:30 AM »
Ah! Isso é muito mais fácil.

No index.template.php encontras:

Code: [Select]
<body>';

E adiciona a seguir:
Code: [Select]
if ($context['member']['posts'] == 0)
echo'
<div style="text-align: center; font-size: 130%;">OH MEU CARAMELO, QUERES APRESENTAR-TE HOJE????</div>;

Não testei, mas deve dar...


Infelizmente não aparece..   :(

Offline margarett

  • SMF Friend
  • SMF Super Hero
  • *
  • Posts: 19,761
  • Gender: Male
Re: Mensagem em destaque
« Reply #8 on: April 22, 2009, 08:10:49 AM »
Pois, o $context não deve trazer a informação dos membros...

Experimenta
($context['user']['posts']
Se forem conduzir, não bebam. Se forem beber... CHAMEM-ME!!!! :D

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

Offline Jumper™

  • Semi-Newbie
  • *
  • Posts: 90
Re: Mensagem em destaque
« Reply #9 on: April 22, 2009, 09:10:32 AM »
Também não dá!!!

Offline margarett

  • SMF Friend
  • SMF Super Hero
  • *
  • Posts: 19,761
  • Gender: Male
Re: Mensagem em destaque
« Reply #10 on: April 22, 2009, 09:25:21 AM »
Humpf... Então não sei :( Só testando e agora não tenho mesmo tempo.......
Se forem conduzir, não bebam. Se forem beber... CHAMEM-ME!!!! :D

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

Offline Darkness_Black

  • Sophist Member
  • *****
  • Posts: 1,141
  • Gender: Male
  • Translator SMF - BR
    • www.facebook.com/gilvanroberto on Facebook
    • @gilvanroberto on Twitter
    • Translator SMF - BR
Re: Mensagem em destaque
« Reply #11 on: April 22, 2009, 09:52:43 AM »
quando for fazer a minha função tera que desabilitar todos os quadros pra visitantes e grupo de mebros de 01 msg só deixar ativo o unico quadro de apresentação pra visitantes e grupo de membros de 0 posts dai quando ele postar ali ficara com 01 e automaticamente todo o forum aparecera pro grupo de membros de 01 posts  ;D
Translator - Brazilian

Não respondo MP de ajuda, Poste sua duvida no forum!!! Se alguém te Ajudou Agradeça!!!

Offline Jumper™

  • Semi-Newbie
  • *
  • Posts: 90
Re: Mensagem em destaque
« Reply #12 on: April 22, 2009, 10:11:14 AM »
Eu sei darkness, eu tenho assim, mas se um membro clicar na pesquisa e fazer uma busca, entra para o fórum.