Annonce

Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

leduq
2009-02-25 01:21:55

est ce que, par le plus grand des hazard, phpwebgallery c'est doté d'un "bridge" pour SMF depuis ma derniere prise de contact ?

Merci

leduq
2006-03-09 23:46:45

hello

Vassae a écrit:

Laisse comme c'était avec les //. En fait tu as tout paramétré comme il faut. Là je sèche aussi un peu. Je continue à y réfléchir.

ça m'a l'aire bien compliqué .... je crois que je vais finir par abandonner l'idée

Vassae
2006-03-08 16:47:31

Laisse comme c'était avec les //. En fait tu as tout paramétré comme il faut. Là je sèche aussi un peu. Je continue à y réfléchir.

leduq
2006-03-08 00:28:00

en fait j'ai en tout 10 comptes utilisateur
dont :

1 admin
8 user enregistrés
1 invité avec droit restreint
mais cet invité avec droit resteint il est quand meme inscrit, je ne sais pas si cela a les meme valeur qu'un réel invité ?

du coup, j'ai fait un test, j'ai masqué la ligne "guest" avec des //

et du coup, j'obtien le meme message sauf que cette fois il me parle de '1' et non plus de '10' ...
je pige plus rien moi

peut etre que je met pas les bonne info

as tu une idée de la ou je peux trouver les guest_id et  webmaster_id

Vassae
2006-03-07 10:32:20

Je suis pas sur d'avoir compris ta création de groupe.

S'il n'y a pas de compte invité dans SMF alors il faut en créer un (le groupe en fait tu t'en fiches un peu, enfin dans le doute c'est peut etre mieux de ratacher ce compte à un groupe du forum à autorisations restreintes).

leduq
2006-03-07 01:18:07

Vassae a écrit:

La première version était la bonne.

Ce sont les tables de pwg qu'il faut vider (tu as les instructions sql dans le fichier de configuration : tu n'as qu'à les copier, enlever les // qui servent à indiquer les commentaires et excuter les lignes dans phpmyadmin par exemple).

Ensuite c'est l'id=10 de l'invité qui semble poser problème. Peux tu copier ici le début de la table user (juste le champ nom et le champ id).

table user, celle de pwg ou de smf ? ...

dans le doute

SMF donne

ID_MEMBER | memberName | dateRegistered | posts | ID_GROUP | lngfile | lastLogin
1                     leduq              1140738930         19           1                         1141689702
2                     jayjay             1140786578          3            9                         1141660992

ou leduq (c'est moi ... lol) est admin et jayjay est un utilisateur enregistré

leduq
2006-03-07 01:11:47

je vais faire cela, merci a toi de me repondre, mais avant je tiens a signaler que je n'ai a l'origine, rien trouvé sur invité
je me suis donc dit que cela etait du au fait que les invité n'aot pas accée a mon forum
j'ai don crée un groupe avec des droit restrein, calqué sur invité

Vassae
2006-03-07 00:56:37

La première version était la bonne.

Ce sont les tables de pwg qu'il faut vider (tu as les instructions sql dans le fichier de configuration : tu n'as qu'à les copier, enlever les // qui servent à indiquer les commentaires et excuter les lignes dans phpmyadmin par exemple).

Ensuite c'est l'id=10 de l'invité qui semble poser problème. Peux tu copier ici le début de la table user (juste le champ nom et le champ id).

leduq
2006-03-07 00:44:51

bon, je me parle a moi meme, mais c'est pas grave ... lol

en fouinant sur le forum j'ai cru comprendre qu'en fait il fallait inverser l'ordre de saisie
j'ai donc mi cela :

$conf['user_fields'] = array(
  'ID_MEMBER' => 'id',
  'memberName' => 'username',
  'passwrd' => 'password',
  'emailAddress' => 'email'
  );

// pass_convert : function to crypt or hash the clear user password to store
// it in the database
$conf['pass_convert'] = create_function('$s', 'return md5($s);');

// guest_id : id of the anonymous user
$conf['guest_id'] =10;

// webmaster_id : webmaster'id.
$conf['webmaster_id'] = 1;

mais la du coup, j'obtiens ce message :

SELECT id AS ID_MEMBER
     , username AS memberName
     , password AS passwrd
     , email AS emailAddress
  FROM pwg_users
  WHERE  = '10'
;
[mysql error 1064] You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '= '10'' at line 6

au secour, j'y comprend rien ...

aurais je mal compris la façon de remplacer la ligne guest et la ligne webmaster ?


ou bien est du au fait que sur mon forum les invités n'on acces a rien ?

leduq
2006-03-07 00:33:04

bon, je viens faire un test, or j'ai un message d'erreur

SELECT ID_MEMBER AS id
     , memberName AS username
     , passwrd AS password
     , emailAddress AS email
  FROM pwg_users
  WHERE ID_MEMBER = '10'
;
[mysql error 1054] Unknown column 'ID_MEMBER' in 'field list'

que dois je faire ?

leduq
2006-03-06 23:51:37

ok, je pense avoir trouvé ...
mais sinon, tu me parle de vider certaine table ...
dans smf ou dans pwg ?
et comment je fait pour les viders ?

merci de ton aide et de ta patience


ajout :
j'ai bien trouvé la table qui parle d'admin, mais il n'est fait nulle part mention de anonymous

Vassae
2006-03-06 09:19:10

Oui plutot msf_xxx.

Pour les id, il faut que tu ailles dans ta table user du msf et il faut que tu regardes à quel id correspond le compte administrateur et à quel id correspond le compte anonyme (ou invité).

leduq
2006-03-05 15:43:50

ok, merci

c'est koi ibf_members   ?  ne serait ce pas plutot smf_members ?


// guest_id : id of the anonymous user
$conf['guest_id'] = -1; (à modifier selon ta table SMF)

// webmaster_id : webmaster'id.
$conf['webmaster_id'] = 1; (à modifier selon ta table SMF)

ou dois je chercher pour les " à modifier selon ta table SMF " ...

P.S. : pardon de poser toutes ses question, mais je suis plus que debutant en PHP ... pour ne pas dire ignorant ...
je suis pret a apprendre ... mais en attendant je suis gourmand de question repnonse ... merci

Vassae
2006-03-05 11:02:03

Voilà comment tu dois modifier le fichier config_default.inc.php dans le répertoire include. Ensuite il faut que tu vides certaines tables de pwg (les instructions sont dans le meme fichier).

$conf['users_table'] = 'ibf_members';

// user_fields : mapping between generic field names and table specific
// field names. For example, in PWG, the mail address is names
// "mail_address" and in punbb, it's called "email".
$conf['user_fields'] = array(
  'id' => 'ID_MEMBER',
  'username' => 'memberName',
  'password' => 'passwd',
  'mail_address' => 'emailAddress'
  );

// pass_convert : function to crypt or hash the clear user password to store
// it in the database
$conf['pass_convert'] = create_function('$s', 'return md5($s);');

// guest_id : id of the anonymous user
$conf['guest_id'] = -1; (à modifier selon ta table SMF)

// webmaster_id : webmaster'id.
$conf['webmaster_id'] = 1; (à modifier selon ta table SMF)

En revanche tes membres devront s'enregistrer à nouveau à chaque première fois où ils vont dans la galerie. Si pwg se sert de la table des utilisateurs du forum, le programme n'est pas encore capable de se servir des sessions définies par le forum.

leduq
2006-03-03 22:19:08

voici ce que j'ai dans la table        smf_members

Champ              Type        

ID_MEMBER          mediumint(8)
memberName          varchar(80)
dateRegistered          int(10)
posts              mediumint(8)
ID_GROUP          smallint(5)
lngfile              tinytext
lastLogin              int(11)
realName              tinytext
instantMessages          smallint(5)
unreadMessages          smallint(5)
im_ignore_list          tinytext
passwd              varchar(64)
emailAddress          tinytext
personalText          tinytext
gender              tinyint(4)
birthdate              date
websiteTitle          tinytext
websiteUrl          tinytext
location              tinytext
ICQ              tinytext
AIM              varchar(16)
YIM             varchar(32)
MSN              tinytext
hideEmail              tinyint(4)
showOnline          tinyint(4)
timeFormat          varchar(80)
signature              text
timeOffset          float
avatar              tinytext
im_email_notify          tinyint(4)
karmaBad          smallint(5)
karmaGood          smallint(5)
usertitle              tinytext
notifyAnnouncements      tinyint(4)
notifyOnce            tinyint(4)
memberIP          tinytext
secretQuestion          tinytext
secretAnswer          tinytext
ID_THEME          tinyint(4)
is_activated          tinyint(3)
validation_code          varchar(10)
ID_MSG_LAST_VISIT      int(10)
additionalGroups          tinytext
smileySet          varchar(48)
ID_POST_GROUP          smallint(5)
totalTimeLoggedIn          int(10)
passwordSalt          varchar(5)

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact