Interdire une page HTML aux visiteurs

3 participants

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

Résolu Interdire une page HTML aux visiteurs

Message par Freezzee 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

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 Lun 14 Mar 2016 - 19:39

Up!
Freezzee

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 Mer 16 Mar 2016 - 4:23

UP!
Freezzee

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 Sam 19 Mar 2016 - 0:30

UP, please, need help!
Freezzee

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 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 : 599
Inscrit(e) le : 16/08/2010

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

Résolu Re: Interdire une page HTML aux visiteurs

Message par Freezzee 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

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 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 : 599
Inscrit(e) le : 16/08/2010

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

Résolu Re: Interdire une page HTML aux visiteurs

Message par Chacha Lun 28 Mar 2016 - 11:08

Interdire une page HTML aux visiteurs 8djze9qBonjour,

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
Chacha

Chacha
Modéractif
Modéractif

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

https://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

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum