====== Joomla 1.5 -> Joomla 2.5 ======
- backup files and database
- download, install and run jupgrade\\ http://docs.joomla.org/J2.5:Migrating_from_Joomla_1.5_to_Joomla_2.5
- install updates
- install system language packs
- configure content language: extensions -> language -> content
- IDs of tables **jos_languages**.id and **j25_languages**.lang_id must correspond
- copy joomfish language tables:
CREATE TABLE j25_falang_content( PRIMARY KEY (id)) ENGINE = MYISAM CHARACTER SET utf8 COLLATE utf8_general_ci SELECT * FROM jos_jf_content;
CREATE TABLE j25_falang_tableinfo( PRIMARY KEY (id)) ENGINE = MYISAM CHARACTER SET utf8 COLLATE utf8_general_ci SELECT * FROM jos_jf_tableinfo;
ALTER TABLE j25_falang_content CHANGE COLUMN id id INT UNSIGNED NOT NULL AUTO_INCREMENT;
ALTER TABLE j25_falang_tableinfo CHANGE COLUMN id id INT UNSIGNED NOT NULL AUTO_INCREMENT;
- Als nächstes wähle ich die Tabelle j25_falang_tableinfo in phpmyadmin und lösche alle Einträge ausser: categories, content, menu und modules.
- fix table j25_falang_content:
## the element 'link' does not exist in falang
delete from j25_falang_content where reference_table = 'menu' and reference_field = 'link';
## replace name with title
update j25_falang_content set reference_field='title' where reference_table='menu' and reference_field='name';
## deleting the old table language of Joomfish
delete from j25_falang_content where reference_table = 'languages';
## Also in this table run the following command and fix field params
delete from j25_falang_content where reference_table = 'menu' and reference_field = 'params';
- install falang package
- enable module **FaLang Language Switcher**
- Activate the plugin **"System - Language Filter" (Language Filter)**
- activate the plugin **System - FaLang Database Driver**
===== easybook reloaded =====
CREATE TABLE j25_easybook( PRIMARY KEY (id)) ENGINE = MYISAM CHARACTER SET utf8 COLLATE utf8_general_ci SELECT * FROM jos_easybook;
ALTER TABLE j25_easybook CHANGE COLUMN id id INT UNSIGNED NOT NULL AUTO_INCREMENT;