samedi 9 février 2008 à 14:41
Sujet déplacé le vendredi 07 novembre 2008 : 23:21Bonjour,
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
<?php
#####!!!#####
-
define('GRD_EXCLU',-2); // ce grade doit rester toujours le plus petit
define('GRD_VISIT',-1);
define('GRD_MEMBR',0);
define('GRD_MPRIV',1);
define('GRD_MODOF',2);
define('GRD_MODOG',3);
define('GRD_ADMIN',4);
-
#####!!!#####
?>
Ajoutez à la fin
Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
<?php
#####!!!#####
-
define('GRD_WEBMA',5);
-
#####!!!#####
?>
3- Ligne 160, remplcez :
Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
<?php
#####!!!#####
-
GRD_ADMIN => array('Administrateur','<span style="color:#003366">@</span>')
-
#####!!!#####
?>
par
Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
<?php
#####!!!#####
-
GRD_ADMIN => array('Administrateur','<span style="color:#003366">@</span>'),
-
#####!!!#####
?>
4-Ligne 161, rajoutez cette ligne:
Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
<?php
#####!!!#####
-
GRD_WEBMA => array('Webmaster','<span style="color:#FF6600">@</span>')
-
#####!!!#####
?>
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
<?php
#####!!!#####
-
elseif ($grade==GRD_WEBMA)
{
$tab['image'] = $forum_ico_gr5_evol == 'on' ? str_replace("starsj", "stars", $tab['image']) : 'star.png' ;
$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'].'' :'' ).'';
}
-
#####!!!#####
?>
6- Allez dans le dossier grade se trouvant sur votresite/themes/votre_theme/images/forum.
Puis ajoutez cette image:

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.