[Tutorial] Atualizar para últimos assuntos
Página 1 de 1 • Compartilhe
Com este código podemos permitir um botão de atualizar no widget de últimos assuntos, sem que seja preciso atualizar a página. Este recurso utiliza o método load, podendo ser carregado apenas uma vez por atualização de página.
1º - Função do Javascript:
As páginas javascript ativas em seu fórum possibilita inserir scripts e jquery para personalizar seu fórum, contudo é importante saber que qualquer script encontrado na internet acabam por não surgir efeito nos fóruns.
Painel de controle >> Módulos >> HTML & JavaScript >> Gestão dos códigos JavaScripts >>
2º - Código a ser usado
Após aplicar o Investimento, basta colar o seguinte código atento com as modificações assinaladas:
Para phpBB2:
--> Tutoriais, dicas e astúcias <--
Atualizar para últimos assuntos
Atualizar para últimos assuntos
1º - Função do Javascript:
As páginas javascript ativas em seu fórum possibilita inserir scripts e jquery para personalizar seu fórum, contudo é importante saber que qualquer script encontrado na internet acabam por não surgir efeito nos fóruns.
Painel de controle >> Módulos >> HTML & JavaScript >> Gestão dos códigos JavaScripts >>
Título Correspondente ao nome da página JavaScript/jQuery que será criada. |
Localização- São destinados os devidos locais para onde você aplicará os efeitos do JavaScript nos fóruns. No nosso caso, aplicaremos Em todas as páginas. |
Código JavaScript Campo destinado para receber os códigos JavaScript e jQuery. |
Habilitar o gerenciamento dos códigos JavaScript Ao selecionar a opção sim, estará ativando a função páginas Javascript no seu fórum. Se selecionar não, as páginas serão desabilitadas no fórum. |
2º - Código a ser usado
Após aplicar o Investimento, basta colar o seguinte código atento com as modificações assinaladas:
Para phpBB2:
- Código:
$(function () {
$('.forumline.genmed:contains("Últimos assuntos") .module-title, .forumline.genmed:contains("Últimos assuntos") .module-title').after('<a href="#_" id="updateAssuntos">Atualizar</a>');
$("#updateAssuntos").click(function () {
$('.forumline.genmed:contains("Últimos assuntos")').load('/ .forumline.genmed:contains("Últimos assuntos")', function () {
$('.forumline.genmed:contains("Últimos assuntos") .module-title, .forumline.genmed:contains("Últimos assuntos") .h3').after('<a href="#_" id="updateAssuntos">Refresh</a>');
var scrollingWidget = $('.marquee');
if (scrollingWidget.length) {
$('.marquee').wrap('<marquee direction="up" scrollamount="2" scrolldelay="90" width="auto" height="auto"></marquee>');
}
});
});
});
- Código:
$(function () {
$('.module:contains("Últimos assuntos") .h3, .module:contains("Últimos assuntos") .h3').after('<a href="#_" id="updateAssuntos">Atualizar</a>');
$("#updateAssuntos").click(function () {
$('.module:contains("Últimos assuntos")').load('/ .module:contains("Últimos assuntos")', function () {
$('.module:contains("Últimos assuntos") .h3, .module:contains("Últimos assuntos") .h3').after('<a href="#_" id="updateAssuntos">Refresh</a>');
var scrollingWidget = $('#comments_scroll_div');
if (scrollingWidget.length) {
$('#comments_scroll_div').wrap('<marquee id="comments_scroll_container" direction="up" scrollamount="2" scrolldelay="90" width="auto" height="auto"></marquee>');
}
});
});
});
- Código:
$(function () {
$('.module:contains("Últimos assuntos") h3, .module:contains("Últimos assuntos") .h3').after('<a href="#_" id="updateAssuntos">Atualizar</a>');
$("#updateAssuntos").click(function () {
$('.module:contains("Últimos assuntos")').load('/ .module:contains("Últimos assuntos")', function () {
$('.module:contains("Últimos assuntos") h3, .module:contains("Últimos assuntos") .h3').after('<a href="#_" id="updateAssuntos">Refresh</a>');
var scrollingWidget = $('.marquee');
if (scrollingWidget.length) {
$('.marquee').wrap('<marquee class="marquee" direction="up" scrollamount="2" scrolldelay="90" width="auto" height="auto"></marquee>');
}
});
});
});
E o botão Refresh.Atualizar
- Resultado
Tópicos semelhantes
Cria uma conta ou logue para postar uma mensagem.
Você precisa ser um membro, para poder postar uma resposta.
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|