Accueil phpBB News phpBB Forum phpBB & support Mods Module Modification phpBB-Power Tutoriaux Tutoriel phpBB-Power Conseil personalisation phpBB-Power Conseil optimisation phpBB-Power Partenaires phpBB-Power



PhpBB-Power
Communauté francophone de support et de mods pour phpBB
 
 FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres   Groupes d'utilisateursGroupes d'utilisateurs   S'enregistrerS'enregistrer 
 ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 

[ADD-ON] User in Group by Gender

 
Poster un nouveau sujet   Répondre au sujet    PhpBB-Power Index du Forum » Vos Participations
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
CyberNord
Pingouin carnivore


Inscrit le: 26 Nov 2004
Messages: 47
Localisation: Lille

MessagePosté le: Mer 05 Oct 2005 à 20:35    Sujet du message: [ADD-ON] User in Group by Gender Répondre en citant

Code:
##############################################################
## MOD Title: User in Group by Gender
##
## MOD Author: jojobarjo32 http://phpbb.biz/
##
## MOD Description: Ce module permer l'enregistrement des membres dans un groupe
##         dès leur inscription en fonction de leur sexe permettant
##           des permissions sur le forum en fonction du sexe.
##
## MOD Version: 1.0.0
##
## Installation Level: Easy
## Installation Time: 2 Minute(s)
##
## Files To Edit: 2
##      usercp_register.php
##      profile_add_body.tpl
##
## Included Files: 0
##         
##############################################################
##
## License: http://opensource.org/licenses/gpl-license.php GNU General Public License v2
## Author Notes: N/A
## Informations : Ce mod a été testé et remit en page par CyberNord
##      Vous devez préalablement installer le mod "Gender",
##       l'addon "Gender Required"  et créer 2 groupes fermés :
##              1 groupe pour les Femmes et 1 groupe pour les Hommes
##
##############################################################
## MOD History:
##   - 10 octobre 2005 : 1.0.1
##   - 4 Octobre 2005 : 1.0.0
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
#
#-----[ OUVRIR ]----------------
#
includes/usercp_register.php
#
#-----[ CHERCHER ]--------------
#
         $sql = "INSERT INTO " . USER_GROUP_TABLE . " (user_id, group_id, user_pending)
            VALUES ($user_id, $group_id, 0)";
         if( !($result = $db->sql_query($sql, END_TRANSACTION)) )
         {
            message_die(GENERAL_ERROR, 'Could not insert data into user_group table', '', __LINE__, __FILE__, $sql);
         }
#
#-----[ APRES, AJOUTER ]------------
#
         switch ( $gender )
         {
            case 1 :
               $group_id_gender = '3'; //ID DU GROUPE HOMMES
               break;
            case 2 :
               $group_id_gender = '4'; //ID DU GROUPE FEMMMES
               break;
         }
         
         $sql = "INSERT INTO " . USER_GROUP_TABLE . " (user_id, group_id, user_pending)
                  VALUES ($user_id, $group_id_gender, 0)";
         if ( !($result = $db->sql_query($sql)) )
         {
            message_die(GENERAL_ERROR, 'Could not insert data into user_group table', '', __LINE__, __FILE__, $sql);
         }
#
#-----[ CHERCHER ]------------
#
      'GENDER_MALE_CHECKED' => $gender_male_checked,
      'GENDER_FEMALE_CHECKED' => $gender_female_checked,
#
#-----[ REMPLACER PAR ]--------------
#
            'GENDER_MALE_CHECKED' => ( $mode == 'editprofile' && $gender != 1 ) ? $gender_male_checked . 'DISABLED' : $gender_male_checked,
            'GENDER_FEMALE_CHECKED' => ( $mode == 'editprofile' && $gender != 2 ) ? $gender_female_checked . 'DISABLED' : $gender_female_checked,
#
#-----[ OUVRIR ]----------------
#
templates/subSilver/profile_add_body.tpl
#
#-----[ CHERCHER ]--------------
#
   <!-- Start add - Gender MOD -->
   <tr>
     <td class="row1"><span class="gen">{L_GENDER}:{GENDER_REQUIRED}</span></td>
     <td class="row2">
      <input type="radio" {LOCK_GENDER} name="gender" value="0" {GENDER_NO_SPECIFY_CHECKED}/>
      <span class="gen">{L_GENDER_NOT_SPECIFY}</span>&nbsp;&nbsp;
      <input type="radio" name="gender" value="1" {GENDER_MALE_CHECKED}/>
      <span class="gen">{L_GENDER_MALE}</span>&nbsp;&nbsp;
      <input type="radio" name="gender" value="2" {GENDER_FEMALE_CHECKED}/>
      <span class="gen">{L_GENDER_FEMALE}</span>
     </td>
   </tr>
   <!-- End add - Gender MOD -->
#
#-----[ REMPLACER PAR ]--------------
#
   <!-- Start add - Gender MOD -->
   <tr>
     <td class="row1"><span class="gen">{L_GENDER}:{GENDER_REQUIRED}</span></td>
     <td class="row2">
      <input type="radio" name="gender" value="1" {GENDER_MALE_CHECKED}/>
      <span class="gen">{L_GENDER_MALE}</span>&nbsp;&nbsp;
      <input type="radio" name="gender" value="2" {GENDER_FEMALE_CHECKED}/>
      <span class="gen">{L_GENDER_FEMALE}</span>
     </td>
   </tr>
   <!-- End add - Gender MOD -->
#
#-----[ SAUVER / FERMER TOUS LES FICHIERS ]-------------
#
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail Visiter le site web de l'utilisateur
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    PhpBB-Power Index du Forum » Vos Participations Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Vous ne pouvez pas joindre des fichiers
Vous ne pouvez pas télécharger des fichiers


Powered by phpBB v2 © 2001, 2005 phpBB Group ¦ Theme: subSilver++
Traduction par : phpBB-fr.com