obliger la présentation des invités, ne fonctionne pas vraiment.
2 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Gérer l'apparence de son forum :: Archives des problèmes avec l'apparence du forum
Page 1 sur 1 • Partagez
obliger la présentation des invités, ne fonctionne pas vraiment.
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
Problème apparu depuis : 20/05/2016
Lien du forum : http://forum-sne.forumactif.org
Description du problème
bonjour,après lecture de ce tuto: https://forum.forumactif.com/t232065-obliger-les-membres-a-se-presenter-pour-lire-le-forum
je souhaiterais pouvoir obliger les inscrits au forum de faire une seul présentation, mais interdire l'écriture aux autres membres déjà présenté, a ce jour impossible, certain font 1 présentation par semaine, ce que je ne veut pas.
le tuto oblige bien à faire une présentation, mais tout le monde peut faire 1,10 voir 50 présentations par jour, et sans aucun soucis, donc comment faire pour avoir qu'une seul présentation des inscrits, et interdire les autres membres d'écrire ???, j'ai un second pseudo pour faire mes tests, soit j'arrive pas à écrire un message ou soit tout le monde peut...
j'espère avoir était clair.
1 membre inscrit = 1 message de présentation
1 membre déjà présenté = interdit de refaire une présentation
merci pour vos retour.
Dernière édition par 50Thierry le Mar 31 Mai 2016 - 5:51, édité 2 fois
Re: obliger la présentation des invités, ne fonctionne pas vraiment.
Bonjour ^^
Les permissions sont cumulatives.
Vous ne pouvez donc pas refuser une action à un membre figurant dans un groupe, si les membres ne figurant dans aucun groupe ont cette permission.
A moins que la validation des inscriptions soit réglée sur Administrateurs, il n'y a pas de solution à votre problème.
Les permissions sont cumulatives.
Vous ne pouvez donc pas refuser une action à un membre figurant dans un groupe, si les membres ne figurant dans aucun groupe ont cette permission.
A moins que la validation des inscriptions soit réglée sur Administrateurs, il n'y a pas de solution à votre problème.
Re: obliger la présentation des invités, ne fonctionne pas vraiment.
bonjour et merci du retour, il y aurait bien une solution, dans Rang ajouter au niveau des messages, deux lignes avec choix: égal, supérieur, inférieur, etc (comme sur excel) ce qui fait que:
les inscrits ---> égal à 0 message
les nouveaux ---> supérieur 1 et inférieur à 3 messages
les membres ---> supérieur à 3 et inférieur à 5 messages
les membres actifs ---> supérieur à 5 et inférieur à 25 messages
donc seul le groupe inscrit avec 0 message peut poster seulement dans le forum présentation, puisque après le membre change de groupe au dessus de 1 message, etc...
désolé je ne peut pas proposer cette modification, mais si quelqu'un peut le faire à ma place ? merci.
les inscrits ---> égal à 0 message
les nouveaux ---> supérieur 1 et inférieur à 3 messages
les membres ---> supérieur à 3 et inférieur à 5 messages
les membres actifs ---> supérieur à 5 et inférieur à 25 messages
donc seul le groupe inscrit avec 0 message peut poster seulement dans le forum présentation, puisque après le membre change de groupe au dessus de 1 message, etc...
désolé je ne peut pas proposer cette modification, mais si quelqu'un peut le faire à ma place ? merci.
Re: obliger la présentation des invités, ne fonctionne pas vraiment.
Vous ne pouvez créer des groupes à adhésion automatique uniquement sur un minimum de messages.
Le groupe à 0 messages engloberait tous les membres du forum sans la moindre exception.
A moins de placer le membre inscrit et pas encore validé dans un groupe spécifique et de l'y retirer une fois présenté, votre problème n'a pas de solution fiable.
Le groupe à 0 messages engloberait tous les membres du forum sans la moindre exception.
A moins de placer le membre inscrit et pas encore validé dans un groupe spécifique et de l'y retirer une fois présenté, votre problème n'a pas de solution fiable.
Re: obliger la présentation des invités, ne fonctionne pas vraiment.
Salut 50Thierry et Neptunia ,
Pour la version phpbb2
Avez l'astuce que je vais te proposer, il faut absolument avoir une catégorie et un seul forum à l'intérieur et ceci avec des templates topics_list_box et viewtopic_body qui n'ont pas été touché.
Ensuite, tous les membres ayant un message a leur actif verront le bouton "Nouveau" dans la liste des sujets et sur les messages de ce forum disparaitre.
Un message "Vous êtes déjà passé par la présentation"que tu pourras changer et modifier l'apparence via la C.S.S.
Pour l'essai avec un Pseudo nommé roger33 qui ne s'est pas encore présenté , l'apparence sera sur la liste des sujets:
Une fois la présentation effectuée
On a fait le tour , il faut trouver désormais le lien du fofo pour l'insérer dans le script:
Pour cela passe le curseur de la souris sur le lien et regardes en bas à gauche de ton navigateur
comme le montre la capture suivante:
Toujours pour l'astuce on clairement f4 ,
il faudra donc simplement changer le 4 par le chiffre ou le nombre de ton fofo.
On va donc créer un script sur les sous forums et un autre sur les sujets:
Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript
Mettre un titre explicite.
Coches sur les sous-forums
Déposes ceci:
Penses à cliquer sur le bouton
Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript
Mettre un titre explicite.
Coches Sur les sujets
Déposes ceci:
Penses à cliquer sur le bouton
Dans les deux scripts , pense bien a changer le chiffre ou la lettre à deux reprises pour chacun d'entre eux .
Ensuite on va donner un style à la div:
Dans la feuille de style:
Affichage/Images et Couleurs/Couleurs/Feuille de style
Déposes ceci et change le style un peu vieillot :
a++
Pour la version phpbb2
Avez l'astuce que je vais te proposer, il faut absolument avoir une catégorie et un seul forum à l'intérieur et ceci avec des templates topics_list_box et viewtopic_body qui n'ont pas été touché.
Ensuite, tous les membres ayant un message a leur actif verront le bouton "Nouveau" dans la liste des sujets et sur les messages de ce forum disparaitre.
Un message "Vous êtes déjà passé par la présentation"que tu pourras changer et modifier l'apparence via la C.S.S.
Pour l'essai avec un Pseudo nommé roger33 qui ne s'est pas encore présenté , l'apparence sera sur la liste des sujets:
Une fois la présentation effectuée
On a fait le tour , il faut trouver désormais le lien du fofo pour l'insérer dans le script:
Pour cela passe le curseur de la souris sur le lien et regardes en bas à gauche de ton navigateur
comme le montre la capture suivante:
Toujours pour l'astuce on clairement f4 ,
il faudra donc simplement changer le 4 par le chiffre ou le nombre de ton fofo.
On va donc créer un script sur les sous forums et un autre sur les sujets:
Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript
Mettre un titre explicite.
Coches sur les sous-forums
Déposes ceci:
- Code:
$(function(){ if(_userdata['user_posts'] !==0)
$(function(){
// liste des sujets
$('td.nav:eq(0) a[href^="/f4"]').closest('table').before('<div class="Fa_restriction"></div>');
$('td.nav:eq(1) a[href^="/f4"]').closest('#page-body').find('#info_close').after('<div class="Fa_restriction"></div>');
$('.Fa_restriction').next().find('a[href$="mode=newtopic"]').remove();
})
});
Penses à cliquer sur le bouton
Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript
Mettre un titre explicite.
Coches Sur les sujets
Déposes ceci:
- Code:
$(function(){ if(_userdata['user_posts'] !==0)
$(function(){
// sujets
$('td.nav a[href^="/f4"]').closest('table').before('<div class="Fa_restriction"></div>');
$('td.catBottom .nav a[href^="/f4"]').closest('#page-body').find('form[action="/viewforum"]').before('<div class="Fa_restriction"></div>');
$('.Fa_restriction').next().find('a[href$="mode=newtopic"]').remove();
})
});
Penses à cliquer sur le bouton
Dans les deux scripts , pense bien a changer le chiffre ou la lettre à deux reprises pour chacun d'entre eux .
Ensuite on va donner un style à la div:
Dans la feuille de style:
Affichage/Images et Couleurs/Couleurs/Feuille de style
Déposes ceci et change le style un peu vieillot :
- Code:
.Fa_restriction
{
color: white;
width: 100%;
text-align: center;
background: red ;
}
.Fa_restriction:before
{
content="Vous êtes déjà passé par la présentation";
}
a++
Dernière édition par Milouze14 le Mer 25 Mai 2016 - 18:09, édité 2 fois (Raison : Pour la version phpbb2)
Invité- Invité
Re: obliger la présentation des invités, ne fonctionne pas vraiment.
merci milouze14 pour ton astuce, je vais voir cela dès que possible, je garde ça sous le coude.
cdt
cdt
Re: obliger la présentation des invités, ne fonctionne pas vraiment.
Salut 50Thierry,
merci pour la ré-ouverture du topic Tech .
Je t'ai donné l'astuce pour la version phpbb2 alors que ton forum est sous phpbb3 .
Je reviens vers toi pour te donner le script .
Edit: il suffit pour ta version phpbb3 de déposer simplement ce script
(donc supprimes ceux que je t'ai donné plus haut et gardes la C.S.S):
Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript
Mettre un titre explicite.
1 Cocher sur les sous-forums
2 Cocher sur les sujets
Déposes ceci:
Penses à cliquer sur le bouton
a++
merci pour la ré-ouverture du topic Tech .
Je t'ai donné l'astuce pour la version phpbb2 alors que ton forum est sous phpbb3 .
Je reviens vers toi pour te donner le script .
Edit: il suffit pour ta version phpbb3 de déposer simplement ce script
(donc supprimes ceux que je t'ai donné plus haut et gardes la C.S.S):
Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript
Mettre un titre explicite.
1 Cocher sur les sous-forums
2 Cocher sur les sujets
Déposes ceci:
- Code:
$(function(){ if(_userdata['user_posts'] !==0)
$(function(){
// liste des sujets
$('.topic-actions:eq(0) a[href^="/f10"]').closest('.topic-actions').before('<div class="Fa_restriction"></div>');
$('.topic-actions:eq(1) a[href^="/f10"]').closest('.topic-actions').before('<div class="Fa_restriction"></div>');
$('.Fa_restriction').next().find('a[href$="mode=newtopic"]').remove();
})
});
Penses à cliquer sur le bouton
a++
Invité- Invité
Re: obliger la présentation des invités, ne fonctionne pas vraiment.
merci milouze, fonctionne parfaitement ton script très bien, bonne journée à toi, merci
Sujets similaires
» Obliger les invités a s'inscrire pour voir les post
» Partie Invités / Partenariats inaccessibles aux Invités malgré les autorisations ok
» Deux problèmes vraiment embêtants
» balise spoiler, c'est résolu, vraiment ,
» MP : Messages vraiment privés?
» Partie Invités / Partenariats inaccessibles aux Invités malgré les autorisations ok
» Deux problèmes vraiment embêtants
» balise spoiler, c'est résolu, vraiment ,
» MP : Messages vraiment privés?
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Gérer l'apparence de son forum :: Archives des problèmes avec l'apparence du forum
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum