Nouveau sujet Répondre Imprimer Syndication RSS 2.0

[MOD] MOD Contact

Feu follet
Avatar de 20cent
  • Age : 16 ans
  • Messages : 208
  • Inscrit : 03 Juin 2005
  Lien vers ce message 27 Juin 2006, 20:25
/*******************************************************************************
*      MOD contact :: version 1.0.1
*
*   ---------- Auteur --------------------------------------------------------
*   Auteur ::            Kho
*   Email ::             khodu95@gmail.com
*   Site Web ::          http://www.graph-support.gtx.fr
*
*   ---------- Mod -----------------------------------------------------------
*   Nom ::                MOD contact
*   Version ::            1.0.0
*   Compatible ::         FSB v1.0.6b
*
*   Description ::        Ce mod permet au membre de demander quelques choses
*                         à l'un des administrateurs du forum.
*                         
*                          
*                                 
*
*   Temps d'installation ::      5 minutes
*   Requètes ::                  Non (0)
*   Cache ::                     Oui (1)
*   Fichiers joins ::            3
*   Fichiers à modifier ::       5
*
*   ---------- Note ----------------------------------------------------------
*   
*        TPL : Modifier tout les TPLs, en fonction des langues, et des themes
*        THEME : changer le theme si besoin, 
*
*   ---------- Historique ----------------------------------------------------
*   Commencé ::			Le 27 / 06 / 2006
*   Dernière modification ::	Le 29 / 06 / 2006
*
*   Le 29 / 06 / 2006 ::
*   	Ajout d'un menu deroulant
*
*   Le 27 / 06 / 2006 ::
*   	Première version du MOD
*
*******************************************************************************/


Demo
Telecharger

Sayé, il est finit, mais il faut encore le tester.

PS: Ne soyez pas trop mechant, c'est mon 1er mod.


http://img223.imageshack.us/img223/764/graphsupport1nk.gif
http://img223.imageshack.us/img223/2677/webcoding5fu.gif

MOD Contact, MOD Hiboox
 
Hors ligne s@d Masculin
Volcan
Avatar de s@d
  • Age : 18 ans
  • Messages : 1018
  • Inscrit : 04 Octobre 2004
  Lien vers ce message 27 Juin 2006, 20:47
Theme ? :lol:

Bonne idée ;)


http://www.otaku-attitude.net/logos/logov2.gif
Retrouvez tous vos animes préférés en Direct Download :=)
 
Feu follet
Avatar de 20cent
  • Age : 16 ans
  • Messages : 208
  • Inscrit : 03 Juin 2005
  Lien vers ce message 27 Juin 2006, 20:51
Que veux tu dire par theme ?


http://img223.imageshack.us/img223/764/graphsupport1nk.gif
http://img223.imageshack.us/img223/2677/webcoding5fu.gif

MOD Contact, MOD Hiboox
 
Feu follet
Avatar de Web2
  • Messages : 183
  • Inscrit : 01 Aout 2005
  Lien vers ce message 27 Juin 2006, 20:58
j'en ai déjà fait un, mais le tiens sera sûrement meilleur

bonne chance


Web2
 
Feu follet
Avatar de 20cent
  • Age : 16 ans
  • Messages : 208
  • Inscrit : 03 Juin 2005
  Lien vers ce message 27 Juin 2006, 21:00
Sayé, il est finit.


http://img223.imageshack.us/img223/764/graphsupport1nk.gif
http://img223.imageshack.us/img223/2677/webcoding5fu.gif

MOD Contact, MOD Hiboox
 
Equipe de support
Avatar de SquallX
  • Age : 18 ans
  • Messages : 2497
  • Inscrit : 18 Novembre 2004
  Lien vers ce message 28 Juin 2006, 16:23
C'est pas mal te conaissant, mais à ta place j'aurais fait quelque chose de différent, après tout l'utilisation d'un formulaire de contact est surtout utile pour les personnes voulant contacter un adminstrateur car le contact de membre exist déjà ;)

A ta place j'aurais fait un truc du genre :

[php]$sql = 'SELECT membre_login, membre_email FROM ' . MEMBRES_TABLE . '
WHERE membre_aut >= ' . MODOSUP . ' ORDER BY membre_aut DESC';
if( !$resultat = $bdd->requete($sql) )
{
info($langue['er_titre'], sprintf($langue['er_select'], 'membres'), __LINE__, __FILE__, $sql);
}

while( $contact = $bdd->tableau($resultat) )
{
$tpl->assign_block_vars('form', array(
'PSEUDO' => $contact['membre_login'],
'EMAIL' => hide_str($contact['membre_email']),
));
}[/php]

Ensuite il te sufirait de placer ces valeurs tpls dans un select pour permettre au membre de choisir son destinataire ;)
 
Feu follet
Avatar de 20cent
  • Age : 16 ans
  • Messages : 208
  • Inscrit : 03 Juin 2005
  Lien vers ce message 28 Juin 2006, 16:34
Je suis encore un novice, je verrais ce qe je pourrais faire.


http://img223.imageshack.us/img223/764/graphsupport1nk.gif
http://img223.imageshack.us/img223/2677/webcoding5fu.gif

MOD Contact, MOD Hiboox
 
Equipe des MODS
Avatar de Houram
  • Age : 19 ans
  • Messages : 1243
  • Inscrit : 15 Juin 2005
  Lien vers ce message 28 Juin 2006, 19:51
Tu m'impression 20cent !

Bravo et continue comme ça.
 
Feu follet
Avatar de 20cent
  • Age : 16 ans
  • Messages : 208
  • Inscrit : 03 Juin 2005
  Lien vers ce message 28 Juin 2006, 21:04
Merci Houram.

PS: Quand on veut, on peut le faire.


http://img223.imageshack.us/img223/764/graphsupport1nk.gif
http://img223.imageshack.us/img223/2677/webcoding5fu.gif

MOD Contact, MOD Hiboox
 
Equipe des MODS
Avatar de Houram
  • Age : 19 ans
  • Messages : 1243
  • Inscrit : 15 Juin 2005
  Lien vers ce message 28 Juin 2006, 21:50
Réponse au PS : jusque là tu nous avais prouver le contraire^^

En plus tu as bien sut utiliser les classes de fsb.

Maintenant, ce que tu peux faire^^ : vérifier que l'utilisateur entré existe. Ou mieu je trouve, génerer une liste déroulante avec que les admins lors de l'envoie du message.
 
Feu follet
Avatar de 20cent
  • Age : 16 ans
  • Messages : 208
  • Inscrit : 03 Juin 2005
  Lien vers ce message 29 Juin 2006, 11:45
Ha oui, sa serais pas mal, le menu deroulant.
Mais le seul probléme c'est qu'il va falloir changer le nom des administrateurs manuellement, car en ce moment je suis encore en train d'apprendre sur le site du zeros.

Citation (SquallX)
[php]$sql = 'SELECT membre_login, membre_email FROM ' . MEMBRES_TABLE . '
WHERE membre_aut >= ' . MODOSUP . ' ORDER BY membre_aut DESC';
if( !$resultat = $bdd->requete($sql) )
{
info($langue['er_titre'], sprintf($langue['er_select'], 'membres'), __LINE__, __FILE__, $sql);
}

while( $contact = $bdd->tableau($resultat) )
{
$tpl->assign_block_vars('form', array(
'PSEUDO' => $contact['membre_login'],
'EMAIL' => hide_str($contact['membre_email']),
));
}[/php]

Ou veux tu que je mette ce code ?


http://img223.imageshack.us/img223/764/graphsupport1nk.gif
http://img223.imageshack.us/img223/2677/webcoding5fu.gif

MOD Contact, MOD Hiboox
 
Feu follet
Avatar de 20cent
  • Age : 16 ans
  • Messages : 208
  • Inscrit : 03 Juin 2005
  Lien vers ce message 29 Juin 2006, 12:10
Mise à jour en 1.0.1


http://img223.imageshack.us/img223/764/graphsupport1nk.gif
http://img223.imageshack.us/img223/2677/webcoding5fu.gif

MOD Contact, MOD Hiboox
 
Equipe des MODS
Avatar de Houram
  • Age : 19 ans
  • Messages : 1243
  • Inscrit : 15 Juin 2005
  Lien vers ce message 29 Juin 2006, 18:22
Le code que t'as donné squallx permet justement de chercher les admins et les modo superieur.
 
Feu follet
Avatar de 20cent
  • Age : 16 ans
  • Messages : 208
  • Inscrit : 03 Juin 2005
  Lien vers ce message 29 Juin 2006, 18:23
Oui, mais ou je dois le mettre ?


http://img223.imageshack.us/img223/764/graphsupport1nk.gif
http://img223.imageshack.us/img223/2677/webcoding5fu.gif

MOD Contact, MOD Hiboox
 
Equipe des MODS
Avatar de Houram
  • Age : 19 ans
  • Messages : 1243
  • Inscrit : 15 Juin 2005
  Lien vers ce message 29 Juin 2006, 18:29
Aprend et tu comprendras^^ Ou alors on fait le mod à ta place, mais ça ne te fera pas progresser.

En gros, tu dois mettre ce code dans ton fichier php qui génère le formulaire et ensuite dans le formulaire html ajouter la boucle tpl.
 
Répondre


.