Sep 13, 2007

Peekaboo Script for BlogSpot

ကျွန်မ ရဲ့ ဘလော့ဂ်မှာ Peek-a-boo script သုံးထား တာကို သတိထား မိကြမှာ ဖြစ်ပါတယ်။ ကျွန်မ ရေးထားတဲ့ script တော့ မဟုတ်ပါဘူး။ Hackosphere ဆိုတဲ့ site ကနေ ယူထားတာပါ။ သူ ရေးထားတာ လေးတွေကို ဖတ်ရင်းနဲ့ ဒါလေးကို မြန်မာ လို ဘာသာပြန် နိုင်မယ် ဆိုရင် သူ့ကို ဘာသာ ပြန်ထားကြောင်း အသိပေးပြီး ကျွန်မရဲ့ site ဆီ ပြန် refer လုပ်နိုင် အောင် လုပ်ရင် ကောင်းမယ် ဆိုပြီး စဉ်းစားမိ ပါတယ်။

တစ်ခုတော့ ရှိတယ်။ ကျွန်မက ကျန်တဲ့ ဘလော့ဂါတွေက ငတုံး ငအတွေ၊ ဒါလေးတောင် ဖတ်နိုင်မှာ မဟုတ်ဘူး ဆိုပြီး တင်တာ မဟုတ်ပါဘူး။ (အရင် စကားခံတာပါ။) မြန်မာ ဘလော့ဂါ community ပိုပြီး တိုးတက်အောင်၊ အလွယ်တကူ လက်လှမ်းမီ နိုင်အောင် တစ်ဖက် တစ်လမ်းမှ ကူညီတဲ့ သဘောပါ။

-+-+-+-

ဘာမှ ပြင်ဆင်ထားခြင်း မရှိတဲ့ ဘလော့ဂ် တစ်ခုမှာ ဆိုရင် ပို့စ် တစ်ခု ကို ကိုယ်ရေးထားသမျှ အကုန်လုံး မြင်နေရပါတယ်။ တကယ်လို့ ကိုယ်ရေးထားတာက စာပိုဒ် (၂) ပိုဒ် ထက် ကျော်နေပြီ ဆိုရင် ကိုယ့်ရဲ့ ဘလော့ဂ်ကို ဖတ်နေတဲ့ သူဟာ သူ စိတ်ဝင်စားတဲ့ ပို့စ် ကို ရောက်ဖို့ scroll လုပ်နေရပါတယ်။ စိတ်မရှည်တဲ့ အခါမှာတော့ ကျန်တာတွေကို ဆက် မဖတ်တော့ပဲ ထွက်သွားမှာ ဖြစ်ပါတယ်။ ဒါကြောင့် အရင် Blogger မှာ Expandable Post ဆိုတဲ့ feature က အသုံးဝင်လာ ပါတယ်။ (ဒါကတော့ Read More ဆိုတဲ့ link ကို နှိပ်လိုက်မှ ပို့စ် အကျယ်ချုပ် နောက် စာမျက်နှာ တစ်ခုကို ရောက်သွားမှာ ဖြစ်ပါတယ်။ ကိုယ်စိတ်ဝင်စားတဲ့ ပို့စ် ဆိုမှ Read More နှိပ်ပြီး ဖတ်လို့ ရတော့ ပိုပြီး user friendly ဖြစ်သွားပါတယ်။) အခု တီထွင်လိုက်တဲ့ hack ကတော့ မူရင်း စာမျက်နှာ (main page) မှာတင် Read More နှိပ်လိုက်ရင် သူ့အလိုလို ပေါ်လာအောင် လုပ်ထားတာ ဖြစ်ပါတယ်။ နောက်တစ်ခါ ပြန်နှိပ်လိုက်ရင် ပြန်ပျောက်သွားပါတယ်။ ဒါကြောင့် တူတူပုန်း script (peek-a-boo script) လို့ ခေါ်တာ ဖြစ်ပါတယ်။

ဒါတွေအားလုံးကို ကိုယ့် ဘလော့ဂ် ရဲ့ template မှာ သွားပြင်ရမှာ ဖြစ်ပါတယ်။ ကိုယ်က html သိပ်မကျွမ်းဘူး ဆိုရင် ကျွမ်းတဲ့ သူငယ်ချင်း တစ်ယောက်ယောက် ကို အကူအညီ တောင်းလိုက်ပါ။ ဒါပေမယ့် အားလုံး လုပ်နိုင်မယ်လို့ ထင်ပါတယ်။

၁။ အရင်ဆုံး Template (သို့) Layout ကို ၀င်ပါ။ အရင်ဆုံး ကိုယ့်ရဲ့ original template ကို Download Full Template ကို နှိပ်ပြီး save လုပ်ပါ။ အရေးကြီးပါတယ်။ ကိုယ် မှားသွားရင် ပြန်ပြီး ခုနက original template ကို ပြန်ပြီး upload လုပ်နိုင်ပါတယ်။

၂။ Template (သို့) Layout ထဲက Edit Html tab ကို နှိပ်ပါ။ Layout >> Edit Html

