ToutSurTout.biz
[Réglé] Générateurs de prez de requêtes


ah oui j'oubliais dans le dossier MOD 4 fichiers

functions.php

Code :

<?php /** * FluxGen Module 0.1 * Copyright (C) 2012, UB */ if (!defined('GEN_PATH')) exit('The constant GEN_PATH must be defined.'); // Génération select formulaire plus function gen_build_select($d,&$a,$p=''){ echo "\r\n".'<select id="'.$d.'"'.($p?' onclick="'.$p.'"':'').'>'."\r\n"; foreach($a as $c=>&$v){ echo '<optgroup label="'.$c.'">'."\r\n"; foreach($v as &$w) echo '<option value="'.$w.'">'.$w.'</option>'."\r\n"; echo '</optgroup>'."\r\n"; } echo '</select>'."\r\n"; } // Ajouter fichier JavaScript function gen_add_js(&$h,$f){ $h[]='<script type="text/javascript" src="'.$f.'"></script>'; } // Ajouter fichier CSS function gen_add_css(&$h,$f){ $h[]='<link rel="stylesheet" type="text/css" href="'.$f.'" />'; } // Ajouter code JavaScript function gen_add_js_code(&$h,$c){ $h[]='<script type="text/javascript">'.$c.'</script>'; } // Génération select formulaire standard function gen_build_select_simple($d,&$a,$p=''){ echo "\r\n".'<select id="'.$d.'"'.($p?' onclick="'.$p.'"':'').'>'."\r\n"; foreach($a as &$v) echo '<option value="'.$v.'">'.$v.'</option>'."\r\n"; echo '</select>'."\r\n"; } ?>

fichier constants.php

Code :

<?php /** * FluxGen Module 0.1 * Copyright (C) 2012, UB */ if (!defined('GEN_PATH')) exit('The constant GEN_PATH must be defined.'); // ID maximum générateurs define('GEN_MAX_TYPE',3); // ID minimum générateurs define('GEN_MIN_TYPE',1); // ID Présentation define('GEN_PRESENTATION',1); // ID Requête d'upload define('GEN_REQUETE_UPLOAD',2); // ID REQUETE_UPLOAD maximum générateurs define('GEN_RU_MAX_TYPE',5); // ID REQUETE_UPLOAD minimum générateurs define('GEN_RU_MIN_TYPE',1); // ID REQUETE_UPLOAD Films, FilmsX, Manga define('GEN_RU_FILMS',1); // ID REQUETE_UPLOAD Série TV define('GEN_RU_SERIETV',2); // ID REQUETE_UPLOAD Jeux define('GEN_RU_JEUX',3); // ID REQUETE_UPLOAD Logiciel define('GEN_RU_LOGICIEL',4); // ID REQUETE_UPLOAD Musique define('GEN_RU_MUSIQUE',5); // ID Demande graphique define('GEN_DEMANDE_GRAPHIQUE',3); // Longueur maximale req_subject officiel define('GEN_MAX_SUBJECT',70); ?>

config.php

Code :

<?php /** * FluxGen Module 0.1 * Copyright (C) 2012, UB */ if (!defined('GEN_PATH')) exit('The constant GEN_PATH must be defined.'); // Indique si le module doit, si il y en a, préserver les erreurs à l'affichage define('GEN_PRESERVE_ERRORS',true); // Ajouter systématiquement la balise CENTER define('GEN_ADD_CENTER',false); // Autoriser contenu majeur define('GEN_MAJEUR',true); // Indique si l'utilisateur doit être présenté pour afficher les générateurs de demandes graphiques et d'upload. // Si actif, le lien de la présentation est automatiquement ajouté. // Valeur possible: 0 (désactivé) ou l'ID du forum de présentation. define('GEN_F_PRESENTATION',0); // Nombre de posts obligatoire pour demandes graphiques et d'upload. define('GEN_MIN_POSTS',0); // Largeur par défaut de la signature define('GEN_SIGNATURE_DEFAULT_W',600); // Hauteur par défaut de la signature define('GEN_SIGNATURE_DEFAULT_H',150); // Largeur par défaut de l'userbar define('GEN_USERBAR_DEFAULT_W',350); // Hauteur par défaut de l'userbar define('GEN_USERBAR_DEFAULT_H',19); // Ajouter lien vers création de topic standard (libre) define('GEN_ADD_FREE',true); // Correspondances "ID Forum" <=> "Générateur" $gen_arr_corr=array( 1 => GEN_PRESENTATION, 3 => GEN_DEMANDE_GRAPHIQUE, 2 => GEN_REQUETE_UPLOAD ); // Réécriture (déconseillé) largeur défaut Avatar define('GEN_AVATAR_DEFAULT_W',0); // Réécriture (déconseillé) hauteur défaut Avatar define('GEN_AVATAR_DEFAULT_H',0); // Indique si le module peut effectuer des requêtes SQL // Si désactivé (déconseillé), les fonctionnalités additionnelles seront supprimées. define('GEN_ALLOW_DB_QUERY',true); ?>

et common.php

Code :

<?php /** * FluxGen Module 0.1 * Copyright (C) 2012, UB */ if(!defined('GEN_PATH')) exit('The constant GEN_PATH must be defined.'); // Inclusion constantes require GEN_PATH.'constants.php'; // Inclusion configuration require GEN_PATH.'config.php'; // Inclusion fonctions du module require GEN_PATH.'functions.php'; // Existance de la langue $gen_lang_exists=file_exists(GEN_PATH.'lang/'.$pun_user['language'].'/lang.php'); // Inclusion du fichier de langue if($gen_lang_exists) require GEN_PATH.'lang/'.$pun_user['language'].'/lang.php'; else require GEN_PATH.'lang/French/lang.php'; ?>