Fond différent si il ya un nouveau sujet

3 participants

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Fond différent si il ya un nouveau sujet

Message par Niko Mer 5 Mar 2014 - 18:36

Bonjour à tous, 

Je suis en train de changer le fond d'une section 
Je voudrais, si tr.forumids# SectionName contient l'image NOUVEAU, le fond devient la couleur choisie par moi

I tried this code:
Code:
$("tr.forumids span.status img#newtopicicon").closest("tr.topicsids").addClass("newtopic");

(i added the class .forumids in templates)
Fond différent si il ya un nouveau sujet Code10

J'espère que quelqu'un peut m'aider 
Merci beaucoup à l'avance  ::fleur::  ::fleur::  Mr. Green


Dernière édition par Niko le Jeu 6 Mar 2014 - 21:53, édité 1 fois
Niko

Niko
****

Masculin
Messages : 243
Inscrit(e) le : 11/01/2012

https://www.fmcodes.net
Niko a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Fond différent si il ya un nouveau sujet

Message par alissad Mer 5 Mar 2014 - 18:47

Bonjour.

Je ne comprends pas bien votre demande, c'est comme ça que vous voulez:

Fond différent si il ya un nouveau sujet Sans_t14

Si c'est ça, je sais comment faire...Mais ça ne sera pas que lors de nouveaux sujets, mais pour tous les nouveaux messages sur chaque catégorie.
avatar

alissad
****

Messages : 324
Inscrit(e) le : 03/11/2012

http://allpost.forumgratuit.be/
alissad a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Fond différent si il ya un nouveau sujet

Message par Niko Mer 5 Mar 2014 - 19:00

Ouiiii  Mr. Green  Mr. Green 

dans la pratique, si la section A, il ya un nouveau sujet, l'arrière-plan de la section A devient une couleur différente (comme image)
Niko

Niko
****

Masculin
Messages : 243
Inscrit(e) le : 11/01/2012

https://www.fmcodes.net
Niko a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Fond différent si il ya un nouveau sujet

Message par alissad Jeu 6 Mar 2014 - 19:46

Bah, moi mes scripts que j'ai fait sur mon forum, c'est pour tous les messages et non seulement pour les sujets.

Ensuite tes images lus/non lus disparaitront, comme sur mon forum, montré sur l'image.

Si tu veux les scripts, tu me le dis Wink
avatar

alissad
****

Messages : 324
Inscrit(e) le : 03/11/2012

http://allpost.forumgratuit.be/
alissad a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Fond différent si il ya un nouveau sujet

Message par Niko Jeu 6 Mar 2014 - 19:57

merci  Clin d\'oeil 

je fais un test avec votre code puis vous dire si c'est ce que je demande
Niko

Niko
****

Masculin
Messages : 243
Inscrit(e) le : 11/01/2012

https://www.fmcodes.net
Niko a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Fond différent si il ya un nouveau sujet

Message par alissad Jeu 6 Mar 2014 - 20:14

Pour les nouveaux messages, que ça devienne rouge, tu mets:

pages javascript, sur l'index:

Code:
$(function() {
 $('dl.icon[style*="http://2img.net/i/fa/prosilver/forum_unread_category.gif"]').addClass('newpost');
$('dl.icon[style*="http://2img.net/i/fa/prosilver/forum_unread.gif"]').addClass('newpost');
});

Tu modifies les deux liens, par le lien de tes images actuels du lues. Il y a un lien pour l'image de la catégorie, un lien pour l'image d'un sous-forum normal !

Dans le code CSS tu mets:

Code:
dl.newpost {
background:#FFBCBC!important;}

En modifiant #FFBCBC par le code couleur de ton choix, trouvable ici --> http://www.code-couleur.com/

Pour les messages déjà lues, que la case soit grise comme chez moi sans l'image non lues, tu mets:

Pages javascript, dans l'index:

Code:
$(function() {
 $('dl.icon[style*="http://2img.net/i/fa/prosilver/forum_read_category.gif"]').addClass('post');
$('dl.icon[style*="http://2img.net/i/fa/prosilver/forum_read.gif"]').addClass('post');
});

En modifiant les deux liens par les images de tes messages non lues. Il y a un lien pour l'image de la catégorie, un lien pour l'image d'un sous-forum normal !

Et dans ton CSS:

Code:
dl.post {
background:#D1D1D1!important;}

Avec le code #D1D1D1 modifiable pour la couleur choisie sur le site ci-dessus.

Cordialement.
avatar

alissad
****

Messages : 324
Inscrit(e) le : 03/11/2012

http://allpost.forumgratuit.be/
alissad a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Fond différent si il ya un nouveau sujet

Message par Niko Jeu 6 Mar 2014 - 21:04

le seul élément que j'ai besoin est le code JavaScript, le reste peut facilement résoudre 

J'ai oublié de le dire, mais la version de mon forum PunBB...  ::fleur::
Niko

Niko
****

Masculin
Messages : 243
Inscrit(e) le : 11/01/2012

https://www.fmcodes.net
Niko a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Fond différent si il ya un nouveau sujet

Message par alissad Jeu 6 Mar 2014 - 21:05

Ah oui...Donc je ne sais pas comment faire, navré.
avatar

alissad
****

Messages : 324
Inscrit(e) le : 03/11/2012

http://allpost.forumgratuit.be/
alissad a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Fond différent si il ya un nouveau sujet

Message par Neptunia Jeu 6 Mar 2014 - 21:44

Bonjour ^^


Un code pour PunBB. J'espère qu'il fonctionnera vu que chez moi mon index_box a été quelque peu modifié.

Dans la gestion des codes javascript, ajouter ce code sur l'index.

Code:
$(function() {
        /* Ajoute une class à la cellule des catégories avec nouveau message */  $('img[src="http://www.hebergeur.com/adresseimagecategNEW.png"]').closest('tr').addClass('newpost');
        /* Ajoute une class à la cellule des sous-forums avec nouveau message */
 $('img[src="http://www.hebergeur.com/adresseimagefofoNEW.png"]').closest('tr').addClass('newpost');
        });

Dans la feuille de style CSS ajouter
Code:
tr.newpost td {background-color:#COULEUR!important;} /* Modifie la couleur de fond des sections avec nouveau(x) message(s) */

Fonctionnel chez moi que ça soit sur l'index général ou sur une sous-section.




Edité à 21h46
J'ai mal lu ta demande. Tu veux que ça change de couleur si un nouveau sujet est posté.
Mon code fonctionnera également pour tout nouveau message dans un sujet existant et évidemment sur les sujets aussi puisqu'ils comportent d'office un message.
Je ne sais d'ailleurs pas si c'est possible de ne changer que pour un ajout de sujet.
Neptunia

Neptunia
Membre actif

Féminin
Messages : 17853
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Fond différent si il ya un nouveau sujet

Message par Niko Jeu 6 Mar 2014 - 21:53

je t'adoreeeeeeeeeee

résolu, il suffisait d'utiliser l'attribut .closest   Mr. Green 
merci beaucoup
Niko

Niko
****

Masculin
Messages : 243
Inscrit(e) le : 11/01/2012

https://www.fmcodes.net
Niko a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum