
Ridiculementvotre à 19h41
21
Feb
2011
Bonsoir à tous ! : )
J'ai navigué un peu sur ce forum d'entraide et j'ai trouvé ce que je cherchais. Vous vous demandez peut-être ce que je fiche là, encore. Bah déjà je remercie "le staff" : une banque de données incroyable ! Franchement ; ) Mais je n'ai pas tout compris, je vous explique ce que j'ai trouvé :
( (c) Etana)
Voilà un exemple de script :
Il faut juste changer les données au début :
Et tout ces paramètres sont des chaînes de texte donc elles commencent par ' et finissent par ' et si il y a un ' au milieu il faut plutôt mettre ' et si il y a \ il faut le doubler soit mettre \\ ^^
Après avoir fait tout ça, il faut soit éditer la template overall_header_new et mettre juste après la balise <body> le code présenté comme ceci :
Soit ( si on a pas accès aux templates par exemple ), il faudrait le mettre dans une page html du forum, donc par exemple :
Et puis mettre dans la description du site ( qui se trouve dans la page Généralités de la catégorie forum de la page général du panneau d'administration :
En remplaçant le 3 par l'identifiant de la page html dans laquelle est le script.
_____________________________________________
Donc, donc... J'ai suivi la manoeuvre : sans accès aux templates. L'ennui : ça ne marche pas.
Donc 1ère question : comment sait-on "le chiffre du forum" s'il est le 1er le dernier etc...
De quelle "description de catégorie" ça parle ? Celle "général" du forum ou celle "du forum à qui l'on veut attribuer le mdp' ?
J'ai crée une page html :
lien de ma page html :
http:// .... /h1-mot-de-passe
mon forum ne contient que "la partie" corbeille (la seule que j'ai sauvegardé) [sans aucun forum dedans] vide, donc.
j'ai écrit ça dans sa description :
et également dans la description générale du forum.
Tout ça pour dire que je n'y arrive vraiment pas. Ca ne marche absolument pas et je ne comprends pas pourquoi : / Merci d'avance ; )
J'ai navigué un peu sur ce forum d'entraide et j'ai trouvé ce que je cherchais. Vous vous demandez peut-être ce que je fiche là, encore. Bah déjà je remercie "le staff" : une banque de données incroyable ! Franchement ; ) Mais je n'ai pas tout compris, je vous explique ce que j'ai trouvé :
( (c) Etana)
Voilà un exemple de script :
- Code:
var _mdp='1234';
var refus='<h4>401 Non-autorisé</h4>';
var demande='Mot de passe pour afficher le forum';
var num_forum='f3';
if(!window.location.pathname.search(new RegExp('^\/[-a-z]*-'+num_forum+'(\/|$)', '')) && my_getcookie('acces_'+num_forum)!=1) { document.body.style.display='none';while((mdp=prompt(demande)) && mdp!=_mdp || mdp==''); if(_mdp!=mdp) jQuery(document).ready(function(){jQuery('body').html(refus);}); else my_setcookie('acces_'+num_forum,'1',1,0); jQuery(document).ready(function(){document.body.style.display='';}); }
Il faut juste changer les données au début :
- _mdp c'est le mot de passe à entrer.
- refus ce qui sera affiché dans le car où on appuie sur Annuler.
- demande la phrase affichée quand il y a la demande du mot de passe.
- num_forum le numéro du forum ( en ayant f devant ).
Et tout ces paramètres sont des chaînes de texte donc elles commencent par ' et finissent par ' et si il y a un ' au milieu il faut plutôt mettre ' et si il y a \ il faut le doubler soit mettre \\ ^^
Après avoir fait tout ça, il faut soit éditer la template overall_header_new et mettre juste après la balise <body> le code présenté comme ceci :
- Code:
<script type="text/javasript">
var _mdp='1234';
var refus='<h4>401 Non-autorisé</h4>';
var demande='Mot de passe pour afficher le forum';
var num_forum='f3';
if(!window.location.pathname.search(new RegExp('^\/[-a-z]*-'+num_forum+'(\/|$)', '')) && my_getcookie('acces_'+num_forum)!=1) { document.body.style.display='none';while((mdp=prompt(demande)) && mdp!=_mdp || mdp==''); if(_mdp!=mdp) jQuery(document).ready(function(){jQuery('body').html(refus);}); else my_setcookie('acces_'+num_forum,'1',1,0); jQuery(document).ready(function(){document.body.style.display='';}); }
</script>
Soit ( si on a pas accès aux templates par exemple ), il faudrait le mettre dans une page html du forum, donc par exemple :
- Code:
var _mdp='1234';
var refus='<h4>401 Non-autorisé</h4>';
var demande='Mot de passe pour afficher le forum';
var num_forum='f3';
if(!window.location.pathname.search(new RegExp('^\/[-a-z]*-'+num_forum+'(\/|$)', '')) && my_getcookie('acces_'+num_forum)!=1) { document.body.style.display='none';while((mdp=prompt(demande)) && mdp!=_mdp || mdp==''); if(_mdp!=mdp) jQuery(document).ready(function(){jQuery('body').html(refus);}); else my_setcookie('acces_'+num_forum,'1',1,0); jQuery(document).ready(function(){document.body.style.display='';}); }
Et puis mettre dans la description du site ( qui se trouve dans la page Généralités de la catégorie forum de la page général du panneau d'administration :
- Code:
<script type=text/javascript src=/-h3.htm></script>
En remplaçant le 3 par l'identifiant de la page html dans laquelle est le script.
_____________________________________________
Donc, donc... J'ai suivi la manoeuvre : sans accès aux templates. L'ennui : ça ne marche pas.
Donc 1ère question : comment sait-on "le chiffre du forum" s'il est le 1er le dernier etc...
De quelle "description de catégorie" ça parle ? Celle "général" du forum ou celle "du forum à qui l'on veut attribuer le mdp' ?
J'ai crée une page html :
- Code:
var _mdp='caput draconis';
var refus='<h4>nooooooooooooooon</h4>';
var demande='le mot de pass';
var num_forum='f1';
if(!window.location.pathname.search(new RegExp('^\/[-a-z]*-'+num_forum+'(\/|$)', '')) && my_getcookie('acces_'+num_forum)!=1) { document.body.style.display='none';while((mdp=prompt(demande)) && mdp!=_mdp || mdp==''); if(_mdp!=mdp) jQuery(document).ready(function(){jQuery('body').html(refus);}); else my_setcookie('acces_'+num_forum,'1',1,0); jQuery(document).ready(function(){document.body.style.display='';}); }
lien de ma page html :
http:// .... /h1-mot-de-passe
mon forum ne contient que "la partie" corbeille (la seule que j'ai sauvegardé) [sans aucun forum dedans] vide, donc.
j'ai écrit ça dans sa description :
- Code:
<script type=text/javascript src=/-h1-mot-de-passe.htm></script>
et également dans la description générale du forum.
Tout ça pour dire que je n'y arrive vraiment pas. Ca ne marche absolument pas et je ne comprends pas pourquoi : / Merci d'avance ; )
1 ge80, le 21/02/2011 à 19h46
Bonjour,
Et en essayant avec ceci (enlever les autres scripts)?
Cordialement,
Ge
Et en essayant avec ceci (enlever les autres scripts)?
- Code:
<script type=text/javascript src=/h1-></script>
- Code:
<script type=text/javascript src=/h3-></script>
Cordialement,
2 Ridiculementvotre, le 21/02/2011 à 20h07
Alors déjà merci pour cette réponse très rapide ; )
Donc j'ai posté <script type=text/javascript src=/h3-></script> dans la description du forum "corbeille"
pas de fonctionnement.
j'ai mis ça <script type=text/javascript src=/h1-></script>
pas de fonctionnement.
j'ai rajouté
<script type=text/javascript src=/h1-mot-de-passe></script>
pas de fonctionnement non plus : /
Donc j'ai posté <script type=text/javascript src=/h3-></script> dans la description du forum "corbeille"
pas de fonctionnement.
j'ai mis ça <script type=text/javascript src=/h1-></script>
pas de fonctionnement.
j'ai rajouté
<script type=text/javascript src=/h1-mot-de-passe></script>
pas de fonctionnement non plus : /
3 ge80, le 21/02/2011 à 20h12
Donc il faut reprendre l'ensemble du problème sur un forum de test.
Avec l'optimisation des URLs il y a surement à adapter le script.
Si personne ne trouve le problème alors je le ferai demain matin à tête reposée.
Avez-vous le lien sur le sujet d'Etana ?
Avec l'optimisation des URLs il y a surement à adapter le script.
Si personne ne trouve le problème alors je le ferai demain matin à tête reposée.
Avez-vous le lien sur le sujet d'Etana ?
4 Ridiculementvotre, le 21/02/2011 à 20h16
C'est ici > /t272758-proteger-l-acces-a-un-sous-forum-par-mot-de-passe (vers la fin du sujet)
merci d'avance, en tout cas : )
merci d'avance, en tout cas : )
5 ge80, le 21/02/2011 à 20h17
Merci
Demain matin, je vous donnerai le résultat de mon test si personne n'a trouvé d'ici là.
Demain matin, je vous donnerai le résultat de mon test si personne n'a trouvé d'ici là.
6 Scoubifitz, le 21/02/2011 à 22h44
bonsoir ...
il ne manquerait pas des apostrophes ?
Et tout ces paramètres sont des chaînes de texte donc elles commencent par ' et finissent par ' et si il y a un ' au milieu il faut plutôt mettre \' et si il y a \ il faut le doubler soit mettre \\ ^^
il ne manquerait pas des apostrophes ?
- Code:
<script src='/-h1.htm'></script>
7 Ridiculementvotre, le 21/02/2011 à 22h58
Bonsoir : )
j'ai essayé mais ça ne fonctionne pas : /
Faux espoir ^^
merci quand même
j'ai essayé mais ça ne fonctionne pas : /
Faux espoir ^^
merci quand même
8 Scoubifitz, le 21/02/2011 à 23h27
Ridiculementvotre a écrit:
mon forum ne contient que "la partie" corbeille (la seule que j'ai sauvegardé) [sans aucun forum dedans] vide, donc.
j'ai écrit ça dans sa description :
- Code:
<script type=text/javascript src=/-h1-mot-de-passe.htm></script>
et également dans la description générale du forum.
je viens de relire votre message ...
il n'y a que dans le :
PA - général - forum:configuration - Description du site * :
qu'il faut mettre le script , pas dans la description du forum !
Donc 1ère question : comment sait-on "le chiffre du forum" s'il est le 1er le dernier etc...
pour trouver le chiffre , cliquez sur le forum ...
exemple :
http://privateroom.forumperso.com/f2-corbeille
9 Ridiculementvotre, le 21/02/2011 à 23h48
ahhhhhh d'accord, j'ai donc rectifié
ma page html contient
et la description du site contient :
là je suis encore une fois perdue : je dois mettre l'adresse complète vers la page html après javascript src=/'
ou juste le h1-mot-de-passe'
?
[merci encore ; ) ]
ma page html contient
- Code:
var _mdp='honneur';
var refus='<h4>Vous ne pouvez accéder au vieux sanctuaire</h4>';
var demande='Seul le mot juste vous donnera accès à mon secret';
var num_forum='[color=red]f2-corbeille[/color]';
if(!window.location.pathname.search(new RegExp('^\/[-a-z]*-'+num_forum+'(\/|$)', '')) && my_getcookie('acces_'+num_forum)!=1) { document.body.style.display='none';while((mdp=prompt(demande)) && mdp!=_mdp || mdp==''); if(_mdp!=mdp) jQuery(document).ready(function(){jQuery('body').html(refus);}); else my_setcookie('acces_'+num_forum,'1',1,0); jQuery(document).ready(function(){document.body.style.display='';}); }
et la description du site contient :
- Code:
<script type=text/javascript src=/'http://lienduforum.forumactif.fr/h1-mot-de-passe'></script>
là je suis encore une fois perdue : je dois mettre l'adresse complète vers la page html après javascript src=/'
ou juste le h1-mot-de-passe'
?
[merci encore ; ) ]
10 Scoubifitz, le 21/02/2011 à 23h52
on réessaie avec :
- Code:
<script type=text/javascript src='-h1.htm'></script>
11 Ridiculementvotre, le 21/02/2011 à 23h54
Alors juste avec <script type=text/javascript src='-h1.htm'></script> ça ne fonctionne pas.
12 Scoubifitz, le 22/02/2011 à 00h00
il faut seulement la valeur du forum ...
var num_forum='f2-corbeille';![]()
var num_forum='f2';![]()
13 Ridiculementvotre, le 22/02/2011 à 00h01
j'ai changé ça également ; )
Désolée, rien ne marche... ^^"
Désolée, rien ne marche... ^^"
14 Scoubifitz, le 22/02/2011 à 00h42
Ridiculementvotre a écrit:C'est ici > /t272758-proteger-l-acces-a-un-sous-forum-par-mot-de-passe (vers la fin du sujet)
merci d'avance, en tout cas : )
en fait , le script n'a pas été vérifié ou testé ...
Je passe la main , et laisse les pros du cryptage à l'œuvre ...
15 ge80, le 22/02/2011 à 08h55
Scoubifitz a écrit:en fait , le script n'a pas été vérifié ou testé ....
dans ce cas
Je commence l'essai....
Edit :
overall_header_new n'existe pas sur mon forum de test.
J'ai pris la solution par page html.
Résultat :
Le script ne fonctionne pas....
Pas d'alerte pour le
L'optimisation des url le rend certainement non fonctionnel.
Le plus simple sera de le signaler à Etana par MP ou attendre son passage sur ce sujet..
16 Ridiculementvotre, le 22/02/2011 à 13h30
J'ai suivi ton conseil en envoyant un MP à Etana.
Merci d'avoir essayé tout de même ;p
Bonne journée à tous !
Merci d'avoir essayé tout de même ;p
Bonne journée à tous !
17 Ea, le 23/02/2011 à 22h05
Bonjour,
Effectivement ça ne marchait plus avec les nouveaux types d'url, enfin j'ai fait des modifications et je l'ai mis : ici.
Sinon ce n'est pas une protection absolue, par exemple il suffit de désactiver le javascript ( par les options du navigateur ) et on a tout de même accès au forum, puis en trouvant le script dans le code source de la page on voit le mot de passe nécessaire très facilement.
Cordialement.
Effectivement ça ne marchait plus avec les nouveaux types d'url, enfin j'ai fait des modifications et je l'ai mis : ici.
Sinon ce n'est pas une protection absolue, par exemple il suffit de désactiver le javascript ( par les options du navigateur ) et on a tout de même accès au forum, puis en trouvant le script dans le code source de la page on voit le mot de passe nécessaire très facilement.
Cordialement.
18 Ridiculementvotre, le 23/02/2011 à 22h53
Ah merci beaucoup !
Donc là je l'ai placé dans ma page html (en remplaçant l'autre) et j'ai ajouté (dans la partie configuration, description site -->) <script type=text/javascript src='-h1.htm'></script>
là encore ça ne fonctionne pas. <script type=text/javascript src='-h1-mdp.htm'></script> non plus.
En tout cas pour l'histoire de sécurité, j'étais au courant :') Mais comme je tiens un forum rpg sur Harry Potter, j'aurais aimé intégrer un mot de passe pour les salles communes "pour faire plus" ^^
Donc là je l'ai placé dans ma page html (en remplaçant l'autre) et j'ai ajouté (dans la partie configuration, description site -->) <script type=text/javascript src='-h1.htm'></script>
là encore ça ne fonctionne pas. <script type=text/javascript src='-h1-mdp.htm'></script> non plus.
En tout cas pour l'histoire de sécurité, j'étais au courant :') Mais comme je tiens un forum rpg sur Harry Potter, j'aurais aimé intégrer un mot de passe pour les salles communes "pour faire plus" ^^
19 Ea, le 24/02/2011 à 00h48
Quelle est l'adresse complète de la page avec le script ?
Sinon je l'ai un peu amélioré ( toujours ici ).
Cordialement?
Sinon je l'ai un peu amélioré ( toujours ici ).
Cordialement?
20 pizinette, le 24/02/2011 à 18h27
Bonjour,
je me permets d'intervenir car en voyant ce message j'ai exactement pensé à la même chose : les mots de passe des salles communes mdr
Je tiens aussi un forum rpg sur Harry Potter donc les grands esprits se rencontrent.
J'aimerai du coup beaucoup savoir comment utiliser ce code mais via les template plutôt que le htm (je ne suis pas très douée avec ce genre de manipulations mdr)
Désolée d'intervenir en plein dans ce sujet mais comme c'est exactement pour la même chose je me suis dit que ce serait plus simple pour ceux qui recherchent.
Amicalement.
je me permets d'intervenir car en voyant ce message j'ai exactement pensé à la même chose : les mots de passe des salles communes mdr
Je tiens aussi un forum rpg sur Harry Potter donc les grands esprits se rencontrent.
J'aimerai du coup beaucoup savoir comment utiliser ce code mais via les template plutôt que le htm (je ne suis pas très douée avec ce genre de manipulations mdr)
Désolée d'intervenir en plein dans ce sujet mais comme c'est exactement pour la même chose je me suis dit que ce serait plus simple pour ceux qui recherchent.
Amicalement.
Sujets similaires
Bonjour, je sais qu'il est possible de limiter l'accès à certains forums grâce aux "permissions", mais j'aimerais également le faire par un mot de passe (il se présenterais sous forme d'énigme qu'il faudrait résoudre pour accéder au contenu du
Bonjours à tous !
Voilà cela fait plusieurs jours que je recherche une solution à mon problème ...
Je possède un Acer Aspire 8930, avec BIOS de type InsydeH20 ACRSYS et sous Vista. Etant déçu par ce dernier j'ai décidé d'acheter Seven... Bien
Bonjour, ou bonsoir.
Je vous expose mon problème car je n'arrive pas à y venir à bout, après des jours d'arrachage de cheveux et de recherches pour trouver une solution, en vain.
Le problème est le suivant : lorsque je créé un forum ou un sous-forum, je
Réponses 1 à 20 sur 37 pour "Protéger l'accès à un sous-forum par mot de passe"
Rechercher
Informations
37 Réponses pour le sujet :
"Protéger l'accès à un sous-forum par mot de passe"
Ce sujet a été vu 2591 fois.
Dernier message écrit :
21/02/2011 à 19h41 par "Ridiculementvotre"






