Právě prohlížíte: Úvod Články Vývojářské tipy a triky Návod na přechod z MAMBO do JOOMLA!

3.
března
2006
Návod na přechod z MAMBO do JOOMLA! Tisk Email
Napsal Honza Guziur   

Následující řádky by měly pomoci každému, komu se líbí Joomla, ale jeho webík už běží na Mambu. Důležité však také je, položit si otázku, zda je opravdu nutné přecházet  z Mamba na Joomlu. Pokud vám všechno funguje jak má a do budoucna nepočítáte s nějakým velkým rozšiřováním svého webového sídla, klidně zůstaňte u Mamba. Jiná situace však nastává, pokud jste otevření novinkám, které každá další verze Joomly přinese, pokud chcete držet krok s technologiemi, a když oceníte každé vylepšení současného stavu. Potom tedy nezbývá než využit Joomlu, protože přesně tohle všechno vám tento redakční systém přinese.
Tento návod vám popíše postup, jak přejít z Mamba verze 4.5.2 na Joomlu 1.0, po migraci použijte upgradovací balíčky pro vylepšení Joomly na současnou nejnovější verzi. Stejně tak pokud chcete migrovat z některé ze starších verzí Mamba, nejdříve proveďte upgrade na verzi 4.5.2.

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í, pokud jste tak ještě neudělali, máte poslední šanci zálohovat původní soubory Mamba. Protože dalším krokem je smazání souborů Mamba a přesun všech souborů Joomly místo Mamba, tedy ve většině případů do rootu webu.

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.
 
V tuto chvíli byste měli být ve stavu, kdy máte na serveru funkční Joomlu ve verzi 1.0.x. Určitě si hned stáhněte nejnovější verzi Joomly, např. z www.joomla.org . Návod na upgrade najdete ve staženém balíku.

Doufám že Vám návod pomohl.

Martin Stiborský.
Komentáře (6)
  • Ruja  - sql
    Najedes do svoji databaze a ten sql soubor tam spustis...
  • nnevimm  - sql
    co přesně se má dělat s tím sql patchem??
  • nnevimm  - sql
    co přesně se má dělat s tím sql patchem??
  • XarlieN  - presne
    Tak tak jsem to provedl ja, ale to je oficialni popis jak to delat. Me to neprijde jako brutalita.
  • lcerny  - Jeste jedna cesta ?
    V puvodni EN verzi toho upgrade dokumentu byla taky zminka o dalsi ceste k prechodu:
    - stavajici soubory mamba prepsat souborama z Joomly.
    a pak pouzit ten .sql patch pro sablony.

    To je ale takova brute force cesta. Pokud to jdete cestou kopie nekam jinam a pak presun do rootu, lze pred presunem overit funkci.
  • XarlieN  - postup
    No ja jsme si odzalohoval web i data a pouzil jsme migracni balicek s presnym postupem co tam je uveden (je to v podstate to co pises) a web byl nedostupny zhruba 5minut. Upgradovat na 1.0.8 se zatim ale asi nedoporucuje.
Komentář mohou přidat pouze registrovaní uživatelé!
 
Právě připojeni - hostů: 329 a členů: 8 
Joomla!® je registrovaná ochranná známka společnosti Open Source Matters
© 2004-2010 JoomlaPortal.cz - provozováno Testudo corp. s.r.o.
design by VirtueArt geared by Joomla! Doporučujeme iTrefa.cz

Partneři Joomlaportal.cz

IgnumPhoca GalerieVirtueMart

Reklama Joomlaportal.cz

Artio
Pizza Brno

Joomla! Developer - Vulnerability News

[20100704] - Core - XSS Vulnerabillitis in Back End