Switchtiker

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido Switchtiker

Mensagem por Seishi em Sab 18 Jan - 14:01

Qual é minha questão:
A que se refere o switch_tiker e o switch_tiker_new?

Código:
<!-- BEGIN switch_ticker -->
 <link type="text/css" rel="stylesheet" href="{JS_DIR}jquery/ticker/ticker.css" />
 <script src="{JS_DIR}jquery/ticker/ticker.js" type="text/javascript"></script>
 <!-- END switch_ticker -->
 <!-- BEGIN switch_ticker_new -->
 <script src="{JS_DIR}jquery/jcarousel/jquery.jcarousel.js" type="text/javascript"></script>
 <script type="text/javascript">
 //<![CDATA[
 var tickerDirParam = "{switch_ticker.DIRECTION}";
 var slid_vert = false;
 var auto_dir = 'next';
 var h_perso = parseInt({switch_ticker.HEIGHT});
 switch( tickerDirParam )
 {
 case 'top' :
 slid_vert = true;
 break;
 case 'left':
 break;
 case 'bottom':
 slid_vert = true;
 auto_dir = 'prev';
 break;
 case 'right':
 auto_dir = 'prev';
 break;
 default:
 slid_vert = true;
 }
 $(document).ready(function() {
 var w_cont = $('#fa_ticker_container').width();
 if (w_cont > 0)
 {
 $('#fa_ticker_container').width(w_cont);
 /* Affichage de la liste */
 $('#fa_ticker_content').css('display','block');
 /* Calcul des dimensions du conteneur et des elements */
 var width_max = $('ul#fa_ticker_content').width();
 var width_item = Math.floor(width_max / {switch_ticker.SIZE});
 var height_max = h_perso;
 /* Calcul de la hauteur maximale du conteneur en fonction des elements et de la hauteur personnalisee dans l'admin */
 $('ul#fa_ticker_content li').each( function () {
 if ($(this).height() > height_max)
 {
 height_max = $(this).height();
 }
 } );
 /* Redimensionnement des elements et des images trop larges */
 $('ul#fa_ticker_content li').width(width_item).height(height_max).find('img').each(function () {
 if ($(this).width() > width_item)
 {
 var ratio = $(this).width() / width_item;
 var new_height = Math.round($(this).height() / ratio);
 $(this).height(new_height).width(width_item);
 }
 });
 /* Redimensionnement et centrage du conteneur en mode vertical */
 if (slid_vert)
 {
 $('ul#fa_ticker_content').width(width_item).height(height_max).css('marginLeft','auto').css('marginRight','auto');
 }
 /* Initialisation du caroussel */
 $('#fa_ticker_content').jcarousel({
 vertical: slid_vert,
 wrap: 'circular',
 auto: {switch_ticker.STOP_TIME},
 auto_direction: auto_dir,
 scroll: 1,
 size: {switch_ticker.SIZE},
 height_max: height_max,
 animation: {switch_ticker.SPEED}
 });
 }
 else
 {
 $('ul#fa_ticker_content li:not(:first)').css('display','none');
 $('ul#fa_ticker_content li:first').css('list-style','none').css('text-align','center');
 }
 });
 //]]>
 </script>
 <!-- END switch_ticker_new -->

Endereço do meu fórum:
http://opiece-rpg.forumeiros.com

Versão do fórum:
PHPBB2


Última edição por Seishi em Sab 18 Jan - 14:20, editado 2 vez(es)
avatar

Seishi
Nível 9

Masculino
Inscrito dia : 23/08/2010
Mensagens : 155
Pontos Ativos : 227

Ver perfil do usuário http://opiece-rpg.forumeiros.com

Resolvido Re: Switchtiker

Mensagem por Solkis em Sab 18 Jan - 14:12

Boa tarde,

Esses códigos são responsáveis por fazer os anúncios rotativos funcionarem adequadamente.
Veja: https://github.com/Etana/template/blob/master/var/switch_ticker.md#readme

O switch_tiker_new é o bloco de código que será ativado caso os anúncios estejam ativos. Já o switch_tiker eu creio que não tenha mais utilidade dentro do sistema. De qualquer forma, a melhor maneira de descobrir para que serve algum código é simplesmente removendo e vendo o que acontece.

Até mais.
avatar

Solkis
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 26/01/2008
Mensagens : 9983
Pontos Ativos : 12074

Ver perfil do usuário http://ajuda.forumeiros.com

Resolvido Re: Switchtiker

Mensagem por Seishi em Sab 18 Jan - 14:20

É o que eu faço: removo e vejo o que acontece. Mas meu conhecimento de JS é o menor possível. Pra ser sincero, nem sei qual é a função dele edm um website Mostrando a lingua
avatar

Seishi
Nível 9

Masculino
Inscrito dia : 23/08/2010
Mensagens : 155
Pontos Ativos : 227

Ver perfil do usuário http://opiece-rpg.forumeiros.com

Resolvido Re: Switchtiker

Mensagem por Jpjupa em Sab 18 Jan - 14:47

Boa tarde,

Á que javascript se refere?
Podemos ajudar.

E se tiver interesse, leia um pouco sobre o conteúdo, o segredo do javascript é apenas ler e testar o que foi proposto no ensinamento.

Abraços!
avatar

Jpjupa
Membro do Fórum

Masculino
Inscrito dia : 15/11/2010
Mensagens : 1369
Pontos Ativos : 1977

Ver perfil do usuário http://ajuda.forumeiros.com/

Resolvido Re: Switchtiker

Mensagem por Seishi em Sab 18 Jan - 15:19

Rideword. escreveu:Boa tarde,

Á que javascript se refere?
Podemos ajudar.

E se tiver interesse, leia um pouco sobre o conteúdo, o segredo do javascript é apenas ler e testar o que foi proposto no ensinamento.

Abraços!
No momento, não preciso de ajuda com JS Feliz mas é provável que no futuro, irei precisar >.<
avatar

Seishi
Nível 9

Masculino
Inscrito dia : 23/08/2010
Mensagens : 155
Pontos Ativos : 227

Ver perfil do usuário http://opiece-rpg.forumeiros.com

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


Permissão deste fórum:
Você não pode responder aos tópicos neste fórum