Alguem conhece last tópic com scrool?

Suporte aos MODs/Hacks para phpBB.
Avatar do usuário
_Vinny_
Administrador
Administrador
Mensagens: 5991
Registrado em: 03 Set 2009, 21:59
Contato:

Re: Alguem conhece last tópic com scrool?

Mensagem por _Vinny_ »

doutrinador, basta pegar um mod que mostra os last topics, e implementar um scroll ou marque para fazer a movimentação.
Tradução Português Brasileiro: https://www.phpbb.com/customise/db/translation/brazilian_portuguese/

Precisa de serviços phpBB? Me mande um mensagem privada ou visite https://vinny.quest
Micael
Novato
Novato
Mensagens: 69
Registrado em: 28 Jan 2005, 03:35
Localização: Rio Preto - SP

Re: Alguem conhece last tópic com scrool?

Mensagem por Micael »

doutrinador, a mod que você quer é essa aqui:
[ABD] Recent Posts - Last Active Post Show phpBB3 Mod

Ela foi abandonada porém já testei ela e funciona na última versão do phpBB e também é compativel com subsilver e prosilver.

Abraços,
Micael
Imagem
RobsonArsB
Membro Recente
Membro Recente
Mensagens: 333
Registrado em: 27 Jan 2007, 10:02
Localização: Itapevi/SP
Contato:

Re: Alguem conhece last tópic com scrool?

Mensagem por RobsonArsB »

Código: Selecionar todos

<marquee direction="up" scrollamount="1" scrolldelay="10" onMouseOver='this.stop()' onMouseOut='this.start()' style="HEIGHT: 120px; WIDTH: 200px">
<center>Codigo da modificação Aqui!<br></center>
</marquee>
Instala o mod que o Micael disse, basta adicionar o codigo acima que ele fará a movimentação:
http://www.phpbb.com/community/viewtopic.php?t=628205
Não dou suporte Via MP, mande sua mensagem no fórum, para que todos que tiverem a mesma duvida tenham em mão a solução! Att: RobsonArsB
Avatar do usuário
doutrinador
Membro Recente
Membro Recente
Mensagens: 300
Registrado em: 22 Ago 2009, 12:11
Nome Real: Carlos Angelo

Re: Alguem conhece last tópic com scrool?

Mensagem por doutrinador »

Muito obrigado pela ajuda mestres, irei testar amanhã e retorno o resultado.

Abs
Avatar do usuário
doutrinador
Membro Recente
Membro Recente
Mensagens: 300
Registrado em: 22 Ago 2009, 12:11
Nome Real: Carlos Angelo

Re: Alguem conhece last tópic com scrool?

Mensagem por doutrinador »

Robson, me enrolei apenas no que diz respeito á:

Codigo da modificação Aqui!

Qual seria este codigo, onde eu poderia descobri-lo?

Mas até agora ficou show.
Estou usando a versão estática do mod, que é muito boa, só falta colocar a parte em scrool.
Micael
Novato
Novato
Mensagens: 69
Registrado em: 28 Jan 2005, 03:35
Localização: Rio Preto - SP

Re: Alguem conhece last tópic com scrool?

Mensagem por Micael »

doutrinador escreveu:Robson, me enrolei apenas no que diz respeito á:

Codigo da modificação Aqui!

Qual seria este codigo, onde eu poderia descobri-lo?

Mas até agora ficou show.
Estou usando a versão estática do mod, que é muito boa, só falta colocar a parte em scrool.
Você adicionou o módulo no ACP? Segue abaixo como teria que ficar:
Imagem

Depois que adicionou o módulo, habilitou a opção de slide?
Imagem

Abraços,
Micael
Imagem
Avatar do usuário
doutrinador
Membro Recente
Membro Recente
Mensagens: 300
Registrado em: 22 Ago 2009, 12:11
Nome Real: Carlos Angelo

Re: Alguem conhece last tópic com scrool?

Mensagem por doutrinador »

Obrigado pela ajuda Micael, está tudo habilitado, optei por ter uma celula com as ultimas na lateral do forum:

Imagem

O que acontece, pelo que eu entendo, é o seguinte:
Aparece um texto com "ultimos assuntos", "respostas" e "exibições" em uma velocidade de scrool baixa, ideal.
Logo abaixo vem outro texto com as "ultimas postagens", mas em velocidade bem maior.

