Mensagem automática ao mover tópicos
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
Mensagem automática ao mover tópicos
Detalhes da questão
Endereço do fórum: http://replicagames.forumeiros.com/
Versão do fórum: ModernBB
Descrição
Eu já usava um código do mensagem automática mas hj fui mover um tópico fico com erro
Código que eu uso
- Código:
/ *
* Código: Mensagem de tópico movido
* Versão: 1.1
* Autor: Daemon
* Data: 21/09/2015
*/
jQuery(function() {
//Funcional apenas se for moderador e estiver na página de mover o tópico
if(_userdata.user_level > 0 && window.location.href.search('mode=move') >= 0) {
//Variáveis que não precisam de checagem
var forumID = jQuery('[name="f"]').val();
var topicID = jQuery('[name="t"]').val();
var TID = jQuery('a[href*="tid="]').attr('href').split('tid=')[1].split('&')[0];
//Quando clicar no botão de mover
jQuery('input[name="confirm"]').on('click', function(d) {
var verify = jQuery('[name="new_forum"]').val();
//Verifica se foi selecionado algum fórum
if(verify.indexOf('f') >= 0) {
//Pergunta de confirmação
var qst = window.confirm("Adicionar uma mensagem no tópico informando sobre esta ação?");
//Caso a confirmação seja aceita
if(qst) {
d.preventDefault();
//Pega determinado conteúdo de outra página (Neste caso, apenas o nome do fórum atual)
jQuery.get('/modcp?change_version=punbb&mode=move&t=' + topicID + '&tid=' + TID).done(function(local) {
//Valor capturado
var currentLocal = jQuery('a.nav[href^="/f"]:last', local).text();
var newLocal = jQuery('[name="new_forum"] option:selected').text().split('--').pop();
var autoMsg = '[b]Mensagem automática[/b]\n\n\nEste tópico foi movido de "[u]' + currentLocal + '[/u]" para "[u]' + newLocal + '[/u]".';
//Mover tópico
jQuery.post('/modcp?tid=' + TID, {
'new_forum': verify,
'mode': 'move',
'f': forumID,
't': topicID,
'confirm': '1'
}).done(function(move) {
//Enviar mensagem
jQuery.post('/post?t=' + topicID, {
'mode': 'reply',
'message': autoMsg,
'post': '1',
'attach_sig': '1'
}).done(function(send) {
//Redirecionar para o post
location.href = jQuery(send).find('a[href^="/viewtopic"]').attr('href');
}).fail(function() {
alert("O tópico foi movido, mas ocorreu um erro ao tentar enviar a mensagem");
location.href = jQuery(move).find('a[href^="/viewtopic"]').attr('href');
});
}).fail(function() {
alert("Um erro ocorreu ao tentar mover o tópico");
location.reload();
});
});
}
} else {
d.preventDefault();
alert("Selecione um fórum");
}
});
}
});
Re: Mensagem automática ao mover tópicos
O senhor pode tentar utilizar esse código. Mas aconselho ao senhor esperar o @Daemon terminar o dele. É possível que hajam mais funcionalidades a serem implementadas. o/
Re: Mensagem automática ao mover tópicos
ele compra o opção para add o código mas não adiciona,vou fazer como vc falo vou esperar pelo código do @DaemonKyo Panda escreveu:O senhor pode tentar utilizar esse código. Mas aconselho ao senhor esperar o @Daemon terminar o dele. É possível que hajam mais funcionalidades a serem implementadas. o/
Re: Mensagem automática ao mover tópicos
Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada. Tópico marcado como Resolvido e movido para "Questões resolvidas". |
Tópicos semelhantes
» mensagem automatica apos mover topc
» [Sugestão] Mensagem automática ao mover tópico
» Mensagem ao mover tópicos
» Mensagem automática
» Mensagem automática
» [Sugestão] Mensagem automática ao mover tópico
» Mensagem ao mover tópicos
» Mensagem automática
» Mensagem automática
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