|
Re: Migration de base punBB vers Xoops 2.3.3 + cbb4 RC et problème de script SQL |
|
Semi pro
Inscrit: 19/08/2005 21:01
De 97221
|
On a plus de 2000 membres, comment faire, en utilisant la fonction mot de passe perdu ? Ton lien donne la méthode pour un membre crée dans l'admin, je voix pas trop comment faire pour régénérer et envoyer des nouveaux MDP a tous les membres.
Y'a rien pour transcrire en MD5 un MDP en sha1 ? Je vais chercher cet après midi si je trouve quelque chose.
Pour le problème d'édition de membres, dans la table users, je voix pas de différences. Peut être faut il faire l'importation sans le module user profile d'installé, puis l'installer après.
Posté le : 30/03/2009 11:52
|
|
|
Re: Migration de base punBB vers Xoops 2.3.3 + cbb4 RC et problème de script SQL |
|
Xoops accro
Inscrit: 20/02/2008 20:27
De Belgium
|
Citation :je voix pas trop comment faire pour régénérer et envoyer des nouveaux MDP a tous les membres bienvenue.php contient le code pour envoyer une mot de passe nouveau generee a une utilisateur. Il faut juste mettre ca dans un boucle pour repasser a tous les utilisateurs. Citation :Y'a rien pour transcrire en MD5 un MDP en sha1 ? Non! Et ca est l'intention! Une possibilitee est de chercher ou en XOOPS le mot de passe est verifiee et quand la verification contre md5 échoue, la ajouter une deuxieme essaie de le verifier contre sha1 comme en punBB.
Posté le : 30/03/2009 12:40
|
|
|
Re: Migration de base punBB vers Xoops 2.3.3 + cbb4 RC et problème de script SQL |
|
Semi pro
Inscrit: 19/08/2005 21:01
De 97221
|
Effectivement, code qui provient de lostpass.php, mais comment mettre cela en boucle et faire un envoie massif vers tous les membres. Sinon, j'ai vérifié en utilisant la fonction de mot de passe perdu, cela fonctionne et on reçoit bien un nouveau MDP fonctionnel. Pour trouver ou est vérifié le MDP, j'ai cela, mais uniquement si "Remember me" is enabled. Pour trouver ou est la fonction, faudrait qu'un dev passe içi.
// Load xoopsUserId from cookie if "Remember me" is enabled.
if (empty($_SESSION['xoopsUserId']) && !empty($xoopsConfig['usercookie']) && !empty($_COOKIE[$xoopsConfig['usercookie']])) {
$hash_data = @explode("-", $_COOKIE[$xoopsConfig['usercookie']], 2);
list($_SESSION['xoopsUserId'], $hash_login) = array($hash_data[0], strval( @$hash_data[1] ));
}
if (!empty($_SESSION['xoopsUserId'])) {
$xoopsUser =& $member_handler->getUser($_SESSION['xoopsUserId']);
if ( !is_object($xoopsUser)
|| (isset($hash_login) && md5($xoopsUser->getVar('pass') . XOOPS_DB_NAME . XOOPS_DB_PASS . XOOPS_DB_PREFIX) != $hash_login) ) {
$xoopsUser = '';
$_SESSION = array();
session_destroy();
} else {
$GLOBALS["sess_handler"]->update_cookie();
if (isset($_SESSION['xoopsUserGroups'])) {
$xoopsUser->setGroups($_SESSION['xoopsUserGroups']);
} else {
$_SESSION['xoopsUserGroups'] = $xoopsUser->getGroups();
}
$xoopsUserIsAdmin = $xoopsUser->isAdmin();
}
}
Sinon, j'ai un autre problème que je viens de constater et que je comprend pas, sur la page d'accueil de cbb, quand je suis logué sous mon pseudo webmaster qui m'a servi a créer le site, j'ai bien toutes les catégorie qui s'affichent. Mais en anonyme ou un autre pseudo, je ne voix que la première catégorie. J'ai vérifié les permissions. Une idée ?
Posté le : 30/03/2009 13:52
|
|
|
Re: Migration de base punBB vers Xoops 2.3.3 + cbb4 RC et problème de script SQL |
|
Semi pro
Inscrit: 19/08/2005 21:01
De 97221
|
J'ai un autre soucis. La fonction "éditer des utilisateurs" dans l'admin me donne une page blanche Pour en être certain et tenter de cerner le problème, je suis reparti sur une 2.3.3 toutes neuve, la fonction "éditer des utilisateurs" fonctionne parfaitement. Je fait juste l'import des membres de PunBB vers Xoops avec ce bout de script
# Create users
insert into xoops_users (uid, uname, email, pass, name, url, user_icq, user_msnm, user_aim, user_yim, user_from, user_sig, attachsig, timezone_offset, posts, user_regdate, last_login, actkey, rank, level)
select id, username, email, password, realname, url, icq, msn, aim, yahoo, location, signature, show_sig, timezone, num_posts, registered, last_visit, activate_key, 0, 1 from pun_users where id <>1;
# Add users in registred users group
insert into xoops_groups_users_link (groupid, uid)
select 2, uid from xoops_users where uid <>1;
Tout se déroule a merveille, tout fonctionne parfaitement sauf la fonction "éditer des utilisateurs" de l'admin qui me donne une belle page toute blanche, peu propice à l'inspiration, et rien dans le mode debug. Donc comme d'hab, j'en appel à l'aide des grands esprits xoopiens et gueule haut et fort CA ME GAVE Par contre, si vous avez une idée, n'hésiter pas a vous exprimer
Posté le : 11/04/2009 03:33
|
|
|
Re: Migration de base punBB vers Xoops 2.3.3 + cbb4 RC et problème de script SQL |
|
Semi pro
Inscrit: 19/08/2005 21:01
De 97221
|
Résultats de mes tests. Migration des tables de PunBB sur un Xoops 2.0.18.2, aucun soucis. La fonction "Editer des utilisateur" avec celle de création d'un utilisateur fonctionne parfaitement. Upgrade vers une 2.3.3, page blanche dès que j'essaie d'accéder a cette fonction, avec le menu admin présent si je n'active pas le debug, entièrement blanche si je l'active. Idem si je fais l'importation dans une 2.3.3 toute neuve. Pour rappel, voiçi le script de migration concernant les membres
# Create users
insert into xoops_users (uid, uname, email, pass, name, url, user_icq, user_msnm, user_aim, user_yim, user_from, user_sig, attachsig, timezone_offset, posts, user_regdate, last_login, actkey, rank, level)
select id, username, email, password, realname, url, icq, msn, aim, yahoo, location, signature, show_sig, timezone, num_posts, registered, last_visit, activate_key, 0, 1 from pun_users where id <>1;
# Add users in registred users group
insert into xoops_groups_users_link (groupid, uid)
select 2, uid from xoops_users where uid <>1;
Et ma configuration Citation :XOOPS Version - XOOPS 2.3.3 PHP Version - 5.2.6-2ubuntu4.1 MySQL Version - 5.0.67-0ubuntu6 Server API Version - apache2handler OS Version - Linux
safe_mode - Off register_globals - Off magic_quotes_gpc - On allow_url_fopen - On fsockopen - On allow_call_time_pass_reference - On post_max_size - 50M max_input_time - 60 output_buffering - max_execution_time - 30 memory_limit - 16M file_uploads - On upload_max_filesize - 50M Là il ne me reste plus qu'a faire comme un célèbre chanteur Citation :Please help me pleaseeee, je suis fouuuuuuuuuuuu Si quelqu'un a une idée
Posté le : 13/04/2009 02:11
|
|
|
Re: Migration de base punBB vers Xoops 2.3.3 + cbb4 RC et problème de script SQL |
|
Semi pro
Inscrit: 19/08/2005 21:01
De 97221
|
Une bonne âme douée dans la langue des bouffeurs de steacks hachés cuits à la vapeur pourrait il poster mon soucis sur Xoops.org ? voir si quelqu'un a une idée au niveau interplanétaire. Parce mes propos traduits par gogole trad relèvent plus d'une blague belge
Posté le : 13/04/2009 12:17
|
|
Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.
|