Mod thanks

Ici sera assuré le support pour n'importe quel MOD non présent dans la base de données de phpBB-fr.

Modérateur: Equipe

Mod thanks

Messagede yamin le 26 Juin 2008 à 22:40

Bonsoir tout le monde, voilà j'ai fait une petite recherche sur le net et j'ai trouver le mod thanks

Son fonctionnement, très simple, lorsqu'un auteur poste un topic, les autres utilisateurs ont la possibilités de le remercier par un simple click sur le bouton "thanks" et automatiquement, a la fin du topic il y'a une liste ayant remercier l'auteur!

Ayant en tête de faire un site informatique afin d'héberger des tutoriels et des astuces, j'ai trouver sue si on se voyait remercier par plusieurs personne cela pourrait nous encourager a faire d'autre tuto, et ainsi de suite!

Cependant un soucis est arriver avec la requête sql, le mod marche nickel mais lorsque que une personne s'inscrit il a erreur du type :
Code: Tout sélectionner
Erreur générale
SQL ERROR [ mysql4 ]

Field 'user_thanked' doesn't have a default value [1364]

Une erreur SQL est arrivée en chargeant cette page. Contactez l�administrateur du forum si ce problÚme persiste.

Contactez l�administrateur du forum ou le webmaster: yams@servhome.org
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group


Je l'ai déjà eu avec un autre mod, alors ce que j'ai fait, j'ai
mi la valeur NULL au deux champs de la table phpbb_user qui sont

user_thanked
user_thanked_others

Tout de suite les inscriptions ont refonctionné mais j'arrive ici devant un nouveau problème assez bizarre pour ne pas mentir !
Cependant lorsque l'on va sur un sujet on a cette erreur

Code: Tout sélectionner
General Error
SQL ERROR [ mysql4 ]

Duplicate column name 'user_thanked' [1060]

SQL

ALTER TABLE `phpbb_users` ADD `user_thanked` INT NOT NULL ;

BACKTRACE

FILE: includes/db/mysql.php
LINE: 158
CALL: dbal->sql_error()

FILE: thanks.php
LINE: 96
CALL: dbal_mysql->sql_query()

FILE: thanks.php
LINE: 29
CALL: install_040()

FILE: viewtopic.php
LINE: 44
CALL: include('thanks.php')


je trouve ça bizarre!! Mais le pire, c'est que sa n'arrive que à moi, et je ne sais pas pourquoi, y'a quatre possibilités
soit parce que je suis admin
soit parce que mon nombre de remerciement donné est différent de zéro
soit parce que mon nombre de remerciement reçu est différent de zéro
soit parce que mon nombre de remerciement donné et reçu est différent de zéro

Si vous avez une idée, je vous en remercie d'avance!

Yamin

Le lien du topic est disponible ici

Mais le lien de dll est mort alors je vous en faire part ici

Enfin mon forum est à l'adresse suivante

Merci encore et encore !!

Edit: la c'est plus que bizarre, sa avait super bien marché et d'un coup c'est revenu, puis reparti et la c'est revenu^^

Je comprends plus ^^

Merci encore:)
Dernière édition par mathieu23 le 22 Sep 2008 à 06:47, édité 1 fois.
Raison: Coche réglé ajoutée par Mathieu23
yamin
Apprenti-posteur
Apprenti-posteur
 
Messages: 109
Inscription: 20 Juil 2006 à 22:55
Localisation: Lyon

Re: Mod thanks

Messagede ABDev le 26 Juin 2008 à 22:48

Essaie ceci :

Code: Tout sélectionner
ALTER TABLE phpbb_users CHANGE user_thanked user_thanked INT NULL;
ALTER TABLE phpbb_users CHANGE user_thanked_others user_thanked_others INT NULL;
En mode très très occupé, donc peu disponible !
Avatar de l’utilisateur
ABDev
Codeur
Codeur
 
Messages: 3333
Inscription: 12 Mai 2005 à 22:54
Localisation: Lens - France

Re: Mod thanks

Messagede yamin le 26 Juin 2008 à 23:04

Salut ABDev, encore une fois merci de l'aide que tu m'apporte!

Hélas, non ça ne marche toujours pas, je t'explique ce que j'ai eu ....

Tout marchais avant ta requête, ensuite tout marchais après ta requête, j'ai donc essayer les inscriptions, sa a marché !

Cependant une fois que je me suis reconnecté l'erreur revient!!

Grâce toi, je sais quand elle apparaît, c'est déjà bien!

Alors merci, maintenant si on pouvais la faire partir totalement sa serait encore mieux ^^

En tout cas merci ;)
yamin
Apprenti-posteur
Apprenti-posteur
 
Messages: 109
Inscription: 20 Juil 2006 à 22:55
Localisation: Lyon

Re: Mod thanks

Messagede ABDev le 26 Juin 2008 à 23:20

Tu as regardé sur le sujet du MOD si quelqu'un avait le même problème que toi ? A priori, le MOD est mal conçu et présente des erreurs, et ceci est peut-être la cause de sa non disponibilité je pense.
En mode très très occupé, donc peu disponible !
Avatar de l’utilisateur
ABDev
Codeur
Codeur
 
Messages: 3333
Inscription: 12 Mai 2005 à 22:54
Localisation: Lens - France

Re: Mod thanks

Messagede yamin le 26 Juin 2008 à 23:43

Re, je suis désolé du temps que j'ai mis à répondre, mais j'ai suivi ton conseil, et suis parti voir si d'autre personne ont eu le même problème que moi...

J'ai trouver un seul cas similaire, mai aucune solution ne lui est proposé ! Hélas...

C'est ici

:|

En tout cas, merci encore !!
yamin
Apprenti-posteur
Apprenti-posteur
 
Messages: 109
Inscription: 20 Juil 2006 à 22:55
Localisation: Lyon

Re: Mod thanks

Messagede Théonaute le 27 Juin 2008 à 00:25

Bonsoir,

Cette erreur est bizarre car on dirait que le MOD essaye de s'installer à chaque fois, au vu de la requête qui veut ajouter le champs concerné au lieu de le remplir.

Tu pourrais nous donner la source du fichier thanks.php s'il te plaît ?

Bien à toi, :wink:
Théonaute | Mes MODs pour phpBB3.0.x | MODs de l'équipe des codeurs de phpbb-fr
Dernier MOD, le 29 septembre 2008 : Anti Double Posts v2.0.2.
Les demandes de support par tout autre moyen que le forum ne seront pas traitées, merci de votre compréhension.
Avatar de l’utilisateur
Théonaute
Codeur
Codeur
 
Messages: 3047
Inscription: 22 Jan 2006 à 15:45
Localisation: Montréal

Re: Mod thanks

Messagede yamin le 27 Juin 2008 à 11:42

Bien sûr, avec grand plaisir

il est disponible ici

Je tenais à tous vous remercier de l'aide gracieuse que vous nous apporté !

Merci !!
_________________
Liens du site :
Index du site || Les logiciels || Les tutoriels || L'actualité
_________________
Liens du forum :
Index du forum || Liste des processus || Les tutoriels || Les astuces || Les logiciels || Une question ?
yamin
Apprenti-posteur
Apprenti-posteur
 
Messages: 109
Inscription: 20 Juil 2006 à 22:55
Localisation: Lyon

Re: Mod thanks

Messagede Bruno36 le 27 Juin 2008 à 12:01

Salut!

Ont te demande le lien du mod :wink:
http://www.phpbb.com/community/viewtopi ... &sk=t&sd=a
http://nationsofmetal.na.funpic.de/foru ... l&df_id=31

Je vient de l'installer et j'ai aussi un problème.
Quand je clique sur le bouton pour remercier l'auteur d'un message j'ai droit a un beau message d'erreur, pourtant le vote est bien prit en compte, meme chose quand je veut enlever mon vote

Code: Tout sélectionner
SQL ERROR [ mysql4 ]

Unknown column 'user_thanked_others' in 'field list' [1054]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
Avatar de l’utilisateur
Bruno36
Roi des posts
Roi des posts
 
Messages: 559
Inscription: 14 Nov 2007 à 12:53
Localisation: issoudun

Re: Mod thanks

Messagede yamin le 27 Juin 2008 à 12:33



Je l'ai donnée plus haut, mais merci je ne l'avais pas vu sur phpbb.com, il se peut qu'il soit en meilleur état que celui que j'ai car moi le fichier xml est erroné!

Pour ton erreur moi je sais pas :s ^^

Bonne journée, j'essaierais cet après midi ;)
_________________
Liens du site :
Index du site || Les logiciels || Les tutoriels || L'actualité
_________________
Liens du forum :
Index du forum || Liste des processus || Les tutoriels || Les astuces || Les logiciels || Une question ?
yamin
Apprenti-posteur
Apprenti-posteur
 
Messages: 109
Inscription: 20 Juil 2006 à 22:55
Localisation: Lyon

Re: Mod thanks

Messagede Théonaute le 27 Juin 2008 à 14:02

Bonjour,

Bruno36 > Tu n'as apparement pas fait les requêtes SQL ou installé le MOD car la colonne n'existe pas dans la base de données.
yamin > Es tu le fondateur du forum ? Car apparement ce MOD s'installe tout seul dans la base de données, à condition que l'utilisateur soit le fondateur.
Perso, je trouve ça moche comme codage, mais bon ce n'est que mon avis...

Bien à vous, :wink:
Théonaute | Mes MODs pour phpBB3.0.x | MODs de l'équipe des codeurs de phpbb-fr
Dernier MOD, le 29 septembre 2008 : Anti Double Posts v2.0.2.
Les demandes de support par tout autre moyen que le forum ne seront pas traitées, merci de votre compréhension.
Avatar de l’utilisateur
Théonaute
Codeur
Codeur
 
Messages: 3047
Inscription: 22 Jan 2006 à 15:45
Localisation: Montréal

Re: Mod thanks

Messagede yamin le 27 Juin 2008 à 14:09

Théonaute--> Oui je suis bien le fondateur du forum, est-ce que quelque chose fait que cela ne marche pas que avec le fondateur?

En tout cas merci de votre aide ;)
_________________
Liens du site :
Index du site || Les logiciels || Les tutoriels || L'actualité
_________________
Liens du forum :
Index du forum || Liste des processus || Les tutoriels || Les astuces || Les logiciels || Une question ?
yamin
Apprenti-posteur
Apprenti-posteur
 
Messages: 109
Inscription: 20 Juil 2006 à 22:55
Localisation: Lyon

Re: Mod thanks

Messagede Bruno36 le 27 Juin 2008 à 14:15

Mon probleme est resolue, comment ...aucune idé.. :shock:
Avatar de l’utilisateur
Bruno36
Roi des posts
Roi des posts
 
Messages: 559
Inscription: 14 Nov 2007 à 12:53
Localisation: issoudun

Re: Mod thanks

Messagede yamin le 27 Juin 2008 à 14:21

Bruno36 a écrit:Mon probleme est resolue, comment ...aucune idé.. :shock:



Lol et bah bien bien ^^ vérifie que tu n'ai pas le même problème que moi, car ce mod assez petit me fait des gros soucis ^^(quel paradoxe ^^)

Théonaute ---> D'après ce que tu as écrit, j'ai testé la manip(j'ai transmis les droit de fondateur à un compte test, et me suis enlever à moi, et en effet, cela n'arrive que au fondateur car moi maintenant je vois tout nickel et le compte test ne peux plus les voir)...cela veut donc dire que, même un admin sans les droits de fondateur, n'as pas ce soucis... Mais alors, comment faire ^^

En tout cas merci, et bravo bruno ^^
_________________
Liens du site :
Index du site || Les logiciels || Les tutoriels || L'actualité
_________________
Liens du forum :
Index du forum || Liste des processus || Les tutoriels || Les astuces || Les logiciels || Une question ?
yamin
Apprenti-posteur
Apprenti-posteur
 
Messages: 109
Inscription: 20 Juil 2006 à 22:55
Localisation: Lyon

Re: Mod thanks

Messagede Bruno36 le 27 Juin 2008 à 14:51

Moi je suis fondateur et pourtant sa fonctionne bizarre
Avatar de l’utilisateur
Bruno36
Roi des posts
Roi des posts
 
Messages: 559
Inscription: 14 Nov 2007 à 12:53
Localisation: issoudun

Re: Mod thanks

Messagede yamin le 27 Juin 2008 à 14:58

Bizarre, en plus je viens de m'inscrire sur ton forum e je ne vois pas de traces du mod thanks :/ peut être tu l'installe en local ??

En tout cas, vérifie si tes inscription fonctionne, car moi soit je peux voir les sujet et les inscriptions ne fonctionnent pas, soit je avoir les inscriptions mais les fondateur ne peuvent pas voir les sujets ....


PS: dans ton forum, j'ai remplis des champs bidon, je ne savais pas quoi mettre :oops: :oops: Alors je m'en escuse par avance ;)
_________________
Liens du site :
Index du site || Les logiciels || Les tutoriels || L'actualité
_________________
Liens du forum :
Index du forum || Liste des processus || Les tutoriels || Les astuces || Les logiciels || Une question ?
yamin
Apprenti-posteur
Apprenti-posteur
 
Messages: 109
Inscription: 20 Juil 2006 à 22:55
Localisation: Lyon

Suivante

Retourner vers MODs indépendants de la base

Qui est en ligne

Utilisateurs parcourant ce forum: Heritrix [Crawler] et 1 invité

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