Página 1 de 2

Ultimos topicos na index.

Enviado: 12 Jun 2011, 10:42
por doutrinador
Bom dia pessoal, instalei o mod Last Post On Index e está funcionando legal, porem, tentei deixar a velocidade do script mais baixa e não consegui:

Código: Selecionar todos

var marqueespeed=1 //Specify marquee scroll speed (larger is faster 1-10)
Usando em 1 fica mais devagar, mas não tanto quanto eu queria.
Tentei usar 0,5 - 0.5 - -5 e etc e nada resolveu.

Alguem sabe como resolver isso?

Colocarei todo o codigo abaixo:

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()",10)', 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" />
Obrigado desde já.

Re: Ultimos topicos na index.

Enviado: 12 Jun 2011, 11:21
por _Vinny_
Creio ser esta a velocidade do script, de 1 a 10... desculpe, não sei como ajuda nisso. :|

Re: Ultimos topicos na index.

Enviado: 12 Jun 2011, 13:21
por doutrinador
Valeu Vinny, vou deixar o topico aberto pra ver se alguem tem alguma idéia, ok?

Obrigado.

Re: Ultimos topicos na index.

Enviado: 21 Jul 2011, 21:53
por ElsonDion
onde encontro esse mod?

Re: Ultimos topicos na index.

Enviado: 21 Jul 2011, 22:41
por _Vinny_
ElsonDion, creio que seja esse:
http://www.phpbb.com/community/viewtopi ... 0&t=628205

Mas já está abandonado, não sei se funciona e se o link do download esta quebrado ou coisa do tipo.

Re: Ultimos topicos na index.

Enviado: 21 Jul 2011, 23:11
por ElsonDion
Certo -

O que eu queria - ( talvez esteja me expressando errado nos outros posts)...

Gostaria de um mod que mostrasse na página inicial os tópicos que estão sendo debatido..

Mais não em uma janela, gostaria que aparecesse na sessão ..

Por exemplo.

Tenho um fórum...
Com as sessões -
Grana..
Mulheres..
Cerveja...

Nas sessões existem vários tópicos, e quando alguém ir na página inicial aparecesse o debate que ta rolando em cada sessão tipo -

Grana.......................................Tópicos / Mensagens / Ultima mensagem
--------------------------------------------> > 35 ..........360.......... Emprego..

Existe um mod pra isso acho que é o NV Advanced last topic.... mais não estou conseguindo instalar, dá um erro na pasta de language..... porém já alterei de EN pra PT-BR....

e mesmo assim dá o erro...

Re: Ultimos topicos na index.

Enviado: 21 Jul 2011, 23:23
por robra
Que erro ?

Abraço. Imagem

Re: Ultimos topicos na index.

Enviado: 21 Jul 2011, 23:30
por smallbreeds
De qualquer forna você encontra a tradução nesse link http://www.suportephpbb.com.br/blog/dow ... nload/5/83, baixo o arquivo e coloque dentro da pasta language/pt-br/mods.

Verifique também na pasta language se tá como pt_br ou pt-br. Já levei muito ferro com isso .

Re: Ultimos topicos na index.

Enviado: 21 Jul 2011, 23:55
por ElsonDion
Erro Geral
SQL ERROR [ mysqli ]

Not unique table/alias: 't' [1066]

SQL

SELECT f.*, ft.mark_time, t.topic_title, t.topic_id, t.topic_moved_id, t.topic_last_post_id, t.topic_id, t.topic_title, t.topic_replies, t.topic_replies_real, t.topic_status, t.topic_type, t.topic_moved_id, t.topic_url FROM (alfaseduction_forums f) LEFT JOIN alfaseduction_forums_track ft ON (ft.user_id = 2 AND ft.forum_id = f.forum_id) LEFT JOIN alfaseduction_topics t ON (f.forum_last_post_id = t.topic_last_post_id) LEFT JOIN alfaseduction_topics t ON (f.forum_last_post_id = t.topic_last_post_id) ORDER BY f.left_id

BACKTRACE

FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()

FILE: includes/functions_display.php
LINE: 117
CALL: dbal_mysqli->sql_query()

FILE: index.php
LINE: 50
CALL: display_forums()
isso depois de instalar forçadamente ---- e atualizar o fórum!

aqui é quando clico pra instalar - aparece tudo Sucess -

Menos essa linha aqui -

language/en/mods/info_acp_altt.php -- ERROR

no arquivo que zipei está com a estrutura diferente -

language/pt-br/mods/info_acp_altt.php

Re: Ultimos topicos na index.

Enviado: 22 Jul 2011, 00:05
por robra
Qual é o seu Estilo ? Prosilver, Subsilver2 ou outro ?

Abraço. Imagem