Accueil   Accueil    Forum   Forum    Download   Download    Livre d'or   Livre d'or    Contact   Contact    Liens Web   Liens Web

[Tuto] Ajouter un grade - CMS KwsPHP - Le site clés en main

Colonne de gauche

Espace membre

Privé Masquer le formulaire de connexion


Se souvenir de moi ?


Mot de passe oublié

Menu

Forum

Sujets Importants

fleche basForum : Masquer l’entête

Accès rapide :

 

Effectuer une Recherche avancée OU


fleche bas[Tuto] Ajouter un grade  [14 réponses]

puce Index du Forum  » Discussions à propos de KwsPHP


Répondre


fleche bas

σkarim10
starsj6.png
Dieu
Beta testeur


avatar
Hors ligne

Nombre de posts: 1583 (0.22/Jour)
Inscrit(e) le: 29 janvier 2007
E-mail Visiter son site
Imprimer Permalien samedi 9 février 2008 à 14:41  
Sujet déplacé le vendredi 07 novembre 2008 : 23:21

Bonjour,
Ce guide vous expliquera comment ajouter un grade sur portail KwsPHP (V1.3).

Auteurs: Xeno & karim10.

Vous aurez besoin de:
- Le fichier grade.php présent dans le dossier includes de la version.
- D'un éditeur de texte (Notepad++ par exemple)
- Le fichier fonctions.php présent dans le dossier du module forum.
- Le dossier grades se trouvant dans votresite/themes/votre_theme/images/forum.

Avant de commencer:
Je vais vous montrer comment ajouter un nouveau grade "Webmaster", ce grade aura les mêmes accès du grade 4: "administrateur".
Peut être que, dans quelques jours, nous ferions un guide pour vous montrer comment changer les accès (ça pourra servir aux plus newbies d'entre nous).

Les étapes:
1- Ouvrez le fichier grade.php présent dans le dossier includes.

2- A partir de la ligne 13, vous avez ça:

Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4.     define('GRD_EXCLU',-2);  // ce grade doit rester toujours le plus petit
  5.     define('GRD_VISIT',-1);
  6.     define('GRD_MEMBR',0);
  7.     define('GRD_MPRIV',1);
  8.     define('GRD_MODOF',2);
  9.     define('GRD_MODOG',3);
  10.     define('GRD_ADMIN',4);
  11.  
  12. #####!!!#####
  13. ?>

Ajoutez à la fin

Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4. define('GRD_WEBMA',5); 
  5.  
  6. #####!!!#####
  7. ?>


3- Ligne 160, remplcez :

Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4.             GRD_ADMIN => array('Administrateur','<span style="color:#003366">@</span>')
  5.  
  6. #####!!!#####
  7. ?>

par

Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4.             GRD_ADMIN => array('Administrateur','<span style="color:#003366">@</span>'),
  5.  
  6. #####!!!#####
  7. ?>


4-Ligne 161, rajoutez cette ligne:

Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4.     GRD_WEBMA => array('Webmaster','<span style="color:#FF6600">@</span>')
  5.  
  6. #####!!!#####
  7. ?>


5-Allez dans le dossier du module forum, ouvez le fichier fonctions.php
Ligne 69, ajoutez ça:

Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4.         elseif ($grade==GRD_WEBMA)
  5.         {
  6.             $tab['image'] = $forum_ico_gr5_evol == 'on' ? str_replace("starsj", "stars", $tab['image']) : 'star.png' ;
  7.             $grade_posteur =  get_grd_name($grade).'<br /><img src="'.$lien_img.'/grades/'.$tab['image'].'" alt="'.$tab['image'].'" />'.( $forum_ico_gr5_evol == 'on' ? '<br />'.$tab['nom'].'' :'' ).'';
  8.         }
  9.  
  10. #####!!!#####
  11. ?>


6- Allez dans le dossier grade se trouvant sur votresite/themes/votre_theme/images/forum.
Puis ajoutez cette image:
img-143355oi8xg.png
que vous nomerez star.

NB: -Ce guide est fait pour la version kwsphp 1.3, pour la v1.0 , ce ne sont pas les mêmes manipulations.

Et voilà, voici un nouveau grade tout frais, merci à Zeta et foupoudave pour la nouvelle gestion des grades,

Avant d'ouvrir un nouveau sujet, merci de consulter la FAQ, la documentation et de faire une recherche.


Infos CMS KwsPHP


Informations : Avant de poster un sujet sur le forum

Veuillez avant tout vérifiez la comparaison de vos fichiers sur votre site
Mon compte / Outils / Comparaison


La recherche avancée du forum (en ciblant au mieux les options de la recherche)
La Faq - La documentation - La documentation en vidéo - Le sujet "Install et Mise à jour"
Vous devez lire en priorité le topic de la 1.6 pour en découvrir ses fonctionnalités


Afficher



σstefff
starsj7.png
Dieu Supreme
Mega Cool


avatar
Hors ligne

Nombre de posts: 3069 (0.41/Jour)
Inscrit(e) le: 24 juin 2006
Visiter son site
Imprimer Permalien samedi 9 février 2008 à 14:57  
Merci Karim10 sympa comme tuto.

Tu pourrais le proposer en article.

https://kangarooroad.com/
@KangarooRoad


σkarim10
starsj6.png
Dieu
Beta testeur


avatar
Hors ligne

Nombre de posts: 1583 (0.22/Jour)
Inscrit(e) le: 29 janvier 2007
E-mail Anti-spam Visiter son site
Imprimer Permalien samedi 9 février 2008 à 15:18  
Merci stefff.
Je le proposerais volontier comme article, mais je pense que la proposition d'articles est limité au grade 1 ou plus.

Avant d'ouvrir un nouveau sujet, merci de consulter la FAQ, la documentation et de faire une recherche.


Imprimer Permalien dimanche 10 février 2008 à 16:47  
Vite vite pour les accès smiley sg3agD.gif j'ais trop hates c'est bien les 3 tutos les plus importants pour mon site


σmike007
starsj7.png
Dieu Supreme


avatar
Hors ligne

Nombre de posts: 7551 (1.02/Jour)
Inscrit(e) le: 05 juillet 2006
Visiter son site
Imprimer Permalien vendredi 22 février 2008 à 16:28  
en fait c'est loin d'etre aussi simple, car ds le cas d'un grade suppérieur a l'admin, ok, mais il reste qd même a module ds chaque module les acces, car juste avec ta modif, le grade 5 a les même droit que le grade 4

ds le cas d'un grade inferieur au gr 4 c'est plus complexe, faut renommer en base les grades ADMIN au nouveau defini.


La solution serait que nous a la base ds le portail au prochain update, on definisse le grade admin à 7 (en updatant les admin en base au gr7), comme ça , il y aurait la possibilité de glisser 2 grades sup avant et 2 apres.

DS tous les cas une fois un grade rajouté, faut remettre les bonnes conditions sur les modules voulu a controler

Donc a Voir si c'est réalisable

Vous êtes satisfait de l'aide apportée !! Vous avez l'âme généreuse !!

Faite un don du montant souhaité
Un petit don (même de 1 euro) de chaque personne satisfaite permet de témoigner de votre reconnaissance pour le temps passé. merci


Mes Modules ou ceux que j'ai repris en V1.6 : ICI. Module Humour
bbcode_sup => Voir le forum dédié (youtube, daily, zoomimg, deezer, divx, clearbox, apostrophe word, etc...)


Imprimer Permalien vendredi 22 février 2008 à 18:27  
Pourqoi ne pas crée une option de création de grade avec tous ce qui touche au acces, nom, et badge pour une futur version ??


σMaxou
starsj5.png
Maître


avatar
Hors ligne

Nombre de posts: 1132 (0.15/Jour)
Inscrit(e) le: 24 juin 2006
Visiter son site MSN
Imprimer Permalien vendredi 22 février 2008 à 18:37  

Citation de MadeInStreet :
Pourqoi ne pas crée une option de création de grade avec tous ce qui touche au acces, nom, et badge pour une futur version ??



Merci de poster ces idées dans le Forum Suggestions.

Mais il ne faut pas seulement avoir l'idée il faut aussi le faire, le coder et cela prend beaucoup plus de temps ! smiley sg3agg29g.gif


Imprimer Permalien vendredi 22 février 2008 à 19:13  
je suis d'accord je vais aller poster ca tous de suite, met bon vous vous etes tres bon ! (team kws)

sa ne devrais pas vous prandre beaucoup de temp et puis ce n'est pas plus complexe que de coder un module admin ou autres...


Fabrice
starsj2.png
Visiteur


avatar
Hors ligne

Nombre de posts: 188 (0.03/Jour)
Inscrit(e) le: 11 juillet 2009
Visiter son site
Imprimer Permalien mercredi 7 novembre 2012 à 10:10  
Bonjour à tous,

avant de faire une bétise.... puis je utuliser ce tuto dans ma version 1.6.900 stp?

Merci d'avance

fabrice

Mes sites:


URMA Méca------- Fabweb


ΨFifi69
Manager
starsr6.png


avatar
Hors ligne

Nombre de posts: 1191 (0.17/Jour)
Inscrit(e) le: 28 juillet 2007
Visiter son site
Imprimer Permalien mercredi 7 novembre 2012 à 11:46  
Bonjour

Toucher au grade me semble très hasardeux !!!
Je ne sais pas ce que tu veux en faire mais as-tu envisager d'utiliser un groupe en mode privé ?

- Site de la Cie Temps'Danse


Fabrice
starsj2.png
Visiteur


avatar
Hors ligne

Nombre de posts: 188 (0.03/Jour)
Inscrit(e) le: 11 juillet 2009
Visiter son site
Imprimer Permalien mercredi 7 novembre 2012 à 19:28  
Oui vous avez raison, j'abandonne cette idée
Merci quand même

Fabrice

Mes sites:


URMA Méca------- Fabweb


fleche bas[Tuto] Ajouter un grade  [14 réponses]

Répondre



puce Index du Forum  » Discussions à propos de KwsPHP