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.


Freezzee
Nouveau membre

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

http://lscts-intra.forumactif.be/
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!

Freezzee
Nouveau membre

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

http://lscts-intra.forumactif.be/
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!

Freezzee
Nouveau membre

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

http://lscts-intra.forumactif.be/
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!

Freezzee
Nouveau membre

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

http://lscts-intra.forumactif.be/
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

HPie
*****

Messages : 569
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.

Freezzee
Nouveau membre

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

http://lscts-intra.forumactif.be/
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

HPie
*****

Messages : 569
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


Règles Générales du Forum - Le Staff de ForumActif
Questions & Réponses Fréquentes - Trucs & Astuces
Outils Fondateurs - Perte de Mot de Passe

Chacha
Modéractif
Modéractif

Masculin
Messages : 49798
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