Dysfonctionnement script menu déroulant profil
2 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1 • Partagez
Dysfonctionnement script menu déroulant profil
Bonjour,
J'ai mis en place les scripts décrits dans ma demande précédente ici:
https://forum.forumactif.com/t408521-ajouter-un-title-sur-le-bouton-d-un-menu-deroulant#3404438
Je viens de me rendre compte que le script correspondant au menu déroulant sur l'avatar ne se déroule pas sur tous les sujets:
Le CSS:
Tout fonctionne correctement par exemple sur ces sujets quand je clique sur le bouton V :
https://photoclic.forum-pro.fr/t27694-animaux-locataire-indesirable#344775
https://photoclic.forum-pro.fr/t27705-macro_et_proxy-butineuse#344750
Mais le menu déroulant ne fonctionne pas sur ces sujets:
https://photoclic.forum-pro.fr/t27699-architecture_et_graphisme-le-cercle-de-lumiere
https://photoclic.forum-pro.fr/t27695-inclassables-juste-un-clin-d-oeil-n11-mon-rotisseur-prefere#344640
Je ne sais pas si c'était ainsi auparavant.
Merci pour votre aide.
J'ai mis en place les scripts décrits dans ma demande précédente ici:
https://forum.forumactif.com/t408521-ajouter-un-title-sur-le-bouton-d-un-menu-deroulant#3404438
Je viens de me rendre compte que le script correspondant au menu déroulant sur l'avatar ne se déroule pas sur tous les sujets:
- Code:
$(function(){
if (_userdata["user_id"] >= (0)){
$('.M14_member a[href^="/u"]').each(function(){
var M14_1=$(this).attr('href').substring(0,5);
var M14_2=$(this).attr('href').substring(2);
var M14_3=$(this).text();
var M14_4=$(this).attr('href').substring(2,5);
$(this).closest('dt').find('li:eq(0) a').attr('href',''+M14_1+'').attr('title','Voir le profil de '+M14_3+'');
$(this).closest('dt').find('li:eq(1) a').attr('href',''+M14_1+'stats').attr('title','Voir les statistiques et mini portfolio de '+M14_3+'');
$(this).closest('dt').find('li:eq(2) a').attr('href','/privmsg?mode=post&u='+M14_2+'').attr('title','Envoyer un MP à '+M14_3+'');
$(this).closest('dt').find('li:eq(3) a').attr('href','/spa/'+M14_3+'').attr('title','Trouver tous les messages postés par '+M14_3+'');
$(this).closest('dt').find('li:eq(4) a').attr('href','/st/'+M14_3+'').attr('title','Nombre de sujets ouvert par '+M14_3+' dans le forum');
$(this).closest('dt').find('li:eq(5) a').attr('href','/sta/'+M14_3+'').attr('title','Trouver tous les sujets où '+M14_3+' a participé');
$('.M14_member_Info').each(function(){
$(this).show().attr('title','Cliquer sur le v pour afficher/masquer le menu profil et statistiques');
var a=$(this).closest('dt').find('.M14_TogProfil');
var b=$(this).next();
$(this).click(function(){
b.css('opacity', '0');
setTimeout(function(){
b.animate({opacity: '1'}); }, 300);
a.toggle();
});
});
});
$('.M14_member:contains("Invité")').next().remove();
}
});
Le CSS:
- Code:
.M14_member_Info {
background-image: url(https://2img.net/i/fa/invision/menu_action_down.gif);
background-position: 98% 40%;
background-repeat: no-repeat;
cursor: pointer;
height: 20px;
margin-top: -34px;
position: absolute;
width: 162px;
}
Tout fonctionne correctement par exemple sur ces sujets quand je clique sur le bouton V :
https://photoclic.forum-pro.fr/t27694-animaux-locataire-indesirable#344775
https://photoclic.forum-pro.fr/t27705-macro_et_proxy-butineuse#344750
Mais le menu déroulant ne fonctionne pas sur ces sujets:
https://photoclic.forum-pro.fr/t27699-architecture_et_graphisme-le-cercle-de-lumiere
https://photoclic.forum-pro.fr/t27695-inclassables-juste-un-clin-d-oeil-n11-mon-rotisseur-prefere#344640
Je ne sais pas si c'était ainsi auparavant.
Merci pour votre aide.
Re: Dysfonctionnement script menu déroulant profil
Hello Serge,
alors difficile de voir quelque chose en tant qu'invité car le menu n'y est pas accessible .
Ensuite tu as un script qui comptabilise le nombre de vues et bloque ensuite le visuel.
a++
alors difficile de voir quelque chose en tant qu'invité car le menu n'y est pas accessible .
Ensuite tu as un script qui comptabilise le nombre de vues et bloque ensuite le visuel.
a++
Re: Dysfonctionnement script menu déroulant profil
Bonjour Philippe,
Oui, c'est vrai.
J'ai désactivé le script bloquant et retirer dans le script la ligne correspondant aux invités.
je t'envoie plutôt par mp un id de connexion car les infos de profil ne sont pas accessibles aux invités.
Oui, c'est vrai.
J'ai désactivé le script bloquant et retirer dans le script la ligne correspondant aux invités.
je t'envoie plutôt par mp un id de connexion car les infos de profil ne sont pas accessibles aux invités.
Re: Dysfonctionnement script menu déroulant profil
Hello Serge,
ce qui est étonnant sur ce sujet:
https://photoclic.forum-pro.fr/t27695-inclassables-juste-un-clin-d-oeil-n11-mon-rotisseur-prefere#344640
Le bug concerne tous les membres, il faut donc chercher avec un conflit de script cher ami.
Tu peux tester avec ce script stp:
J'ai supprimé cette variable car elle ne servait à rien :
Puis corriger une petite erreur sur la première boucle .
a++
ce qui est étonnant sur ce sujet:
https://photoclic.forum-pro.fr/t27695-inclassables-juste-un-clin-d-oeil-n11-mon-rotisseur-prefere#344640
Le bug concerne tous les membres, il faut donc chercher avec un conflit de script cher ami.
Tu peux tester avec ce script stp:
- Code:
$(function(){
if (_userdata["user_id"] >= (0)){
$('.M14_member a[href^="/u"]').each(function(){
var M14_1=$(this).attr('href').substring(0,5);
var M14_2=$(this).attr('href').substring(2);
var M14_3=$(this).text();
$(this).closest('dt').find('li:eq(0) a').attr('href',''+M14_1+'').attr('title','Voir le profil de '+M14_3+'');
$(this).closest('dt').find('li:eq(1) a').attr('href',''+M14_1+'stats').attr('title','Voir les statistiques et mini portfolio de '+M14_3+'');
$(this).closest('dt').find('li:eq(2) a').attr('href','/privmsg?mode=post&u='+M14_2+'').attr('title','Envoyer un MP à '+M14_3+'');
$(this).closest('dt').find('li:eq(3) a').attr('href','/spa/'+M14_3+'').attr('title','Trouver tous les messages postés par '+M14_3+'');
$(this).closest('dt').find('li:eq(4) a').attr('href','/st/'+M14_3+'').attr('title','Nombre de sujets ouvert par '+M14_3+' dans le forum');
$(this).closest('dt').find('li:eq(5) a').attr('href','/sta/'+M14_3+'').attr('title','Trouver tous les sujets où '+M14_3+' a participé');
});
$('.M14_member_Info').each(function(){
$(this).show().attr('title','Cliquer sur le v pour afficher/masquer le menu profil et statistiques');
var a=$(this).closest('dt').find('.M14_TogProfil');
var b=$(this).next();
$(this).click(function(){
b.fadeOut();
setTimeout(function(){b.fadeIn() }, 300);
a.toggle();
});
});
$('.M14_member:contains("Invité")').prev().remove();
$('.M14_member:contains("Invité")').closest('dt').find('.M14_TogProfil').remove();
}
});
J'ai supprimé cette variable car elle ne servait à rien :
- Code:
// var M14_4=$(this).attr('href').substring(2,5);
Puis corriger une petite erreur sur la première boucle .
a++
Re: Dysfonctionnement script menu déroulant profil
Bonjour Philippe,
Avant de mettre en place ton nouveau script, j'ai cherché quelques posts où le problème était présent car il ne l'était plus sur ceux qui posaient problème hier car d'autres messages y avaient été postés.
J'ai ensuite mise en place ton script et là miracle, je ne reproduis plus le problème.
T'es génial Philippe, un énorme merci pour ton aide.
Bon dimanche.
Avant de mettre en place ton nouveau script, j'ai cherché quelques posts où le problème était présent car il ne l'était plus sur ceux qui posaient problème hier car d'autres messages y avaient été postés.
J'ai ensuite mise en place ton script et là miracle, je ne reproduis plus le problème.
T'es génial Philippe, un énorme merci pour ton aide.
Bon dimanche.
Sujets similaires
» script Menu déroulant au survol du pseudo
» Profil (Menu déroulant)
» Script d'un menu déroulant avec lien sur la meme page
» Script profil déroulant
» [Résolu] Invision - Menu déroulant du profil (posts) ne s'ouvre plus
» Profil (Menu déroulant)
» Script d'un menu déroulant avec lien sur la meme page
» Script profil déroulant
» [Résolu] Invision - Menu déroulant du profil (posts) ne s'ouvre plus
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum