Back to top

Autore Topic: Portare utenti da sito non Joomla a sito joomla  (Letto 5323 volte)

Offline lucagianneschi

  • Appassionato
  • ***
  • Post: 527
  • Sesso: Maschio
  • Cerco sempre artisti da recensire e pubblicizzare!
    • Mostra profilo
Portare utenti da sito non Joomla a sito joomla
« il: 16 Apr 2009, 02:26:39 »
sapete dirmi come fare a trasportare utenti di un sito non joomla ad uno fatto in joomla? Ho accesso al database di entrambi i siti... se esiste una guida per fare la cosa e riuscite a segnalarmela mi fate un immenso favore!!!
JamYourself: Music Social Network
Gli Aforismi di Oscar Wilde
Italia Golf Club

Offline RiccardoS

  • Appassionato
  • ***
  • Post: 509
    • Mostra profilo
Re: Portare utenti da sito non Joomla a sito joomla
« Risposta #1 il: 17 Apr 2009, 15:24:55 »
potresti esportare la tabella degli utenti del sito non-joomla ed importarla, con le eventuali dovute correzioni per rispettare i campi richiesti, nella tabella jos_users del db del sito in joomla.

Offline lucagianneschi

  • Appassionato
  • ***
  • Post: 527
  • Sesso: Maschio
  • Cerco sempre artisti da recensire e pubblicizzare!
    • Mostra profilo
Re: Portare utenti da sito non Joomla a sito joomla
« Risposta #2 il: 17 Apr 2009, 15:29:41 »
c'e' una guida che spiega come fare questa cosa? non sono pratico di DB..quindi ho paura di fare un casino..
JamYourself: Music Social Network
Gli Aforismi di Oscar Wilde
Italia Golf Club

Offline RiccardoS

  • Appassionato
  • ***
  • Post: 509
    • Mostra profilo
Re: Portare utenti da sito non Joomla a sito joomla
« Risposta #3 il: 17 Apr 2009, 16:45:45 »
se non sei pratico di db la vedo dura: devi fare una query nel primo db, verificare i campi, eventualmente modificarli e poi importarli nel secondo db.

una domanda: quanti sono gli utenti?

Offline lucagianneschi

  • Appassionato
  • ***
  • Post: 527
  • Sesso: Maschio
  • Cerco sempre artisti da recensire e pubblicizzare!
    • Mostra profilo
Re: Portare utenti da sito non Joomla a sito joomla
« Risposta #4 il: 17 Apr 2009, 16:48:23 »
sono acceduto al DB e ho aperto la tabella con tutti i dati degli utenti,pero' ovviamente sono campi diversi da quelli che ho in Joomla... Gli utenti sono 116, al limite mi faccio un lavorone e mi copio tutto a mano..ma se potevo imparare questa cosa mi era utile credo,perche' ci sono anche altri dati che in futo dovrei importare!
JamYourself: Music Social Network
Gli Aforismi di Oscar Wilde
Italia Golf Club

Offline RiccardoS

  • Appassionato
  • ***
  • Post: 509
    • Mostra profilo
Re: Portare utenti da sito non Joomla a sito joomla
« Risposta #5 il: 17 Apr 2009, 17:36:42 »
allora...

116 sono tanti ma non è neanche impossibile inserirli a mano, quindi al lmite hai questa soluzione.

