Une balise que seuls les moderateurs peuvent utiliser

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

  • 0

Résolu Une balise que seuls les moderateurs peuvent utiliser

Message par Conamidos le Dim 14 Nov 2010 - 10:37

Bonjour, est-il possible de créer une balise que seuls les administrateurs et modérateurs peuvent utiliser ?

Merci d'avance,
Conamidos

Conamidos
Nouveau membre

Messages : 29
Inscrit(e) le : 30/04/2010

http://la-machine-a-jeux.purforum.com
Conamidos a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Une balise que seuls les moderateurs peuvent utiliser

Message par Arlem le Dim 14 Nov 2010 - 11:03

Bonjour,

Non ce n'est pas possible.
Que souhaitais-tu que cette balise fasse ?

Arlem
+ Hyperactif +

Messages : 2550
Inscrit(e) le : 30/06/2009

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

Résolu Re: Une balise que seuls les moderateurs peuvent utiliser

Message par Conamidos le Dim 14 Nov 2010 - 11:43

Ben par exemple, une balise visible pour dire une avertissement ou une annonce, enfin une balise spécifique a un groupe qui permettrait de les identifier etc..

Conamidos
Nouveau membre

Messages : 29
Inscrit(e) le : 30/04/2010

http://la-machine-a-jeux.purforum.com
Conamidos a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Une balise que seuls les moderateurs peuvent utiliser

Message par zz10 le Dim 14 Nov 2010 - 13:00

Bonjour,

C'est possible Wink

1- Le code javascript :


* Allez dans PA->Modules->HTML->gestion des pages HTML
* Cliquez sur créer une nouvelle page HTML
* Remplissez le formulaire comme suit :

Titre : Balise modération
Voulez-vous utiliser le haut et le bas de page de votre forum ? NON
Utiliser cette page en tant que page d'accueil ? NON
Code HTML :
Code:
jQuery(document).ready(function()  {
   var divs = document.getElementsByTagName('div');
   for (i=0; i<divs.length; i++){
      if(divs[i] != null && divs[i].className == 'postbody'){    
         chaine1 = new String('[\[]modo[^[]');
         reg = new RegExp(chaine1, 'g');
         reg2 = new RegExp('[\[]/modo[^[]', 'g');
         contenu = divs[i].innerHTML;
         split = contenu.split(" ");
         nouveaucontenu = contenu.replace(reg,'<div id="modo"><img style="float:left;margin-right:7px;" src="http://i18.servimg.com/u/f18/14/48/01/34/info11.png" /> <u>ÉDIT MODÉRATION :</u> ').replace(reg2,'</div>');
         if(contenu != nouveaucontenu){
            divs[i].innerHTML = nouveaucontenu;
         }
   
      }
   }
});


