Problème affichage Slide Bouton_activeProblème affichage Slide Bouton_hoverProblème affichage Slide Fb-hoverProblème affichage Slide Fb-active
CSSActif, le forum, n'est plus maintenu. Il est néanmoins disponible pour consultation. Pour des outils pratiques, rendez-vous sur:

Découvrez CSSActif, une collection d'outils et de tutoriels interactifs pour les développeurs Web — HTML, CSS, JavaScript et bien plus!

Derniers sujets
» Système d'onglets simple et personnalisable
Problème affichage Slide EmptyLun 03 Juin 2024, 17:20 par birds

» Fiche de Présentation RPG
Problème affichage Slide EmptySam 30 Mar 2024, 22:07 par Peyton972

» [RPG] Fiche personnage avec bannière
Problème affichage Slide EmptySam 30 Mar 2024, 22:06 par Peyton972

» Structure de Qui Est En Ligne (1)
Problème affichage Slide EmptyLun 04 Mar 2024, 23:20 par Peyton972

» Qui Est En Ligne - Utopia
Problème affichage Slide EmptyDim 24 Déc 2023, 18:16 par romee

» Pack forum complet "Androïd Sylver" RPU (N°2)
Problème affichage Slide EmptyJeu 02 Nov 2023, 06:42 par Hydrar

» Formulaire de connexion rapide amélioré
Problème affichage Slide EmptySam 04 Mar 2023, 18:57 par Krager

» Avatar centré dans le profil
Problème affichage Slide EmptySam 11 Fév 2023, 06:04 par Krager

Le deal à ne pas rater :
Boutique Nike : -25% dès 50€ sur TOUT le site Nike avec le code ...
Voir le deal

Partagez
 

Problème affichage Slide

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : 1, 2  Suivant
Damogen
Damogen
{ Membre }
{ Membre }

Masculin Messages : 27



Problème affichage Slide Empty
Salut a tous ^^ alors c'est temps si j'ai trouver un slide JQuery que j'ai personnaliser et placer sur mon forum mais le problème c'est que le se slide n'affiche pas ses flèches suivant et précèdent et il n'est pas animer et comme si sa ne suffisait pas sa ne marche pas seulement sur la page d'accueil, sur les autres pages sa marche a merveille.

Merci de m'aider S'il vous plait Problème affichage Slide 3451650135

Le test que j'ai fait au tout début marche aussi a merveille http://cadofus.ohost.de/slider/

Maintenant voici le forum en question : http://www.dg-community.fr.nf/index.php


Edit: voici le lien de téléchargement de se slide http://www.codesscripts.fr/fadelicious-slider-un-slideshow-jquery

(je précise que je n'essaye de faire de la pub c'est juste que je veut une petite aide S'il vous plait )

PS: Pardonnez moi si se n'est pas la place qu'il faut pour se message


Dernière édition par Damogen le Mar 31 Juil 2012, 13:12, édité 1 fois
MessageSujet: Problème affichage Slide   Problème affichage Slide EmptySam 28 Juil 2012, 18:53
Revenir en haut Aller en bas
Psycho
Psycho
Psychopathe
Psychopathe

Féminin Messages : 3407



Problème affichage Slide Empty
Hello Damogen (:
Effectivement ton message n'est pas à la bonne place (:
Je le déplace donc dans la partie Aide du forum où quelqu'un aura peut être la solution à ton problème !
Des compléments d'information te seront sûrement demandés, afin de pouvoir t'aider au mieux, donc passe voir régulièrement les réponses (:
Merci de ta compréhension Problème affichage Slide 926145
MessageSujet: Re: Problème affichage Slide   Problème affichage Slide EmptyDim 29 Juil 2012, 09:59
Revenir en haut Aller en bas
Damogen
Damogen
{ Membre }
{ Membre }

Masculin Messages : 27



Problème affichage Slide Empty
Merci Psycho ^^
MessageSujet: Re: Problème affichage Slide   Problème affichage Slide EmptyDim 29 Juil 2012, 10:09
Revenir en haut Aller en bas
Melone
Melone
{ Modérateur }
{ Modérateur }

Féminin Messages : 805



Problème affichage Slide Empty
Bonjour,
Quels sont vos codes déjà ?
Pour qu'on puisse mieux voir le problème...
MessageSujet: Re: Problème affichage Slide   Problème affichage Slide EmptyDim 29 Juil 2012, 11:15
Revenir en haut Aller en bas
Damogen
Damogen
{ Membre }
{ Membre }

Masculin Messages : 27



Problème affichage Slide Empty
Tout d'abord merci de vouloir m'aider Problème affichage Slide 926145 alors j'ai mis 3 code

1- Le code HTML :
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Slider Flash</title>


<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>


<!-- Slider JavaScript Files -->
<script type="text/javascript" src="javascript/slider-fadelicious.js"></script>
<link rel="stylesheet" href="css/slider-fadelicious.css" type="text/css" media="screen" />   

</head>

<body>

<br />
<div id="slider-container">
                   
    <div class="slide">      
        <a href="http://www.dg-community.fr.nf/index.php"><img src="images/slide1.png" alt="Bienvenue sur DGC" /></a>
    </div><!--END of slide-->

    <div class="slide">   
        <a href="http://www.dg-community.fr.nf/viewtopic.php?id=168"><img src="images/slide2.png" alt="Cliquez pour plus d'infos" /></a>
    </div><!--END of slide-->

    <div class="slide">   
        <a href="http://www.dg-community.fr.nf/viewforum.php?id=2"><img src="images/slide3.png" alt="Cliquez pour plus d'infos" /></a>               
    </div><!--END of slide-->
   
   <div class="slide">   
        <a href="http://www.dg-community.fr.nf/viewtopic.php?id=184"><img src="images/slide4.png" alt="Cliquez pour plus d'infos" /></a>               
    </div><!--END of slide-->
   
</div><!--END slider-container-->

</body>
</html>


2- Le code Java :
Code:


var pause = 6000;
var speed = 500;
var show_pagination = true;
var show_next_prev = true;
var start_after_nav = false;
var pause_on_hover = false;

function init_slider(){

   if (show_pagination){
      var slides_no = $('#slider-container .slide').length;
      $("#slider-container").append('\n<ul class="pagination"></ul>\n');
      $("ul.pagination").append("<li class='current'><a href='#1' title='1'>1</a></li>");
      for( var i = 2; i <= slides_no ; i++)
      {
         $("ul.pagination").append("<li><a href='#" + i + "' title='" + i + "'>" + i + "</a></li>");   
      }
      // centering navigation
      var container_width = $('#slider-container').width();
      var pagination_width = $('ul.pagination').outerWidth(true);
      var margin_left = parseInt(container_width / 2 - pagination_width / 2);
      margin_left = margin_left + "px";
      $('ul.pagination').css("margin-left", margin_left);
   }
   
   if (show_next_prev){
      $("#slider-container").append('\n<span class="next"></span>\n<span class="prev"></span>\n');
   }

   $("#slider-container .slide:first").addClass("current");
   $('#slider-container .slide .info .title').css({top: -200});
   $('#slider-container .slide .info .description').css({bottom: -200});
   
   var title_h = $("#slider-container .slide.current .info .title").height();
   var description_h = $("#slider-container .slide.current .info .description").height();
   var description_pos = 270 - title_h - description_h;
   
   $("#slider-container .slide.current .info .title").animate({top: 0}, speed, function(){
      $("#slider-container .slide.current .info .description").animate({bottom: description_pos}, speed);
   });

}


function next_slide(step) {
   var is_animated = $("div:animated").length;
   if (!is_animated){
      var CurSlide = $('#slider-container .slide.current');
      var NxtSlide = CurSlide.next();
         
      if (NxtSlide.length == 0) NxtSlide = $("#slider-container .slide:first");
      if (step > 1)
      {
         for(var i = 2 ; i <= step ; i++){
            NxtSlide = NxtSlide.next();
            if (NxtSlide.length == 0) NxtSlide = $("#slider-container .slide:first");
         }
      }      
   
      CurSlide.removeClass('current').addClass('previous');
/*      CurSlide.find(".info .title").animate({top: 0}, speed, function(){
         CurSlide.find(".info .description").animate({bottom: 0}, speed);
      });*/
      
      NxtSlide.find(".info .title").animate({top: 0}, speed, function(){
         var title_h = NxtSlide.find(".info .title").height();
         var description_h = $(".slide.current .info .description").height();
         var description_pos = 270 - title_h - description_h;                                                
         NxtSlide.find(".info .description").animate({bottom: description_pos}, speed);
         
         CurSlide.find(".info .description").css("bottom", "-200px");
         CurSlide.find(".info .title").css("top", "-200px");
      });
      
      NxtSlide.css({ opacity: 0.0 }).addClass('current').animate({ opacity: 1.0 }, 1000, function() {
            CurSlide.removeClass('previous');
      });
      
      if (show_pagination) pagination();
   }
   
   
}

function prev_slide(step) {
   var is_animated = $("div:animated").length;
   if (!is_animated){
      var CurSlide = $('#slider-container .slide.current');
      var NxtSlide = CurSlide.prev();
         
      if (NxtSlide.length == 0) NxtSlide = $("#slider-container .slide:last");
      if (step > 1)
      {
         for(var i = 2 ; i <= step ; i++){
            NxtSlide = NxtSlide.prev();
            if (NxtSlide.length == 0) NxtSlide = $("#slider-container .slide:last");
         }
      }      
   
      CurSlide.removeClass('current').addClass('previous');
      
      NxtSlide.find(".info .title").animate({top: 0}, speed, function(){
         var title_h = NxtSlide.find(".info .title").height();
         var description_h = $(".slide.current .info .description").height();
         var description_pos = 270 - title_h - description_h;                                                   
         NxtSlide.find(".info .description").animate({bottom: description_pos}, speed);
         
         CurSlide.find(".info .description").css("bottom", "-200px");
         CurSlide.find(".info .title").css("top", "-200px");
      });
      
      NxtSlide.css({ opacity: 0.0 }).addClass('current').animate({ opacity: 1.0 }, 1000, function() {
            CurSlide.removeClass('previous');
      });
      
      if (show_pagination) pagination();
   }
   
   
}

function pagination(){
   var ord = $('#slider-container .slide.current').prevAll().length + 1;
   $("ul.pagination li").removeClass("current");
   $("ul.pagination li:nth-child(" + ord + ")").addClass("current");
}




var intval = "";
function start_int(pause){
   if(intval == ""){
     intval = window.setInterval("next_slide(1)", pause);
  }else{
     stop_int();
  }
}

function stop_int(){
   if(intval != ""){
     window.clearInterval(intval);
     intval = "";
  }
}

         
jQuery(document).ready(function($){
   init_slider();   
   start_int(pause);
   
   $("span.next").click(function(){
      next_slide(1);
      stop_int();
      if (start_after_nav) start_int(pause);
   })
   $("span.prev").click(function(){
      prev_slide(1);
      stop_int();
      if (start_after_nav) start_int(pause);
   })
   
   $(document).keydown(function(e){
      if (e.keyCode == 39) {
        next_slide(1);
        stop_int();
        if (start_after_nav) start_int(pause);
        return false;
      }
   });
   
   $(document).keydown(function(e){
      if (e.keyCode == 37) {
        prev_slide(1);
        stop_int();
        if (start_after_nav) start_int(pause);
        return false;
      }
   });
   
   $("ul.pagination li a").click(function(){                   
      var title = parseInt($(this).attr("title"));
      var cur_title = parseInt($("ul.pagination li.current a").attr("title"));
      var steps = title - cur_title;
      if (steps > 0)
      {
         next_slide(steps);
         stop_int();
           if (start_after_nav) start_int(pause)
      }
      if (steps < 0)
      {
         prev_slide(steps);
         stop_int();
           if (start_after_nav) start_int(pause)         
      }
   })
   
   if (pause_on_hover){
      $("#slider-container").hover(function(){stop_int()}, function(){start_int(pause)});
   }
   
   

});

3- le code CSS :
Code:
#slider-container {
   position: relative;
   margin-left:auto;
   margin-right:auto;
   width:600px;
   height: 250px;

}
.slide {
   width: 600px;
   height: 250px;
   position: absolute;
   top: 0;
   bottom: 0px;
   overflow: hidden;
   z-index: 0;
}
.slide.current{
   z-index: 2;
}
.slide.previous{
   z-index: 1;
}
#slider-container .pagination {
   list-style:none;
   position: absolute;
   z-index: 999;
   background: transparent;
   top: 250px;
   padding-top: 0;
   padding-right: 50px;
   padding-bottom: 20px;
   padding-left: 50px;
}
#slider-container .pagination li {
   float:left;
   list-style:none;
}
#slider-container .pagination li a {
   display:block;
   -moz-border-radius: 33px;
   -webkit-border-radius: 33px;       
   border-radius: 33px;
   float:left;
   overflow:hidden;
   margin: 3px;
   text-decoration: none;
   text-indent: -9999px;
   height: 11px;
   width: 11px;
   background-color: #CCCCCC;
}
#slider-container .pagination li a:hover, #slider-container .pagination li.current a {
   background-color: #707070;
}
#slider-container  .next, #slider-container  .prev {
   width:48px;
   height:48px;
   text-indent:-9999px;
   position: absolute;
   top:45%;
   z-index: 999;
   opacity: 0.8;
   cursor: pointer;
   margin-right: -45px;
   margin-left: -45px;
}
#slider-container .prev {
   left: 0;
   background: url(../images/slider-arrow.png) no-repeat scroll left top;
}
#slider-container .prev:hover {
   background: url(../images/slider-arrow.png) no-repeat scroll left -47px;
}
#slider-container .next {
   right:0;
   background: url(../images/slider-arrow.png) no-repeat scroll right top;
}
#slider-container .next:hover {
   background: url(../images/slider-arrow.png) no-repeat scroll right -47px; 
}

.button {
   cursor:pointer;
   text-align:center;
   display:inline-block;
   margin-right: 5px;
   margin-bottom: 5px;
   color:#fff;
   background-color:#707070;
   padding: 3px 7px;   
   font-size: 11px;
   text-decoration:none;
}
.button:hover{
   text-decoration:underline;
}
MessageSujet: Re: Problème affichage Slide   Problème affichage Slide EmptyDim 29 Juil 2012, 12:03
Revenir en haut Aller en bas
Damogen
Damogen
{ Membre }
{ Membre }

Masculin Messages : 27



Problème affichage Slide Empty
Je me permet un petit up s'il vous plait Problème affichage Slide 3451650135
MessageSujet: Re: Problème affichage Slide   Problème affichage Slide EmptyMar 31 Juil 2012, 09:14
Revenir en haut Aller en bas
pamina
pamina
{ Membre actif }
{ Membre actif }

Féminin Messages : 1170



Problème affichage Slide Empty
Bonjour Damogen ,

Je cite simplement le règlement de CSSActif : "Remonter un sujet, le fameux «Up», est interdit sur CSSActif. L'équipe fait déjà le maximum pour répondre à votre demande le plus rapidement possible et la remontera elle-même en cas de besoin. Il est par conséquent inutile de signaler votre impatience.".
Ta dernière réponse date de moins de 48 heures ! Laisse aux codeurs le temps de te répondre (:
Merci de ta compréhension ! Problème affichage Slide 926145




Au passage, je me permets de rajouter qu'il serait sympa pour son auteur de citer la source de ton code de slider. Wink
Tu peux la donner en éditant le message de tes codes. Merci !

MessageSujet: Re: Problème affichage Slide   Problème affichage Slide EmptyMar 31 Juil 2012, 10:27
Revenir en haut Aller en bas
Damogen
Damogen
{ Membre }
{ Membre }

Masculin Messages : 27



Problème affichage Slide Empty
Oops ^^ pardonnez moi j'ai editer mon premier message pour ajouter le lien de téléchargement et de démo ^^

merci d'avance Smile
MessageSujet: Re: Problème affichage Slide   Problème affichage Slide EmptyMar 31 Juil 2012, 13:14
Revenir en haut Aller en bas
pamina
pamina
{ Membre actif }
{ Membre actif }

Féminin Messages : 1170



Problème affichage Slide Empty
Hello Damogen !
Je viens aux nouvelles : ton problème est-il toujours d'actualité ?
Je vois qu'il n'y a pas eu de réponse, je le remonte donc au cas où ^^
Merci d'avance de ta réponse.
Et ne t'inquiète pas : avec les vacances, les spécialiste JQuery sont un peu éparpillés, mais il en passera certainement un bientôt ! Wink
MessageSujet: Re: Problème affichage Slide   Problème affichage Slide EmptySam 04 Aoû 2012, 22:18
Revenir en haut Aller en bas
Damogen
Damogen
{ Membre }
{ Membre }

Masculin Messages : 27



Problème affichage Slide Empty
Merci a toi PAMINA ^^

oui mon problème est toujours d'actualité Smile

je vais encore attendre un peut pour voire sinon j’enlève le slide.

a très vite Problème affichage Slide 926145
MessageSujet: Re: Problème affichage Slide   Problème affichage Slide EmptyDim 05 Aoû 2012, 08:29
Revenir en haut Aller en bas
http://enaevolare.fr
'Christa
'Christa
Lostmindy
Lostmindy

Féminin Messages : 2856



Problème affichage Slide Empty
Bonjour !

A mon avis, il y a un conflit quelconque avec la chatbox, mais je ne saurais pas en dire plus. J'ai fait remonter le lien de ton sujet côté staff mais les spécialistes javascript/jquery ne sont pas disponibles pour le moment ^^'
MessageSujet: Re: Problème affichage Slide   Problème affichage Slide EmptyDim 05 Aoû 2012, 11:14
Revenir en haut Aller en bas
Espeon
Espeon
Administrateur
Administrateur

Masculin Messages : 1819



Problème affichage Slide Empty
Bonjour Damogen,

Effectivement on est un peu surbooké côté staff, mais je vais essayer de jeter un coup d'oeil rapidement.
Apparemment le script plante lorsqu'il récupère le nombre de slides existant, ce qui m'a fait pensé tout simplement que la fonction s'exécute AVANT que les slides soient chargés dans le DOM (le squelette de ta page). En gros, il essaie de compter les patates avant que tu ne les ai mises dans le sac.

Pour régler cela, essaie de placer le code suivant :
Code:
<!-- Slider JavaScript Files -->
<script type="text/javascript" src="javascript/slider-fadelicious.js"></script>

plutôt en fin de page HTML.

Je te suggère de le retirer de là où il est et de le placer dans le template overall_footer_end, juste avant la balise </body>. Normalement, ça devrait fonctionner.


Une autre solution serait d'entourer le script de $(document).ready(function() { ... TON SCRIPT ... }); histoire de s'assurer qu'il ne s'exécute qu'après avoir chargé la page, mais ça devrait revenir au même.

Tiens moi au courant si mon (rapide) pronostic est le bon Wink
MessageSujet: Re: Problème affichage Slide   Problème affichage Slide EmptyDim 05 Aoû 2012, 14:50
Revenir en haut Aller en bas
http://enaevolare.fr
'Christa
'Christa
Lostmindy
Lostmindy

Féminin Messages : 2856



Problème affichage Slide Empty
Je tiens à préciser que son forum n'est pas un forumactif et que du coup il n'y a pas de template overall_footer_end. Damogen, faudra que tu trouves l'équivalent sur FluxBB ^^'
MessageSujet: Re: Problème affichage Slide   Problème affichage Slide EmptyDim 05 Aoû 2012, 15:09
Revenir en haut Aller en bas
Damogen
Damogen
{ Membre }
{ Membre }

Masculin Messages : 27



Problème affichage Slide Empty
Merci a vous ^^

@'Christa: Merci a toi ^^ je sais bien que vous êtes charger c'est comme sa dans tout les forums parce que c'est les vacances Wink

@Espeon: Merci pour ta réponse ^^ pour la première solution je doit la mettre ou parce que comme a dit 'Christa mon forum est du FluxBB ensuite j'ai essayer d'enlever les body's je penser que c'etai parce que il y avais 2 body et 2 Head mais sa na pas marcher sa veut dire voila le nouveau code HTML que j'ai mis

Code:

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>
<!-- Slider JavaScript Files -->
<script type="text/javascript" src="javascript/slider-fadelicious.js"></script>
<link rel="stylesheet" href="css/slider-fadelicious.css" type="text/css" media="screen" />   


<br />
<div id="slider-container">
                   
    <div class="slide">      
        <a href="http://www.dg-community.fr.nf/index.php"><img src="images/slide1.png" alt="Bienvenue sur DGC" /></a>
    </div><!--END of slide-->

    <div class="slide">   
        <a href="http://www.dg-community.fr.nf/viewtopic.php?id=168"><img src="images/slide2.png" alt="Cliquez pour plus d'infos" /></a>
    </div><!--END of slide-->

    <div class="slide">   
        <a href="http://www.dg-community.fr.nf/viewforum.php?id=2"><img src="images/slide3.png" alt="Cliquez pour plus d'infos" /></a>               
    </div><!--END of slide-->
   
   <div class="slide">   
        <a href="http://www.dg-community.fr.nf/viewtopic.php?id=184"><img src="images/slide4.png" alt="Cliquez pour plus d'infos" /></a>               
    </div><!--END of slide-->
   
</div><!--END slider-container-->


Enfin pour la 2eme solution sa veut dire que je doit mettre mon code HTML comme sa ?

Code:
$(document).ready(function() {<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>
<!-- Slider JavaScript Files -->
<script type="text/javascript" src="javascript/slider-fadelicious.js"></script>
<link rel="stylesheet" href="css/slider-fadelicious.css" type="text/css" media="screen" />   


<br />
<div id="slider-container">
                   
    <div class="slide">      
        <a href="http://www.dg-community.fr.nf/index.php"><img src="images/slide1.png" alt="Bienvenue sur DGC" /></a>
    </div><!--END of slide-->

    <div class="slide">   
        <a href="http://www.dg-community.fr.nf/viewtopic.php?id=168"><img src="images/slide2.png" alt="Cliquez pour plus d'infos" /></a>
    </div><!--END of slide-->

    <div class="slide">   
        <a href="http://www.dg-community.fr.nf/viewforum.php?id=2"><img src="images/slide3.png" alt="Cliquez pour plus d'infos" /></a>               
    </div><!--END of slide-->
   
   <div class="slide">   
        <a href="http://www.dg-community.fr.nf/viewtopic.php?id=184"><img src="images/slide4.png" alt="Cliquez pour plus d'infos" /></a>               
    </div><!--END of slide-->
   
</div><!--END slider-container-->});
MessageSujet: Re: Problème affichage Slide   Problème affichage Slide EmptyDim 05 Aoû 2012, 18:03
Revenir en haut Aller en bas
http://enaevolare.fr
'Christa
'Christa
Lostmindy
Lostmindy

Féminin Messages : 2856



Problème affichage Slide Empty
Alors après recherches sur fluxBB (vu que tu n'as pas l'air de les avoir fait toi même malgré ma remarque, ce qui est mal è_é), tu as un dossier includes/templates dans ton installation, et dedans un fichier main.tpl

La solution serait donc de placer
Code:
<!-- Slider JavaScript Files -->
<script type="text/javascript" src="javascript/slider-fadelicious.js"></script>

Juste avant le </body> dans ce template.

Pour la deuxième solution, non, tu dois éditer le script javascript/slider-fadelicious.js comme ceci :
Code:
$(document).ready(function() {
LE SCRIPT D'ORIGINE
});


Dernière édition par 'Christa le Mar 07 Aoû 2012, 10:38, édité 1 fois
MessageSujet: Re: Problème affichage Slide   Problème affichage Slide EmptyDim 05 Aoû 2012, 18:20
Revenir en haut Aller en bas
Espeon
Espeon
Administrateur
Administrateur

Masculin Messages : 1819



Problème affichage Slide Empty
Erf... ni l'un, ni l'autre en fait.

Bon, le but ici, c'est que ton script s'exécute APRES que ton slider soit chargé.

Donc je te conseillais de placer le script après <div id="slider-container">...</div>.
Un bon réflexe à avoir est donc de charger ça en dernier, donc juste avant la balise de fermeture du body. A toi de voir dans tes templates où peux se trouver cette balise, qui marque la fin du code de ton forum (merci 'Christa Wink).


La deuxième option, c'était de mettre le code que je t'ai indiqué dans ton javascript, pas dans le HTML !
Donc en gros un truc comme ça :
Code:
$(document).ready(function() {
var pause = 6000;
var speed = 500;
var show_pagination = true;
var show_next_prev = true;
var start_after_nav = false;
var pause_on_hover = false;

function init_slider(){

  if (show_pagination){
      var slides_no = $('#slider-container .slide').length;
      $("#slider-container").append('\n<ul class="pagination"></ul>\n');
      $("ul.pagination").append("<li class='current'><a href='#1' title='1'>1</a></li>");
      for( var i = 2; i <= slides_no ; i++)
      {
        $("ul.pagination").append("<li><a href='#" + i + "' title='" + i + "'>" + i + "</a></li>"); 
      }
      // centering navigation
      var container_width = $('#slider-container').width();
      var pagination_width = $('ul.pagination').outerWidth(true);
      var margin_left = parseInt(container_width / 2 - pagination_width / 2);
      margin_left = margin_left + "px";
      $('ul.pagination').css("margin-left", margin_left);
  }
 
  if (show_next_prev){
      $("#slider-container").append('\n<span class="next"></span>\n<span class="prev"></span>\n');
  }

  $("#slider-container .slide:first").addClass("current");
  $('#slider-container .slide .info .title').css({top: -200});
  $('#slider-container .slide .info .description').css({bottom: -200});
 
  var title_h = $("#slider-container .slide.current .info .title").height();
  var description_h = $("#slider-container .slide.current .info .description").height();
  var description_pos = 270 - title_h - description_h;
 
  $("#slider-container .slide.current .info .title").animate({top: 0}, speed, function(){
      $("#slider-container .slide.current .info .description").animate({bottom: description_pos}, speed);
  });

}


function next_slide(step) {
  var is_animated = $("div:animated").length;
  if (!is_animated){
      var CurSlide = $('#slider-container .slide.current');
      var NxtSlide = CurSlide.next();
       
      if (NxtSlide.length == 0) NxtSlide = $("#slider-container .slide:first");
      if (step > 1)
      {
        for(var i = 2 ; i <= step ; i++){
            NxtSlide = NxtSlide.next();
            if (NxtSlide.length == 0) NxtSlide = $("#slider-container .slide:first");
        }
      }     
 
      CurSlide.removeClass('current').addClass('previous');
/*      CurSlide.find(".info .title").animate({top: 0}, speed, function(){
        CurSlide.find(".info .description").animate({bottom: 0}, speed);
      });*/
     
      NxtSlide.find(".info .title").animate({top: 0}, speed, function(){
        var title_h = NxtSlide.find(".info .title").height();
        var description_h = $(".slide.current .info .description").height();
        var description_pos = 270 - title_h - description_h;                                               
        NxtSlide.find(".info .description").animate({bottom: description_pos}, speed);
       
        CurSlide.find(".info .description").css("bottom", "-200px");
        CurSlide.find(".info .title").css("top", "-200px");
      });
     
      NxtSlide.css({ opacity: 0.0 }).addClass('current').animate({ opacity: 1.0 }, 1000, function() {
            CurSlide.removeClass('previous');
      });
     
      if (show_pagination) pagination();
  }
 
 
}

function prev_slide(step) {
  var is_animated = $("div:animated").length;
  if (!is_animated){
      var CurSlide = $('#slider-container .slide.current');
      var NxtSlide = CurSlide.prev();
       
      if (NxtSlide.length == 0) NxtSlide = $("#slider-container .slide:last");
      if (step > 1)
      {
        for(var i = 2 ; i <= step ; i++){
            NxtSlide = NxtSlide.prev();
            if (NxtSlide.length == 0) NxtSlide = $("#slider-container .slide:last");
        }
      }     
 
      CurSlide.removeClass('current').addClass('previous');
     
      NxtSlide.find(".info .title").animate({top: 0}, speed, function(){
        var title_h = NxtSlide.find(".info .title").height();
        var description_h = $(".slide.current .info .description").height();
        var description_pos = 270 - title_h - description_h;                                                 
        NxtSlide.find(".info .description").animate({bottom: description_pos}, speed);
       
        CurSlide.find(".info .description").css("bottom", "-200px");
        CurSlide.find(".info .title").css("top", "-200px");
      });
     
      NxtSlide.css({ opacity: 0.0 }).addClass('current').animate({ opacity: 1.0 }, 1000, function() {
            CurSlide.removeClass('previous');
      });
     
      if (show_pagination) pagination();
  }
 
 
}

function pagination(){
  var ord = $('#slider-container .slide.current').prevAll().length + 1;
  $("ul.pagination li").removeClass("current");
  $("ul.pagination li:nth-child(" + ord + ")").addClass("current");
}




var intval = "";
function start_int(pause){
  if(intval == ""){
    intval = window.setInterval("next_slide(1)", pause);
  }else{
    stop_int();
  }
}

function stop_int(){
  if(intval != ""){
    window.clearInterval(intval);
    intval = "";
  }
}

       
jQuery(document).ready(function($){
  init_slider(); 
  start_int(pause);
 
  $("span.next").click(function(){
      next_slide(1);
      stop_int();
      if (start_after_nav) start_int(pause);
  })
  $("span.prev").click(function(){
      prev_slide(1);
      stop_int();
      if (start_after_nav) start_int(pause);
  })
 
  $(document).keydown(function(e){
      if (e.keyCode == 39) {
        next_slide(1);
        stop_int();
        if (start_after_nav) start_int(pause);
        return false;
      }
  });
 
  $(document).keydown(function(e){
      if (e.keyCode == 37) {
        prev_slide(1);
        stop_int();
        if (start_after_nav) start_int(pause);
        return false;
      }
  });
 
  $("ul.pagination li a").click(function(){                   
      var title = parseInt($(this).attr("title"));
      var cur_title = parseInt($("ul.pagination li.current a").attr("title"));
      var steps = title - cur_title;
      if (steps > 0)
      {
        next_slide(steps);
        stop_int();
            if (start_after_nav) start_int(pause)
      }
      if (steps < 0)
      {
        prev_slide(steps);
        stop_int();
            if (start_after_nav) start_int(pause)       
      }
  })
 
  if (pause_on_hover){
      $("#slider-container").hover(function(){stop_int()}, function(){start_int(pause)});
  }
 });
});

Comprends-tu ?
MessageSujet: Re: Problème affichage Slide   Problème affichage Slide EmptyDim 05 Aoû 2012, 18:22
Revenir en haut Aller en bas
Damogen
Damogen
{ Membre }
{ Membre }

Masculin Messages : 27



Problème affichage Slide Empty
Salut a tous ^^

@'Christa: je suis désolé mais j'avais pas bien compris se que tu voulais dire pardon Problème affichage Slide 3451650135 mais j'ai essayer la 1eme solution que tu ma donner sa na pas marcher et maintenant sa ne marche pas même dans le menu Administration.

@Espeon: Alors j'ai testé la 2eme Solution qui na pas marcher sa me faisais "Erreur Mysql ..." et je pouvais plus acceder au menu Administration donc j'ai remis le code comme avant Sad

Et puis pour la 1ere solution je n'est pas trop compris de qu'elle scripte du parle désolé
MessageSujet: Re: Problème affichage Slide   Problème affichage Slide EmptyLun 06 Aoû 2012, 18:42
Revenir en haut Aller en bas
http://enaevolare.fr
'Christa
'Christa
Lostmindy
Lostmindy

Féminin Messages : 2856



Problème affichage Slide Empty
En gros tu utilises un forum FluxBB sans avoir la moindre idée de comment il fonctionne ? O.o Qui t'héberge ? Toi ? Quelqu'un d'autre ? Comment as-tu installé ton forum FluxBB pour commencer ? Est-ce que tu sais ce qu'est un logiciel FTP ?

Le problème c'est que CSS Actif est, comme son nom l'indique, destiné à aider à la personnalisation de forums de ForumActif (dont on connait bien le fonctionnement). Là, on peut difficilement t'aider, surtout si tu n'as aucune idée de ce que tu fais (par exemple tu ne sembles même pas savoir quel script est utilisé pour ton slider)
MessageSujet: Re: Problème affichage Slide   Problème affichage Slide EmptyLun 06 Aoû 2012, 18:55
Revenir en haut Aller en bas
Espeon
Espeon
Administrateur
Administrateur

Masculin Messages : 1819



Problème affichage Slide Empty
Il est vrai que notre difficulté est qu'on ne connaît pas trop comment est foutu ton forum, quels sont ses templates etc.

Avoir une erreur MySQL en modifiant un script JS est vraiment improbable, d'autant qu'il s'agit juste de modifier le script JS qui fait bouger ton slider...

Pour faire simple, remet tout comme c'était avant que tu n'arrive dans ce sujet et change ton HTML (ce sera plus simple) :
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Slider Flash</title>


<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>


<!-- Slider JavaScript Files -->
<script type="text/javascript" src="javascript/slider-fadelicious.js"></script>
<link rel="stylesheet" href="css/slider-fadelicious.css" type="text/css" media="screen" /> 

</head>

<body>

<br />
<div id="slider-container">
                   
    <div class="slide">     
        <a href="http://www.dg-community.fr.nf/index.php"><img src="images/slide1.png" alt="Bienvenue sur DGC" /></a>
    </div><!--END of slide-->

    <div class="slide"> 
        <a href="http://www.dg-community.fr.nf/viewtopic.php?id=168"><img src="images/slide2.png" alt="Cliquez pour plus d'infos" /></a>
    </div><!--END of slide-->

    <div class="slide"> 
        <a href="http://www.dg-community.fr.nf/viewforum.php?id=2"><img src="images/slide3.png" alt="Cliquez pour plus d'infos" /></a>             
    </div><!--END of slide-->
 
  <div class="slide"> 
        <a href="http://www.dg-community.fr.nf/viewtopic.php?id=184"><img src="images/slide4.png" alt="Cliquez pour plus d'infos" /></a>             
    </div><!--END of slide-->
   
</div><!--END slider-container-->

</body>
</html>

Par le suivant :
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Slider Flash</title>


<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>

<link rel="stylesheet" href="css/slider-fadelicious.css" type="text/css" media="screen" /> 

</head>

<body>

<br />
<div id="slider-container">
                   
    <div class="slide">     
        <a href="http://www.dg-community.fr.nf/index.php"><img src="images/slide1.png" alt="Bienvenue sur DGC" /></a>
    </div><!--END of slide-->

    <div class="slide"> 
        <a href="http://www.dg-community.fr.nf/viewtopic.php?id=168"><img src="images/slide2.png" alt="Cliquez pour plus d'infos" /></a>
    </div><!--END of slide-->

    <div class="slide"> 
        <a href="http://www.dg-community.fr.nf/viewforum.php?id=2"><img src="images/slide3.png" alt="Cliquez pour plus d'infos" /></a>             
    </div><!--END of slide-->
 
  <div class="slide"> 
        <a href="http://www.dg-community.fr.nf/viewtopic.php?id=184"><img src="images/slide4.png" alt="Cliquez pour plus d'infos" /></a>             
    </div><!--END of slide-->
   
</div><!--END slider-container-->

<!-- Slider JavaScript Files -->
<script type="text/javascript" src="javascript/slider-fadelicious.js"></script>
</body>
</html>

Cela dit là encore je suis sceptique, je ne comprends pas comment ça peut intégrer seulement ton slider à ton forum (ou alors il y a du DOCTYPE, html, head et body qui se baladent illicitement en double...).
MessageSujet: Re: Problème affichage Slide   Problème affichage Slide EmptyMar 07 Aoû 2012, 05:29
Revenir en haut Aller en bas
Damogen
Damogen
{ Membre }
{ Membre }

Masculin Messages : 27



Problème affichage Slide Empty
Ok d'accord je vais vous dire comment est "foutu" mon forum tout d'abord c'est pas moi qui la créer mais se que je sais c'est que le forum est du fluxbb 1.4.8 est qu'il est héberger sur 000webhost.com est que moi j'utilise un logiciel FTP pour modifier le contenue, le design.... ect ses Template sont ChatBox, FluxToolBar, Mod Installer, Private messaging, Réputation et enfin Smilies.

désolé Espeon sa ne marche pas encore je vais essayer de voire l'index du forum pour voire.
MessageSujet: Re: Problème affichage Slide   Problème affichage Slide EmptyMar 07 Aoû 2012, 09:02
Revenir en haut Aller en bas
http://enaevolare.fr
'Christa
'Christa
Lostmindy
Lostmindy

Féminin Messages : 2856



Problème affichage Slide Empty
Non, ce ne sont pas des templates, ce sont des Mods.

http://fluxbb.fr/forums/viewtopic.php?id=12274
http://fluxbb.fr/aide/doku.php?id=fluxbb_1_4
http://fluxbb.fr/aide/doku.php?id=fluxbb_1_4:integration_site:exemple

Et globalement, il existe un forum de soutien en français pour poser tes questions : http://fluxbb.fr/forums/index.php

Je t'ai déjà expliqué ce qu'il fallait faire à la page précédente, éditer directement le fichier qui contient le script javascript en question, à ce stade là on ne peut pas faire grand chose pour t'aider.
MessageSujet: Re: Problème affichage Slide   Problème affichage Slide EmptyMar 07 Aoû 2012, 09:25
Revenir en haut Aller en bas
Damogen
Damogen
{ Membre }
{ Membre }

Masculin Messages : 27



Problème affichage Slide Empty
Ok d'accord merci comme même vous pouvez fermer le sujet.
MessageSujet: Re: Problème affichage Slide   Problème affichage Slide EmptyMar 07 Aoû 2012, 10:20
Revenir en haut Aller en bas
Espeon
Espeon
Administrateur
Administrateur

Masculin Messages : 1819



Problème affichage Slide Empty
'Christa a écrit:
Alors après recherches sur fluxBB (vu que tu n'as pas l'air de les avoir fait toi même malgré ma remarque, ce qui est mal è_é), tu as un dossier includes/templates dans ton installation, et dedans un fichier main.tpl

La solution serait donc de placer
Code:
<!-- Slider JavaScript Files -->
<script type="text/javascript" src="javascript/slider-fadelicious.js"></script>

Juste avant le </body> dans ce template.

Pour la deuxième solution, non, tu dois éditer le script javascript/slider-fadelicious.js comme ceci :
Code:
$(document).ready(function() {
LE SCRIPT D'ORIGINE
});

Ouaip en fait j'avais raté ce message de 'Christa mais c'est exactement ce qu'elle explique, ni plus ni moins (du moins je ne serais pas capable en l'état d'être plus explicite).

Voilou Smile
MessageSujet: Re: Problème affichage Slide   Problème affichage Slide EmptyMar 07 Aoû 2012, 10:36
Revenir en haut Aller en bas
http://enaevolare.fr
'Christa
'Christa
Lostmindy
Lostmindy

Féminin Messages : 2856



Problème affichage Slide Empty
Citation :
comme même
Ça s'écrit "quand même"...
MessageSujet: Re: Problème affichage Slide   Problème affichage Slide EmptyMar 07 Aoû 2012, 10:37
Revenir en haut Aller en bas
Damogen
Damogen
{ Membre }
{ Membre }

Masculin Messages : 27



Problème affichage Slide Empty
xD d'accord désolé "COMME même" Razz
MessageSujet: Re: Problème affichage Slide   Problème affichage Slide EmptyMar 07 Aoû 2012, 10:57
Revenir en haut Aller en bas
Contenu sponsorisé




Problème affichage Slide Empty
MessageSujet: Re: Problème affichage Slide   Problème affichage Slide Empty
Revenir en haut Aller en bas
 

Problème affichage Slide

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 2Aller à la page : 1, 2  Suivant

 Sujets similaires

-
» Problème avec le slide
» Problème d'affichage [PROBLÈME RÉSOLU]
» Problème à l'affichage
» Problème d'affichage ?
» Probleme affichage

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
CSSActif :: De la théorie à la pratique :: Aide CSS & xHTML :: Problèmes résolus-

Partenaires Or


← Page précédente   ↑ Aller en haut Copyright © CSSActif 2009 - 2013 Tous droits réservés
Créer un forum | ©phpBB | Forum gratuit d'entraide | Signaler un abus | Cookies | Forum gratuit