Better Shout

Qualquer tema não coberto pelas outras categorias

Moderador: jamlvs

Responder
Pacheco_
Newbie
Mensagens: 33
Registado: 09 out 2006, 00:00

Better Shout

Mensagem por Pacheco_ » 04 mai 2011, 01:54

À semelhança do que tenho andado a fazer AQUI, decidi "brincar" um pouco tb com o shout...
No entanto antes de integrar o código no outro (e se integrar => poderá haver quem queira um deles sem querer o outro), era preciso testar isto bem....

No entanto, para n encher aquilo de spam, a ideia seria quem fosse postar shouts (e que quisesse usar o script), caso algo falhasse avisava-me e eu ia lá ver o que falhou e tentar emendar enquanto o shout estivesse lá... :wink:

MELHORIAS:
- suporte a linhas múltiplas de shout...
- suporte a tags (Bold, italic, underline, center e blink)
- hora em formato 24h
- altura adaptada para caberem os 10 shouts
SCREENSHOTS: (com diferenças a vermelho)
SEM SCRIPT
Imagem

COM SCRIPT
Imagem

INSTALAR:
Ver AQUI como usar scripts de GreaseMonkey, mas para o shout usar ESTE SCRIPT (para já num repositório meu)
HISTÓRICO:
v0.1: Primeira versão:
- formato 24h
- adição da txtarea + botões das tags
- expansão automática da shoutbox para caberem os 10 shouts :)

v0.2:
- resolvido o problema dos < e dos >

v0.3:
- resolvido (ou tentativa de) o problema com os espaços que o shout acrescenta (sozinho) e que estavam a quebrar as tags...

v0.4:
- resolvido os enters terem de ser feitos com <br> (agora o script lida com isso sozinho)
NOTAS:
- não é possível usar as seguintes 3 letras "juntas": gt; ou lt;, pois isso é interpretado pelo script.... (não me parece nada problemático, mas está o aviso!)
Última edição por Pacheco_ em 04 mai 2011, 13:48, editado 3 vezes no total.
Avatar do Utilizador
Bruness
Moderador
Mensagens: 911
Registado: 06 nov 2004, 00:00
Localização: Ovar
Contacto:

Mensagem por Bruness » 04 mai 2011, 08:11

Eu até acho isso engraçado...
Mas para quem não usar o script vai começar a ver o shout com os < b> bl bla < / b> etc...
Avatar do Utilizador
jamlvs
Admin
Admin
Mensagens: 1420
Registado: 14 nov 2004, 00:00
Localização: Vila Nova de Gaia

Mensagem por jamlvs » 04 mai 2011, 11:31

Pacheco_, claro que tens a aprovação da administração. Eu é que ando sem tempo para te dar umas palavrinhas... :(

Isso não dá para aplicar definitivamente no site sem ser preciso recorrer a scripts?
Pacheco_
Newbie
Mensagens: 33
Registado: 09 out 2006, 00:00

Mensagem por Pacheco_ » 04 mai 2011, 11:38

jamlvs Escreveu:Pacheco_, claro que tens a aprovação da administração. Eu é que ando sem tempo para te dar umas palavrinhas... :(

Isso não dá para aplicar definitivamente no site sem ser preciso recorrer a scripts?
Boas...
Fico feliz de aprovarem os meus scripts :D

Sim, daria para implementar isto no site... Sem dúvida...
Mas como não tenho acesso ao source-code do site, tive de recorrer à "alteração/manipulação" da página no próprio browser (client-side) :tongue:
Avatar do Utilizador
milesaway
Moderador
Mensagens: 1397
Registado: 29 ago 2007, 00:00

Mensagem por milesaway » 04 mai 2011, 13:58

Mais uma excelente ideia!
:yahoo:


Há bocado e agora continua a dar erro se usar 2 formatos no mesmo texto.
Fica assim:
<b><center&g t;Pacheco Powered</center> ;</b>

mas não faz mal, já está muito bom assim!

O shout fica muito melhor!
Agora era mudar a cor do texto meter mais uns smiles giros para animar!
:lol:

Bom trabalho, muito obrigada!
Cumps
:tongue:
Última edição por milesaway em 04 mai 2011, 14:35, editado 1 vez no total.
Feelings change - memories don't
Pacheco_
Newbie
Mensagens: 33
Registado: 09 out 2006, 00:00

Mensagem por Pacheco_ » 04 mai 2011, 14:01

milesaway Escreveu:Mais uma excelente ideia!
:yahoo:


Há bocado e agora continua a dar erro se usar 2 formatos no mesmo texto.
Fica assim:
<b><center&g t;Pacheco Powered</center> ;</b>

mas não faz mal, já está muito bom assim!

O shout fica muito melhor!
Agora era mudar a cor do texto meter mais uns smiles giros para animar!
:lol:

Bom trabalho, muito obrigada!
Cumps
:tongue:
Não miles...
Nesta nova versão (ou na 0.3) isso está corrigido... (actualiza o teu script)
fica só um ";" mas tb n sei pq raio ele aparece lá... logo tb "não consigo" eliminá-lo...

olha, sempre que usas o "center" ele faz um enter antes e outro depois... é uma regra do "center"... logo se queres por smiles ou assim nessa linha, tens de os pôr dentro do center :wink:
krakove
Newbie
Mensagens: 7
Registado: 01 jan 2008, 00:00

Mensagem por krakove » 04 mai 2011, 14:46

Talvez a melhor solução seja criar um novo shout de raiz, que deve dar menos trabalho do que estar a alterar o existente.

Cumps
Pacheco_
Newbie
Mensagens: 33
Registado: 09 out 2006, 00:00

Mensagem por Pacheco_ » 04 mai 2011, 15:01

krakove Escreveu:Talvez a melhor solução seja criar um novo shout de raiz, que deve dar menos trabalho do que estar a alterar o existente.

Cumps
Boas...
Essa é a maneira mais geral...
Mas visto que eu n tenho acesso ao código (para o mudar), pra já é esta uma solução...

E por outro lado, parte deste meu trabalho pode ser aproveitado para mudar o codigo um dia... :)
Responder