Promozione sito da versione di sviluppo a pubblica

3 contenuti / 0 new
Ultimo contenuto
Promozione sito da versione di sviluppo a pubblica

Ciao a tutti,
un po' di background prima di descrivere il motivo del mio post: sto sviluppando in Drupal 5 un sito mantenendo due versioni, una "pubblica" da mostrare a tutti gli utenti (che possono anche crearci dei contenuti) e una "privata" dove applico le modiche, ad esempio creo nuovi content type e li testo: quindi ci sono sostanziali differenze tra il DB della versione pubblica e quello della versione privata.

Adesso vorrei promuovere la versione privata al posto della pubblica, senza però perdere i contenuti che gli utenti hanno creato nella pubblica (in pratica voglio aggiornare solo le nuove strutture che ho creato nella privata): sapete come si può fare per mettere insieme i due database senza perdere le modifiche?

Grazie in anticipo.

Ciao.

Hai fatto la domanda da un milione di dollari che purtroppo non ha un buona risposta.

La gestione dei nodi in Drupal è integrata per qualunque contenuto, quindi quello che vuoi fare ... non si può fare.

Infatti tu non vuoi solo aggiornare i nodi (mantenendo i vecchi), ma anche tutte le strutture dati nuove, moduli nuovi e via discorrendo. E' come se del sito attualmente in produzione vuoi mantenere solo i contenuti correnti e buttare via tutto il resto per sostituirlo con quello che hai fatto tu in locale.

Quello che mi sento di consigliarti e di costruirti nella versione in esercizio direttamente delle views di backend e lavorare su quelle (quindi views che vedi solo te come amministratore).

Hai provato a vedere se Database Scripts può esserti utile?
http://drupal.org/project/dbscripts
Negli use cases si parla proprio del tuo caso, pare.