၃။ Template ထဲမှာ
</head> ဆိုတာကို ရှာပါ။ (Control +F > ) ပြီးရင် ဒီ စာမျက်နှာက code တွေ အားလုံး ကူးယူပြီး ရဲ့ အရှေ့မှာ ထည့်လိုက်ပါ။

၄။ ပြီးရင် id=post ဆိုတာ ကို ရှာပါ။ တကယ်လို့ မတွေ့ရင် Expand Widget Template ဆိုတဲ့ checkbox ကို check လုပ်ပြီး ပြန်ရှာပါ။ ပြီးရင် ဒီ စာမျက်နှာမှာ အနီရောင်နဲ့ ပြထားတဲ့ အတိုင်း ကူးထည့်လိုက်ပါ။ ပြီးရင် Template ကို Save လုပ်လိုက်ပါ။

၅။ နောက် လုပ်ရာမှာကတော့ Settings > Formatting ကို သွားပါ။ အဲ့ဒီ စာမျက်နှာ အောက်ဆုံးမှာ Post Template ဆိုတဲ့ text box ကို တွေ့ရပါလိမ့်မယ်။ အဲ့ဒီထဲကို အောက်မှာ ရေးထားတဲ့ အတိုင်း ကော်ပီကူးပြီး ထည့်လိုက်ပါ။ (ကိုယ်တိုင် မရိုက်ထည့်ပါနဲ့။ မဟုတ်ရင် မလိုလားအပ်တဲ့ space တွေ ၀င်ကုန်ပြီး ချွတ်ချော် သွားပါ လိမ့်မယ်။) ပြီးရင် Setting ကို save လုပ် လိုက်ပါ။

Type your summary here
<span id="fullpost">
Type rest of the post here
</span>

ကဲ.... လုပ်ငန်းစဉ် ပြီး ဆုံးသွားပါပြီ။ အခု အချိန်က စပြီး ကိုယ်က ဘလော့ဂ် ပို့စ် အသစ် တစ်ခု လုပ်မယ်ဆိုရင် အဲ့ဒီ ပို့စ်မှာ ဘယ်နေရာမှာ Summary (အကျဉ်းချုပ်) ရေးရမယ်... ဘယ်နေရာမှာ Full Post ရေး ရမယ် ဆိုတာ ပေါ်နေပါပြီ။ အရေးကြီးတာက </span> ဆိုတဲ့ tag ဟာ ပို့စ်ရဲ့ အောက်ဆုံးမှာ ရှိနေရပါမယ်။ ဒါကို ကြည့်ဖို့က Edit Html မှာ ကြည့်နိုင်ပါတယ်။ ကောင်းတာကတော့ Edit Html ထဲမှာ အရင် ၀င်ရေးပြီး နောက်မှ Compose mode ကို ပြန်ပြောင်းရေးတာ ကောင်းပါတယ်။ ပို့စ် တစ်ခု ရေးတယ် ဆိုပါစို့... အရင် Edit Html ထဲက "Type Your Summary Here" ဆိုတဲ့ နေရာမှာ တစ်လုံး၊ နှစ်လုံး ၀င်ရေးလိုက်တယ်။ ပြီးတော့ "Type Rest of the post here" မှာ နောက် နည်းနည်း ၀င်ရေးလိုက်တယ်။ ပြီးတော့မှ ကိုယ် က "Type Rest of Your Post Here" ဆိုတဲ့ နေရာမှာ တစ်ခါတည်း တမ်းရေး လိုက်တယ်။ ပြီးတော့မှ ကိုယ် ဖြတ်ချင်တဲ့ အပိုဒ် နေရာကို cut လုပ်ပြီး "Type Your Summary Here" နေရာမှာ paste လုပ်လိုက်ပါတယ်။

တစ်ခု ရှိတာက ဒီ လို ကိုယ်က script ထည့် လိုက်ရုံနဲ့ အရင်က ရေးထားတဲ့ ပို့စ်တွေမှာ သူအလို လို မပြင်သွားပါဘူး။ ကိုယ်က ပို့စ် တစ်ခုချင်းစီ လိုက်ပြင် ပေးရပါတယ်။ နည်းနည်းတော့ လက်ဝင်ပါတယ်။ တကယ်လို့ ကိုယ်က ပို့စ် တစ်ခု ချင်းစီ လိုက် မပြင်ထားရင် အရင်အတိုင်း ပဲ ပေါ်နေမှာ ဖြစ်ပါတယ်။

-+-+-+-

ကျွန်မ ရေးထားတာလေး အထောက်အကူ ဖြစ်လိမ့်မယ် လို့ ထင်ပါတယ်။ ကျွန်မ ရေးထားတဲ့ အတိုင်း ပြန်လည် ကူးယူပြီး ဖော်ပြလို့ ရပါတယ်။ Hackosphere က စတင် တီထွင်သူ ဖြစ်ကြောင်း ဖော်ပြပေးရင် တော်ပါပြီ။ အကယ်လို့ ကိုယ်က ဒီ script သုံးမယ်ဆိုရင် ကိုယ့်ရဲ့ side bar မှာ Hackosphere ကို link လုပ်ပေးရင်း ကျေးဇူးတင်ကြောင်း ဖော်ပြ ပေးစေလိုပါတယ်။

ဒီလောက်ပါပဲ။

No comments: