La toolbar de l'éditeur disparait sur le compte d'un membre.

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

Résolu La toolbar de l'éditeur disparait sur le compte d'un membre.

Message par Self le Jeu 26 Sep 2013 - 18:34

Bonjour à toutes et tous Smile.

Aujourd'hui un membre m'a signaler un bug, ayant éffectué quelques tests avec l'administratrice du forum avant de me le signaler il à été trouvé que c'est du à son compte.
J'ai donc regarder dans les préférence de son profil, rien ne cloche.
Nous avons tester sous chrome et firefox rien ne change.
Par exemple avec l'éditeur de réponse rapide sa nous donne cela sur un compte ou le bug n'est pas présent:

Et sur le compte ou le bug est présent:

Quelqu'un aurait-il une idée ?

Merci d'avance des réponse apporté, cordialement Smile.


Dernière édition par SeLfde4Th7 le Sam 28 Sep 2013 - 3:09, édité 1 fois

Self
+ Hyperactif +

Masculin
Messages : 3710
Inscrit(e) le : 13/06/2013

Self a été remercié(e) par l'auteur de ce sujet.

Résolu Re: La toolbar de l'éditeur disparait sur le compte d'un membre.

Message par Milouze14 le Ven 27 Sep 2013 - 6:33

Salut SeLfde4Th7,
tu as un Javascript qui inclut ceci:

Code:

$(function(){$(function(){if(_userdata.user_level==0||_userdata.user_level==4||_userdata.user_level==5)$(".sceditor-button").hide()})});
En fait d'après ce que j'ai pu comprendre, pour bloquer ou autoriser des fonctions précises ,
il vaut mieux utiliser le user id

Code:

(_userdata["user_id"] )  
Ton javascript sera alors:

Code:
$(function()
{$(function()
{if(_userdata["user_id"]== -1||_userdata["user_id"]==4||_userdata["user_id"]==5)$(".sceditor-button").hide()})});
Pour connaitre l'Id du membre , il suffit de passer le curseur de la souris sur le Pseudo voulu Wink 

a++

Milouze14
+ Hyperactif +

Masculin
Messages : 4628
Inscrit(e) le : 18/04/2005

http://www.milouze14.com/
Milouze14 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: La toolbar de l'éditeur disparait sur le compte d'un membre.

Message par Self le Ven 27 Sep 2013 - 17:31

Salut Milouze14 Smile .

Effectivement c'est cela parce que je veut cache le boutton placé dans léditeur avec ce script:
Code:
$(function(){$(function(){
       
          $('<a class="sceditor-button" unselectable="on" title="Modération"><div unselectable="on" style="background-image:url(http://illiweb.com/fa//i/smiles/star3.png)"></div></a>').insertAfter('.sceditor-button.sceditor-button-font').click(function(){
            $('#text_editor_textarea').sceditor("instance").insertText("[modo]","[/modo]");
          });
       
        })});
Seulement des que je change sa class dans le passage suivant le bouton ne s'affiche plus
Code:
class="sceditor-button"
Aurais-tu une idée ?

Cordialement Smile .

Self
+ Hyperactif +

Masculin
Messages : 3710
Inscrit(e) le : 13/06/2013

Self a été remercié(e) par l'auteur de ce sujet.

Résolu Re: La toolbar de l'éditeur disparait sur le compte d'un membre.

Message par FANCH 56 le Ven 27 Sep 2013 - 18:16

Bonsoir Sel

Est-ce que ce membre a autorisé les images dans les préférences de son navigateur ? Peut-être a-t-il bloqué servimg ou illiweb

FANCH 56
+ Hyperactif +

Masculin
Messages : 13260
Inscrit(e) le : 25/07/2005

http://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: La toolbar de l'éditeur disparait sur le compte d'un membre.

Message par Self le Ven 27 Sep 2013 - 18:26

@FANCH 56 a écrit:Bonsoir Sel

Est-ce que ce membre a autorisé les images dans les préférences de son navigateur ? Peut-être a-t-il bloqué servimg ou illiweb
Bonsoir Fanch 56 Smile .

Le problème de visibilité est bien généré par le code qu'à indiqué Milouze14, seulement dans le code d'insertion du bouton je ne peux changer la class parce que si je le fais le bouton n'apparait plus.
Du coup le boutton ayant la même class que l'ensemble de ceux-ci il disparaissent tous pour le membre et ne reste que le contour des groupe de boutton ^^.

Cordialement Smile .

Self
+ Hyperactif +

Masculin
Messages : 3710
Inscrit(e) le : 13/06/2013

Self a été remercié(e) par l'auteur de ce sujet.

Résolu Re: La toolbar de l'éditeur disparait sur le compte d'un membre.

Message par FANCH 56 le Ven 27 Sep 2013 - 18:32

Oui mais pourquoi 1 seul membre ?

FANCH 56
+ Hyperactif +

Masculin
Messages : 13260
Inscrit(e) le : 25/07/2005

http://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: La toolbar de l'éditeur disparait sur le compte d'un membre.

Message par Self le Ven 27 Sep 2013 - 18:35

Re ^^.

Parce que c'est le seul à être actif au niveau inférieur que celui d'administrateur le forum étant neuf est peut actif en attente de l'arrivé d'un thème réalisé par un administrateur Wink .

Cordialement Smile .

Self
+ Hyperactif +

Masculin
Messages : 3710
Inscrit(e) le : 13/06/2013

Self a été remercié(e) par l'auteur de ce sujet.

Résolu Re: La toolbar de l'éditeur disparait sur le compte d'un membre.

Message par FANCH 56 le Ven 27 Sep 2013 - 18:36

Ok Merci

FANCH 56
+ Hyperactif +

Masculin
Messages : 13260
Inscrit(e) le : 25/07/2005

http://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: La toolbar de l'éditeur disparait sur le compte d'un membre.

Message par Self le Ven 27 Sep 2013 - 18:38

Merci à vous pour l'intérêt porter à mon problème Wink .

Self
+ Hyperactif +

Masculin
Messages : 3710
Inscrit(e) le : 13/06/2013

Self a été remercié(e) par l'auteur de ce sujet.

Résolu Re: La toolbar de l'éditeur disparait sur le compte d'un membre.

Message par Milouze14 le Ven 27 Sep 2013 - 19:33

Re,
en fait si je comprend bien ta demande,
tu désires avoir un bouton dans l'éditeur que pour un membre précis ?


Edit: ceci devrait faire l'affaire en changeant l'identifiant du membre
Code:

$(function(){  if (_userdata["user_id"] ==1)
$(function(){
      $('<a class="sceditor-button" unselectable="on" title="Modération"><div unselectable="on" style="background-image:url(http://illiweb.com/fa//i/smiles/star3.png)">Mon super bouton</div></a>').insertAfter('.sceditor-button-source').click(function(){
            $('#text_editor_textarea').sceditor("instance").insertText("[modo]","[/modo]");
          });
     
        })});

a++

Milouze14
+ Hyperactif +

Masculin
Messages : 4628
Inscrit(e) le : 18/04/2005

http://www.milouze14.com/
Milouze14 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: La toolbar de l'éditeur disparait sur le compte d'un membre.

Message par Self le Ven 27 Sep 2013 - 19:47

@Milouze14 a écrit:Re,
en fait si je comprend bien ta demande,
tu désires avoir un bouton dans l'éditeur que pour un membre précis ?

a++
Non ce bouton ne doit pas être vu par le invité et les membre du groupe 4 et 5 comme l'indique le code utilisé seulement
la class du bouton que j'ai insérer dans la toolbar de l'éditeur est sceditor-button la même class que tout les bouton.
Aussitôt que j'essai de modifié la class comme cela par exemple sceditor-button-mod le code ne fonctionne plus et le bouton n'est plus la :/ .

J'aimerais pouvoir changer le class de ce bouton et que le code fonctionne quand même ^^.

Cordialement Smile .

Self
+ Hyperactif +

Masculin
Messages : 3710
Inscrit(e) le : 13/06/2013

Self a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: La toolbar de l'éditeur disparait sur le compte d'un membre.

Message par Milouze14 le Ven 27 Sep 2013 - 20:04

Re,
ok mais pourquoi vouloir changer la class du bouton
ton code doit fonctionner SeLfde4Th7 .

Ensuite , j'ai un fort doute sur le principe de groupe
Code:

 $(function(){$(function(){if(_userdata.user_level==0||_userdata.user_level==4||_userdata.user_level==5)$(".sceditor-button").hide()})});
Je pencherais plus pour :
0 invité
1 admin
2 modo
3 membre

a++




Milouze14
+ Hyperactif +

Masculin
Messages : 4628
Inscrit(e) le : 18/04/2005

http://www.milouze14.com/
Milouze14 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: La toolbar de l'éditeur disparait sur le compte d'un membre.

Message par Self le Ven 27 Sep 2013 - 20:39

@Milouze14 a écrit:Re,
ok mais pourquoi vouloir changer la class du bouton
ton code doit fonctionner SeLfde4Th7 .

Ensuite , j'ai un fort doute sur le principe de groupe
Code:

$(function(){$(function(){if(_userdata.user_level==0||_userdata.user_level==4||_userdata.user_level==5)$(".sceditor-button").hide()})});
Je pencherais plus pour :
0 invité
1 admin
2 modo
3 membre

a++
Re ^^.

0 c'est invité on est ok, 1 c'est admin oui, 2 normalement si c'est pas supprimer c'est modérateur, 3 ce n'est pas membre du tout, c'est le premier groupe que tu créer qui à l'identifiant 3 Wink , j'ai tester Razz .

Je crois qu'on c'est mal compris Milouze14 ^^ ce n'est pas dans le code suivant que je veut changer la class
Code:
 $(function(){$(function(){
              if (_userdata.user_level == 0 || _userdata.user_level == 4 ||  _userdata.user_level == 5 )
              $(".sceditor-button").hide();
        })});
C'est dans le code qui insère le bouton dans la toolbar, celui-ci:
Code:
$(function(){$(function(){
       
          $('<a class="sceditor-button" unselectable="on" title="Modération"><div unselectable="on" style="background-image:url(http://illiweb.com/fa//i/smiles/star3.png)"></div></a>').insertAfter('.sceditor-button.sceditor-button-font').click(function(){
            $('#text_editor_textarea').sceditor("instance").insertText("[modo]","[/modo]");
          });
       
        })});
Mais quand je le change le code ne fonctionne plus :/ .

Cordialement Smile .

Self
+ Hyperactif +

Masculin
Messages : 3710
Inscrit(e) le : 13/06/2013

Self a été remercié(e) par l'auteur de ce sujet.

Résolu Re: La toolbar de l'éditeur disparait sur le compte d'un membre.

Message par Self le Sam 28 Sep 2013 - 3:08

Bonsoir ^^.

Un petit double post pour dire que le sujet est résolu.
Je procédai en faite en modifiant la class comme cela:
$('<a class="sceditor-button-mod"
Alors qu'il fallait faire comme le autre bouton, c'est à dire comme cela:
$('<a class="sceditor-button sceditor-button-mod"
Désoler du dérengement merci à ceux qui on tenter de m'aider et m'on aider Wink.

Cordialement Smile.

Self
+ Hyperactif +

Masculin
Messages : 3710
Inscrit(e) le : 13/06/2013

Self a été remercié(e) par l'auteur de ce sujet.

Résolu Re: La toolbar de l'éditeur disparait sur le compte d'un membre.

Message par Milouze14 le Sam 28 Sep 2013 - 9:27

Salut SeLfde4Th7 ,

0 c'est invité on est ok, 1 c'est admin oui, 2 normalement si c'est pas supprimer c'est modérateur, 3 ce n'est pas membre du tout, c'est le premier groupe que tu créer qui à l'identifiant 3 Wink , j'ai tester
Ok merci à toi pour ces explications mon ami Clin d\'oeil .

Heureux que tu es pu résoudre ton soucis Yes  .


a++

Milouze14
+ Hyperactif +

Masculin
Messages : 4628
Inscrit(e) le : 18/04/2005

http://www.milouze14.com/
Milouze14 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