Mensagens Automaticas?
2 participantes
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1
Mensagens Automaticas?
- Descrição:
A Um Tempo,eu coloquei um código que gera mensagens (Só funciona se for membro em determinados grupos),Porém,Eu nao me lembro como é que eu faço!
Poderiam me passar um tutorial de como se faz isso ?
https://i.imgur.com/pmLekz7.png
- Informações:
Fórum: | http://ultra-pixel.forumeiros.com/ | Versão: | PHPBB3 |
Tipo: | Pedido de código | Tags: | Mensagens,Automaticas? |
Última edição por Dr.Helper em 22.06.14 5:48, editado 1 vez(es)
Re: Mensagens Automaticas?
Olá,
Quais seriam as mensagens que vão aparecer ao selecionar determinado item?
Até mais...
Quais seriam as mensagens que vão aparecer ao selecionar determinado item?
Até mais...
Re: Mensagens Automaticas?
-wagh- escreveu:Olá,
Quais seriam as mensagens que vão aparecer ao selecionar determinado item?
Até mais...
TÒPICO BLOQUEADO
TÒPICO DESBLOQUEADO
TÒPICO DELETADO
TÒPICO BLOQUEADO Á PEDIDO DO AUTOR
SUGESTAO NEGADA
SUGESTAO ACEITA
TÒPICO MOVIDO PARA LIXEIRA
TÒPICO RESOLVIDO
Re: Mensagens Automaticas?
Olá,
Só um último detalhe amigo. O HTML está habilitado em seu fórum, ou não? Para mim saber se faço em HTML ou BBCODE mesmo...
@Edit:
Fiz um padrãozinho aqui para você, edite ele como quiser, ok?
Ele só é mostrado para administradores e moderadores.
Resulta? Até mais...
Só um último detalhe amigo. O HTML está habilitado em seu fórum, ou não? Para mim saber se faço em HTML ou BBCODE mesmo...
@Edit:
Fiz um padrãozinho aqui para você, edite ele como quiser, ok?
- Código:
document.addEventListener('DOMContentLoaded', function(){
if( _userdata["user_level"] === 1 || _userdata["user_level"] === 2 ){
var d = document, btn = d.querySelector('[name="post"]'), txt = d.querySelector('textarea[dir="ltr"]');
btn.insertAdjacentHTML('afterend',
'<div><select id="opt">'+
'<option disabled="disabled" selected="selected">Gerador de avisos</option>'+
'<option value="lock">Tópico bloqueado</option>'+
'<option value="unlock">Tópico desbloqueado</option>'+
'<option value="delete">Tópico deletador</option>'+
'<option value="locked">Tópico bloqueado a pedido do autor</option>'+
'<option value="negative">Sugestão negada</option>'+
'<option value="positive">Sugestão aceita</option>'+
'<option value="trash">Tópico movido para lixeira</option>'+
'<option value="positive">Tópico resolvido</option>'+
'</select>'+
'<input id="gerar" type="button" value="Gerar">'+
'<input type="button" value="Limpar" id="clear"></div>'
);
d.getElementById('gerar').addEventListener('click', function(){
switch( opt.value ){
case 'lock': txt.value = '[quote][b][size=18]Tópico [i][color=red]bloqueado[/color][/i][/size][/b][/quote]';
break;
case 'unlock': txt.value = '[quote][b][size=18]Tópico [i][color=green]desbloqueado[/color][/i][/size][/b][/quote]';
break;
case 'delete': txt.value = '[quote][b][size=18]Tópico [i][color=red]deletado[/color][/i][/size][/b][/quote]';
break;
case 'locked': txt.value = '[quote][b][size=18]Tópico [i][color=red]bloqueado[/color][/i] a pedido do autor[/size][/b][/quote]';
break;
case 'negative': txt.value = '[quote][b][size=18]Sugestão [i][color=red]negada[/color][/i][/size][/b][/quote]';
break;
case 'positive': txt.value = '[quote][b][size=18]Sugestão [i][color=green]aceita[/color][/i][/size][/b][/quote]';
break;
case 'trash': txt.value = '[quote][b][size=18]Tópico movido para [i][color=red]lixeira[/color][/i][/size][/b][/quote]';
break;
case 'positive': txt.value = '[quote][b][size=18]Tópico [i][color=green]resolvido[/color][/i][/size][/b][/quote]';
break;
default: alert('Selecione uma opção válida');
break;
}
});
d.getElementById('clear').addEventListener('click', function(){
if( txt.value != '' ){
txt.value = '';
}else{
alert('A caixa ja está limpa!!');
}
});
}
});
Ele só é mostrado para administradores e moderadores.
Resulta? Até mais...
Re: Mensagens Automaticas?
-wagh- escreveu:Olá,
Só um último detalhe amigo. O HTML está habilitado em seu fórum, ou não? Para mim saber se faço em HTML ou BBCODE mesmo...
@Edit:
Fiz um padrãozinho aqui para você, edite ele como quiser, ok?
- Código:
document.addEventListener('DOMContentLoaded', function(){
if( _userdata["user_level"] === 1 || _userdata["user_level"] === 2 ){
var d = document, btn = d.querySelector('[name="post"]'), txt = d.querySelector('textarea[dir="ltr"]');
btn.insertAdjacentHTML('afterend',
'<div><select id="opt">'+
'<option disabled="disabled" selected="selected">Gerador de avisos</option>'+
'<option value="lock">Tópico bloqueado</option>'+
'<option value="unlock">Tópico desbloqueado</option>'+
'<option value="delete">Tópico deletador</option>'+
'<option value="locked">Tópico bloqueado a pedido do autor</option>'+
'<option value="negative">Sugestão negada</option>'+
'<option value="positive">Sugestão aceita</option>'+
'<option value="trash">Tópico movido para lixeira</option>'+
'<option value="positive">Tópico resolvido</option>'+
'</select>'+
'<input id="gerar" type="button" value="Gerar">'+
'<input type="button" value="Limpar" id="clear"></div>'
);
d.getElementById('gerar').addEventListener('click', function(){
switch( opt.value ){
case 'lock': txt.value = '[quote][b][size=18]Tópico [i][color=red]bloqueado[/color][/i][/size][/b][/quote]';
break;
case 'unlock': txt.value = '[quote][b][size=18]Tópico [i][color=green]desbloqueado[/color][/i][/size][/b][/quote]';
break;
case 'delete': txt.value = '[quote][b][size=18]Tópico [i][color=red]deletado[/color][/i][/size][/b][/quote]';
break;
case 'locked': txt.value = '[quote][b][size=18]Tópico [i][color=red]bloqueado[/color][/i] a pedido do autor[/size][/b][/quote]';
break;
case 'negative': txt.value = '[quote][b][size=18]Sugestão [i][color=red]negada[/color][/i][/size][/b][/quote]';
break;
case 'positive': txt.value = '[quote][b][size=18]Sugestão [i][color=green]aceita[/color][/i][/size][/b][/quote]';
break;
case 'trash': txt.value = '[quote][b][size=18]Tópico movido para [i][color=red]lixeira[/color][/i][/size][/b][/quote]';
break;
case 'positive': txt.value = '[quote][b][size=18]Tópico [i][color=green]resolvido[/color][/i][/size][/b][/quote]';
break;
default: alert('Selecione uma opção válida');
break;
}
});
d.getElementById('clear').addEventListener('click', function(){
if( txt.value != '' ){
txt.value = '';
}else{
alert('A caixa ja está limpa!!');
}
});
}
});
Ele só é mostrado para administradores e moderadores.
Resulta? Até mais...
HTML OFF
Resultou =D
Tópicos semelhantes
» Mensagens Automaticas
» Mensagens Automaticas
» Mensagens automáticas
» Mensagens Automaticas
» Colocar mensagens automáticas
» Mensagens Automaticas
» Mensagens automáticas
» Mensagens Automaticas
» Colocar mensagens automáticas
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos