boas a todos.
Eu gostaria de colocar um aviso para todos aqueles que nao se registassem, a alertar para o fazerem...Alguem me pode ajudar sff?
if ($context['user']['is_guest'])
echo '
Regista-te lá, ó meu!!!';
:P
Olha nao achas melhor ser uma dakelas coisas chatas, que te acompanham ao longo do forum LOL.......Como posso colocar ao clicar no aviso ir dar ao registo?
No index.template.php, procuras "<body>';
A seguir adicionas:
if ($context['user']['is_guest'])
echo '
<a href=http://www.oteufrum.com/index.php?action?register>Regista-te lá, ó meu!!!';
Podes coloca o texto que quiseres.
Isto faz aparecer a tua mensagem no inicio do fórum. Se quiseres noutro sítio tira um printscreen e sinaliza onde queres. Anexa também o teu index.template.php
margaretti, olha que achas coloco assim um texto como o www.techzonept.com
ou como o webtuga.com/forum
ve e diz-me por favor
Para esse sitio tens de colocar abaixo do menu. Procuras:
template_menu();
E colocas o código a seguir...
e como o webtuga sabes fazer?
possivelmente como techzone tenha de criar uma tabela
Como o techzone é só escrever texto entre as "plicas" do echo.
Não vi nada de especial no webtuga, não sei a que te referes...
aquilo na parte de cima tipo aviso pop-up
Quote from: margarett on October 28, 2007, 02:31:38 PM
No index.template.php, procuras "<body>';
A seguir adicionas:
if ($context['user']['is_guest'])
echo '
<a href=http://www.oteufrum.com/index.php?action?register>Regista-te lá, ó meu!!!';
Podes coloca o texto que quiseres.
Isto faz aparecer a tua mensagem no inicio do fórum. Se quiseres noutro sítio tira um printscreen e sinaliza onde queres. Anexa também o teu index.template.php
Fiz como disseste, mas não aconteceu nada... será porque o meu fórum está em português e não existem guests, mas visitantes?
o idioma não interessa as variáveis continuam a ser as mesmas. fizeste isso e não deu? acho um pouco estranho mas adiciona ai o teu index.template, o link do teu forum etc... td que possa ajudar.
Já consegui, no entanto, debato-me novamente com o problema de não aparecer a acentuação, como relato aqui neste (http://www.simplemachines.org/community/index.php?topic=202856.msg1296559#msg1296559) tópico:
Quote from: margarett on October 28, 2007, 05:46:05 PM
Como o techzone é só escrever texto entre as "plicas" do echo.
Não vi nada de especial no webtuga, não sei a que te referes...
Só é pena que o texto apareça fora de uma caixa :( não há forma de colocar a mensagem enquadrada dentro de alguma coisa? É que assim fica muito mal...
sim há forma de colcoar isso numa tabela. mas deixa ai o link do teu forum para se puder ver.
Eu agora não tenho isso activo, porque não fica mal assim sem tabela nem nada... mas queres ver o quê? Basicamente é uma frase que fica logo por baixo do botão "Início". De qualquer forma, o site é este (http://www.docspt.com).
passa por aqui http://www.simplemachines.org/community/index.php?topic=189754.0
aqui mostra um exemplo de uma tabela mais arrojada, mas é só meter o teu código e ta a funcionar 5*
Peço desculpa.... mas vais ter de me explicar como se eu fosse muito burro :P
É que eu não vi lá nenhum código para criar uma tabela vazia... aliás, está lá um código, mas eu não sei que parte é a tabela e que parte é o chat...
Podias colocar aqui, apenas a parte do código para a tabela vazia e onde colocar o texto que quero que apareça lá dentro?
Obrigado pela tua ajuda.
ok aqui vai só a tabela:
// hosgeldin mesaji...by rallyproco Translate By ®µÏ™ //
echo '
<br><div class="tborder" ', $context['browser']['needs_size_fix'] && !$context['browser']['is_ie6'] ? 'style="width: 100%;"' : '', '>
<table border="0" width="100%" cellspacing="0" cellpadding="2" class="bordercolor"> <tr>
<td width="100%" align="center" class="catbg" height="24">
<font color="#FFFFFF"><b>(¯`·.(¯`·. (¯`·.(¯`·. PORTALTEK CHAT .·´¯).·´¯) .·´¯).·´¯)</b></font></td>
</tr><tr><td width="100%" colspan="4" class="titlebg" height="12" align="center"></td></tr>
<tr class="windowbg2">
<td><br>
<center>
[AQUI COLOCAS O que te apetecer]
</center>
<br>
<p align="center"><b><a href="http://www.portaltek.net">
<font size="5">
Portaltek - Tudo o que deseja!</font></a></b><br>
<BR /></p>
</td>
</tr>
</table></div>
<br> ';
Muito obrigado. Consegui meter a tabela e também consegui fazer com que ficasse apenas visível para os visitantes, utilizando o código fornecido pelo margarett.
Com um pouco mais de tempo e de tentativas, consegui colocar a tabela exactamente onde eu a queria.
Agradeço-te imenso pela tua ajuda e disponibilidade.
FragaCampos.
Obrigado pela dica a todos
e nao a forma de colocar em tabela, mas so para os visitantes? mal que se registe desaparecia...
Isso é o que faz a combinação do código que eu dei e do que o Rui deu...
Se meteres a tabela dentro do "echo" que indiquei em cima, fazes o que queres...
Agora tem um mod que facilita isso também:
http://custom.simplemachines.org/mods/index.php?mod=1607
eu coloquei esse código depois da tag <body> do meu index.template.php
if ($context['user']['is_guest'])
echo '
<div style="background:#f5ffbf;width:100%;border-top:2x solid black;">
<b><font color="red">Atenção:</font></b> <font color="black">Você não está registrado no forum, clique <a href=http://bigcheat.orgfree.com//index.php?action=register>aqui</a> e registre-se! Caso já tenha uma conta clique em <b><a href="http://bigcheat.orgfree.com//index.php?action=login">Logar-se</a></b>.</font>
</div>
';
espero que te ajude XD
Obrigado por mais esta dica.
Boa noite,
Gostaria de adicionar no meu forum um aviso para os visitantes se registarem ou fazerem login, mas numa pop up..Existe algum MOD para isto, ou alguem sabe como fazer?
Obrigado ;)