ovviamente i campi sono diversi: per esportarli devi selezionare la tabella e cliccare su esporta, poi però occorre modificare il dump (il file .sql che ti ha creato l'esportazione) con un editor di testo furbo (tipo notepad++) sostituendo o inserendo in maniera ricorsiva i dati necessari, per poi importare il file nel db di joomla.
come dicevo però, occorre una certa conoscenza dei db... magari se hai qualcuno che ti può aiutare...

Offline ANTIMA_is_MORTIMER

  • Esploratore
  • **
  • Post: 57
    • Mostra profilo
Re: Portare utenti da sito non Joomla a sito joomla
« Risposta #6 il: 17 Apr 2009, 18:32:18 »
ci sto provando anch'io... entro in phpmyadmin e esporto in file excel modifico quello che devo modificare ma purtroppo quando poi lo carico nell'altro database (sempre tramite phpmyadmin) mi da errore...sembra che non supporta in importazione il file excel

Offline ANTIMA_is_MORTIMER

  • Esploratore
  • **
  • Post: 57
    • Mostra profilo
Re: Portare utenti da sito non Joomla a sito joomla
« Risposta #7 il: 17 Apr 2009, 19:21:24 »
trovato il metodo: esportare in sql e aprirlo in woprpad poi modificarlo il ,mio problema ora è per le pass che e_107 ha la criptazione in MD5+16 e joomla 1.5 in MD5+32

Offline lucagianneschi

  • Appassionato
  • ***
  • Post: 527
  • Sesso: Maschio
  • Cerco sempre artisti da recensire e pubblicizzare!
    • Mostra profilo
Re: Portare utenti da sito non Joomla a sito joomla
« Risposta #8 il: 22 Apr 2009, 14:08:41 »
sto provando a fare come mi avete suggerito, ma il campo gid cosa indica?? Il batabase che ho esportato poi non aveva pass criptate,devo importare il database con le pass o devo lasciare il campo vuoto?
JamYourself: Music Social Network
Gli Aforismi di Oscar Wilde
Italia Golf Club

Offline RiccardoS

  • Appassionato
  • ***
  • Post: 509
    • Mostra profilo
Re: Portare utenti da sito non Joomla a sito joomla
« Risposta #9 il: 22 Apr 2009, 15:16:53 »
GID è un valore che imposta joomla a seconda del tipo di utente: credo 24 per Admin e 25 per i Super Admin; le password andrebbero criptate in md5 per l'importazione.

guarda anche se ti può essere utile questo: http://www.pasqualoni.it/it/articoli-tecnici-mainmenu-67/mambojoomla-mainmenu-79/307-import-utenti-joomla-da-csv

Offline lucagianneschi

  • Appassionato
  • ***
  • Post: 527
  • Sesso: Maschio
  • Cerco sempre artisti da recensire e pubblicizzare!
    • Mostra profilo
Re: Portare utenti da sito non Joomla a sito joomla
« Risposta #10 il: 24 Apr 2009, 02:00:56 »
ho visto,mi sembra di essere in grado di risolvere la cose..ma per criptare come faccio? ho visto che ci sono dei tool,ma ho provato a criptare la mia pass e viene diversa da quello che joomla mi da' come valore criptato... se non le metto criptate non funziona ovviamente...??
JamYourself: Music Social Network
Gli Aforismi di Oscar Wilde
Italia Golf Club

Offline RiccardoS

  • Appassionato
  • ***
  • Post: 509
    • Mostra profilo
Re: Portare utenti da sito non Joomla a sito joomla
« Risposta #11 il: 24 Apr 2009, 10:32:43 »
leggevo in un altro thread che joomla cripta in md5 a 32 caratteri mentre la funzione che l'utente stava utilizzando codificava a 16 caratteri...
prova a vedere se in rete ci sono dei tool che criptano esattamente come joomla.

edit: non è esatto quello che ho scritto qui sopra: per la precisione "Dalla versione Joomla 1.0.13 e superiori l'hash non è più definito in MD5 ma da una combinazione di MD5 più SALT,  MD5+16 caratteri (aggiunti dalla funzione salt) per la versione Joomla 1.0.13 MD5+32 caratteri (aggiunti dalla funzione salt) nella versione Joomla 1.5"

vedi: http://help.joomlaitalia.com/Guide/Tutorial/Recuperare-la-password.html



un'altra soluzione, molto semplice ma poco sicura se qualche utente ha voglia di fare il furbacchione, potrebbe essere di impostare una pwd uguale per tutti e mandare una mail chiedendo loro di cambiarla al primo accesso.
« Ultima modifica: 24 Apr 2009, 10:50:19 da RiccardoS »

Offline RiccardoS

  • Appassionato
  • ***
  • Post: 509
    • Mostra profilo
Re: Portare utenti da sito non Joomla a sito joomla
« Risposta #12 il: 24 Apr 2009, 11:31:35 »
hai letto an che questo interessante thread in rilievo in questa stessa sezione? http://forum.joomla.it/index.php/topic,39319.0.html

Offline lucagianneschi

  • Appassionato
  • ***
  • Post: 527
  • Sesso: Maschio
  • Cerco sempre artisti da recensire e pubblicizzare!
    • Mostra profilo
Re: Portare utenti da sito non Joomla a sito joomla
« Risposta #13 il: 24 Apr 2009, 12:23:35 »
grazie per la segnalazione,in pratica usando anche community builder mi aseptta un lavorone! Ma secondo te se imposto il valore della pass per tutti come NULL, poi lo reimposto dal back end come super admin.. crea problemi?
JamYourself: Music Social Network
Gli Aforismi di Oscar Wilde
Italia Golf Club

Offline RiccardoS

  • Appassionato
  • ***
  • Post: 509
    • Mostra profilo
Re: Portare utenti da sito non Joomla a sito joomla
« Risposta #14 il: 25 Apr 2009, 13:25:10 »
non credo che ci siano problemi... tranne il fatto di doverseli passare tutti uno a uno!  ;D

 



Web Design Bolzano Kreatif