Fork me on GitHub




« 1 (2)


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
Messages: 1980
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

Open in new windowOpen in new window
Partager Twitter Partagez cette article sur GG+
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
Messages: 2708
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

Salutations, Gerard.
PS: Excusez mon mauvais français.
De la bonne manière de poser les questions
Partager Twitter Partagez cette article sur GG+
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
Messages: 1980
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

Open in new windowOpen in new window
Partager Twitter Partagez cette article sur GG+
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
Messages: 1980
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 (uidunameemailpassnameurluser_icquser_msnmuser_aimuser_yimuser_fromuser_sigattachsigtimezone_offsetpostsuser_regdatelast_loginactkeyranklevel)
select idusernameemailpasswordrealnameurlicqmsnaimyahoolocationsignatureshow_sigtimezonenum_postsregisteredlast_visitactivate_key01 from pun_users where id <>1;

# Add users in registred users group

insert into xoops_groups_users_link (groupiduid)
select 2uid 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

Open in new windowOpen in new window
Partager Twitter Partagez cette article sur GG+
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
Messages: 1980
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 (uidunameemailpassnameurluser_icquser_msnmuser_aimuser_yimuser_fromuser_sigattachsigtimezone_offsetpostsuser_regdatelast_loginactkeyranklevel)
select idusernameemailpasswordrealnameurlicqmsnaimyahoolocationsignatureshow_sigtimezonenum_postsregisteredlast_visitactivate_key01 from pun_users where id <>1;

# Add users in registred users group

insert into xoops_groups_users_link (groupiduid)
select 2uid 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

Open in new windowOpen in new window
Partager Twitter Partagez cette article sur GG+
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
Messages: 1980
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

Open in new windowOpen in new window
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
« 1 (2)



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.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

20 Personne(s) en ligne (15 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 20 | Plus ...