Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : aledaurora 24 Apr 2012, 21:01:46

: trasferire iscritti
: aledaurora 24 Apr 2012, 21:01:46
ciao a tutti sto ultimando in locale un aggiornamento di un sito fatto precedentemente sempre in joomla ma siccome la versione era troppo vecchia ho dovuto rifare tutto da capo in quanto non era possibile aggiornarnare...comunque mi chiedevo come posso copiare dal vecchio al nuovo tutti i contatti/utenti iscritti al sito?

saluti
Ale
: Re:trasferire iscritti
: lady r 24 Apr 2012, 21:04:34
dicci le due versioni in questione
: Re:trasferire iscritti
: willy_bis 24 Apr 2012, 21:31:18
aggiornarnare...comunque mi chiedevo come posso copiare dal vecchio al nuovo tutti i contatti/utenti iscritti al sito?

saluti
Ale


Potresti costruirti una query d'interfacciamento fra la tabella utenti vecchia e quella nuova
: Re:trasferire iscritti
: aledaurora 24 Apr 2012, 22:29:10
dicci le due versioni in questione
quella vecchissima è Joomla! 1.0.8 Stable

mentre la nuova è l'ultima la 2.5
come posso fare?
: Re:trasferire iscritti
: lady r 24 Apr 2012, 23:09:07
controlla come sono strutturate le tabelle users dei due Joomla e vedi se con una query puoi convertire la vecchia in nuova.


Non mi viene in mente altro
: Re:trasferire iscritti
: aledaurora 24 Apr 2012, 23:18:03
sinceramente nn saprei neanche dove guardare le tabelle :-\ nel database?
: Re:trasferire iscritti
: willy_bis 25 Apr 2012, 08:26:18
sinceramente nn saprei neanche dove guardare le tabelle :-\ nel database?


Se non non hai conoscenze minime sul database l'unico che puoi fare e inserire a mano gli utenti che è la strada migliore. Se ne hai centinai o migliaia forse vale la pena investire un po' di tempo a studiare cosa è una tabella di mysql. Non ci sono programmi o funzioni apposta. Con una query simile a questa faresti tutto. Te la lascio come spunto e esercizio  ::)  . Per entrare nel mondo di Joomla uno deve anche studiare, leggere, cercare e capire perché non è ammessa l'ignoranza  ;D



INSERT INTO  `tuo_prefisso__users` (
  `id` ,
  `name`,
  `username` ,
  `email` ,
  `password` ,
  `usertype` ,
  `block` ,
  `sendEmail` ,
  `registerDate` ,
  `lastvisitDate` ,
  `activation` ,
  `params` )


  SELECT  (``, `name`, `username`, `email`, `password`, `usertype`, `block`, `sendEmail`,`registerDate`, `lastvisitDate`, `activation`, `params`)
  FROM `jos_users` ;