| User | Post |
|
23:59 30/3/2006
| VDigital
Guest
| | | |
|
| |
|
|
Je sais que la solution est officiellement dans PhpWebGallery.
Mais figurez-vous que je n’arrive pas Ă la faire marcher entre PhpWebGallery et WordPress.
Est-ce que quelqu’un Ă rĂ©ussi ce tour de force ou personne?
Est-ce que c’est prĂ©vu dans Photon, Jillij?
Merci d’avance.
Vincent
|
|
|
23:59 30/3/2006
| Jillij
Admin
| | | |
|
| posts 322 |
|
|
Bien sur que c’est prĂ©vu !
Installe photon 3.O. La dernière version permet la table commune. Elle permet une gestion complète des utilisateurs depuis wordpress.
|
|
|
23:59 30/3/2006
| VDigital
Guest
| | | |
|
| |
|
|
Merci. Jillij. Je vais regarder ça de plus près…
Je n’ai pas rĂ©ussi Ă le faire marcher pour Antsira.
|
|
|
23:59 18/4/2006
| Eybus
Guest
| | | |
|
| |
|
|
Bonjour,
j’ai finialement tout reinstallĂ© et mis photon 3.0. J’ai cliquĂ© sur le “Nettoyer les utilisateurs” dans l’interface d’admin.
Pas de probleme. Mais quand je click sur “Importer les utilisateurs” j’ai le message:
mysql_fetch_array(): supplied argument is not a valid MySQL result resource in photon-func.php on line 838
qui s’affiche tout en haut de ma page.
J’ai rajoutĂ© un utilisateur guest dans ma table wp-users (son ID est le 6)
qq’un a deja eu ce message ?
|
|
|
23:59 18/4/2006
| Eybus
Guest
| | | |
|
| |
|
|
Apparement il n’aime pas la requete SQL suivante
SELECT id AS id, password AS password, username AS username, mail_address AS email FROM phpwebgallery_users WHERE BINARY username NOT IN (SELECT BINARY user_login FROM wordpress_users ) ORDER BY id
J’vois pas ou est le probleme mais j’suis pas un expert en requete SQL
|
|
|
23:59 18/4/2006
| Eybus
Guest
| | | |
|
| |
|
|
Apparement il n’aime pas la requete SQL suivante
SELECT id AS id, password AS password, username AS username, mail_address AS email FROM phpwebgallery_users WHERE BINARY username NOT IN (SELECT BINARY user_login FROM wordpress_users ) ORDER BY id
J’vois pas ou est le probleme mais j’suis pas un expert en requete SQL
|
|
|
23:59 18/4/2006
| Jillij
Admin
| | | |
|
| posts 322 |
|
|
Mmmm, ta table users de wordpress, c’est
wordpress_users ou wp_users?
|
|
|
23:59 19/4/2006
| Eybus
Guest
| | | |
|
| |
|
|
La table users de wordpress s’appelle wordpress_users
|
|
|
23:59 19/4/2006
| Jillij
Admin
| | | |
|
| posts 322 |
|
|
Bizarre. La fonction fonctionne pourtant.
Tu as quelle version de wordpress, phpwebgallery?
Comment as-tu crée ton user guest?
Tu peux me faire une copie rapide de ta table users de phpwebgallery et de wordpress?
|
|
|
23:59 19/4/2006
| Eybus
Guest
| | | |
|
| |
|
|
PWB 1.5.2
WP 2.0.2
Que je crée le user guest via mon interface phpmyadmin ou via les pages admin de WP, ca ne change rien
mes tables (pwd et email changés) se trouvent sur
eybus.free.fr
|
|
|
23:59 19/4/2006
| Jillij
Admin
| | | |
|
| posts 322 |
|
|
C’est bizarre…
Est-ce que tu sais executer une commande sql sous phpmyadmin?
Si tu pouvais tester le SELECT … directement sous phpmyadmin.
Normalement ca doit te renvoyer un tableau avec l’ensemble des utilisateurs de phpwebgallery qui ne sont pas enregistrĂ©s dans wordpress.
|
|
|
23:59 19/4/2006
| Jillij
Admin
| | | |
|
| posts 322 |
|
|
sinon, ligne 840 de photon-func.php
ajoute
echo mysql_error();
l’erreur devrait etre plus dĂ©taillĂ©e.
Dis moi ce que ca raconte.
|
|
|
23:59 19/4/2006
| Eybus
Guest
| | | |
|
| |
|
|
Je l’avais fait et ca ne marche pas non plus (j’aurais du le preciser avant !)
Via l’interface phpMyAdmin j’ai une erreur :
You have an error in your SQL syntax near ‘SELECT BINARYuser_login FROM wordpress_users ) ORDER BY id LIMIT 0, 30′ at line 1
|
|
|
23:59 19/4/2006
| Jillij
Admin
| | | |
|
| posts 322 |
|
|
sinon, ligne 840 de photon-func.php
ajoute
echo mysql_error();
l’erreur devrait etre plus dĂ©taillĂ©e.
Dis moi ce que ca raconte.
|
|
|
23:59 19/4/2006
| Eybus
Guest
| | | |
|
| |
|
|
Il me dit la meme chose que via PHPmyAdmin
Je l’ai mis juste après le
$rows = mysql_query($query);
You have an error in your SQL syntax near ‘SELECT BINARY user_login FROM wordpress_users ) ORDER BY id’ at line 6
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in photon-func.php on line 839
|
|
|
23:59 19/4/2006
| Jillij
Admin
| | | |
|
| posts 322 |
|
|
Chez moi, cette requĂŞte fonctionne. Ce n’est donc pas une erreur de syntaxe.
A priori pas d’erreur sur le nom des tables non plus, ni des champs.
C’est quoi la version mysql de ton serveur (le select entre parenthèse n’est pas supportĂ© avant 4.1) ?
|
|
|
23:59 19/4/2006
| Eybus
Guest
| | | |
|
| |
|
|
Ah Ah.
Je crois que tu as mis le doigt sur le probleme. Mon hebergeur est online.net et d’apres ce que j’ai pu voir ils sont en 3.23.56
Damned!!! A rajouter dans ton lisez moi
As tu l’equivalent de la requete dans cette version ?
|
|
|
23:59 21/4/2006
| Eybus
Guest
| | | |
|
| |
|
|
Allez, pas expert en mySQL mais developpeur, et avec Google comme ami :-), je te propose de remplacer dans photo-func.php (ligne 828) la requete
$query = ‘SELECT ‘.$conf['old_user_fields']['id'].’ AS id, ‘.$conf['old_user_fields']['password'].’ AS password, ‘.$conf['old_user_fields']['username'].’ AS username, ‘.$conf['old_user_fields']['email'].’ AS email FROM ‘.$conf['old_users_table'].’ WHERE BINARY ‘.$conf['old_user_fields']['username'].’NOT IN (SELECT BINARY user_login FROM ‘.$wpdb->users.’ )ORDER BY ‘.$conf['old_user_fields']['id'].’;';
PAR LA REQUETE
$query = ‘SELECT ‘.$conf['old_users_table'].’.’.$conf['old_user_fields']['id'].’ AS id, ‘.$conf['old_users_table'].’.’.$conf['old_user_fields']['password'].’ AS password, ‘.$conf['old_users_table'].’.’.$conf['old_user_fields']['username'].’ AS username, ‘.$conf['old_users_table'].’.’.$conf['old_user_fields']['email'].’ AS email FROM ‘.$conf['old_users_table'].’ LEFT JOIN ‘.$wpdb->users.’ ON ‘.$conf['old_users_table'].’.’.$conf['old_user_fields']['username'].’=’.$wpdb->users.’.’.’user_login ‘.’ WHERE ‘.$wpdb->users.’.user_login IS NULL ORDER BY ‘.$conf['old_user_fields']['id'].’;';
Ce qui rendrait la fonction importer valable pour mySQL 3.23.
Qu’en penses-tu ? D’après mes quelques tests, ca semble marcher.
|
|
|
23:59 21/4/2006
| Jillij
Admin
| | | |
|
| posts 322 |
|
|
Cool,
Excuse moi, je n’ai pas pu m’en occuper ces derniers jours, j’etais tres occupĂ©.
Je n’ai rien contre, bien au contraire!
Je teste tout ça ce week end. Merci!
|
|
|
23:59 25/4/2006
| Eybus
Guest
| | | |
|
| |
|
|
J’ai fait le test sur mon site. Importation a priori reussie.
YES!
Merci en tout cas pour ta patience
Et encore très bon travail que cette integration. Tu devrais voir avec l’equipe de dev de PWG pour integrer ton MOD Ă la version courante de PWG. Une integration dans un blog en natif, ca serait bien, surtout pour les MAJ.
A+
|
|