•  » Styles
  •  » [Résolu] [thème Elégant] montrer par défaut les commentaires

#1 2012-07-18 11:29:12

fmpjpl
Membre
Agen
2006-07-30
42

[Résolu] [thème Elégant] montrer par défaut les commentaires

bonjour, je voudrai modifier le thème Élégant en montrant par défaut les commentaires et d'autres petites modifs cosmétiques

je utilise le thème Élégant comme parent, je dois modifier le fichier scripts_pp.js aux lignes :

Code:

// comments show/hide

  var commentsswicther=jQuery("#commentsSwitcher");
  var comments=jQuery("#thePicturePage #comments");
  
  commentsswicther.html("<div class=\"switchArrow\">&nbsp;</div>");
  
  if (comments.length == 1) {
    var comments_button=jQuery("#comments h3");

    if (comments_button.length == 0) {
      jQuery("#addComment").before("<h3>Comments</h3>");
      comments_button=jQuery("#comments h3");
    }
  
    if (jQuery.cookie('comments') == 'visible') {
      comments.addClass("commentsshown");
      comments_button.addClass("comments_toggle").addClass("comments_toggle_off");
    } else {
      comments.addClass("commentshidden");
      comments_button.addClass("comments_toggle").addClass("comments_toggle_on");
    }
    
    comments_button.click(function() { commentsToggle() });
    commentsswicther.click(function() { commentsToggle() });
  
  }
  
  
});

function commentsToggle() {
  var comments=jQuery("#thePicturePage #comments");
  var comments_button=jQuery("#comments h3");

  if (comments.hasClass("commentshidden")) {
      comments.removeClass("commentshidden").addClass("commentsshown");
      comments_button.addClass("comments_toggle_off").removeClass("comments_toggle_on");;
      jQuery.cookie('comments', 'visible', {path: "/"});
    } else {
      comments.addClass("commentshidden").removeClass("commentsshown");
      comments_button.addClass("comments_toggle_on").removeClass("comments_toggle_off");;
      jQuery.cookie('comments', 'hidden', {path: "/"});
    }

mais là je sèche...une petite aide svp ?

Dernière modification par fmpjpl (2012-07-19 15:25:28)

Hors ligne

#2 2012-07-19 12:20:51

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [Résolu] [thème Elégant] montrer par défaut les commentaires

Essayez plutôt :

Code:

.commentshidden #pictureComments {
    display: block;
}

Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#3 2012-07-19 15:25:07

fmpjpl
Membre
Agen
2006-07-30
42

Re: [Résolu] [thème Elégant] montrer par défaut les commentaires

merci ça marche au poil la modif dans le CSS !

Hors ligne

  •  » Styles
  •  » [Résolu] [thème Elégant] montrer par défaut les commentaires

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact