Tuesday, April 24, 2007

ပုိ႔စ္ေလးေတြရွည္ေနရင္ ဒီလုိေလး ေခါက္ထားလုိက္ပါ...


ကၽြန္ေတာ္႔ရဲ႔ ဘေလာ႔ဂ္မွာ ပုိ႔စ္ေလးေတြကို မိတ္ဆက္ေလးတင္ျပီးေတာ႔ က်န္တာေတြကုိ ဆက္ဖတ္ႏုိင္ေအာင္ Read More… Collapse ဆုိတာေလး လုပ္ထားတာ အားလုံးအသိပဲ ျဖစ္မွာပါ.

အဲဒါကုိ အဂၤလိပ္လုိ Peek-A-Boo Post ေလးေတြ လုိ႔ေခၚျပီးေတာ႔ ျမန္မာမႈျပဳရရင္ေတာ႔ `တူတူေရ၀ါးပုိ႔စ္´ ေလးေတြလုိ ျပန္ဆုိရပါလိမ္႔မယ္။ ပုန္းေနရာက ၀ါးဆုိ ထြက္လာလုိ႔ေလ… ဟုတ္တယ္ဟုတ္…

ခဏခဏလာေမးတဲ႔ ေဘာ္ေဘာ္ဘေလာ႔ဂါမ်ားလည္း ေျပလည္ေအာင္၊ ေနာက္ေနာင္ မည္သူမဆုိ ကုိးကားႏုိင္ေအာင္လုိ႔ ဒီပုိ႔စ္ေလးကုိ ေရးသားလုိက္ပါတယ္ ခင္ဗ်ာ…. Template ကုိ မြမ္းမံျဖည္႔စြက္တာေတြ လုပ္ေတာ႔မယ္ဆုိရင္ ဘာမွမလုပ္ခင္ အရင္ဆုံး Backup လုပ္တာဟာ အေလ႔အထေကာင္းေလး တစ္ခုပါပဲ။ ဒါေၾကာင္႔ Template ကုိ Backup လုပ္လုိက္ပါ။ ျပီးရင္ေတာ႔ စပါျပီ...

အဆင္႔ (၁)

ဒီ script ေလးကို ကူးျပီးေတာ႔ </head>-tag မဆုံးခင္ေလးမွာ ထည္႔လုိက္ပါ။

<script src="http://yanaung.prospect.googlepages.com/myhacko.js"
type="text/javascript" />

အဆင္႔ (၂)

Template ထဲမွာ includable id=’post’ ဆုိတာေလးကို ရွာပါ။ ျပီးရင္ ေအာက္မွာ ေဖာ္ျပထားတဲ႔ အတုိင္း Code ေလးေတြကုိ အစအဆုံး အစားသြင္းလုိက္ပါ.


<b:includable id='post' var='post'>
<div class='post uncustomized-post-template' expr:id='"post-" + data:post.id'>
<a expr:name='data:post.id'/>
<b:if cond='data:post.title'>
<h3 class='post-title'>
<b:if cond='data:post.url'>
<a expr:href='data:post.url'><data:post.title/></a>
<b:else/>
<data:post.title/>
</b:if>
</h3>
</b:if>

<div class='post-header-line-1'/>

<div class='post-body'>
<b:if cond='data:blog.pageType == "item"'>
<p><data:post.body/></p>

<b:else/>
<style>#fullpost {display:none;}</style>
<p><data:post.body/></p>
<span id='showlink'>
<p><a expr:onclick='"javascript:showFull(\"post-" + data:post.id + "\");"' href='javascript:void(0);'>Read More...</a></p>
</span>
<span id='hidelink' style='display:none'>
<p><a expr:onclick='"javascript:hideFull(\"post-" + data:post.id + "\");"' href='javascript:void(0);'>Collapse...</a></p>
</span>
<script type='text/javascript'>
checkFull("post-" + "<data:post.id/>");
</script>
</b:if>

<div style='clear: both;'/> <!-- clear for photos floats -->
</div>


.... rest of template code ....




Template ကုိ Save လုပ္လုိက္ပါ။

အဆင္႔ (၃)

Setting ထဲက Formatting Tab ကုိသြားျပီး Post-Template ေနရာမွာ ေအာက္ပါစာသားေလးမ်ားကုိ ရုိက္ပါ။

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


Save လုပ္ပါ။

ျပီးပါျပီ…

ပုိ႔စ္ေလးေတြ တင္တဲ႔အခါမွာ မိတ္ဆက္သေဘာေလာက္ တင္ျပခ်င္တဲ႔ စာပုိဒ္ေလးေတြကုိ တစ္ပုိဒ္ေလာက္ ေဖာ္ျပေပးျပီး က်န္တာေတြကုိေတာ႔ <span id="fullpost"> ရဲ႔ ေနာက္မွာ ထည္႔လုိက္ရုံပါပဲ…

လြယ္ပါတယ္ေနာ္…. Read More, Summary Only မထည္႔ခ်င္ဘဲ ျမန္မာလုိ `အက်ယ္ဖတ္´၊ `အက်ဥ္းဖတ္´ လုိ႔ေရးရင္လည္း ရတာပါပဲ. စိတ္ခ်မ္းသာ သလုိသာ လုပ္ၾကပါ ဘေလာ႔ဂါေမာင္ႏွမတုိ႔ေရ... ကၽြန္ေတာ္ကေတာ႔ Summary ေနရာမွာ ကြန္႔ျပီးေတာ႔ Collapse လုိ႔ လုပ္ထားတယ္ဗ်...

ok

မွတ္ခ်က္။ ။ ဒီပုိ႔စ္ေလးကုိ အဆင္ေျပေအာင္ ဘာသာျပန္ေပးထားပါတယ္ ခင္ဗ်ာ...

Update:

ဒီပုိ႔စ္ေခါက္တာေလးကို ျပန္ျပီး update လုပ္ထားပါတယ္. သူ႔ Original Coding ကုိ ကူးထည္႔ရင္ HTML Tag က မပိတ္ဘူးဆုိျပီး Error အျမဲျပေနတတ္ပါတယ္. အဲဒါကို နည္းနည္း ျပန္ျပင္ျပီး အရင္ Coding ေတြေနရာမွာ အစားျပန္သြင္းလုိက္ပါတယ္. ခုျပန္လုပ္လုိက္တဲ႔ Coding ေတြကို တုိက္ရုိက္ကူးထည္႔ႏုိ္င္ပါတယ္. ဘာမွ ျပႆနာမရွိႏုိင္ေတာ႔ပါဘူး. တစ္ခုေတာ႔ ရွိပါတယ္.

အဆင္႔ (၂) အတြက္ မိမိရဲ႔ ဘေလာ႔ဂ္ဟာ New Blogger Template ကုိ သုံးေနတာ ျဖစ္ရပါမယ္. Template Tab မွာ Expand Widgets ဆုိတဲ႔ Box ေလးကို Tick လုပ္ေပးခဲ႔ဖုိ႔လည္း မေမ႔ပါနဲ႔ခင္ဗ်ာ. လုိခ်င္တဲ႔ ကုဒ္ေလးေတြကုိ အလြယ္တကူရွာေတြ႔ခ်င္ရင္ေတာ႔ Template ကုိ ေကာ္ပီကူးယူျပီး Microsoft Word ထဲမွာပဲ ျဖစ္ျဖစ္၊ Notepad ထဲမွာပဲ ျဖစ္ျဖစ္ Paste ျပန္လုပ္ပါ. ျပီးရင္ Ctrl+F ကုိႏွိပ္ျပီး လုိခ်င္တဲ႔ စာလုံးေလးေတြကုိ လုိ္က္ရွာယူပါ.

ဒီပုိ႔စ္ေခါက္တာကို လုပ္တာ ၁၀ မိနစ္ထက္ပုိမၾကာေစရပါဘူး ခင္ဗ်ာ. ေအာင္ျမင္ၾကပါေစ…


14 comments:

AinChannMyay~ said...

ေက်းဇူးကိုရန္၊ ေက်ာင္းစာတဖက္နဲ႔ အခ်ိန္ယူဘာသာၿပန္ေပးတာ ေက်းဇူးပါ

Yan said...

ဒီပုိ႔စ္ေလးကုိ ဖတ္သူမရွိဘူးထင္ေနတာ. ေတာ္ေသးတာေပါ႔. မေလးဖတ္သြားေသးတယ္. အဆင္ေျပမယ္လုိ႔ ထင္ပါတယ္ဗ်ာ.
က်န္းမာေရးလည္း ဂရုစုိက္ေပါ႔. ပန္းပင္ေတြခ်ည္း လွိမ္႔စုိက္မေနနဲ႔ဦး..

မဂ်စ္ၾကီးက ၾကံရည္တုိက္မယ္တဲ႔. သြားလုိက္ၾကရေအာင္ေလ...

:D

ဂ်စ္တူး - gyit_tu said...

ေမာင္ရန္.. မင္းက ျကံရည္ေသာက္ဖို့ လူစုေနတာေပါ့ေလ း)

nhit kuu said...

ကိုရန္ေအာင္... Step 2 လုပ္ၿပီး Template ကို Save လုပ္တာ မရဘူးျဖစ္ေနတယ္။
Your template could not be parsed as it is not well-formed. Please make sure all XML elements are closed properly.
XML error message: Element type "script" must be followed by either attribute specifications, ">" or "/>".
ဆိုၿပီး Error ျပတယ္... ဘယ္လိုဆက္လုပ္ရလဲ... ကူညီပါအံုး...

MELODY MAUNG said...

Ko Yan yei,

Template ထဲမွာ includable id=’post’ ဆုိတာ
I cannot find it out as above you suggested. How comes?

Min Min said...

အိုေက သြားျပီဗ်ိဳ႕ မနည္း လုပ္ယူရတယ္ ေက်းဇူးတင္ပါတယ္ဗ်ာ

s0wha1 said...

အကိုေရ...အဆင္႔ ၂ ကိုရွာမရဘူး...ဘယ္နားမွာ ရွိလဲမသိဘူး...:D

s0wha1 said...

ကိုရန္ေရ...အဆင္ေတာ႔ေျပသြားၿပီ...အရင္ ပို႔စ္ေတြကိုက် ဘယ္လို ျပန္ျပင္ရမလဲ မသိဘူး...

lock25 said...

ကိုရန္ေရ၊ အဆင့္ ၂ က ရွာတာ မူးေနာက္ေနလို. ဘယ္နားမွာမ်ားရွိလဲမသိဘူး။ find နဲ.ရွာတာလဲမေတြ.ဘူးျဖစ္ေနပါတယ္။ အဆင္ေျပရင္ ကူညီေပးပါဦးဗ်ာ။

linko said...

ေက်းဇူးတင္ပါတယ္ ကိုရန္ေအာင္

Yan said...

ဒီပုိ႔စ္ေခါက္တာေလးကို ျပန္ျပီး update လုပ္ထားပါတယ္. အားလုံးပုိအဆင္ေျပသြားေအာင္ပါ...

ရန္ေအာင္

99 said...

ုကိုရန္ေရ...
က်ေနာ္လည္း အဆင့္ ၂ မွာ ကိုရန္ေျပာတဲ့ coding ေတြ ရွာမရဘူးျဖစ္ေနတယ္..
ကူပါဦးဗ်ာ..

ၤFree Man said...

ကိုယ့္ဆရာ
ကၽြန္ေတာ္အားလုံးေတာ့လုပ္ျပီးျပီ ဒါေပမယ့္အေပၚပိုင္းပဲ့
ေပၚတယ္
read more က အလုပ္မလုပ္ဘူးျဖစ္ေနတယ္ဗ်။
လုပ္ပါအုံးဗ် ကၽြန္ေတာ္က ခုမွ ဘေလာ့ကို စလုပ္ၾကည့္ေနတာဗ်။ ဘာမွကိုမသိဘူး

mosesblack said...

ရတြားဘီဂ် ၊တိုရန္ေအာင္ဂ်ီး ၊ ခုမွရေတာ့တယ္ ၊လုပ္ေနတာၾကာေပါ့ ၊ ေနာက္တစ္ခုပဲက်န္ေတာ့တယ္ ၊ စီပံုးမွာ ေနာက္ခံပံုတင္တာေလ ၊ ရေတး ဘူးဂ် လုပ္ဦး ေနာ