Zum Hauptinhalt springen
Blog & News

Aktuelles & Updates von
Joomla, Wordpress und Co.

News, HowTos und Tutorials rund um Webdesign, Webentwicklung, Webhosting und Digitalisierung.

Blog & News

Migration von Phoca Guestbook von Joomla 1.5 auf Joomla 3

01.07.2014 · 2 Min Lesezeit

Migration von Phoca Guestbook von Joomla 1.5 auf Joomla 2.5 Joomla 3 ist nicht ganz so tivial wie man denken mag. Ein Haken hierbei ist die geänderte Datenbankstruktur. Diese neue Struktur kann aber einfach hergestellt werden.

Die alte Struktur in Joomla 1.5: Die neue Struktur:
1. id int 11
2. catid int 11
3. sid int 11
4. username varchar 100
5. userid int 11
6. email varchar 50
7. homesite varchar 50
8. ip varchar 20
9. title varchar 200
10. content text
11. date datetime
12. published tinyint 1
13. checked_out int 11
14. checked_out_time datetime
15. ordering int 11
16. params text
1. id int 11
2. catid int 11
3. parent_id int 11
4. lft int 11
5. rgt int 11
6. level int 11
7. path varchar 255
8. username varchar 100
9. userid int 11
10. email varchar 50
11. homesite varchar 50
12. ip varchar 20
13. title varchar 200
14. alias varchar 255
15. content text nein
16. date datetime
17. published tinyint 1
18. checked_out int 11
19. checked_out_time datetime
20. params text
21. language char 7

Die neuen Felder können einfach im phpMyAdmin angelegt werden. Anschließend müssen Sie noch gefüllt werden:

UPDATE '*PRAEFIX*_phocaguestbook_items' SET 'language' = '*';

UPDATE '*PRAEFIX*_phocaguestbook_items' SET 'level' = '1';

UPDATE '*PRAEFIX*_phocaguestbook_items' SET 'rgt' = '0';

UPDATE '*PRAEFIX*_phocaguestbook_items' SET 'lft' = '0';


Anschließend können die Beiträge im Backend geöffnet und editiert werden. Es werden fehlende Informationen (z.B. alias) nun auch durch die Komponente gesetzt.

Auch die Zuordnung zum richtigen Gästebuch kann über das Backend erfolgen, oder über den gezeigten Update Befehl wenn die ID bekannt ist.

Interessant ist in diesem Zusammenhang vielleicht auch dieser Beitrag zu Migration von Phoca Erweiterungen.

Zurück zur Übersicht