Před samotnou migrací není úplně od věci si na server nainstalovat zkušebně Joomlu a vyzkoušet, zda-li je vše v pořádku a funkční. Pozor ať si zkušební instalací Joomly nezrušíte už existující databázi Mamba. Joomlu instalujte nejlépe do nové, vlastní databáze. Důležitá je záloha stávajících dat. Zálohujte si jak všechny soubory Mamba, tak samozřejmě také databázi. Během migrace webovského sídla nebude po nějakou dobu web přístupný, podle toho jak budete (ne) šikovní :). Podle toho si vyberte dobu, kdy migraci chcete provádět.
Nyní se můžeme podívat na samotný "akt" migrace.
- Nakopírujte soubory Joomly do nové složky na vašem serveru.
- Z této složky odstraňte složku installation
- Soubor configuration.php z Mamba překopírujte do složky s Joomlou.
- Dále si do nového umístěni s Joomlou nakopírujte komponenty, moduly, šablony a jazykové soubory, které chcete nadále používat i v Joomle.
Následující seznam obsahuje seznam součástí Mamba které se do Joomly kopírovat NEMAJÍ !
ŠABLONY
- mambo_admin
- mambo_admin_blue
- rhuk_solarflare_ii
KOMPONENTY
- com_admin
- com_banners
- com_categories
- com_checkin
- com_config
- com_contact
- com_content
- com_frontpage
- com_installer
- com_languages
- com_login
- com_mambots
- com_massmail
- com_media
- com_menumanager
- com_menus
- com_messages
- com_modules
- com_newsfeeds
- com_poll
- com_registration
- com_rss
- com_search
- com_sections
- com_statistics
- com_syndicate
- com_templates
- com_trash
- com_typedcontent
- com_user
- com_users
- com_weblinks
- com_wrapper
MODULY
- mod_archive
- mod_banners
- mod_components
- mod_fullmenu
- mod_latest
- mod_latestnews
- mod_logged
- mod_login
- mod_mainmenu
- mod_mosmsg
- mod_mostread
- mod_newsflash
- mod_online
- mod_pathway
- mod_poll
- mod_popular
- mod_quickicon
- mod_random_image
- mod_related_items
- mod_rssfeed
- mod_search
- mod_sections
- mod_stats
- mod_templatechooser
- mod_toolbar
- mod_unread
- mod_whosonline
- mod_wrapper
MAMBOTI
- content/geshi
- content/legacybots
- content/moscode
- content/mosemailcloak
- content/mosimage
- content/mosloadposition
- content/mospaging
- content/mossef
- content/mosvote
- editors/none
- editors/tinymce
- editors-xtd/mosimage.btn
- editors-xtd/mospage.btn
- search/categories.searchbot
- search/contacts.searchbot
- search/content.searchbot
- search/newsfeeds.searchbot
- search/sections.searchbot
- search/weblinks.searchbot
JAZYKY
- english
Nyní si otevřete soubor configuration.php a zkontrolujte zda máte správné hodnoty na řádcích $mosConfig_absolute_path a $mosConfig_live_site.
Dále použijte SQL skript který je přibalený v instalaci Joomly (/installation/sql/migrate_Mambo4523_to_Joomla_100.sql), který nastaví správnou výchozí šablonu pro správcovské rozhraní a zajistí správnou funkčnost správy.
Doufám že Vám návod pomohl.
Martin Stiborský.