Membres connectés récemment
[PHPBB3]Variable de rangs
2 participants
Page 1 sur 1
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
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:
Merci pour votre aide.
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.
Hello Serge,
est ce normal la balise center sans fermeture ?
oui tu dis, si la variable M14_rang et tout ce qui n'est pas la variable rodage.
En gros tous les autres rangs.
Le rang restriction n'est pas soumit au nombre de messages tandis que l'autre oui.
Donc ton script doit être ainsi:
Ou encore ce script qui va rechercher le nombre de messages du membre:
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();
}
})});
Bonjour Philippe
Un grand merci pour toutes ces précisions qui me permettent d'y voir plus clair.
Ooooh la balise center sans fermeture
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:
Un grand merci pour toutes ces précisions qui me permettent d'y voir plus clair.
Ooooh la balise center sans fermeture
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();
}
Alors je reviens sur la balise center. Désolé pour ce double post.
Je l'ai fermée ici dans ce rang:
Maintenant l'image associée à ce rang sous l'avatar dans les messages, n'est plus centrée
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?
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
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?
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
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":
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
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>
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.
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.
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
Edit:
Je te le donne quand même:
A mettre sur les sujets:
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
Edit:
Je te le donne quand même:
A mettre sur les sujets:
- Code:
$(function(){
$('#Membre_rodage').closest('dd').css('textAlign','center');
});
Sujets similaires
Créer un compte ou se connecter pour répondre
Vous devez être membre pour répondre.
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum