Limiter la lecture de sujets aux invités
3 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1 • Partagez
Limiter la lecture de sujets aux invités
Bonjour/Bonsoir à tous,
J'ai trouvé un tutoriel sur le forum de forumactif en espagnol qui est celui-ci: http://asistencia.foroactivo.com/t132975-limitar-lectura-de-temas-a-invitados
Ce tutoriel permet de limiter la lecture de sujets aux invités.
J'ai fait exactement ce qui est écrit, mais ça ne fonctionne pas.
Je sais pas si ça a avoir avec un template modifier.
Merci d'avance pour votre aide.
J'ai trouvé un tutoriel sur le forum de forumactif en espagnol qui est celui-ci: http://asistencia.foroactivo.com/t132975-limitar-lectura-de-temas-a-invitados
Ce tutoriel permet de limiter la lecture de sujets aux invités.
J'ai fait exactement ce qui est écrit, mais ça ne fonctionne pas.
Je sais pas si ça a avoir avec un template modifier.
Merci d'avance pour votre aide.
Dernière édition par Rikku le Dim 9 Juin 2013 - 0:32, édité 1 fois
Re: Limiter la lecture de sujets aux invités
Bonsoir
Tu dois régler les permissions dans chaque forum que tu veux limiter.
Tu dois régler les permissions dans chaque forum que tu veux limiter.
Re: Limiter la lecture de sujets aux invités
Bonsoir,
Je sais éviter qu'un inviter ne regarde pas telle ou telle rubrique. Je le fais pour certaines parties de mon forum.
Mais ce que je voudrais c'est qu'après que l'invité regarde 5 topics, il n'a plus accès nulle part pendant un certains temps et le seul moyen est de s'inscrire pour profiter pleinement du forum.
Comme écris en espagnol: maxNumTopicsReadAsGuest = 5 Aquí ponemos el nº de temas máximo que un usuario invitado podrá leer antes de que le salga el mensaje y bloquearle sucesivas lecturas.
C'est là qu'on met le nombre maximum de sujets que l'utilisateur invité pourra lire avant qu'un message apparaît et lui bloque la lecture de d'autres sujets.
Je ne veux pas bloquer tout le forum aux invités seulement leur permettre un accès limité.
Merci tout de même pour votre réponse.
EDIT:
Je vais vous mettre deux exemple de forum espagnol.
Sur ce forum: www.piramidedenefertari.net/forum on ne peux pas voir plus de 3 topics.
Et, sur celui-ci plus de 5: http://poke-time.foroactivo.com/
Je sais éviter qu'un inviter ne regarde pas telle ou telle rubrique. Je le fais pour certaines parties de mon forum.
Mais ce que je voudrais c'est qu'après que l'invité regarde 5 topics, il n'a plus accès nulle part pendant un certains temps et le seul moyen est de s'inscrire pour profiter pleinement du forum.
Comme écris en espagnol: maxNumTopicsReadAsGuest = 5 Aquí ponemos el nº de temas máximo que un usuario invitado podrá leer antes de que le salga el mensaje y bloquearle sucesivas lecturas.
C'est là qu'on met le nombre maximum de sujets que l'utilisateur invité pourra lire avant qu'un message apparaît et lui bloque la lecture de d'autres sujets.
Je ne veux pas bloquer tout le forum aux invités seulement leur permettre un accès limité.
Merci tout de même pour votre réponse.
EDIT:
Je vais vous mettre deux exemple de forum espagnol.
Sur ce forum: www.piramidedenefertari.net/forum on ne peux pas voir plus de 3 topics.
Et, sur celui-ci plus de 5: http://poke-time.foroactivo.com/
Re: Limiter la lecture de sujets aux invités
Bonjour,
Je viens d'installer sur un site de test. Et pour moi tout fonctionne bien.
Est-ce que, à tout hasard, vous n'auriez pas oublié ceci : «Posición: En los Temas» cochez sur toutes les pages.
Je viens d'installer sur un site de test. Et pour moi tout fonctionne bien.
Est-ce que, à tout hasard, vous n'auriez pas oublié ceci : «Posición: En los Temas» cochez sur toutes les pages.
Re: Limiter la lecture de sujets aux invités
J'ai cocher seulement "Sur les sujets" comme mis sur le tutoriel.
Je vais voir "Sur toutes les pages" même si j'ai pas envie de privée l'accès du forum entier pendant 24h.
J'accepte qu'ils ont l'occasion de regarder la structure du forum.
Edit:
J'ai essayé avec mon forum test et fonctionne toujours pas. Ça doit être dans les templates le problème peut être.
Je vais voir "Sur toutes les pages" même si j'ai pas envie de privée l'accès du forum entier pendant 24h.
J'accepte qu'ils ont l'occasion de regarder la structure du forum.
Edit:
J'ai essayé avec mon forum test et fonctionne toujours pas. Ça doit être dans les templates le problème peut être.
Re: Limiter la lecture de sujets aux invités
Désolé, cela fonctionne très bien avec "Sur les sujets". Mon erreur.
Le tout fonctionnant avec un cookie, je vous suggère ce test qui affichera la variable «numreads». C'est cette variable qui contrôle le nombre de lecture et permet d'afficher le message lorsque atteint.
Juste avant l'accolade fermante de la fonction «fa_incrementTopicReadAsGuest()» insérer
alert('numreads:' + numreads);
Le premier affichage devrait indiquer undefined (le cookie n'existe pas). Les autres affichages indiqueront 2, 3, 4, 5 et le message suivant devrait indiquer que la limite est atteinte.
Est-ce que quelque chose s'affiche lors des tests?
Le tout fonctionnant avec un cookie, je vous suggère ce test qui affichera la variable «numreads». C'est cette variable qui contrôle le nombre de lecture et permet d'afficher le message lorsque atteint.
Juste avant l'accolade fermante de la fonction «fa_incrementTopicReadAsGuest()» insérer
alert('numreads:' + numreads);
Le premier affichage devrait indiquer undefined (le cookie n'existe pas). Les autres affichages indiqueront 2, 3, 4, 5 et le message suivant devrait indiquer que la limite est atteinte.
Est-ce que quelque chose s'affiche lors des tests?
Re: Limiter la lecture de sujets aux invités
Vous pourrez l'introduire dans le code, j'ai mis devant l'accolade, mais rien. Je l'ai mis par après à des endroits et toujours rien.
Ça serais plus facile pour moi de comprendre. ^^"
Ça serais plus facile pour moi de comprendre. ^^"
Re: Limiter la lecture de sujets aux invités
Bonjour,
Voici la fonction fa_incrementTopicReadAsGuest, la ligne à ajouter (alert) est l'avant dernière (ligne 19).
Voici la fonction fa_incrementTopicReadAsGuest, la ligne à ajouter (alert) est l'avant dernière (ligne 19).
- Code:
function fa_incrementTopicReadAsGuest(){
if(typeof(Storage)!=="undefined"){
if(localStorage.getItem("'"+varname+"'")){
var numreads=localStorage["'"+varname+"'"];
numreads=(parseInt(numreads)+1).toString();
localStorage["'"+varname+"'"]=numreads
}else{
localStorage["'"+varname+"'"]="1"
}
}else{
if(my_getcookie(varname)){
var numreads=my_getcookie(varname);
numreads=(parseInt(numreads)+1).toString();
my_setcookie(varname,numreads,1,0)
}else{
my_setcookie(varname,"1",1,0)
}
}
alert('numreads:'+numreads)
}
Re: Limiter la lecture de sujets aux invités
Je vais essayer cela tout de suite.
Edit:
Cela n'a rien changer.
Edit:
Cela n'a rien changer.
Re: Limiter la lecture de sujets aux invités
C'est la deuxième ligne qui est en erreur. Le code suivant ne représente que le début de la ligne.
- Code:
var mensajeHTML="<div><h3>Avis du forum</h3>Attention !<br><br>"Il semblerait que tu es atteint le ....
Re: Limiter la lecture de sujets aux invités
Merci beaucoup pour ton aide maintenant ça fonctionne. ^^
Sujets similaires
» Script pour lecture partielle des sujets
» Problème de lecture de lien pour invités
» [Sujet] Lecture partielle pour les invités
» Limiter la taille des images dans les sujets
» Centrer le profil lors de la lecture des sujets
» Problème de lecture de lien pour invités
» [Sujet] Lecture partielle pour les invités
» Limiter la taille des images dans les sujets
» Centrer le profil lors de la lecture des sujets
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum