Masquer un iframe pour les invités

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

Résolu Masquer un iframe pour les invités

Message par Mysticals le Dim 16 Mar 2014 - 9:58

Salutation !

J'ai un panneau coulissant qui affiche un mumble viewer, hors maintenant, je voudrais que seul les inscrits au forum puisse voir cet iframe.

Le javascript :
Code:
jQuery(document).ready(function () {
            jQuery('body').append('<div id="mumbleviewer"><div class="contenu">

<table><tr><td>

<img src="https://lh6.googleusercontent.com/-XhHYORdahjI/Ux9PcM-e8_I/AAAAAAAAA6E/Y1jLQXKSD1U/s165/Titre%2520%2528%2520script%2520ombre%25202%2520fois%2520%2529%2520-%2520Copie.png">

</td><td>

<iframe src="https://www.mymumble.fr/viewer/20223" marginwidth="0" marginheight="0" ALLOWTRANSPARENCY="true" frameborder="0" width="250px" height="400"></iframe>

</td></tr></table>

</div></div>');
        });

Le css associé :
Code:
#mumbleviewer {top: 50%;margin-top: -198px;position:fixed;right: -214px;z-index: 999;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}
#mumbleviewer:after {width: 250px;content: "";position: absolute;}
#mumbleviewer:hover {right: 40px;}
#mumbleviewer .contenu {width: 250px;height:400px;display: inline-block;}

Il y a cette fonction pour les templates <!-- END switch_user_logged_in --><!-- BEGIN switch_user_logged_in -->, ou hidden en css ( mais ça me l’efface complètement ), mais j'arrive pas à les exploiter.

Donc si quelqu'un sais comment cacher l'iframe pour les invités dans le Javascript, ou le Css, je suis preneur.

Merci. Smile


Dernière édition par Mysticals le Dim 16 Mar 2014 - 11:36, édité 1 fois

Mysticals
***

Masculin
Messages : 194
Inscrit(e) le : 25/12/2012

http://www.the-elder-scrolls-by-mysticals.com/
Mysticals a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Masquer un iframe pour les invités

Message par Adam_sfp le Dim 16 Mar 2014 - 11:04

Bonjour

Il faudrait activer la toolbar via le PA -->modules -->toolbar -->activer oui .

Puis la désactiver via javascript en mettant ce javascript sur toutes les pages (gestion des codes javascripts).
Code:
       $(function(){ _userdata["activate_toolbar"]= 0; });


Ensuite pour une visibilité de mumble pour les membres ce code dans gestion des codes javascripts.
Code:
$(document).ready(function(){
        if(_userdata.session_logged_in) {jQuery('body').append('<div id="mumbleviewer"><div class="contenu"><table><tr><td><img src="https://lh6.googleusercontent.com/-XhHYORdahjI/Ux9PcM-e8_I/AAAAAAAAA6E/Y1jLQXKSD1U/s165/Titre%2520%2528%2520script%2520ombre%25202%2520fois%2520%2529%2520-%2520Copie.png"></td><td><iframe src="https://www.mymumble.fr/viewer/20223"marginwidth="0"marginheight="0"ALLOWTRANSPARENCY="true"frameborder="0"width="250px"height="400"></iframe></td></tr></table></div></div>') }
        });

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: Masquer un iframe pour les invités

Message par Mysticals le Dim 16 Mar 2014 - 11:36

Parfait, ça fonctionne, merci ! Very Happy

Par curiosité, c'est quoi le lien avec la toolbar à activer / masquer?

Mysticals
***

Masculin
Messages : 194
Inscrit(e) le : 25/12/2012

http://www.the-elder-scrolls-by-mysticals.com/
Mysticals a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Masquer un iframe pour les invités

Message par Adam_sfp le Dim 16 Mar 2014 - 11:59

Bonjour

En activant la toolbar on peut récupérer différentes variables..
Dont celle qui nous intéresse pour savoir si l'utilisateur connecté est membre ou non.
Vu que sur votre forum vous ne l'avez pas on l'active puis on la fait "disparaitre" pour pouvoir récupérer les variables utiles...

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: Masquer un iframe pour les invités

Message par Mysticals le Dim 16 Mar 2014 - 12:00

D'accord, merci pour la précision, et le coup de main. Very Happy

Mysticals
***

Masculin
Messages : 194
Inscrit(e) le : 25/12/2012

http://www.the-elder-scrolls-by-mysticals.com/
Mysticals 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