Avatar no widget ultimos assuntos, alguns promenores
3 participantes
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre a aparência do fórum :: Questões resolvidas sobre a aparência do fórum
Página 1 de 1 • Compartilhe
Avatar no widget ultimos assuntos, alguns promenores
ola, eu fiz o tuturial desta página http://bestskins.forumeiros.com/t4234-pedido-widget-ultimos-assuntos-com-avatares
e funcionou mas eu queria só alterar umas coisas,
1º por um espaço entre o "por" e "Headhunter"
2º tirar o fundo branco e por bordas arredondadas
3º por avatar padrao "sem avatar" para neste caso o convidado
4º reduzir os caracteres do titulo e/ou diminuir a fonte da data, para que seja apenas usadas 3 linhas para cada tópico
e funcionou mas eu queria só alterar umas coisas,
1º por um espaço entre o "por" e "Headhunter"
2º tirar o fundo branco e por bordas arredondadas
3º por avatar padrao "sem avatar" para neste caso o convidado
4º reduzir os caracteres do titulo e/ou diminuir a fonte da data, para que seja apenas usadas 3 linhas para cada tópico
Última edição por HeadhunteR em 16.09.14 23:01, editado 1 vez(es)
Re: Avatar no widget ultimos assuntos, alguns promenores
Olá,
Adicione esse CSS:
Adicione esse CSS:
- Código:
.recent_space strong {
margin-left: 5px;
}.avt-r-enlace > img {
background: none repeat scroll 0 0 transparent;
border-radius: 8px;
}.recent_space {
font-size: 9px;
}
Re: Avatar no widget ultimos assuntos, alguns promenores
Alex Habilidade sobre o ponto 1º o espaço esta apenas para o "por headhunter" o "porConvidado" nao tem espaço, eu queria o espaço entre o "por" e o "nome do membro". exemplo: "por" "nomedomenbro"
Obrigado por me resolver o ponto 2º com sucesso
agora so me falta o ponto 3º e o 4º
no quarto queria era diminuir os caracteres do titulo para X caracteres por exemplo: MasterServers (Lista... de modo a que sejam usadas apenas 3 linhas para cada tópico recente.
Obrigado desde já
Obrigado por me resolver o ponto 2º com sucesso
agora so me falta o ponto 3º e o 4º
no quarto queria era diminuir os caracteres do titulo para X caracteres por exemplo: MasterServers (Lista... de modo a que sejam usadas apenas 3 linhas para cada tópico recente.
Obrigado desde já
Re: Avatar no widget ultimos assuntos, alguns promenores
Amigo isso depende muito do tamanho do titulo e do nick, conforme ele chegue no final a tendencia é pular uma linha, creio que isso será impossível evitar, pois deixará a fonte muito pequeno impossibilitando a visualização.
Re: Avatar no widget ultimos assuntos, alguns promenores
mas é possivel cortar aos caracteres do titulo?
Re: Avatar no widget ultimos assuntos, alguns promenores
Sim é possivel. Vá em:
Me forneça todo o código do template: mod_recent_topics
Painel de Controle -> Visualização -> Templates -> Portal
Me forneça todo o código do template: mod_recent_topics
Re: Avatar no widget ultimos assuntos, alguns promenores
- mod_recent_topics:
- Código:
<!-- BEGIN scrolling_row -->
<div class="module main">
<div class="main-head"><div class="h3">{L_RECENT_TOPICS}</div></div>
<div class="main-content" id="comments_scroll_div">
<!-- BEGIN recent_topic_row -->
<div class="avt_recent">
<div class="recent_space">
» <a onmouseover="document.getElementById('comments_scroll_container').stop();" onmouseout="document.getElementById('comments_scroll_container').start();" href="{scrolling_row.recent_topic_row.U_TITLE}" title="{scrolling_row.recent_topic_row.L_TITLE}">{scrolling_row.recent_topic_row.L_TOPIC_TITLE}</a><br />
<img src="{ICON_TIME}" alt="" />{scrolling_row.recent_topic_row.S_POSTTIME} {BY}
<!-- BEGIN switch_poster -->
<a onmouseover="document.getElementById('comments_scroll_container').stop();" onmouseout="document.getElementById('comments_scroll_container').start();" href="{scrolling_row.recent_topic_row.switch_poster.U_POSTER}">{scrolling_row.recent_topic_row.switch_poster.S_POSTER}</a><br /><br />
<!-- END switch_poster -->
<!-- BEGIN switch_poster_guest -->
{scrolling_row.recent_topic_row.switch_poster_guest.S_POSTER}<br /><br />
<!-- END switch_poster_guest -->
<!--
<a onmouseover="document.getElementById('comments_scroll_container').stop();" onmouseout="document.getElementById('comments_scroll_container').start();" href="{scrolling_row.recent_topic_row.U_POSTER}">{scrolling_row.recent_topic_row.S_POSTER}</a><br /><br />
-->
</div>
</div>
<!-- END recent_topic_row -->
</div>
</div>
<script type="text/javascript">
//<![CDATA[
$(function(){
div_marquee('comments_scroll_div', 'comments_scroll_container', '{SCROLL_WAY}', '{SCROLL_STEP}', '{SCROLL_DELAY}', '{SCROLL_HEIGHT}');
});
//]]>
</script>
<!-- END scrolling_row -->
<!-- BEGIN classical_row -->
<div class="module main">
<div class="main-head"><h3>{L_RECENT_TOPICS}</h3></div>
<div class="main-content">
<!-- BEGIN recent_topic_row -->
<div class="avt_recent">
<div class="recent_space">
» <a href="{classical_row.recent_topic_row.U_TITLE}">{classical_row.recent_topic_row.L_TITLE}</a><br /> {BY}
<!-- BEGIN switch_poster -->
<a href="{classical_row.recent_topic_row.switch_poster.U_POSTER}">{classical_row.recent_topic_row.switch_poster.S_POSTER}</a>
<!-- END switch_poster -->
<!-- BEGIN switch_poster_guest -->
{classical_row.recent_topic_row.switch_poster_guest.S_POSTER}
<!-- END switch_poster_guest -->
{ON} {classical_row.recent_topic_row.S_POSTTIME}<br /><br />
<!--
<a href="{classical_row.recent_topic_row.U_POSTER}">{classical_row.recent_topic_row.S_POSTER}</a> {ON} {classical_row.recent_topic_row.S_POSTTIME}<br /><br />
-->
</div>
</div>
<!-- END recent_topic_row -->
</div>
</div>
<!-- END classical_row -->
Re: Avatar no widget ultimos assuntos, alguns promenores
Olá,
Troque o template por este:
E crie uma página Javascript com investimento em todas as páginas e coloque o código abaixo.
Obs: Procure pelo valor 5 será onde você irá determinar o número de caracteres que irá aparecer.
Troque o template por este:
- Código:
<!-- BEGIN scrolling_row -->
<div class="module main">
<div class="main-head"><div class="h3">{L_RECENT_TOPICS}</div></div>
<div class="main-content" id="comments_scroll_div">
<!-- BEGIN recent_topic_row -->
<div class="avt_recent">
<div class="recent_space">
» <a onmouseover="document.getElementById('comments_scroll_container').stop();" onmouseout="document.getElementById('comments_scroll_container').start();" href="{scrolling_row.recent_topic_row.U_TITLE}" title="{scrolling_row.recent_topic_row.L_TITLE}">{scrolling_row.recent_topic_row.L_TOPIC_TITLE}</a><br />
<img src="{ICON_TIME}" alt="" />{scrolling_row.recent_topic_row.S_POSTTIME} {BY}
<!-- BEGIN switch_poster -->
<a onmouseover="document.getElementById('comments_scroll_container').stop();" onmouseout="document.getElementById('comments_scroll_container').start();" href="{scrolling_row.recent_topic_row.switch_poster.U_POSTER}">{scrolling_row.recent_topic_row.switch_poster.S_POSTER}</a><br /><br />
<!-- END switch_poster -->
<!-- BEGIN switch_poster_guest -->
{scrolling_row.recent_topic_row.switch_poster_guest.S_POSTER}<br /><br />
<!-- END switch_poster_guest -->
<!--
<a onmouseover="document.getElementById('comments_scroll_container').stop();" onmouseout="document.getElementById('comments_scroll_container').start();" href="{scrolling_row.recent_topic_row.U_POSTER}">{scrolling_row.recent_topic_row.S_POSTER}</a><br /><br />
-->
</div>
</div>
<!-- END recent_topic_row -->
</div>
</div>
<script type="text/javascript">
//<![CDATA[
$(function(){
div_marquee('comments_scroll_div', 'comments_scroll_container', '{SCROLL_WAY}', '{SCROLL_STEP}', '{SCROLL_DELAY}', '{SCROLL_HEIGHT}');
});
//]]>
</script>
<!-- END scrolling_row -->
<!-- BEGIN classical_row -->
<div class="module main">
<div class="main-head"><h3>{L_RECENT_TOPICS}</h3></div>
<div class="main-content">
<!-- BEGIN recent_topic_row -->
<div class="avt_recent">
<div class="recent_space">
» <a href="{classical_row.recent_topic_row.U_TITLE}"><span class="alexH">{classical_row.recent_topic_row.L_TITLE}</span></a><br /> {BY}
<!-- BEGIN switch_poster -->
<a href="{classical_row.recent_topic_row.switch_poster.U_POSTER}">{classical_row.recent_topic_row.switch_poster.S_POSTER}</a>
<!-- END switch_poster -->
<!-- BEGIN switch_poster_guest -->
{classical_row.recent_topic_row.switch_poster_guest.S_POSTER}
<!-- END switch_poster_guest -->
{ON} {classical_row.recent_topic_row.S_POSTTIME}<br /><br />
<!--
<a href="{classical_row.recent_topic_row.U_POSTER}">{classical_row.recent_topic_row.S_POSTER}</a> {ON} {classical_row.recent_topic_row.S_POSTTIME}<br /><br />
-->
</div>
</div>
<!-- END recent_topic_row -->
</div>
</div>
<!-- END classical_row -->
E crie uma página Javascript com investimento em todas as páginas e coloque o código abaixo.
- Código:
window.onload = function() {
var str = document.querySelectorAll(".alexH");
[].slice.call(str).forEach(function(i) {
i.textContent = i.textContent.substr(0, 5) + "...";
});
};
Obs: Procure pelo valor 5 será onde você irá determinar o número de caracteres que irá aparecer.
Re: Avatar no widget ultimos assuntos, alguns promenores
Olá,
No meu teste resultou!
Deixe os dois códigos ativo por favor.
No meu teste resultou!
Deixe os dois códigos ativo por favor.
Re: Avatar no widget ultimos assuntos, alguns promenores
eu deixei mas sabe alguns tuturias que por ai andam nao funcionam no meu forum, talvez sera por isso...
Re: Avatar no widget ultimos assuntos, alguns promenores
Peço que deixe ativo em seu fórum o js e o template enviado por mim por favor!
Re: Avatar no widget ultimos assuntos, alguns promenores
Ok, mas agora estu pelo tlm, amanha faço isso
Re: Avatar no widget ultimos assuntos, alguns promenores
Ja estao ativos, faça a sua magia
Re: Avatar no widget ultimos assuntos, alguns promenores
Olá,
Troque o template mod_recent_topics por este:
Salve e publique!
Feito isto substitua o código javascript por esse:
Troque o template mod_recent_topics por este:
- Código:
<!-- BEGIN scrolling_row -->
<div class="module main">
<div class="main-head"><div class="h3">{L_RECENT_TOPICS}</div></div>
<div class="main-content" id="comments_scroll_div">
<!-- BEGIN recent_topic_row -->
<div class="avt_recent">
<div class="recent_space">
» <a class="alexH20" onmouseover="document.getElementById('comments_scroll_container').stop();" onmouseout="document.getElementById('comments_scroll_container').start();" href="{scrolling_row.recent_topic_row.U_TITLE}" title="{scrolling_row.recent_topic_row.L_TITLE}">{scrolling_row.recent_topic_row.L_TOPIC_TITLE}</a><br />
<img src="{ICON_TIME}" alt="" />{scrolling_row.recent_topic_row.S_POSTTIME} {BY}
<!-- BEGIN switch_poster -->
<a onmouseover="document.getElementById('comments_scroll_container').stop();" onmouseout="document.getElementById('comments_scroll_container').start();" href="{scrolling_row.recent_topic_row.switch_poster.U_POSTER}">{scrolling_row.recent_topic_row.switch_poster.S_POSTER}</a><br /><br />
<!-- END switch_poster -->
<!-- BEGIN switch_poster_guest -->
{scrolling_row.recent_topic_row.switch_poster_guest.S_POSTER}<br /><br />
<!-- END switch_poster_guest -->
<!--
<a onmouseover="document.getElementById('comments_scroll_container').stop();" onmouseout="document.getElementById('comments_scroll_container').start();" href="{scrolling_row.recent_topic_row.U_POSTER}">{scrolling_row.recent_topic_row.S_POSTER}</a><br /><br />
-->
</div>
</div>
<!-- END recent_topic_row -->
</div>
</div>
<script type="text/javascript">
//<![CDATA[
$(function(){
div_marquee('comments_scroll_div', 'comments_scroll_container', '{SCROLL_WAY}', '{SCROLL_STEP}', '{SCROLL_DELAY}', '{SCROLL_HEIGHT}');
});
//]]>
</script>
<!-- END scrolling_row -->
<!-- BEGIN classical_row -->
<div class="module main">
<div class="main-head"><h3>{L_RECENT_TOPICS}</h3></div>
<div class="main-content">
<!-- BEGIN recent_topic_row -->
<div class="avt_recent">
<div class="recent_space">
» <a href="{classical_row.recent_topic_row.U_TITLE}"><span class="alexH20">{classical_row.recent_topic_row.L_TITLE}</span></a><br /> {BY}
<!-- BEGIN switch_poster -->
<a href="{classical_row.recent_topic_row.switch_poster.U_POSTER}">{classical_row.recent_topic_row.switch_poster.S_POSTER}</a>
<!-- END switch_poster -->
<!-- BEGIN switch_poster_guest -->
{classical_row.recent_topic_row.switch_poster_guest.S_POSTER}
<!-- END switch_poster_guest -->
{ON} {classical_row.recent_topic_row.S_POSTTIME}<br /><br />
<!--
<a href="{classical_row.recent_topic_row.U_POSTER}">{classical_row.recent_topic_row.S_POSTER}</a> {ON} {classical_row.recent_topic_row.S_POSTTIME}<br /><br />
-->
</div>
</div>
<!-- END recent_topic_row -->
</div>
</div>
<!-- END classical_row -->
Salve e publique!
Feito isto substitua o código javascript por esse:
- Código:
window.onload = function() {
var str = document.querySelectorAll(".alexH20");
[].slice.call(str).forEach(function(i) {
i.textContent = i.textContent.substr(0, 5) + "...";
});
};
Re: Avatar no widget ultimos assuntos, alguns promenores
Pronto, esta feito!
Muito Obrigado!
Muito Obrigado!
Re: Avatar no widget ultimos assuntos, alguns promenores
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
» Widget últimos assuntos
» Widget últimos assuntos
» Colocar avatar no widget ultimos assuntos
» [WIDGET] ULTIMOS ASSUNTOS
» Como deixar alguns tópicos fora dos últimos assuntos
» Widget últimos assuntos
» Colocar avatar no widget ultimos assuntos
» [WIDGET] ULTIMOS ASSUNTOS
» Como deixar alguns tópicos fora dos últimos assuntos
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre a aparência do fórum :: Questões resolvidas sobre a aparência do fórum
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos