Interdire une page HTML aux visiteurs

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

Résolu Interdire une page HTML aux visiteurs

Message par Freezzee le Dim 13 Mar 2016 - 20:22

Détails techniques


Version du forum : phpBB3
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Google Chrome
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : http://lscts-intra.forumactif.be/

Description du problème

Salutations,

http://lscts-intranet.forumactif.be/h6-le-guide-de-l-agent-du-lscts#sommaire

J'aimerais que cette page soit non visible aux visiteurs, en leur spécifiant qu'il n'y ont pas accès.

Comment pourrais je mette cela en place?

Merci de votre aide.

Cordialement.

avatar

Freezzee
*

Messages : 34
Inscrit(e) le : 14/02/2016

http://lscity-services.gtaboard.com/
Freezzee a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Interdire une page HTML aux visiteurs

Message par Freezzee le Lun 14 Mar 2016 - 19:39

Up!
avatar

Freezzee
*

Messages : 34
Inscrit(e) le : 14/02/2016

http://lscity-services.gtaboard.com/
Freezzee a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Interdire une page HTML aux visiteurs

Message par Freezzee le Mer 16 Mar 2016 - 4:23

UP!
avatar

Freezzee
*

Messages : 34
Inscrit(e) le : 14/02/2016

http://lscity-services.gtaboard.com/
Freezzee a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Interdire une page HTML aux visiteurs

Message par Freezzee le Sam 19 Mar 2016 - 0:30

UP, please, need help!
avatar

Freezzee
*

Messages : 34
Inscrit(e) le : 14/02/2016

http://lscity-services.gtaboard.com/
Freezzee a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Interdire une page HTML aux visiteurs

Message par HPie le Sam 19 Mar 2016 - 15:45

Bonjour,

Un exemple...
Dans le body de votre page HTML, placez le code suivant:
Code:
<div id="inv" style="display: block;">
 <center>
  <p>
  En tant qu'invité vous ne pouvez pas accéder au contenu de cette page     
  </p>
 </center>
</div>
<div id="mbr" style="display: none;">
 <center>
  <p>
  Contenu de la page pour les membres connectés   
  </p>
 </center>
</div>
<script style="text/javascript">
if (_userdata["user_id"]!='-1') {
 var x=document.getElementById('inv');
 x.style.display='none';
 var x=document.getElementById('mbr');
 x.style.display='block';
};
</script>

div id="inv" : contenu à afficher pour les invités
div id="mbr": contenu à afficher pour les membres
avatar

HPie
*****

Messages : 595
Inscrit(e) le : 16/08/2010

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

Résolu Re: Interdire une page HTML aux visiteurs

Message par Freezzee le Lun 21 Mar 2016 - 2:18

Salut, cela fonctionne parfaitement.

Maintenant, si par exemple, je veux qu'un groupe en particulier n'y est pas accès, comment je pourrais faire?

Merci à vous.
avatar

Freezzee
*

Messages : 34
Inscrit(e) le : 14/02/2016

http://lscity-services.gtaboard.com/
Freezzee a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Interdire une page HTML aux visiteurs

Message par HPie le Lun 21 Mar 2016 - 14:05

Bonjour,
Code:
<div id="inv" style="display: block;">
 <center>
  <p>
    En tant qu'invité vous ne pouvez pas accéder au contenu de cette page         
  </p>
 </center>
</div>
<div id="mbr" style="display: none;">
 <center>
  <p>
  Contenu de la page pour les membres connectés       
  </p>
 </center>
</div><script style="text/javascript">
$(function() {
 if (_userdata["user_id"]!='-1') {
  $('<div class="grp" style="display: none;"></div>').insertBefore('body div:first-child');
  $('.grp').load('/gX-XXX, a[href^="/u"]', function() {
  $('a[href^="/u"]').each(function() {
    var id=$(this).attr('href').match(/[0-9]{1,}$/);
    if (_userdata["user_id"]==id) {
    $('.grp').remove();
    return;
    };
    $('.grp').remove();
    $('#inv').css('display','none');
    $('#mbr').css('display','block');
  });
  });
 };
});
</script>

gX-XXX : Link URL du groupe
avatar

HPie
*****

Messages : 595
Inscrit(e) le : 16/08/2010

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

Résolu Re: Interdire une page HTML aux visiteurs

Message par Chacha le Lun 28 Mar 2016 - 11:08

Bonjour,

Nous n'avons plus de nouvelle de l'auteur de ce sujet depuis plus de 7 jours. Nous considérons donc ce problème comme résolu ou abandonné. La prochaine fois, merci de nous tenir au courant de l'évolution de votre problème, ou pensez à faire un UP régulièrement !

Ce sujet est archivé afin de ne pas perdre les réponses fournies. Wink
avatar

Chacha
Modéractif
Modéractif

Masculin
Messages : 55105
Inscrit(e) le : 21/08/2010

http://forum.forumactif.com/
Chacha 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