[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

Règles du forum
A lire impérativement sur notre page : Règlement

- Plus aucun support n'est délivré pour phpBB2 depuis le 1er janvier 2009

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

Messagepar ErnadoO » 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
ErnadoO
 

Messagepar florianri » 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: 70
Enregistré le: 20 Mar 2005 à 14:08

Messagepar florianri » 23 Juin 2007 à 23:39

up
florianri
Posteur néophyte
Posteur néophyte
 
Messages: 70
Enregistré le: 20 Mar 2005 à 14:08

Messagepar trotinet » 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
Enregistré le: 12 Nov 2006 à 15:15

Messagepar trotinet » 28 Juin 2007 à 15:07

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

Messagepar alpha15 » 28 Juin 2007 à 19:58

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

Messagepar trotinet » 28 Juin 2007 à 20:12

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

Messagepar florianri » 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: 70
Enregistré le: 20 Mar 2005 à 14:08

Messagepar trotinet » 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
Enregistré le: 12 Nov 2006 à 15:15

Messagepar florianri » 01 Juil 2007 à 20:45

merci maintenant ca fonctionne
florianri
Posteur néophyte
Posteur néophyte
 
Messages: 70
Enregistré le: 20 Mar 2005 à 14:08

Messagepar trotinet » 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
Enregistré le: 12 Nov 2006 à 15:15

Messagepar florianri » 01 Juil 2007 à 23:12

si bien sur
florianri
Posteur néophyte
Posteur néophyte
 
Messages: 70
Enregistré le: 20 Mar 2005 à 14:08

Messagepar Musimix.ca » 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: 904
Enregistré le: 27 Juin 2006 à 22:58

Messagepar ErnadoO » 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
 

Messagepar Musimix.ca » 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: 904
Enregistré le: 27 Juin 2006 à 22:58

Suivante

Retourner vers Base de données des MODs

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité