Panneau latéral visible que par les Admins et Modos

Page 2 sur 2 Précédent  1, 2

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

Résolu Panneau latéral visible que par les Admins et Modos

Message par Freyja des Terres de Wyrd le Jeu 5 Juil 2012 - 18:10

Rappel du premier message :

Bonsoir !

Le problème qui m'amène aujourd'hui est le suivant :
J'aimerai qu'un de mes panneaux latéraux ne soit visible que par le groupe des administrateurs et modérateurs.
J'ai bien essayé de modifier le JS en passant par un id associé au rang:
Code:
jQuery(document).ready(function() {
if(!$("#logout").length) return;
var pseudo= $(this).text();
if(!$.inArray('.staff')) return;
 jQuery('body').append('<table style="position: fixed; bottom: 200px; left: 0px;background-color: #ffffff;z-index:10000;"><tr><td><div id="notes" scrolling="no" style="width: 801px; height: 400px; display: none;" marginwidth="0" marginheight="0" frameborder="0">



</div></td><td style="vertical-align: bottom;"><img src="http://i81.servimg.com/u/f81/11/21/85/73/ouvrir10.png" onClick="document.getElementById(\'notes\').style.display=(this.src==\'http://i81.servimg.com/u/f81/11/21/85/73/ouvrir10.png\')?\'block\':\'none\';this.src=(this.src==\'http://i81.servimg.com/u/f81/11/21/85/73/ouvrir10.png\')?\'http://i81.servimg.com/u/f81/11/21/85/73/fermer10.png\':\'http://i81.servimg.com/u/f81/11/21/85/73/ouvrir10.png\';"/></td></tr></table>'); } );
Mais ça ne marche pas... Enfin il faut dire que je suis novice en la matière.

Quelqu'un aurait-il une solution ? Si possible sans passer par les id des rangs ?

Merci d'avance pour toute aide éventuelle =)


Dernière édition par Freyja des Terres de Wyrd le Jeu 30 Aoû 2012 - 20:49, édité 1 fois

Freyja des Terres de Wyrd
****

Féminin
Messages : 217
Inscrit(e) le : 23/04/2012

http://terres-de-wyrd.forumsgratuits.com
Freyja des Terres de Wyrd a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Panneau latéral visible que par les Admins et Modos

Message par Freyja des Terres de Wyrd le Mer 22 Aoû 2012 - 1:24

Up

Freyja des Terres de Wyrd
****

Féminin
Messages : 217
Inscrit(e) le : 23/04/2012

http://terres-de-wyrd.forumsgratuits.com
Freyja des Terres de Wyrd a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Panneau latéral visible que par les Admins et Modos

Message par Freyja des Terres de Wyrd le Ven 24 Aoû 2012 - 17:38

Deux pages de up eh bah... je vais finir par croire que c'est impossible ^^"

Freyja des Terres de Wyrd
****

Féminin
Messages : 217
Inscrit(e) le : 23/04/2012

http://terres-de-wyrd.forumsgratuits.com
Freyja des Terres de Wyrd a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Panneau latéral visible que par les Admins et Modos

Message par Invité le Sam 25 Aoû 2012 - 8:47

Bonjour,on va essayer mais bon je suis pas un pro Smile

L'id #logout dans votre code est visible pour tous vos membres puis ce qu'il s'agit du lien de déconnexion,
Or, faut que l'id de la condition soit visible sur toutes les pages et visible seulement par les modos et admins , il faudrait vous aider des liens de votre barre de navigation..donc à la limite peut-être enlever la condition avec la classe .staff et garder celle du dessus.

Si j'essaie par exemple de créer un nouveau lien dans ma barre de navigation en passant par mon panneau d'admin et que je met les permissions du menu en cochant Administrateurs et Modérateurs comme dessous :


Et que j'y ajoute un ID qui est(pour cet exemple) : #modo-admin avec le javascript,le code donnerais :

Code:
jQuery(document).ready(function() {
$('a[href="adresse-du-lien-de-votre-menu"]').attr('id','modo-admin');
if(!$("#modo-admin").length) return;
{
 jQuery('body').append('<table style="position: fixed; bottom: 200px; left: 0px;background-color: #ffffff;z-index:10000;"><tr><td><div id="notes" scrolling="no" style="width: 801px; height: 400px; display: none;" marginwidth="0" marginheight="0" frameborder="0">
 
 test
 
</div></td><td style="vertical-align: bottom;"><img src="http://i81.servimg.com/u/f81/11/21/85/73/ouvrir10.png" onClick="document.getElementById(\'notes\').style.display=(this.src==\'http://i81.servimg.com/u/f81/11/21/85/73/ouvrir10.png\')?\'block\':\'none\';this.src=(this.src==\'http://i81.servimg.com/u/f81/11/21/85/73/ouvrir10.png\')?\'http://i81.servimg.com/u/f81/11/21/85/73/fermer10.png\':\'http://i81.servimg.com/u/f81/11/21/85/73/ouvrir10.png\';"/></td></tr></table>');
 }
});

A voir Wink

Sinon attendez Etana alias Ea , c'est un pro en codage.

Cordialement.


Dernière édition par Appolyon le Mar 28 Aoû 2012 - 4:27, édité 1 fois

Invité
Invité


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

Résolu Re: Panneau latéral visible que par les Admins et Modos

Message par Freyja des Terres de Wyrd le Dim 26 Aoû 2012 - 15:12

Oh. OOOOH. Que c'est bien pensé. *se frappe façon Dobby*
En fait, vous venez de me donner une idée de parvenir à ce que je souhaite bien plus simplement ._.

J'ai testé votre méthode, mais me suis perdue au moment où vous avez abordé la navigation : l'id est à placer dans le champ "menu" ? et quel url censé être généré ?
Quoiqu'il en soit, le panneau ne s'affiche pas bien que je sois admin...

Mais plus important, merci énormément pour vous y être essayé, je commençais à désespérer ^^" Je persévère !

Freyja des Terres de Wyrd
****

Féminin
Messages : 217
Inscrit(e) le : 23/04/2012

http://terres-de-wyrd.forumsgratuits.com
Freyja des Terres de Wyrd a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Panneau latéral visible que par les Admins et Modos

Message par Ayael le Dim 26 Aoû 2012 - 16:06

Bonjour,
Edit, je n'avais pas vu qu'il y avait une seconde page >.< La solution proposé plus haut me semble plus adapté^^

Ayael
*****

Féminin
Messages : 648
Inscrit(e) le : 21/04/2011

http://terramystica.forums-rpg.com/
Ayael a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Panneau latéral visible que par les Admins et Modos

Message par Invité le Lun 27 Aoû 2012 - 9:21

Bonjour,

J'ai testé votre méthode, mais me suis perdue au moment où vous avez abordé la navigation : l'id est à placer dans le champ "menu" ? et quel url censé être généré ?
Quoiqu'il en soit, le panneau ne s'affiche pas bien que je sois admin...
En fait, je disais d'aller dans :
PA < Affichage < En-tête & navigation
Pour ajouter un nouveau lien dans la barre de menu qui serais visible seulement pour vos les admins et modos comme montré sur ma capture d'écran plus haut,une fois le menu créé , je disais ajouter un id en modifiant le code javascript que vous avez donner :
Code:
jQuery(document).ready(function() {
$('a[href="adresse-du-lien-de-votre-menu"]').attr('id','modo-admin');
if(!$("#modo-admin").length) return;
{
 jQuery('body').append('<table style="position: fixed; bottom: 200px; left: 0px;background-color: #ffffff;z-index:10000;"><tr><td><div id="notes" scrolling="no" style="width: 801px; height: 400px; display: none;" marginwidth="0" marginheight="0" frameborder="0">
 
 test
 
</div></td><td style="vertical-align: bottom;"><img src="http://i81.servimg.com/u/f81/11/21/85/73/ouvrir10.png" onClick="document.getElementById(\'notes\').style.display=(this.src==\'http://i81.servimg.com/u/f81/11/21/85/73/ouvrir10.png\')?\'block\':\'none\';this.src=(this.src==\'http://i81.servimg.com/u/f81/11/21/85/73/ouvrir10.png\')?\'http://i81.servimg.com/u/f81/11/21/85/73/fermer10.png\':\'http://i81.servimg.com/u/f81/11/21/85/73/ouvrir10.png\';"/></td></tr></table>');
 }
});
Vous voyez au début du code :
Code:
$('a[href="adresse-du-lien-de-votre-menu"]').attr('id','modo-admin');
Il suffirais de modifier le " adresse-du-lien-de-votre-menu " par l'adresse du lien que vous avez créé juste avant(regardez bien ma capture d'écran).

Après , c'est peut-être possible que je me trompe ^^ mais après essai je ne pense pas...
En fait, vous venez de me donner une idée de parvenir à ce que je souhaite bien plus simplement ._.
Si ça a un rapport avec le menu,vous pouvez toujours créé celui-ci visible seulement pour vos admins et modos..
Wink

Cordialement.

Invité
Invité


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

Résolu Re: Panneau latéral visible que par les Admins et Modos

Message par Freyja des Terres de Wyrd le Mar 28 Aoû 2012 - 2:51

En fait, vous venez de me donner une idée de parvenir à ce que je souhaite bien plus simplement ._.
Si ça a un rapport avec le menu,vous pouvez toujours créé celui-ci visible seulement pour vos admins et modos..

Vouiiiiiiiiiiiiiiii ! Après mûre réflexion, ça reste la solution la plus simple ._.
M'enfin, je garde la préférence pour le panneau...

En fait, lorsque je crée la nav, il faut entrer une url sinon aucune n'est générée ; donc je ne vois pas quoi faire ._."

En tous cas, merci de prendre le temps de m'aider, ça fait plaisir ^-^

Freyja des Terres de Wyrd
****

Féminin
Messages : 217
Inscrit(e) le : 23/04/2012

http://terres-de-wyrd.forumsgratuits.com
Freyja des Terres de Wyrd a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Panneau latéral visible que par les Admins et Modos

Message par Invité le Mar 28 Aoû 2012 - 4:03

Salut ,

Bein après oui c'est peut-être mieux..à vous de voir ^^
Mais,quand vous dites :
En fait, lorsque je crée la nav, il faut entrer une url sinon aucune n'est générée ; donc je ne vois pas quoi faire ._."
Vous pouvez mettre un sujet où vos membres n'ont pas accès..Ca dépend aussi du contenu que vous voulez mettre dans le panneau latéral..
Après moi je pense que peu importe le lien que vous mettez vu qu'il servira juste à faire la condition avec l'id rien ne vous empêche de mettre par la suite dans le css un code pour enlever ce menu du style :
Code:
a.navig[href="lien-du-menu"] {display: none;}
Enfin bon..j'espère quand même que vous trouverez une solution !!
En tous cas, merci de prendre le temps de m'aider, ça fait plaisir ^-^
Pas de soucis,perdez pas espoir ^^

Cordialement.

Invité
Invité


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

Résolu Re: Panneau latéral visible que par les Admins et Modos

Message par Freyja des Terres de Wyrd le Jeu 30 Aoû 2012 - 20:48

Merci encore =)
Je vais clore ce sujet ^^

Freyja des Terres de Wyrd
****

Féminin
Messages : 217
Inscrit(e) le : 23/04/2012

http://terres-de-wyrd.forumsgratuits.com
Freyja des Terres de Wyrd a été remercié(e) par l'auteur de ce sujet.

Page 2 sur 2 Précédent  1, 2

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