Creer un bouton visible uniquement par les Admins

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

Résolu Creer un bouton visible uniquement par les Admins

Message par -Tancrède- le Jeu 6 Juin 2013 - 18:41

Bonjour a tous,
sur mon forum j'ai créé un bouton que j'ai injecté directement par les templates (phpbb2), mais je voudrais que ce bouton ne soit visible que par les admins, est ce possible ?

Mon bouton:

Code:
<a class="PA" href="icimonlien" target="_blank"><img src="icimonimage" border="0"  hspace="0" alt="Panneau d'administration" title="Panneau d'administration" /></a>



Merci a ceux qui prendrons du temps pour m'aider...


Dernière édition par Ouaich le Ven 14 Juin 2013 - 9:54, édité 1 fois

-Tancrède-
****

Masculin
Messages : 449
Inscrit(e) le : 14/05/2012

http://projet-ecle.forumactif.org/?tt=1
-Tancrède- a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Creer un bouton visible uniquement par les Admins

Message par Inception le Jeu 6 Juin 2013 - 21:46

Bonsoir,

Pour un bouton sur la barre de navigation, rien de plus facile ! (plus facile à gérer que par les templates !)
Lorsque tu créées un nouveau bouton de la barre de navigation (Panneau d'Administration -> Affichage -> Page d'Accueil -> Entête et navigation), tu coches uniquement les admins et le tour est joué !

Bonne soirée

Inception
****

Masculin
Messages : 222
Inscrit(e) le : 10/04/2013

http://ssx4.forumgratuit.org/
Inception a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Creer un bouton visible uniquement par les Admins

Message par -Tancrède- le Ven 7 Juin 2013 - 19:13

Merci Inception,
je connaissais déjà cette méthode, mais elle ne permet pas de retour à la ligne obligatoire, du coup j'ai utilisé les templates, mais en dernier recours, je pense faire comme ça....

-Tancrède-
****

Masculin
Messages : 449
Inscrit(e) le : 14/05/2012

http://projet-ecle.forumactif.org/?tt=1
-Tancrède- a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Creer un bouton visible uniquement par les Admins

Message par -Tancrède- le Jeu 13 Juin 2013 - 21:58

Up

-Tancrède-
****

Masculin
Messages : 449
Inscrit(e) le : 14/05/2012

http://projet-ecle.forumactif.org/?tt=1
-Tancrède- a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Creer un bouton visible uniquement par les Admins

Message par Adam_sfp le Ven 14 Juin 2013 - 7:33


Adam_sfp
+ Hyperactif +

Masculin
Messages : 4157
Inscrit(e) le : 18/04/2008

http://antonyadam.1fr1.net/portal.htm
Adam_sfp a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Creer un bouton visible uniquement par les Admins

Message par -Tancrède- le Ven 14 Juin 2013 - 8:56

Bonjour et merci beaucoup, en effet cela correspond (avec une légère adaptation) a ce que je voudrais faire, malheureusement, les codes donnés ne fonctionnent pas chez moi, si qqn a une autre idée SVP ?

-Tancrède-
****

Masculin
Messages : 449
Inscrit(e) le : 14/05/2012

http://projet-ecle.forumactif.org/?tt=1
-Tancrède- a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Creer un bouton visible uniquement par les Admins

Message par Adam_sfp le Ven 14 Juin 2013 - 9:20

Bonjour

Quel code avez vous mis?

Cdt.

Adam_sfp
+ Hyperactif +

Masculin
Messages : 4157
Inscrit(e) le : 18/04/2008

http://antonyadam.1fr1.net/portal.htm
Adam_sfp a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Creer un bouton visible uniquement par les Admins

Message par -Tancrède- le Ven 14 Juin 2013 - 9:21

Je les ai tous essayé ^^

-Tancrède-
****

Masculin
Messages : 449
Inscrit(e) le : 14/05/2012

http://projet-ecle.forumactif.org/?tt=1
-Tancrède- a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Creer un bouton visible uniquement par les Admins

Message par Adam_sfp le Ven 14 Juin 2013 - 9:29

Bonjour

La toolbar est activé?

Pourriez vous poster ce que vous avez testé?


Cdt.

Adam_sfp
+ Hyperactif +

Masculin
Messages : 4157
Inscrit(e) le : 18/04/2008

http://antonyadam.1fr1.net/portal.htm
Adam_sfp a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Creer un bouton visible uniquement par les Admins

Message par -Tancrède- le Ven 14 Juin 2013 - 9:38

Non la toolbar est désactivée ;
et les codes que j'ai testés :

Codes:



Code:
<div id="adm-visible"></div>

avec



Code:
<script>function showAdm() {    var contenu = '<b>Ici le contenu</b>';jQuery('#adm-visible').html(contenu);} showAdm();</script>

ou



Code:
<script type="text/JavaScript">function showAdm() {  "use strict";    var contenu = '<b>Ici le contenu</b>';jQuery('#adm-visible').html(contenu);}</script><body onload="showAdm();">



;
Spoiler:



Code:
<div class="visibleadmins">Contenu du bloc invisible aux membres et invités.</div>

avec



Code:
$(function () {     if(_userdata["user_level"] != 1) {        $('.visibleadmins').remove();    } });

Mais ces codes utilisant la toolbar, je me doutais qu'ils ne fonctionnerais pas ...


;

Spoiler:



Code:
<div id="vis-adm">TEXTE POUR LES ADMINS</div>

avec



Code:
$(function(){          $('div#page-footer div.gen strong a').attr('id','vis-adm');        });


;
Spoiler:



Code:
        <div class="visibleadmins">Contenu du bloc invisible aux membres et invités.</div>

Avec


Code:
$(function () { if (_userdata.user_level == 0)                                    $('.visibleadmins').remove();                      });

ou avec



Code:
$(function () {        if (_userdata.user_level == 0 || _userdata.user_level == 2 ||  _userdata.user_level == 3 )                                          $('.visibleadmins').remove();                                          });




Merci d'avoir pris du temps pour m'aider.

-Tancrède-
****

Masculin
Messages : 449
Inscrit(e) le : 14/05/2012

http://projet-ecle.forumactif.org/?tt=1
-Tancrède- a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Creer un bouton visible uniquement par les Admins

Message par Adam_sfp le Ven 14 Juin 2013 - 9:45

Bonjour

il faut activer la toolbar pour que cela fonctionne.
je parle du dernier code celui ci


Code:
$(function () {        if (_userdata.user_level == 0 || _userdata.user_level == 2 ||  _userdata.user_level == 3 )                                          $('.visibleadmins').remove();                                          });






en parallèle avec


Code:
        <div class="visibleadmins">Contenu du bloc invisible aux membres et invités.</div>




Pour que cela fonctionne vous pouvez l'activer par le PA et ensuite la désactivée par javascript (merci Ea)

Activer la toolbar ( PA > Divers > Toolbar ).
ensuite
dans gestion des codes javas sur toutes les pages.


Code:
$(function(){ _userdata["activate_toolbar"]= 0; });


Cdt.

Adam_sfp
+ Hyperactif +

Masculin
Messages : 4157
Inscrit(e) le : 18/04/2008

http://antonyadam.1fr1.net/portal.htm
Adam_sfp a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Creer un bouton visible uniquement par les Admins

Message par -Tancrède- le Ven 14 Juin 2013 - 9:52

Merci, cela fonctionne nickel, juste une rectification, la toolbar est dans "Modules" et non dans "Divers"
Merci encore et au plaisir,
Tancrède

-Tancrède-
****

Masculin
Messages : 449
Inscrit(e) le : 14/05/2012

http://projet-ecle.forumactif.org/?tt=1
-Tancrède- 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