[phpBB-fr] Formulaire de contact pour les invités v0.0.3

Base de données des MODs de phpBB-fr : Télécharger des MODs ; demander du support .

Modérateur: Equipe

[phpBB-fr] Formulaire de contact pour les invités v0.0.3

Messagede ErnadoO le 01 Nov 2006 à 18:19

MOD proposé par l'équipe des MODs.
  • MOD Titre: Guest Contact
  • MOD Auteur: Babacooll < poudlardtop@msn.com > (n/a) http://adrifig.cliranet.com/
  • MOD Traduction: n/a
  • Sujet officiel phpBB.com: n/a
  • MOD Description: Permet aux invités d'envoyer un mp aux admins sans devoir s'inscrire.
  • MOD Version: 0.0.3
  • Compatibilité EasyMOD: n/a
  • Niveau d'installation: Facile
  • Temps d'installation: 10 minutes
  • Téléchargements: Ici
  • Captures d'écran:
    • Image
    • Image
    • Image
  • Démonstrations:
    • n/a
  • Notes:
      la notice d'installation de ce mod se trouve dans guest_contact_v0.0.3/francais/install.txt
  • Mises à Jour / Correctifs:
    • n/a
Avatar de l’utilisateur
ErnadoO
Administrateur et resp. des codeurs
Administrateur et resp. des codeurs
 
Messages: 19274
Inscription: 21 Juin 2003 à 13:42
Localisation: Brest/Quimper/Calais

Messagede florianri le 16 Juin 2007 à 21:06

Bonjour

Je viens d'installer ce mod mais j'ai un probleme des que je clique sur envoyer

Code: Tout sélectionner
Could not update users table

DEBUG MODE

SQL Error : 1054 Unknown column 'ADMIN' in 'where clause'

UPDATE phpbb_users SET user_new_privmsg = '1', user_last_privmsg = '9999999999' WHERE user_level = ADMIN

Line : 51
File : guest-contact.php


Je voudrai savoir quoi faire ?

Merci de votre aide.

Florianri
florianri
Posteur néophyte
Posteur néophyte
 
Messages: 66
Inscription: 20 Mar 2005 à 14:08

Messagede florianri le 23 Juin 2007 à 23:39

up
florianri
Posteur néophyte
Posteur néophyte
 
Messages: 66
Inscription: 20 Mar 2005 à 14:08

Messagede trotinet le 27 Juin 2007 à 13:28

Salut à tous !

Dans mon fichier bbcode.php, j'ai fait une modif de façon à interdire les adresses emails :
Code: Tout sélectionner
// matches an email@domain type address at the start of a line, or after a space.
   // Note: Only the followed chars are valid; alphanums, "-", "_" and or ".".
   $ret = preg_replace("#(^|[\n ])([a-z0-9&\-_.]+?)@([\w\-]+\.([\w\-\.]+\.)*[\w]+)#i", "\\1<a href=\"mailto:\\webmaster@\\monsite.com\">\\2@\\3</a>", $ret);



Je rencontre un probleme, à présent, avec ce mode.

Comment puis exclure ces adresses qui sont maintenant censurées sur tout le forum ?


Merci à tous d'avance
trotinet
Posteur néophyte
Posteur néophyte
 
Messages: 36
Inscription: 12 Nov 2006 à 15:15

Messagede trotinet le 28 Juin 2007 à 15:07

Pas de solution ? :(
trotinet
Posteur néophyte
Posteur néophyte
 
Messages: 36
Inscription: 12 Nov 2006 à 15:15

Messagede alpha15 le 28 Juin 2007 à 19:58

efafce le code que tu as mis ..
alpha15
Posteur habitué
Posteur habitué
 
Messages: 211
Inscription: 28 Avr 2007 à 13:52

Messagede trotinet le 28 Juin 2007 à 20:12

Du grand n'importe quoi ta reponse !
trotinet
Posteur néophyte
Posteur néophyte
 
Messages: 36
Inscription: 12 Nov 2006 à 15:15

Messagede florianri le 01 Juil 2007 à 14:16

Personne ne peut m'aider a propos de cette erreur

Code: Tout sélectionner
Could not update users table

DEBUGGAGE

Erreur SQL: 1054 Unknown column 'ADMIN' in 'where clause'

Requète SQL:
UPDATE phpbb_users SET user_new_privmsg = '1', user_last_privmsg = '9999999999' WHERE user_level = ADMIN


    Ligne: 51
    Fichier: /mnt/119/free.fr/d/7/discussionparrainage/forum/guest-contact.php


Code de l'erreur trouvée:
Ligne-41:   else
Ligne-42:   {
Ligne-43:   $sql = "UPDATE " . USERS_TABLE . "
Ligne-44:   SET
Ligne-45:   user_new_privmsg = '1',
Ligne-46:   user_last_privmsg = '9999999999'
Ligne-47:   WHERE user_level = ADMIN";
Ligne-48:   if ( !($result = $db->sql_query($sql)) )
Ligne-49:   {
Ligne-50:   message_die(GENERAL_ERROR, 'Could not update users table', '', __LINE__, __FILE__, $sql);
Ligne-51:   }


Merci
florianri
Posteur néophyte
Posteur néophyte
 
Messages: 66
Inscription: 20 Mar 2005 à 14:08

Messagede trotinet le 01 Juil 2007 à 14:32

Salut !

Cherche :
Code: Tout sélectionner
WHERE user_level = ADMIN";


Remplace par :
Code: Tout sélectionner
WHERE user_level = 'ADMIN'";


Cela dit, y'a encore un autre probleme avec ce code.

Tout les non ADMIN recoivent une alerte de nouveau message et n'ont pourtant aucun nouveau message.

Quant aux ADMIN, ils recoivent le message mais n'ont pas d'alerte :?
trotinet
Posteur néophyte
Posteur néophyte
 
Messages: 36
Inscription: 12 Nov 2006 à 15:15

Messagede florianri le 01 Juil 2007 à 20:45

merci maintenant ca fonctionne
florianri
Posteur néophyte
Posteur néophyte
 
Messages: 66
Inscription: 20 Mar 2005 à 14:08

Messagede trotinet le 01 Juil 2007 à 22:47

Et tu n'as pas le probleme que j'ai aussi cité ?
trotinet
Posteur néophyte
Posteur néophyte
 
Messages: 36
Inscription: 12 Nov 2006 à 15:15

Messagede florianri le 01 Juil 2007 à 23:12

si bien sur
florianri
Posteur néophyte
Posteur néophyte
 
Messages: 66
Inscription: 20 Mar 2005 à 14:08

Messagede Musimix.ca le 09 Juil 2007 à 21:23

Bonjour.

Je me demandais si c'étais possible d'avoir plusieurs formulaires dans une seule page (guest-contact.php). Voici...:

guest-contact.php => Formulaire par défaut (ex le tpl guest-contact_body)
guest-contact.php?mode=partenaire => Formulaire de partenariat (le tpl guest-contact_partenaire)

Je crois que sa se ferait avec des case ou qq chose du genre mais je ne suis pas trop sur :wink:

Merci d'avance.
L'équipe de
Musimix.ca
Avatar de l’utilisateur
Musimix.ca
Roi des posts
Roi des posts
 
Messages: 878
Inscription: 27 Juin 2006 à 22:58

Messagede ErnadoO le 09 Juil 2007 à 22:04

non, ce n'est pas à nous de le faire ça, mais à son auteur si il en a envie, bien que l'interet soit quasi inexistant. Il ne faut pas confondre support et adaptation pero.
ErnadoO · Administrateur et responsable de l'équipe des MODs par intérim
Tu as l'âme d'un codeur? l'équipe des MODs recrute toute l'année!
Tout sur l'installation d'un MOD || Intro à la création de MOD || Erreurs fréquentes lors de l'installation de MODs || Mes MODS


phpBB-Services.com : L'hébergement et l'assistance de votre forum phpBB en toute tranquillité.
Dead zone
Avatar de l’utilisateur
ErnadoO
Administrateur et resp. des codeurs
Administrateur et resp. des codeurs
 
Messages: 19274
Inscription: 21 Juin 2003 à 13:42
Localisation: Brest/Quimper/Calais

Messagede Musimix.ca le 09 Juil 2007 à 23:55

Et comment puis-je entrer en contact pour support avec si son site ne fonctionne pas ?
L'équipe de
Musimix.ca
Avatar de l’utilisateur
Musimix.ca
Roi des posts
Roi des posts
 
Messages: 878
Inscription: 27 Juin 2006 à 22:58

Suivante

Retourner vers Base de données des MODs

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités

Liens : phpBB.biz • phpBBHacks.com • phpBB-Seo.com • EzCom-fr.com • phpBB-Services.com • phpBB3 Styles • Net Avenir • PromoBenef • Ticket Gagnant •