Fond différent si il ya un nouveau sujet

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 le 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)


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
****

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

https://www.translationscloud.com
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 le Mer 5 Mar 2014 - 18:47

Bonjour.

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



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.

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 le 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
****

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

https://www.translationscloud.com
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 le 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

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 le 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
****

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

https://www.translationscloud.com
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 le 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://illiweb.com/fa/prosilver/forum_unread_category.gif"]').addClass('newpost');
$('dl.icon[style*="http://illiweb.com/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://illiweb.com/fa/prosilver/forum_read_category.gif"]').addClass('post');
$('dl.icon[style*="http://illiweb.com/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.

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 le 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
****

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

https://www.translationscloud.com
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 le Jeu 6 Mar 2014 - 21:05

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

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 le 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
+ Hyperactif +

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

http://www.planet-series.com/
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 le Jeu 6 Mar 2014 - 21:53

je t'adoreeeeeeeeeee

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

Niko
****

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

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

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


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