Connexion

Récupérer mon mot de passe

Derniers sujets
» *[Invision] 3D pour invision
par Temps-pour-elle Aujourd'hui à 12:31

» [Invision]Afficher les boutons " éditer, citer, supprimer, etc ... " sous forme de texte
par Temps-pour-elle Aujourd'hui à 12:28

» [PhpBB2] Comme sur ce forum....capture écran jointe
par Milouze14 Aujourd'hui à 4:21

» [PhpBB2] Index colonnes
par Milouze14 Aujourd'hui à 4:20

» *RESOLU*[PhpBB3] Changer la couleur du texte dans" Qui est en ligne "
par Milouze14 Hier à 19:06

» Règlement de l'entraide Forumactif
par Angelface Hier à 18:07

» *RESOLU*[PhpBB2] Bouton qui est en ligne qui clignote....
par Milouze14 Hier à 16:22

» [PHPBB2] Cacher tous les sujets des invités
par dédé54 Hier à 12:42

» [PhpBB2] index colonnes
par Milouze14 Hier à 4:24

» *RESOLU*[PhpBB2] coloration du titre du sujet dans chaque rubrique .
par Milouze14 Mer 16 Oct 2019 - 18:58

» histoire du Jour sans fin
par Quad Daniel Mer 16 Oct 2019 - 8:06

» Histoire de Blondes Sans Fin
par Quad Daniel Mer 16 Oct 2019 - 8:00

» *RESOLU*[PhpBB3] L'harmonie des couleurs
par 1bernard1 Mer 16 Oct 2019 - 5:18

» *RESOLU*[PhpBB2] Script qui beug depuis plusieurs jours
par Milouze14 Mar 15 Oct 2019 - 19:46

» *RESOLU*[PhpBB2] Coloration de citation parteille et autres
par Milouze14 Mar 15 Oct 2019 - 19:11

» *CORBEILLE*[Edge] Probleme affichage d'avatar..
par Milouze14 Mar 15 Oct 2019 - 19:02

» *RESOLU*[PhpBB2] Je n'ai pas le nombre de posts et sujets dans l'astuce...
par Milouze14 Mar 15 Oct 2019 - 19:00

» *RESOLU*[PhpBB3] Couleurs des liens dans le widget " derniers sujets "
par Milouze14 Lun 14 Oct 2019 - 19:58

» [PhpBB2]Afficher le nombre de sujets/messages sur les messages
par Milouze14 Dim 13 Oct 2019 - 18:04

» [PhpBB3]Afficher le nombre de sujets/messages sur les messages
par Milouze14 Sam 12 Oct 2019 - 18:44

*RESOLU* [PHPBB3]Variable de rangs

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

photoclic
photoclic
Milouzien

Messagephotoclic le Dim 2 Sep 2018 - 2:26

Bonjour,

J'essaie de réaliser un script pour retirer une barre perso située sous la barre de notification sous 2 conditions.
je bute sur la récupération de la variable correspondant au rang Membre enregistré
var M14_rang semble fonctionner, mais je ne suis pas sur du tout pour la syntaxe de var rodage

Le code
Code:

$(function(){$(function(){
    var M14_rang=_lang["rank_title"] == "<span id=\"M14_restriction\">Restriction</span>";
    var rodage=_lang["rank_title"] == "<span id=\"Membre_rodage\"style=\"color:#038f52;\"><center>Membre enregistré</span>";

    //Retrait barre [i]Pour démarrer sur le clic[/i] pour rangs restriction et membres en rodage (<200messages).
    if ((M14_rang) && (!rodage))
    {   
    $('#M14_navPerso').remove();     
    }
  })});

En fait je souhaiterai que la barre #M14_navPerso ne s'affiche pas quand le membre a le rang Restriction, mais qu'elle reste affichée tant qu'il a le rang Membre enregistré (moins de 200 messages postés)

Je ne suis pas sur non plus de ce code:
Code:
if ((M14_rang) && (!rodage))

Merci pour votre aide.




Dernière édition par photoclic le Dim 2 Sep 2018 - 20:26, édité 1 fois
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Dim 2 Sep 2018 - 4:49

Hello Serge,

est ce normal la balise center sans fermeture ?
Code:

"<span id=\"Membre_rodage\"style=\"color:#038f52;\"><center>Membre enregistré</span>";

if ((M14_rang) && (!rodage))

oui tu dis, si la variable M14_rang et tout ce qui n'est pas la variable rodage.
En gros tous les autres rangs.



En fait je souhaiterai que la barre #M14_navPerso ne s'affiche pas quand le membre a le rang Restriction, mais qu'elle reste affichée tant qu'il a le rang Membre enregistré (moins de 200 messages postés)



Le rang restriction n'est pas soumit au nombre de messages tandis que l'autre oui.
Donc ton script doit être ainsi:
Code:
 
