Passare da Nuke con gallery2 integrato a Drupal senza distruggere il database

7 contenuti / 0 new
Ultimo contenuto
Passare da Nuke con gallery2 integrato a Drupal senza distruggere il database

Come da titolo, vorrei rinnovare il mio sito nella grafica e nei contenuti, però sono perplesso dal fatto che il passaggio potrebbe causare la perdita del materiale di due anni di lavoro. Se vi interessa andate su piazzaleverdi.it per aver ben chiaro cosa devo fare per il cambio di CMS.
Devo assolutamente salvare e travasare i seguenti contenuti:
- Lista degli utenti
- Forum phpbb
- il database di gallery 2
- articoli

Aspetto notizie :-)
Grazie

1) ti fa un BEEEP e copi le info a mina nel DB di drupal creato e configurato come ti serve
2) ti fai uno script che automatizza il tutto il punto 1
3) continui a usare gallery2 + phpbb con i moduli di integrazione e ti occa copiare solo gli articoli e FORSE gli utenti (vedi punto 1 e 2)

Ciao
Marco
--
My blog
Working at @agavee

Ho spostato il messaggio in "Supporto pre-installazione"

Se le tue conoscienze o il tuo tempo scarseggia consiglieri anche io di usare il metodo 3 descritto da mavimo.
Con il modulo http://drupal.org/project/phpbb2drupal puoi importare tutti gli utenti di phpBB con i vari messaggi nel forum nativo di drupal.
Poi c'é anche il modulo per integrare il forum phpBB in drupal (http://drupal.org/node/32818) e da quello che ho capito si basa sul database di drupal, questo significa che devi importare manualmente gli utenti. (possibile soluzione per importare gli utenti http://drupal.org/node/188053)

Io avevo pensato di fare così:
- Aruba mi mette a disposizione 5 db. In uno di questi ci sono le tabelle di nuke, phpbb e gallery2
- In un secondo db ci metterai tutte le tabelle create da drupal.

Questo dovrebbe garantirmi un back del db in caso di danni.
Volevo però evitare la copia "selvaggia" del db di nuke, quindi er caso sapete precisamente quali sono le tabelle che devo copiare e quelle che invece posso omettere?
Esempio: nella tabella nuke_users vi sono gli account degli utenti, ed immagini che quella dovrà essere copiata nella sua equivalente tabella drupal. Il resto penso si possa scartare.

Altra questione: Prima di effettuare il passaggio, volevo installare il nuovo cms in una sottocartella:piazzaleverdi.it/drupal ma l'installer non funziona! Non trova il database.
Aprendo invece un sito di prova su altervista, allora tutto va a buon fine. Devo per forza installare tutto nella root principale?

  1. La copia selvaggia è assolutamente inutile le tabelle sono strutturate in maniera completamente diversa, quindi non puoi dire prendo una tabella e la tengo tal quale, devi copiare i vari campi nelle posizioni corrette, probabilmente anche in tabelle distinte, con chiavi primarie diverse, riferimenti tra tabelle diversi, ... quindi NON fare la copia delle tabelle, ma devi capire come funzionano entrambi i CMS e fare il porting del contenuti tramite script. Se non ahi voglia di studiarti il tutto ti conviene fare l'import a manina copiando i contenuti da una pagina all'altra usando l'interfaccia web.
  2. Non devi usare per forza la root principale, ci sono fior fiori di risposte al riguardo in questo forum, ti consiglio di usare la funzione di ricerca che c'è nella colonna a sinistra in alto e spulciare i risultati :)

Ciao
Marco
--
My blog
Working at @agavee

Ciao, oggi girando in rete ho trovato questo:
http://quillem.com/nuke2drupal

dovrebbe semplificare il passaggio e automatizzare il tutto.
L'ultima versione se ho ben capito la trovi qui:
http://quillem.com/nuke2drupal#comment-3412

Non sarebbe male se alla durante la tua "mutazione" scriveresti una breve guida per indicare i problemi e soluzioni che hai adottato, sicuramente farebbe comodo a molta gente.

Grazie per le pronte risposte. In settimana provo e vi faccio sapere. Ciao