* Cliquez sur "Valider"
* Récupérez le lien de la page HTML que vous venez de créer (faites un copié de l'adresse)
* Allez dans PA->Général->Forum>configuration
* Dans le champ "Description du forum", insérez le code suivant, en remplaçant LIEN_DE_LA_PAGE par le lien de la page que vous venez de créer.


Code:
 <script type="text/javascript" src="LIEN_DE_LA_PAGE"></script>

2- Le code CSS :


A mettre dans PA>affichage>couleurs>CSS
Code:
/*############MESSAGE MODERATEUR###########*/
#modo
{
border:1px double #D40101;
color:#D40101;
font-weight:bold;
background-color:#fff;
padding:5px 10px;
margin:10px;
-moz-border-radius:5px;
-webkit-border-radius:5px ;
border-radius:5px;
}

NB : Vous pouvez modifier le code comme bon vous semble afin d'obtenir l'affichage que vous souhaitez Wink

3- La balise à utiliser :


Code:
[modo]TEXTE[/modo]

4- Résultat :



Dernière édition par zz10 le Dim 14 Nov 2010 - 17:25, édité 1 fois

zz10
+ Hyperactif +

Masculin
Messages : 2202
Inscrit(e) le : 04/07/2009

http://www.forum-ice-epinal.com
zz10 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Une balise que seuls les moderateurs peuvent utiliser

Message par Conamidos le Dim 14 Nov 2010 - 14:18

Euh ça ne marche pas, y'a juste écrit [modo]texte[/modo]..
Faut-il effacer ce qui est déjà marqué dans le champ CSS ?

Conamidos
Nouveau membre

Messages : 29
Inscrit(e) le : 30/04/2010

http://la-machine-a-jeux.purforum.com
Conamidos a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Une balise que seuls les moderateurs peuvent utiliser

Message par Mimou80 le Dim 14 Nov 2010 - 16:05

Bonjour

Je cherchais moi aussi une balise comme ça, et j'ai bien suivi toutes les étapes mais ça ne marche pas.

Mimou80
*

Messages : 30
Inscrit(e) le : 26/06/2010

http://www.the-fashiown-act.com
Mimou80 a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Une balise que seuls les moderateurs peuvent utiliser

Message par zz10 le Dim 14 Nov 2010 - 17:26

L'erreur venait du code javascript que vous avez mis dans la page HTML. Je viens d'éditer le code javascript. Remplacez le par celui que vous aviez utilisé précédemment Wink

zz10
+ Hyperactif +

Masculin
Messages : 2202
Inscrit(e) le : 04/07/2009

http://www.forum-ice-epinal.com
zz10 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Une balise que seuls les moderateurs peuvent utiliser

Message par Conamidos le Dim 14 Nov 2010 - 19:01

Euh c'est moi ou c'est exactement la même chose xD ?

Conamidos
Nouveau membre

Messages : 29
Inscrit(e) le : 30/04/2010

http://la-machine-a-jeux.purforum.com
Conamidos a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Une balise que seuls les moderateurs peuvent utiliser

Message par zz10 le Dim 14 Nov 2010 - 20:30

Il y a une petite différence...

Toujours un problème ?

zz10
+ Hyperactif +

Masculin
Messages : 2202
Inscrit(e) le : 04/07/2009

http://www.forum-ice-epinal.com
zz10 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Une balise que seuls les moderateurs peuvent utiliser

Message par Conamidos le Dim 14 Nov 2010 - 20:58

Cool et merci beaucoup pour votre aide, ça marche a merveille !

Conamidos
Nouveau membre

Messages : 29
Inscrit(e) le : 30/04/2010

http://la-machine-a-jeux.purforum.com
Conamidos a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Une balise que seuls les moderateurs peuvent utiliser

Message par Conamidos le Lun 15 Nov 2010 - 16:31

Euh, en fait même les membres normaux peuvent l'utiliser...n'y a til pas un moyen de les en empêcher ?

Conamidos
Nouveau membre

Messages : 29
Inscrit(e) le : 30/04/2010

http://la-machine-a-jeux.purforum.com
Conamidos a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Une balise que seuls les moderateurs peuvent utiliser

Message par Arlem le Lun 15 Nov 2010 - 20:15

Non, comme j'avais dit au début. tongue
Il faudrait que tu gardes le code de cette balise cachée mais étant donné qu'il suffit de citer pour voir le code de la balise ça risque d'être difficile...

Arlem
+ Hyperactif +

Messages : 2550
Inscrit(e) le : 30/06/2009

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

Résolu Re: Une balise que seuls les moderateurs peuvent utiliser

Message par Conamidos le Mar 16 Nov 2010 - 18:08

Ah bon ben pas grave...merci quand même !

Conamidos
Nouveau membre

Messages : 29
Inscrit(e) le : 30/04/2010

http://la-machine-a-jeux.purforum.com
Conamidos a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Une balise que seuls les moderateurs peuvent utiliser

Message par zz10 le Mar 16 Nov 2010 - 18:27

Sur de nombreux forums, y compris celui ci, les modos utilisent des messages d'avertissement avec mise en forme bien particulière. Je n'ai encore jamais vu d'autres membres les utiliser et si cela devait arriver, je pense qu'une mise au point réglerai ce soucis... Désolé si ce que j'ai fourni ne répond pas à vos attentes...

zz10
+ Hyperactif +

Masculin
Messages : 2202
Inscrit(e) le : 04/07/2009

http://www.forum-ice-epinal.com
zz10 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Une balise que seuls les moderateurs peuvent utiliser

Message par Conamidos le Mar 16 Nov 2010 - 18:52

C'est pas grave c'est cool quand même !

Conamidos
Nouveau membre

Messages : 29
Inscrit(e) le : 30/04/2010

http://la-machine-a-jeux.purforum.com
Conamidos a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


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