LastPost no topics_list_box
5 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 • Compartilhe
LastPost no topics_list_box
- Descrição:
Olá,
Estava a personalizar o tema do meu fórum e estava a tentar algo mais parece que o mesmo não funcionou então e algo que queria saber se era possível, e se for poderia me informar o tópico
Estava personalizar essa parte
https://i.imgur.com/YpHnkWs.png
O LastPost como podem ver esta perfeito como eu desejo mais queria tentar colocar algo nele se perceber no inicio do fórum o lastpost em cima aparece o link do ultimo tópico igual ai no print
https://i.imgur.com/6aaQ9pp.png
Como podem ver esta "Seu primeiro tópico..." ao clicar ali você vai para o tópico, queria saber se e possível adicionar no lastpost de dentro do topics_list_box
https://i.imgur.com/YpHnkWs.png
O nome "Ultima Página" e ao clicar iria em direção a Ultima Página do tópico caso haja se não houver vai para a primeira página mesmo.
Se isso não for possível pelo menos o link do tópico igual na categoria no inicio do fórum.
Obs: Meu template esta modificado e não estarei disponibilizando por isso mande o código para eu procurar e editar
- Informações:
Fórum: | http://playstart.ativoforum.com | Versão: | PUNBB |
Tipo: | Pedido de código | Tags: | LastPost,topics_list_box |
Última edição por Quakeline em 12.09.14 1:48, editado 1 vez(es)
Re: LastPost no topics_list_box
Bom dia!
Não há maneiras de se fazer isso, pois a variável não é adaptada para o template desejado. Lamento. Se desejar, poderá fazer os testes. Acesse Visualização > Geral > Templates > topic_list_box e em seguida, na caixa Buscar, procure por:
Agradecemos pela sua compreensão.
Tópico movido de 'Questões sobre HTML & BBCode' para 'Questões sobre a aparência do fórum'
Não há maneiras de se fazer isso, pois a variável não é adaptada para o template desejado. Lamento. Se desejar, poderá fazer os testes. Acesse Visualização > Geral > Templates > topic_list_box e em seguida, na caixa Buscar, procure por:
- Código:
<!-- BEGIN avatar -->
<span class="lastpost-avatar">{topics_list_box.row.topic.avatar.LAST_POST_AVATAR}</span>
<!-- END avatar -->
- Código:
<span>
<!-- BEGIN switch_topic_title -->
<a href="{catrow.forumrow.U_LATEST_TOPIC}" title="{catrow.forumrow.LATEST_TOPIC_TITLE}">{catrow.forumrow.LATEST_TOPIC_NAME}</a><br />
<!-- END switch_topic_title -->
{catrow.forumrow.USER_LAST_POST}
</span>
Quakeline, tenha em mente que o suporte rápido só depende de você. Se negar-se à nos fornecer o template para as devidas edições desejadas, infelizmente isso só traria atrasos para seu desenvolvimento. É claro, é uma decisão sua e não desejo questioná-lo por isso.Meu template esta modificado e não estarei disponibilizando por isso mande o código para eu procurar e editar
Agradecemos pela sua compreensão.
Tópico movido de 'Questões sobre HTML & BBCode' para 'Questões sobre a aparência do fórum'
Re: LastPost no topics_list_box
Olá,
Sim tentei fazer isso e só ficou o espaço em branco pensei que teria como adicionar outro código em vez do
Até
Sim tentei fazer isso e só ficou o espaço em branco pensei que teria como adicionar outro código em vez do
- Código:
<a href="{catrow.forumrow.U_LATEST_TOPIC}" title="{catrow.forumrow.LATEST_TOPIC_TITLE}">{catrow.forumrow.LATEST_TOPIC_NAME}</a><br />
Até
Re: LastPost no topics_list_box
É... algumas variáveis funcionam em outros templates, mas, esta que acreditava eu que funcionava não funcionou, infelizmente. Lamento.
Re: LastPost no topics_list_box
Olá,
Poderia me informar se seria possível caso o tópico tenha mais de 1 página colocar assim lá
"1,2" e assim podendo clicar no 2 e já ia direto para a 2 página
Até
Poderia me informar se seria possível caso o tópico tenha mais de 1 página colocar assim lá
"1,2" e assim podendo clicar no 2 e já ia direto para a 2 página
Até
Re: LastPost no topics_list_box
A variável {PAGINATION} está disponível somente para PhpBB3 e Invision se não me engano.
Re: LastPost no topics_list_box
Olá,
Encontrei o seguinte código no template "viewtopic_body"
Queria saber se só iria mostrar o numero das página daquele tópico ou de todos os outros tópicos também que estivesse naquele fórum
Até
Encontrei o seguinte código no template "viewtopic_body"
- Código:
<p class="paging">{PAGINATION}</p>
Queria saber se só iria mostrar o numero das página daquele tópico ou de todos os outros tópicos também que estivesse naquele fórum
Até
Re: LastPost no topics_list_box
Olá,
Como ninguém responde queria saber se seria possível colocar escrito ali "Tópico Famoso" caso o tópico chegasse a uma quantia certa de post, lembrando que deverá aparecer em todos os last post de todos os tópicos
Até
Como ninguém responde queria saber se seria possível colocar escrito ali "Tópico Famoso" caso o tópico chegasse a uma quantia certa de post, lembrando que deverá aparecer em todos os last post de todos os tópicos
Até
Re: LastPost no topics_list_box
Qual seria a quantia desejada amigo?
Re: LastPost no topics_list_box
Olá,
Pode por uma aleatória só me informar aonde alterar corretamente
Até
Pode por uma aleatória só me informar aonde alterar corretamente
Até
Re: LastPost no topics_list_box
Olá.
Siga o seguinte caminho:
Módulos > Html e JavaScript > Gestão dos códigos JavasCript
Crie um novo código, com investimento em todas as páginas:
Em seguida, visualize seu fórum.
Atenciosamente.
Siga o seguinte caminho:
Módulos > Html e JavaScript > Gestão dos códigos JavasCript
Crie um novo código, com investimento em todas as páginas:
- Código:
jQuery(document).on('ready', function() {
jQuery('.topiclist.forums .row .lastpost').prepend('<div class="avat-miembro"><div>');
jQuery('.topiclist.forums .row .lastpost .avat-miembro').each(function () {
var profileUserURL = jQuery(this).parent().children('span').children('strong').children('a').attr('href');
jQuery(this).html('<a href="' + profileUserURL + '" class="avat-miembro-enlace"><img src="Endereço-da-imagem" alt="No Avatar" /></a>');
jQuery(this).children('a').load(profileUserURL + ' .module:eq(0) img:eq(0)')
});
});
Em seguida, visualize seu fórum.
Atenciosamente.
Re: LastPost no topics_list_box
Olá,
Primeiro acho que não leu o tópico eu não quero adicionar o avatar do membro não, leia o tópico todo antes de postar algo
Até
Primeiro acho que não leu o tópico eu não quero adicionar o avatar do membro não, leia o tópico todo antes de postar algo
Até
Re: LastPost no topics_list_box
Acredito que o senhor entenda um pouco de códigos, né?
Fiz um exemplo aqui para você, confere se é útil para você
Tópico movido para Questões Javascript
Fiz um exemplo aqui para você, confere se é útil para você
- Código:
$(function(){
var $topics = $('.statused .tc2');
var $max = 10;
var $element = '<div>Tópico quente.</div>';
$topics.each(function(){
$number = parseInt( $(this).text() );
if($number > $max)
$(this).append( $element );
});
});
Tópico movido para Questões Javascript
Re: LastPost no topics_list_box
Olá,
Sim tenho um leve conhecimento sobre códigos
Não deu nenhum resultado, mudei de fórum agora estou a tentar colocar neste fórum - http://playstart.ativoforum.com
Até
Sim tenho um leve conhecimento sobre códigos
Não deu nenhum resultado, mudei de fórum agora estou a tentar colocar neste fórum - http://playstart.ativoforum.com
Até
Re: LastPost no topics_list_box
Antes de darmos continuidade, existe um pequeno erro em seu fórum, vamos aos basics kkk
Um ID é o identificador de um elemento em uma página HTML como deve saber, porém, só pode existir um único ID por página, ou seja, se você tem isso em uma parte do seu fórum
Não pode ter outro elemento com o mesmo ID, você precisa de algo para diferenciar eles
Já classes você pode adicionar quantas você desejar, elas podem ser repetidas várias e várias vezes em uma página, aqui uns exemplos:
Coloca isso aqui no seu console Javascript
Veja que ele vai retornar o elemento em si
Agora veja o seguinte:
Note que ele retorna um array de elementos, e não um único elemento.
Entendeu?
Sabendo dessas informações, note o seguinte em seu fórum
Preciso que resolva este problemas antes de prosseguirmos...
Um ID é o identificador de um elemento em uma página HTML como deve saber, porém, só pode existir um único ID por página, ou seja, se você tem isso em uma parte do seu fórum
- Código:
<div id="element"></div>
Não pode ter outro elemento com o mesmo ID, você precisa de algo para diferenciar eles
- Código:
<div id="element1"></div>
<div id="element2"></div>
Já classes você pode adicionar quantas você desejar, elas podem ser repetidas várias e várias vezes em uma página, aqui uns exemplos:
Coloca isso aqui no seu console Javascript
- Código:
document.getElementById("wrapper");
Veja que ele vai retornar o elemento em si
Agora veja o seguinte:
- Código:
document.getElementsByClassName("post");
Note que ele retorna um array de elementos, e não um único elemento.
Entendeu?
Sabendo dessas informações, note o seguinte em seu fórum
Preciso que resolva este problemas antes de prosseguirmos...
Re: LastPost no topics_list_box
Olá,
Isso e da personalização que efetuei
http://prntscr.com/4lz864
Que se no caso eu tiver que retirar não será possível então queria saber se teria como fazer de outro modo
Até
Isso e da personalização que efetuei
http://prntscr.com/4lz864
Que se no caso eu tiver que retirar não será possível então queria saber se teria como fazer de outro modo
Até
Re: LastPost no topics_list_box
Não é necessário remover, basta que troque de ID para class, ficando assim
- Código:
<p class="catrow"></p>
Re: LastPost no topics_list_box
Olá,
Desculpe não havia entendido de primeiro mais já fiz a substituição
Até
Desculpe não havia entendido de primeiro mais já fiz a substituição
Até
Re: LastPost no topics_list_box
Aqui está o exemplo
Lembrando que não tem nada estilizado, deixei só um fundo laranja para o senhor fazer como deseja, se possível acredito que seja melhor criar uma classe no CSS para fazer as estilizações.
Testei no console em seu fórum e funcionou
- Código:
$(function(){
var $topics = $('.statused .catrow:contains("Tópicos")');
var $max = 2;
var $element = '<div style="background:orange">Tópico quente.</div>';
$topics.each(function(){
$number = parseInt( $(this).text() );
if($number > $max)
$(this).append( $element );
});
});
Lembrando que não tem nada estilizado, deixei só um fundo laranja para o senhor fazer como deseja, se possível acredito que seja melhor criar uma classe no CSS para fazer as estilizações.
Testei no console em seu fórum e funcionou
Re: LastPost no topics_list_box
Olá,
O mesmo funcionou
http://prntscr.com/4m9wtn
Mais não e aonde eu desejo eu quero que fiquei aqui
http://prntscr.com/4m9x05
Acima de por "Matthew K. Olaf" e só quero que o mesmo fique dentro do fórum por exemplo
http://playstart.ativoforum.com/f1-regras
E desejo que seja de acordo com a quantidade de resposta que tem no tópico
Até
O mesmo funcionou
http://prntscr.com/4m9wtn
Mais não e aonde eu desejo eu quero que fiquei aqui
http://prntscr.com/4m9x05
Acima de por "Matthew K. Olaf" e só quero que o mesmo fique dentro do fórum por exemplo
http://playstart.ativoforum.com/f1-regras
E desejo que seja de acordo com a quantidade de resposta que tem no tópico
Até
Re: LastPost no topics_list_box
Com isso
O que o senhor quis dizer? Não entendi...
O senhor poderia fazer uma imagem mostrando exatamente onde deveria aparecer? Assim posso elaborar algo melhor de acordo com sua situação.
Outra coisa, para facilitar para nós, poderia também postar alguns tópicos nessa área que nos mandou?
http://playstart.ativoforum.com/f1-regras
Se todos estiverem com nenhuma resposta fica difícil de testar o código.
só quero que o mesmo fique dentro do fórum por exemplo
O que o senhor quis dizer? Não entendi...
O senhor poderia fazer uma imagem mostrando exatamente onde deveria aparecer? Assim posso elaborar algo melhor de acordo com sua situação.
Outra coisa, para facilitar para nós, poderia também postar alguns tópicos nessa área que nos mandou?
http://playstart.ativoforum.com/f1-regras
Se todos estiverem com nenhuma resposta fica difícil de testar o código.
Re: LastPost no topics_list_box
Olá,
Eu quero que aparece no last_post daqui http://prntscr.com/4mqkfg e dentro do tcr
Mais também não quero que apareça aki http://prntscr.com/4mqktf
Até
Eu quero que aparece no last_post daqui http://prntscr.com/4mqkfg e dentro do tcr
Mais também não quero que apareça aki http://prntscr.com/4mqktf
Até
Re: LastPost no topics_list_box
Segue o código
Vai precisar de algumas estilizações no CSS. Mas nada difícil de se fazer, mas se precisar de ajuda é só falar.
Ele insere o elemento dentro do .tcr logo acima do nome do usuário, veja
Note que ele só vai inserir no .main-content que é precedido de um .main-head com o texto "Tópicos" nele. Isso foi feito para aparecer somente ali como o senhor requisitou.
- Código:
$(function(){
var $topics = $('.main-head h2:contains("Tópicos")').parent().next('.main-content').find('.statused .tc3:contains("respostas")');
var $max = 2;
var $element = '<div style="background:orange">Tópico quente.</div>';
$topics.each(function(){
$number = parseInt( $(this).text() );
if($number > $max)
$(this).next('.tcr').prepend( $element );
});
});
Vai precisar de algumas estilizações no CSS. Mas nada difícil de se fazer, mas se precisar de ajuda é só falar.
Ele insere o elemento dentro do .tcr logo acima do nome do usuário, veja
Note que ele só vai inserir no .main-content que é precedido de um .main-head com o texto "Tópicos" nele. Isso foi feito para aparecer somente ali como o senhor requisitou.
Re: LastPost no topics_list_box
Olá,
Pode fechar
Até
Pode fechar
Até
Re: LastPost no topics_list_box
Tópico movido de Questões sobre Javascript para Questões resolvidas
Tópicos semelhantes
» Personalizar lastpost
» Avatar no LastPost
» Efeitos em lastpost
» Ajuste no lastpost
» Lastpost mover
» Avatar no LastPost
» Efeitos em lastpost
» Ajuste no lastpost
» Lastpost mover
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