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

2 participants

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 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:
La toolbar de l'éditeur disparait sur le compte d'un membre. Bugtoolbarediteurnonbuger

Et sur le compte ou le bug est présent:
La toolbar de l'éditeur disparait sur le compte d'un membre. Bugtoolbarediteur

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

Self
Membre actif

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

https://selfback.forumactif.com/
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 Invité 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++
Anonymous

Invité
Invité


Invité 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 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://2img.net/i/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

Self
Membre actif

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

https://selfback.forumactif.com/
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 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

FANCH 56
Membre actif

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

https://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 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

Self
Membre actif

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

https://selfback.forumactif.com/
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 Ven 27 Sep 2013 - 18:32

Oui mais pourquoi 1 seul membre ?
FANCH 56

FANCH 56
Membre actif

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

https://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 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

Self
Membre actif

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

https://selfback.forumactif.com/
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 Ven 27 Sep 2013 - 18:36

Ok Merci
FANCH 56

FANCH 56
Membre actif

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

https://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 Ven 27 Sep 2013 - 18:38

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

Self
Membre actif

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

https://selfback.forumactif.com/
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 Invité 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://2img.net/i/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++
Anonymous

Invité
Invité


Invité 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 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

Self
Membre actif

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

https://selfback.forumactif.com/
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 Invité 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++



Anonymous

Invité
Invité


Invité 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 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://2img.net/i/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

Self
Membre actif

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

https://selfback.forumactif.com/
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 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

Self
Membre actif

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

https://selfback.forumactif.com/
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 Invité 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++
Anonymous

Invité
Invité


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

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

- Sujets similaires

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