Fica como se fosse um iframe embaixo de outro, entendeu?
Se você notar na imagem, um texto passa debaixo do outro.

Fui até o arquivo viewlast_post_slide.html e consegui encontrar o parametro da velocidade, porem mesmo na mais baixa, 1, ainda fica muio rapida e fica indo de encontro com o texto de cima.

Infelizmente ainda está em localhost e por isso fica dificil mostrar na realidade, espero que compreenda.

Sem scroll ficou show de bola:

Imagem



Obrigado
Micael
Novato
Novato
Mensagens: 69
Registrado em: 28 Jan 2005, 03:35
Localização: Rio Preto - SP

Re: Alguem conhece last tópic com scrool?

Mensagem por Micael »

Estranho, com scroll na horizontal fica normal? Ou também não?

Posta aqui o arquivo viewlast_post_slide.html que está utilizando.

Abraços,
Micael
Imagem
Avatar do usuário
doutrinador
Membro Recente
Membro Recente
Mensagens: 300
Registrado em: 22 Ago 2009, 12:11
Nome Real: Carlos Angelo

Re: Alguem conhece last tópic com scrool?

Mensagem por doutrinador »

Aqui está o arquivo.
Seria interessante se desse para pegar somente os parametros de mensagem, autor e data e com isso montar uma outra pagina estatica, daí, utlizar um include para chamar a pagina e consequentemente o scroll.

Código: Selecionar todos

<style type="text/css">

#marqueecontainer{
position: relative;
width: 100%; /*marquee width */
height: 200px; /*marquee height */
background-color: transparent;
overflow: hidden;
border: noborder;
padding: 2px;
padding-left: 4px;
}

</style>

<script type="text/javascript">

var delayb4scroll=2000 //Specify initial delay before marquee starts to scroll on page (2000=2 seconds)
var marqueespeed=1 //Specify marquee scroll speed (larger is faster 1-10)
var pauseit=1 //Pause marquee onMousever (0=no. 1=yes)?

////NO NEED TO EDIT BELOW THIS LINE////////////

var copyspeed=marqueespeed
var pausespeed=(pauseit==0)? copyspeed: 0
var actualheight=''

function scrollmarquee(){
if (parseInt(cross_marquee.style.top)>(actualheight*(-1)+8))
cross_marquee.style.top=parseInt(cross_marquee.style.top)-copyspeed+"px"
else
cross_marquee.style.top=parseInt(marqueeheight)+8+"px"
}

function initializemarquee(){
cross_marquee=document.getElementById("vmarquee")
cross_marquee.style.top=0
marqueeheight=document.getElementById("marqueecontainer").offsetHeight
actualheight=cross_marquee.offsetHeight
if (window.opera || navigator.userAgent.indexOf("Netscape/7")!=-1){ //if Opera or Netscape 7x, add scrollbars to scroll and exit
cross_marquee.style.height=marqueeheight+"px"
cross_marquee.style.overflow="scroll"
return
}
setTimeout('lefttime=setInterval("scrollmarquee()",30)', delayb4scroll)
}

if (window.addEventListener)
window.addEventListener("load", initializemarquee, false)
else if (window.attachEvent)
window.attachEvent("onload", initializemarquee)
else if (document.getElementById)
window.onload=initializemarquee


</script>

<div class="forabg">
			<div class="inner"><span class="corners-top"><span></span></span>
			<ul class="topiclist">
				<li class="header">
					<dl class="icon">
					<!-- BEGIN lp_config -->
					  <!-- IF lp_config.LP_AVATAR --><dd style="text-align:center; width: 40px;"></dd><!-- ENDIF -->
					  <dt>{L_LP_TITLE}</dt>
                      <dd class="posts"><!-- IF lp_config.LP_AVATAR --><!-- ELSE -->{L_REPLIES}<!-- ENDIF --></dd>
 					  <dd class="views">{L_VIEWS}</dd>
                      <dd class="lastpost"><span>{L_LP_REPLY_TITLE}</span></dd>
					<!-- END lp_config -->
					</dl>
				</li>
			</ul>
			<ul class="topiclist forums">
            
 	<div id="marqueecontainer" onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed">
		<div id="vmarquee" style="position: relative; width: 99%;">
        
        <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
        
        <!-- BEGIN latest_topics -->
        
        <li class="row<!-- IF topicrow.S_ROW_COUNT is even --> bg1<!-- ELSE --> bg2<!-- ENDIF --><!-- IF topicrow.S_UNREAD_TOPIC --><!-- IF topicrow.S_ROW_COUNT is even --> bg4<!-- ELSE --> bg4<!-- ENDIF --><!-- ENDIF --><!-- IF topicrow.S_POST_ANNOUNCE --> announce<!-- ENDIF --><!-- IF topicrow.S_POST_STICKY --> sticky<!-- ENDIF --><!-- IF topicrow.S_TOPIC_REPORTED --> reported<!-- ENDIF -->">
				
			<!-- IF latest_topics.LP_AVATAR --><dl class="icon"><!-- ELSE -->
			<dl class="icon" style="background-image:<!-- IF topicrow.S_UNREAD_TOPIC -->url(./styles/prosilver/imageset/announce_unread.gif);<!-- ELSE -->url(./styles/prosilver/imageset/announce_read.gif);<!-- ENDIF --> background-repeat: no-repeat;"><!-- ENDIF -->
            	<!-- IF latest_topics.LP_AVATAR --><dd style="text-align:center; width: 40px;"><!-- IF latest_topics.LP_POSTER_AVATAR -->{latest_topics.LP_POSTER_AVATAR}<!-- ELSE --><img src="{T_THEME_PATH}/images/no_avatar.gif" height="40" width="40" alt="" /><!-- ENDIF --></dd><!-- ENDIF -->
				
				<dt style=""><a href="{latest_topics.LP_U_VIEW_TOPIC}" class="topictitle">{latest_topics.LP_FULL_TITLE}</a><br />  {L_LP_CREATED_BY} {latest_topics.LP_TOPIC_STARTER} {L_LP_POSTEDON} <em>{latest_topics.LP_TOPIC_POSTTIME} </em> 
                </dt>
                <dd class="posts"><!-- IF latest_topics.LP_AVATAR --><!-- IF latest_topics.LP_TOPIC_POSTER_AVATAR -->{latest_topics.LP_TOPIC_POSTER_AVATAR}<!-- ELSE --><img src="{T_THEME_PATH}/images/no_avatar.gif" height="40" width="40" alt="" /><!-- ENDIF --><!-- ELSE -->{latest_topics.LP_T_REPLIES} <dfn>{L_REPLIES}</dfn><!-- ENDIF --></dd>
				<dd class="views">{latest_topics.LP_T_VIEWS} <dfn>{L_VIEWS}</dfn></dd>
				<dd class="lastpost"><span><dfn> {L_LP_REPLY} </dfn> <!-- IF latest_topics.LP_TITLE_REPLY --><a href="{latest_topics.LP_U_VIEW_TOPIC}">{L_LP_REPLY} {latest_topics.LP_TITLE_REPLY}</a> <br /><!-- ENDIF -->{L_LP_BY} {latest_topics.LP_TOPIC_LASTPOSTBY} <a href="{latest_topics.LP_U_VIEW_TOPIC}">{LAST_POST_IMG}</a> <br />{L_LP_POSTEDON} {latest_topics.LP_TOPIC_LASTPOSTTIME}</span>
				</dd>
			</dl>
		</li>
        
        <!-- END latest_topics -->
        
        </div>
	</div>

		  </ul>
		<span class="corners-bottom"><span></span></span></div>
	</div>         
<br clear="all" />


Avatar do usuário
doutrinador
Membro Recente
Membro Recente
Mensagens: 300
Registrado em: 22 Ago 2009, 12:11
Nome Real: Carlos Angelo

Re: Alguem conhece last tópic com scrool?

Mensagem por doutrinador »

Amigos, por tentativa e erro fui apagando cada bloco de instruções e atualizando até conseguir encontrar o que fazia com que o problema aparecesse e consegui resolver mais esta etapa.
Meu conhecimento em Php, Js e outros é basicão, mas pretendo no futuro estudar em uma escola de nome e me tornar um mero conhecedor, para pelo menos conseguir consertar as minhas buchas, hehehehe.

Obrigado a todos, agora este problema já está resolvido.

Vamos seguindo rumo aos problemas e rumo a um forum bonito e funcional, que é a minha intenção.

Mais uma vez obrigado.
Trancado