if (M14_rang)
    { 
    $('#M14_navPerso').remove();   
    }


Ou encore ce script qui va rechercher le nombre de messages du membre:

Code:

$(function(){$(function(){
var M14_Variable_Rang=_userdata["user_posts"];
//SI INFERIEUR OU A 199
if(M14_Variable_Rang<=199);

$('#M14_navPerso').remove();   
}
})});
photoclic
photoclic
Milouzien

Messagephotoclic le Dim 2 Sep 2018 - 13:13

Bonjour Philippe

Un grand merci pour toutes ces précisions qui me permettent d'y voir plus clair.

Ooooh la balise center sans fermeture  pascontentGrrrrrr
Et c'est ainsi dans plusieurs endroits de mes scripts. Va falloir que je vérifie tout ça.

La formule qui correspond à ce que je souhaitais est finalement plus simple:
Code:
if (Nbre_messages>199)
    {    
    $('#M14_navPerso').remove();      
    }
    
photoclic
photoclic
Milouzien

Messagephotoclic le Dim 2 Sep 2018 - 13:19

Alors je reviens sur la balise center. Désolé pour ce double post.

Je l'ai fermée ici dans ce rang:
Code:
<span id="Membre_rodage"style="color:#038f52;"><center>Membre enregistré</center></span>

Maintenant l'image associée à ce rang sous l'avatar dans les messages, n'est plus centrée marreordi


En vérifiant les balises center sur d'autres script, j'ai par exemple ici un script sans balises de fermeture: https://www.milouze14.com/t31482-resolu-phpbb3-js-anniversaire
Faut-il que je les rajoute?
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Dim 2 Sep 2018 - 17:30

Re Serge,
en fait lorsque tu déposes une balise d'ouverture dans un script, la fermeture se fera quoi qu'il en soit.
Donc tu peux laisser ainsi clin oeil

Maintenant l'image associée à ce rang sous l'avatar dans les messages, n'est plus centrée

Tu un lien ou je pourrais voir le profil d'un message d'un membre concerné car je ne vois rien qui correspond à l'id mentionné "Membre_rodage":

Code:
   <span id="Membre_rodage"style="color:#038f52;"><center>Membre enregistré</center></span>
photoclic
photoclic
Milouzien

Messagephotoclic le Dim 2 Sep 2018 - 20:10

Bonsoir Philippe,

Un lien: https://photoclic.forum-pro.fr/t20096-rue-et-instants-de-vie-jour-de-repos-a-la-ville#264778

Sans la fermeture du center, c'est centré (comme au dessus de ce membre ou je n'ai pas mis la fermeture.
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Dim 2 Sep 2018 - 20:15

Bonsoir Serge,
vaut mieux ne laisser que la balise d'ouverture, il y a des trucs qui m'échappent parfois.
Un script pourrait tout changer dans le cas inverse,mais je crois que tu vas pouvoir t'en abstenir lOL

Edit:

Je te le donne quand même:

A mettre sur les sujets:
Code:
$(function(){
$('#Membre_rodage').closest('dd').css('textAlign','center');
});


Dernière édition par Milouze14 le Dim 2 Sep 2018 - 20:23, édité 2 fois
photoclic
photoclic
Milouzien

Messagephotoclic le Dim 2 Sep 2018 - 20:21

OK Phil, je vais donc retiré la fermeture du center.

C'est vrai que côté script, je suis gâté, et faut savoir que je me retiens MdR1

Et ce ne sont pas les idées qui manquent ptderire

En tout cas, merci pour tout l'ami.
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Dim 2 Sep 2018 - 20:24


C'est vrai que côté script, je suis gâté, et faut savoir que je me retiens

Ben vi, je commence a te connaitre mon gourmand lOL .

Et ce ne sont pas les idées qui manquent

Rhoo, m'en parle pas, je ne suis pas mieux MdR .

De rien Serge hinhin
photoclic
photoclic
Milouzien

Messagephotoclic le Dim 2 Sep 2018 - 20:26

Nos messages se sont croisés.

Je mets ton script de côté car il pourra me servir clin oeil

Merci encore Phil.
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Dim 2 Sep 2018 - 20:27

De rien Serge clin oeil
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Dim 2 Sep 2018 - 20:28

-Staff du Forum Milouze14-



  • Hello 
    Sujet résolu et déplacé dans le forum adéquat.

Pour toute information,merci de contacter un Membre du Staff

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

Créer un compte ou se connecter pour répondre

Vous devez être membre pour répondre.

S'enregistrer

Rejoignez notre communauté ! C'est facile !


S'enregistrer

Connexion

Vous êtes déjà membre ? Aucun soucis, cliquez ici pour vous connecter.


Connexion

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