Joomla 1.0 to 1.5 migration
Last Updated on Saturday, 08 May 2010 23:28 Written by Zack Saturday, 08 May 2010 21:24
Joomla 1.0 ကေန 1.5 ကို migration လုပ္တာေလးကို share ခ်င္ပါတယ္။ ေျပာရမယ္ဆိုရင္ေတာ့ Joomla မွာ သုံးရတာ
အဆင္မေျပဆုံး အပိုင္းကေတာ့ 1.0 ကေန 1.5 ကို ရွိျပီးသား data ေတြမေပ်ာက္မပ်က္နဲ႔ migrate လုပ္ျခင္းပဲ ျဖစ္ပါတယ္။
content ေတြ ကေတာ့ ရႏိုင္ေပမယ့္ extensions ေတြကို migrate လုပ္လို႕ ရႏိုင္၊ မရႏိုင္ဆိုတာကေတာ့ not sure ပါ။ ဒါအျပင္
လက္ရွိ Joomla 1.0 မွာသုံးထားတဲ့ template ကိုလည္း ျပန္ရႏိုင္ဖို႔ ဆိုတာလည္း not sure ပါပဲ။ ကြၽန္ေတာ္ Site မွာဆိုရင္
content + extension ေတြကို ရသြားေပမယ့္ template ကိုေတာ့ migrate လုပ္မရ ခဲ့ပါဘူး။
migration လုပ္ပုံေလးကို ဆက္သြားၾကရေအာင္။ ဘာမွ မလုပ္ခင္ Joomla 1.0 database ကို back up အရင္လုပ္လိုက္ပါ။
1) Migrator Component ကို Joomla 1.0 ထဲမွာ install လုပ္ပါ။ ဒီမွာ download ရယူႏိုင္ပါတယ္။
2) Migrate SQL script ကို create လုပ္ရပါမယ္။ Components >> Migrator ကိုသြားျပီးရင္ Create Migration SQL File ဆိုတဲ့
button ေလးရွိတယ္ဗ်ာ။ အဲဒါကို click လိုက္ပါ။

ရလာတဲ့ script ေလးကို Download အရင္လုပ္ထားလိုက္ပါ။
3) Joomla 1.5 ကို install လုပ္ျပီး ခုန ရထားတဲ့ migrate script ကို import လုပ္ပါမယ္။ Joomla installation ကေတာ့ ထုံးစံ
အတိုင္းပဲေပါ့။ သတိျပဴရမွာ ကေတာ့ Step 6 ပဲျဖစ္ပါတယ္။

အဲဒီမွာ Load Migration Script option ကိုေရြးမယ္။ Old table prefix ကို setting အတိုင္းထဲမယ္။
Old Site encoding ကေတာ့ default အတိုင္းပဲ။ ခုန download လုပ္ထားတဲ့ migration script ကို browse လုပ္ျပီး ထည့္မယ္။
This script is a Joomla! 1.0 migration script. ကို select လုပ္ေပးဖို႔ မေမ့ပါနဲ႔။ အားလုံးျပီးရင္ေတာ့
Upload and execute ကို click လိုက္ပါ။

တကယ္လို႕ successful ျဖစ္တယ္ဆိုရင္ေတာ့ ေအာက္က ပုံအတိုင္းျမင္ရရင္ေတာ့ "Next" ကို click လိုက္ျပီး installation ကို
ဆက္လုပ္ႏိုင္ပါျပီ။

ဒီ အဆင့္ ေလးေတြကို မွန္ေအာင္လုပ္ျပီး ရင္ေတာ့ Joomla 1.0 ထဲက ရွိျပီးသား content နဲ႔ Joomla 1.5 ကိုရလာပါလိမ့္မယ္။
ဒီမွာတင္ မျပီးေသးပါဘူး။ က်န္ေနတဲ့ extension ေတြကိုလည္း migrate လုပ္ေပးမွ ျပီးျပည့္ စုံပါမယ္။ Googling လုပ္ေတာ့
extension migration ေတြက အေျဖ တိတိက်က် မရွိဘူး ျဖစ္ေနတယ္။ ဒီေတာ့ ကြၽန္ေတာ္ စဥ္းစားမိတာက extension ေတြရဲ႕
database design ပါပဲ။ ကြၽန္ေတာ္ ကံေကာင္းတယ္ေျပာ ရမလားပဲ သုံးထားမိတဲ့ extension ေတြရဲ႕ component ေတြရဲ႕ table
schema ေတြကိုေတာ္ေတာ္ကို တူေနတယ္ဗ်ာ။ အဲဒီေတာ့ ကြၽန္ေတာ္က Joomla 1.5 မွာ support လုပ္တဲ့ extension ေတြကို
အရင္ install လုပ္လိုက္တယ္။ ျပီးေတာ့ joomla 1.0 database ထဲက extension အလိုက္ table ေတြကို manually export လုပ္ျပီး
Joomla 1.5 ဘက္မွာ database ထဲဝင္ျပီး manually ပဲ import ျပန္လုပ္ေပးလိုက္တယ္ဗ်ာ။ စနစ္ေတာ့ မက်ေပမယ့္ အခ်ိန္ကုန္
သက္သာျပီး အေဟာင္းထဲက data ေတြ အကုန္ကို migrate လုပ္ႏိုင္ခဲ့ပါတယ္။
ဤနည္းျဖင့္ အရင္ www.thadarphyut.net မွ www.zack-notes.net ကို migration လုပ္ခဲ့ျခင္း ျဖစ္ပါတယ္။ တျခား migrate
လုပ္ခ်င္တဲ့ သူေတြလည္း ကြၽန္ေတာ္ သိထားသေလာက္ ေျပာျပေပးႏိုင္ပါတယ္။
Credit to Siteground for images and ideas
-
2010-05-10 11:43:11 |SAdministrator| admin - Re: min ko
အဲဒီဟာက ကိုယ္သုံးမယ့္ template မွာ module position ေတြ ဘယ္ေလာက္ပါတယ္ဆိုတာ အရင္ၾကည့္ပါ။ ျပီးရင္ template folder ေအာက္မွာ ရွိတဲ့ index.php မွာ အဲဒီ position ေတြကို layout ခ်ထားတယ္။
layout ကို ျပင္ခ်င္ရင္ေတာ့ index.php မွာပဲ လုပ္ရပါမယ္။ အဲဒီ file မွာ table မသုံးပဲ div ေတြနဲပဲ ေရးတာလည္း ရွိတယ္။
| < Prev | Next > |
|---|
Login Form
Latest Post
Categories Table View
- Reader's Conner (133)
- PHP (48)
- Joomla CMS (46)
- Codeigniter (18)
- jQuery (12)
- iDhamma (11)
- Mobile Development (10)
- PHP & AJAX (4)
- Apache (3)
- For Mac (3)
- mySQL (2)
- DhammaDroid (1)
joomla ရဲ႕ template တိုင္းမွာ articles ေတြကို column တစ္ခုတည္း နဲ႔ 8 row စဥ္တာ column ႏွစ္ခုလို ျဖစ္ျဖစ္သြားတယ္။ ေဘးက column ကဘာမွမေပၚဘဲ column တစ္ခုစာေနရာယူထားတယ္။ အဲဒါဘယ္လိုေျဖရွင္းရမလဲသိခ်င္လို႔ပါ။ JA_Purity template မွာအဲဒီလိုမျဖစ္ပါ။ က်န္တာအကုန္ျဖစ္ေနပါသည္။