[Résolu] Empêcher de cliquer sur Nouveau dans un sujet unique
4 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
[Résolu] Empêcher de cliquer sur Nouveau dans un sujet unique
Bonjour à tous
Sur mes forums, il arrive que dans certaines "Catégories", il y ait des "Sujet unique".
Exemple ci-dessous :
Dans la catégorie Détente - Photographie il y a un sujet "Avions"
Comme vous pouvez le voir, on peut créer un Nouveau sujet .
Mais ensuite, dans le sujet "Avions", je souhaite interdire "Nouveau", afin que les membres ne créent pas un sujet pour chaque type d'avion.
Or actuellement, c'est possible.
Ma question : Comment retirer "Dans le sujet" , l'icône Nouveau, je précise "Dans le sujet".
Merci
Sur mes forums, il arrive que dans certaines "Catégories", il y ait des "Sujet unique".
Exemple ci-dessous :
Dans la catégorie Détente - Photographie il y a un sujet "Avions"
Comme vous pouvez le voir, on peut créer un Nouveau sujet .
Mais ensuite, dans le sujet "Avions", je souhaite interdire "Nouveau", afin que les membres ne créent pas un sujet pour chaque type d'avion.
Or actuellement, c'est possible.
Ma question : Comment retirer "Dans le sujet" , l'icône Nouveau, je précise "Dans le sujet".
Merci
Dernière édition par FANCH 56 le Ven 16 Oct 2015 - 13:38, édité 1 fois
Re: [Résolu] Empêcher de cliquer sur Nouveau dans un sujet unique
Bonjour,
Je vais suivre ce sujet avec intérêt,je suis aussi intéressé
Merci Fanch 56
Je vais suivre ce sujet avec intérêt,je suis aussi intéressé
Merci Fanch 56
Re: [Résolu] Empêcher de cliquer sur Nouveau dans un sujet unique
Bonjour Fanch 56,
Si pour chaque sujet unique vous mentionnez (sujet unique) dans le titre de celui-ci il suffira d'ajouter ce petit code javascript dans la gestion des code javascript en cochant la case "sur les sujets" :
Si pour chaque sujet unique vous mentionnez (sujet unique) dans le titre de celui-ci il suffira d'ajouter ce petit code javascript dans la gestion des code javascript en cochant la case "sur les sujets" :
- Code:
jQuery(function($){ if(location.pathname.match(/sujet-unique/)) $('.i_reply').parent().remove(); });
Re: [Résolu] Empêcher de cliquer sur Nouveau dans un sujet unique
Bonjour ^^
Il nous faut deux éléments pour arriver à ce que l'on veut.
1/ L'identifiant du sujet unique
2/ L'identifiant du forum dans lequel se trouve le sujet unique.
Par exemple pour ton sujet réglement du blog visiteurs qui a cette adresse
anciens-cols-bleus.net/t22563-reglement-du-blog-visiteurs-a-lire-avant-de-poster
1/ L'identifiant du sujet est 22563
Un clic sur le bouton Nouveau ouvre cette page
anciens-cols-bleus.net/post?f=68&mode=newtopic
2/ L'identifiant du sous-forum est donc 68.
Si l'on souhaitait interdire l'affichage du bouton Nouveau sur ce sujet on pourrait utiliser ce script chargé d'ajouter une class à tous les liens des pages de sujets
PA > Modules > Javascript > Créer un nouveau javascript
Titre : Ce que tu veux
Placement : Sur les sujets
Code :
Ensuite on ajouterait dans la feuille CSS
Il doit être possible de combiner le css et le javascript uniquement dans un nouveau javascript mais je ne sais pas le faire.
Il nous faut deux éléments pour arriver à ce que l'on veut.
1/ L'identifiant du sujet unique
2/ L'identifiant du forum dans lequel se trouve le sujet unique.
Par exemple pour ton sujet réglement du blog visiteurs qui a cette adresse
anciens-cols-bleus.net/t22563-reglement-du-blog-visiteurs-a-lire-avant-de-poster
1/ L'identifiant du sujet est 22563
Un clic sur le bouton Nouveau ouvre cette page
anciens-cols-bleus.net/post?f=68&mode=newtopic
2/ L'identifiant du sous-forum est donc 68.
Si l'on souhaitait interdire l'affichage du bouton Nouveau sur ce sujet on pourrait utiliser ce script chargé d'ajouter une class à tous les liens des pages de sujets
PA > Modules > Javascript > Créer un nouveau javascript
Titre : Ce que tu veux
Placement : Sur les sujets
Code :
- Code:
var url = (document.location.pathname);
$(function() {
var b = url.match(/t([^-]+)/);
var c = (b[1]);
if (/p/i.test(b)){
var b = url.match(/t([^p]+)/);
var c = (b[1]);
}
$( "a" ).addClass( "a_t"+c );
});
Ensuite on ajouterait dans la feuille CSS
- Code:
a.a_t22563[href^='/post?f=68&mode=newtopic'] {
display: none;
}
Il doit être possible de combiner le css et le javascript uniquement dans un nouveau javascript mais je ne sais pas le faire.
Re: [Résolu] Empêcher de cliquer sur Nouveau dans un sujet unique
Merci
En attente : je ferais les essais dans la journée.
En attente : je ferais les essais dans la journée.
Re: [Résolu] Empêcher de cliquer sur Nouveau dans un sujet unique
Merci SeLfde4Th7
Exactement ce que je souhaitais.
Merci également Neptune.
Résolu
EDIT : Sujet réouvert à ma demande. J'ai résolu trop vite.
C'est le bouton nouveau qui apparait, et le bouton Répondre qui disparait.
Exactement ce que je souhaitais.
Merci également Neptune.
Résolu
EDIT : Sujet réouvert à ma demande. J'ai résolu trop vite.
C'est le bouton nouveau qui apparait, et le bouton Répondre qui disparait.
Dernière édition par FANCH 56 le Ven 16 Oct 2015 - 13:57, édité 1 fois
Re: [Résolu] Empêcher de cliquer sur Nouveau dans un sujet unique
Suite à ta demande Fanch j'ai replacé le sujet et j'en profite pour te donner la bonne solution qui cette fois supprime bien le bouton nouveau sujet et non pas le bouton répondre ^^.
- Code:
jQuery(function($){ if(location.pathname.match(/sujet-unique/)) $('.post-icon a[href$="mode=newtopic"]').remove(); });
Re: [Résolu] Empêcher de cliquer sur Nouveau dans un sujet unique
Je m'absente, je verrai en rentrant. Merci Self
Re: [Résolu] Empêcher de cliquer sur Nouveau dans un sujet unique
Voilà qui est mieux.
Merci Self
Cette fois-ci Résolu
(J'avais écris newtopic avec un tiret......................
Merci Self
Cette fois-ci Résolu
(J'avais écris newtopic avec un tiret......................
Sujets similaires
» [Résolu] [Invision] Empêcher les membres inscrits de créer un sujet dans le blog visiteur
» Empêcher la modification du titre du sujet dans les messages en réponse
» Problème icon nouveau message dans une seule et unique catégorie
» barre d'outils pour post d'un nouveau sujet
» [Sujet unique] Décalage dans la gestion des image du PA
» Empêcher la modification du titre du sujet dans les messages en réponse
» Problème icon nouveau message dans une seule et unique catégorie
» barre d'outils pour post d'un nouveau sujet
» [Sujet unique] Décalage dans la gestion des image du PA
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