Fórum átköltöztetése Drupal 5.11-ről Drupal 5.11-re

chrispooh képe

Sziasztok,

segítségeteket kérném abban, hogy milyen módon tudom áthozni egy Drupal 5.11-ről Drupal 5.11-re a fórumokat, témákat és hozzászólásokat.
Odáig eljutottam, hogy az alábbi táblákat át kell rántsam:
comments,
forum,
összes node (mert a hozzászólásokon kívül minden tartalmat is át akarok emelni)
vocabulary
összes term tábla.

Az a helyzet, hogy ezek után sem látom a fórumokat. Van ötletetek?

Köszönöm - Krisz

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
Pasqualle képe

forum.install fajl alapjan a forum_ kezdetu valtozokra ({variables} tabla) is szukseg van..

0
0
RaptoR képe

Szerintem egyszerűbb, ha átemeled a teljes adatbázist, majd inkább abból törölgeted (üríted a táblát) azt, amire nincs szükséged. Vagy van ennek valami akadálya?

0
0
chrispooh képe

Sziasztok,

köszi a segítséget, a variables volt a megoldás. Nem sokmindent akarok átrántani, így a gyomlálás nehézkesebb lenne. A másik ok, amiért nem hoztam át a régit, hogy friss oldallal akarok nyitni, mert a régit már széthekkeltem, azon tanultam a drupal alapokat :)

Köszi mindent.

Krisz

0
0
Illyés Edit képe

1. settings.php-ben beállítod a két adatbázist

2. Írsz egy kis PHP szkriptet, ami először is betölti a Drupalt:

<?php
include_once('includes/bootstrap.inc');
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
?>

3. Utána egyenként behívod a tartalmakat, amiket át akarsz menteni, átváltasz a másik adatbázisra, és lemented:

<?php
$sql = "SELECT nid FROM {node}";
$result = db_query($sql);
while ($data = db_fetch_object($result)) {
$nid = $data->nid;
$node = node_load($nid);
db_set_active('masikdb');
node_save($node);
db_set_active('default');
}
?>

Hozzászólásokat, stb. ugyanezzel a módszerrel.

0
0