Nawigacja
Książka
# W każdy czwartek o 22:00 #
Spotkania ludności drupal.pl na IRC- odpal czat -
- dedykowany temat na forum -
Ostatnie tematy na forum
- Błąd z taxonomy_term_count_nodes w D7 = 0 treści
- 400 000 node do zaimportowania
- [Wysiwyg] Wyświetlenie edytora TinyMCE dla komentarzy
- Usunięcie słownika z formularza dodawania treści
- CKEditor problem z kolorową czcionką
- Mostek Drupal-IPB
- Dwa różne nagłówki i menu na jednym Drupalu
- Nivo Slider - nie działa. Jak zainstalować go?
- Linkowanie w menu danych z lokacji sieciowej?
- Jak wyłączyć komunikaty błędów?
Shoutbox
DepecheMati:
Wszyscy nowe kropelki pobierają :) 1 dzień 8 godzin ago |
kerios83:
drupal.org znowu leży... 1 dzień 10 godzin ago |
DepecheMati:
'Apdejcik' wczoraj zrobiony, nic się nie polało, więc test zaliczony hie hie :-} 2 dni 13 godzin ago |
ptd:
kropla podniesiona do 7.12, już testowaliście?:) 2 dni 14 godzin ago |
import duzych ilosci danych
- Zaloguj się lub utwórz konto, by odpowiadać
25 grudzień, 2006 - 13:28
- Zaloguj się lub utwórz konto, by odpowiadać
witam
mama baze danych sql w ktorej wpisy sa w formie:
INSERT INTO `tabelka` VALUES ('', 'tytul', 'tresc', NOW());
w bazie tej sa setki wpisow
jak moge w miare prosto zaimportowac zawartosc bazy do drupala a pozniej wylistowac gdzies te wpisy?
czy moge otrzymac linki w stylu www.strona.pl/costam/tytul.html?





witaj,
jest sporo gotowych skryptów do migracji z różnych cmsów na:
http://drupal.org/node/271
Na podstawie tego możesz stworzyć coś swojego.
Musisz uzupełnić tabelki node i node_revision.
Jeśli chcesz mieć jeszcze takie linki to dochodzi jeszcze jedna tabelka, której nazwy nie pamietam - pewnie path.
Druga opcja, jeśli czujesz się dobrze w programowaniu to zapuszczasz sniffera typu ethereal i patrzysz jak powinno wyglądać dodanie strony - jakie parametry typu post są wysyłane. Potem piszesz swój programik który się podszywa pod użytkownika i dodaje wszystko z poziomu przeglądarki - to jest wersja bezpieczniejsza - bo działasz jak zwykły użytkownik i nie możesz zepsuć nic w bazie.
pozdr.
Paweł Gawłowski
e-solutions.pl
Paweł Gawłowski
e-solutions.pl
chodzi o to ze nie czuje sie zbyt pewnie jesli chodzi o programowanie, baza ktorej strukture zaprezentowalem jest czescia mojego prostego skryptu
teraz chcialem przeniesc sie na drupala, tylko nie wiem jak prosto przeniesc dane
Czyli najlepiej jak weźmiesz gotowy skrypt, wywalisz z niego zbędne rzeczy - np kopiowanie użytkowników, taksonomie itp.
Tworzysz rekrody w node i node_revisions. Struktura tabel jest prosta, zawsze możesz dodać jakiegoś node i skopiować z niego pola co do których nie jesteś pewien.
Musisz nadać idy tym polom korzystając z:
$node->nid = db_next_id('{node}_nid');$node->vid = db_next_id('{node_revisions}_vid');
Ew. jeszcze tabelka ze statystykami node, ale nie wiem czy wypełnienie jej jest obligatoryjne.
No i możesz podejrzeć funkcję node_save w node.module
Paweł Gawłowski
e-solutions.pl
Paweł Gawłowski
e-solutions.pl