Myanmar Blogger Helpdesk

Learning, Sharing and Growing Together at Blogging Community!
Showing posts with label Templates. Show all posts
Showing posts with label Templates. Show all posts

ဘေလာ႔ဂ္တန္းပလိတ္မ်ားကုိ ခ်ဲ႔ျခင္း (၁)  

Contributor: ရန္ေအာင္
အားလုံးပဲ မဂၤလာပါခင္ဗ်ာ.

ကၽြန္ေတာ္တုိ႔ေတြ မေတြ႔ျဖစ္တာလည္း အေတာ္ၾကာသြားျပီေနာ္. ေနေကာင္းၾကတယ္ဟုတ္.

ဒီတစ္ခါေတာ႔ ကၽြန္ေတာ္႔ကုိ ေမးလ္ပုိ႔ျပီး ေမးလာတဲ႔ ဘေလာ႔ဂါညီေလးတစ္ေယာက္ရဲ႔ ေမးခြန္းကုိ ေျဖရင္း အားလုံးကုိ ျပန္မွ်ေ၀ခ်င္တဲ႔ နည္းပညာေလးတစ္ခုအေၾကာင္း ေရးခ်င္ပါတယ္.

ဘေလာ႔ဂ္တန္းပလိတ္ကုိ ခ်ဲ႔နည္းပါ.

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

ေရွ႔ဆက္မသြားခင္ အားလုံးသိခ်င္ေနမယ္႔ ေမးခြန္းတစ္ခုကို အရင္ဆုံးေျဖပါမယ္.

ဘာေၾကာင္႔ တန္းပလိတ္ကုိ ခ်ဲ႔ခ်င္ရတာလဲ..

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

ကၽြန္ေတာ္ နည္းႏွစ္နည္းခဲြျပီး ေဆြးေႏြးခ်င္ပါတယ္.

(၁) ရုိးရုိးတန္းပလိတ္မ်ားကုိ ခ်ဲ႔နည္းနဲ႔
(၂) Rounder Template မ်ားကုိ ခ်ဲ႔နည္း ဆုိျပီးေတာ႔ ျဖစ္ပါတယ္.

အခု ေရးမွာကေတာ႔ နံပါတ္တစ္ျဖစ္တဲ႔ ရုိးရုိးတန္းပလိတ္မ်ားကုိ ခ်ဲ႔နည္းပဲ ျဖစ္ပါတယ္.

ကဲ. ကၽြန္ေတာ္တုိ႔ စလုိက္ၾကရေအာင္လား…

ကၽြန္ေတာ္တုိ႔ကုိ Blogger က ေပးထားတဲ႔ တန္းပလိတ္ရုိးရုိးေလးေတြထဲက Minima Ochre ဆုိတဲ႔ တန္းပလိတ္ေလးကုိ ေရြးလုိက္ပါမယ္.



Layout Tab ေလးထဲက Edit HTML ကိုသြားျပီး အဲဒီ႔တန္းပလိတ္ေလးရဲ႔ CSS Coding ပုိင္းေလးကုိ အရင္ဆုံး ေလ႔လာၾကည္႔ပါမယ္.

ကၽြန္ေတာ္တုိ႔ ေရွ႔ဆက္မသြားခင္မွာ တန္းပလိတ္ခ်ဲ႔တဲ႔ အုိင္ဒီယာေလးကုိ အလြတ္သေဘာ စဥ္းစားၾကည္႔ၾကပါမယ္.



အေပၚကပုံေလးကုိၾကည္႔ပါ.

ကၽြန္ေတာ္တုိ႔ စဥ္းစားရမယ္႔အပို္င္း (၃) ပုိင္းရွိပါတယ္. ဘာေတြလဲဆုိေတာ႔

Outer-wrapper ဆုိတာရယ္ Main-wrapper ဆုိတာရယ္နဲ႔ Sidebar-wrapper ဆုိတာရယ္ပါပဲ. တန္းပလိတ္ေတြ ဘယ္လုိေျပာင္းေျပာင္း အဲဒီ႔သုံးခုက တန္းပလိတ္ခ်ဲ႔မယ္ဆုိ သိထားရမယ္႔ Key Players ေတြပါ. 2-column-template ဆုိရင္ sidebar တစ္ခုပဲ ပါမယ္. 3-column-template ဆုိရင္ေတာ႔ left and right sidebars ေတြပါမယ္ေပါ႔ဗ်ာ.

တစ္ျခားသိထားသင္႔တဲ႔ အသုံးအႏႈန္းေလးေတြကေတာ႔ header-wrapper, content-wrapper စသည္တုိ႔ပဲ ျဖစ္ပါတယ္. ျဖည္းျဖည္းခ်င္းပဲ မိတ္ဆက္ေပးသြားမယ္ဗ်ာ.ေနာ္.

အခု ကၽြန္ေတာ္တုိ႔ရဲ႔ Minima Ochre တန္းပလိတ္ေလးမွာ Outer-wrapper ဆုိျပီး ရွာၾကည္႔လုိက္ရင္ ဒါမ်ိဳးေလးေတြ႔ရပါတယ္.

/* Outer-Wrapper
----------------------------------------------- */
#outer-wrapper {
width: 660px;
margin:0 auto;
padding:10px;
text-align:$startSide;
font: $bodyfont;
}

#main-wrapper {
width: 410px;
float: $startSide;
word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
overflow: hidden; /* fix for long non-text content breaking IE sidebar float */
}

#sidebar-wrapper {
width: 220px;
float: $endSide;
word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
overflow: hidden; /* fix for long non-text content breaking IE sidebar float */
}

အဲဒါကုိ ဘယ္လုိနားလည္ေအာင္ လုပ္ရမလဲဆုိျပီး ေခါင္းစားမေနပါနဲ႔. ကၽြန္ေတာ္တုိ႔ သိရမယ္႔အရာ သုံးခုပဲ ရွိပါတယ္. အဲဒီ႔သုံးခု ဘယ္လုိဆက္စပ္ေနလဲဆုိတာကုိ နားလည္ထားရင္ တန္းပလိတ္ခ်ဲ႔နည္းကုိ ၅၀ % ေလာက္ သိျပီးသားျဖစ္သြားပါလိမ္႔မယ္. ဘယ္လုိလဲဆုိေတာ႔ ဂလုိပါ. း)

အီေကြးရွင္းေလးေပးမယ္ေနာ္. အလြတ္က်က္ထား.


Main-Wrapper + Sidebar-Wrapper+Space Between = Outer-Wrapper

ေခါင္းေတြခါကုန္ျပီလား. း)… ျပန္ရွင္းျပပါမယ္.

အခု ကၽြန္ေတာ္တုိ႔ရဲ႔ တန္းပလိတ္မွာ ဘာေလးေတြေတြ႔လဲဆုိေတာ႔ Width:660 px စတာေလးေတြေတြ႔ပါလိမ္႔မယ္. ဟုတ္တယ္ဟုတ္.

အဲဒါေလးေတြကုိ အစားျပန္သြင္းၾကည္႔မယ္ေနာ္.

410 +220 + Space between Main and Sidebar wrapper = 660
Space between Main and Sidebar wrapper = 660-(410+220) = 30

ဒါေၾကာင္႔ Space between Main and Sidebar Wrapper ဟာ 30 px ျဖစ္ပါတယ္.

Outer-wrapper ဆုိတာက တန္းပလိတ္ရဲ႔ ဘယ္ဖက္အစကေန ဟုိး ညာဖက္ အဆုံးထိတြက္ခ်က္ထားတာပါ. သူ႔ေအာက္မွာ ဘာေတြပါလဲဆုိေတာ႔ ပုိ႔စ္ေရးတဲ႔ေနရာျဖစ္တဲ႔ main-wrapper (or) content-wrapper ဆုိတာပါတယ္. ျပီးေတာ႔ အဲဒီ႔ Post Area နဲ႔ Sidebar ၾကားမွာ လပ္ေနတဲ႔ Space ေလးပါတယ္. အခုတန္းပလိတ္မွာ အဲဒီ႔ Space ေလးက 30 px ရွိတာေပါ႔. ျပီးေတာ႔ကာ sidebar-wrapper ပါတယ္. အဲဒီ႔သုံးခုေပါင္းလုိက္ရင္ outer-wrapper နဲ႔ ညီရပါမယ္. မဟုတ္ရင္ ကၽြန္ေတာ္တုိ႔ရဲ႔ တန္းပလိတ္ၾကီးဟာ အခ်ိဳးအစားမညီမွ်တာ ျဖစ္လာႏုိင္ပါတယ္.

ကဲ. ဒါဆုိရင္ အုိင္ဒီယာရျပီေပါ႔ေနာ္. ကၽြန္ေတာ္တုိ႔က ပုိ႔စ္ေရးတဲ႔ေနရာျဖစ္တဲ႔ main-wrapper (သုိ႔) content-wrapper ေနရာကုိ ခ်ဲ႔ရမွာပါ. သူ႔ကုိခ်ဲ႔သေလာက္ Outer-wrapper ကုိလည္း လုိက္ၾကီးေပးဖုိ႔ လုိပါတယ္.

ထားပါေတာ႔ဗ်ာ. အခုကိစၥမွာ Outer-wrapper က 660 px ျဖစ္ျပီးေတာ႔ main-wrapper က 410 px ပဲရွိတယ္. ကၽြန္ေတာ္က အဲဒီ႔ main-wrapper ကုိ ေနာက္ထပ္ 200 px ထပ္ေပါင္းခ်င္တယ္. ဆုိလုိတာက 410+200 = 610 px ျဖစ္ခ်င္တာေပါ႔.

ဒီေတာ႔ ကၽြန္ေတာ္တုိ႔အတြက္ ထပ္ေပါင္းထည္႔မယ္႔ နံပါတ္က 200 px ျဖစ္ေနတယ္. အဲဒီ႔ေကာင္ကုိ Outer-wrapper မွာ ျပန္ေပါင္းထည္႔ေပးဖုိ႔ လုိျပီေပါ႔. ဟုတ္တယ္ဟုတ္.

ဒါေၾကာင္႔ ကၽြန္ေတာ္တုိ႔ရဲ႔ တြက္ခ်က္မႈက ဒီလုိျဖစ္လာပါတယ္.

Main-wrapper = 410+200 = 610
Outer-wrapper = 660 + 200 = 860
Sidebar-wrapper = no change
Space Between = no change

အေပၚက ကုဒ္ဒင္းေလးေတြေနရာမွာ တစ္ခါတည္း အစားသြင္းလုိက္မယ္ေနာ္.

/* Outer-Wrapper
----------------------------------------------- */
#outer-wrapper {
width: 860px;
margin:0 auto;
padding:10px;
text-align:$startSide;
font: $bodyfont;
}

#main-wrapper {
width: 610px;
float: $startSide;
word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
overflow: hidden; /* fix for long non-text content breaking IE sidebar float */
}

#sidebar-wrapper {
width: 220px;
float: $endSide;
word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
overflow: hidden; /* fix for long non-text content breaking IE sidebar float */
}

အဲဒီ႔အတုိင္းျပင္ျပီး တန္းပလိတ္ကုိ Save လုိက္ပါတယ္. ကဲ. ကၽြန္ေတာ္တုိ႔ရဲ႔ Result ကုိ ျပန္ၾကည္႔ရေအာင္.



တန္းပလိတ္ေလး က်ယ္သြားျပီဟုတ္…

၀မ္းသာအားရျဖစ္သြားတဲ႔ မ်က္ႏွာေလးက တစ္စုံတစ္ခုကို တအံ႔တဩစိုက္ၾကည္႔ရင္း ေမးခ်င္ေနျပီထင္တယ္.

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

ေစတနာကုိ နားလည္ပါဗ်ာ. ေနာ္.

နားမလည္လည္းေနေတာ႔… ဘာျဖစ္တယ္ဆုိတာ ဆက္ေျပာျပမယ္. ဟတ္ဟတ္.

တန္းပလိတ္ရဲ႔ Post Area ကေတာ႔ က်ယ္သြားပါရဲ႔. ဒါေပမယ္႔ Header က လုိက္မက်ယ္ဘဲ က်န္ေနခဲ႔တယ္.

ဒီေတာ႔ ကၽြန္ေတာ္တုိ႔ ကိုယ္႔ကုိယ္ကုိ ဘယ္လုိေမးသင္႔လဲ.

Header ကုိ ထိန္းထားတဲ႔ coding တစ္ခုခုေတာ႔ ရွိရမယ္.

Alright! Let’s go, baby!

တန္းပလိတ္ထဲကုိ ျပန္သြား… Header-wrapper ဆုိျပီး ရိုက္ၾကည္႔လုိက္ေတာ႔

လားလား ( ျမင္းမဟုတ္ပါ)

/* Header
-----------------------------------------------
*/

#header-wrapper {
width:660px;
margin:0 auto 10px;
border:1px solid $bordercolor;
}

အဲဒီ႔မွာ ေတြ႔ပါျပီဗ်ာ…

သူ႔ရဲ႔ width က 660 px တဲ႔. ကဲ. ကၽြန္ေတာ္တုိ႔ ဘယ္လုိဘာသာျပန္မလဲ

တန္းပလိတ္ကုိ မခ်ဲ႔ခင္က main-wrapper (or) content-wrapper ရဲ႔ width က ဘယ္ေလာက္ရွိခဲ႔လဲ. ျပန္ၾကည႔္လုိက္ရေအာင္.

610 px တဲ႔..

အင္း… ဒါဆုိရင္ေတာ႔ header-wrapper နဲ႔ main-wrapper မဆက္စပ္ဘူး. ေနာက္ထပ္လုိက္ရွာၾကည္႔လုိက္ရေအာင္. ဘာေတြ႔လဲ

ေတြ႔ပါျပီဗ်ာ.

Outer-wrapper ကလည္း 660 px ပဲ.

There you go!... We made it…

ဒါေၾကာင္႔ Outer-wrapper နဲ႔ Header-wrapper ဟာ အတူတူပဲ. ဘေလာ႔ဂ္တန္းပလိတ္ကုိ ခ်ဲ႔ရင္ Outer-wrapper ကုိတင္မကဘူး. Header-wrapper ကုိပါ လုိက္ရွာျပီး ျပင္ေပးဖုိ႔လုိတယ္လုိ႔ ကၽြန္ေတာ္တုိ႔ ေကာက္ခ်က္ခ်လုိက္ပါတယ္.

Header ေနရာဟာ တကယ္ေတာ႔ Banner ေနရာနဲ႔ အတူတူပါပဲ. ဒါေၾကာင္႔ ကုိယ္႔မွာ ဘန္နာေလးေတြ တင္ျပီးသားျဖစ္ေနခဲ႔ရင္လည္း အဲဒီ႔ဘန္နာကုိပါ လုိက္ျပီး ျပန္ခ်ဲ႔ေပးဖုိ႔လုိတယ္လုိ႔ မွတ္ရပါမယ္.

ကဲ. Header-wrapper ကုိ Outer-wrapper ရဲ႔ width အတုိင္းျပင္ျပီေနာ္.


/* Header
-----------------------------------------------
*/

#header-wrapper {
width:860px;
margin:0 auto 10px;
border:1px solid $bordercolor;
}

တန္းပလိတ္ကုိ Save လုိက္မယ္. ျပီးေတာ႔ ကၽြန္ေတာ္တုိ႔ ရင္ခုန္စြာ ျပန္ၾကည္႔လုိက္ၾကရေအာင္လား.



Ahhhhhh… Man….

Look at that…..

C’mon, man! Who’s your daddy?

လုိ႔ ေကာ႔ထားတဲ႔ ရင္ဘတ္ၾကီးကုိ ကုိယ္႔ညာဖက္လက္နဲ႔ ဘန္းခနဲ ရုိက္ထည္႔လုိက္စမ္းပါ. ျပီးေတာ႔ကာရင္ေကာ႔ေခါင္းေမာ႔ျပီး ျမန္မာျပည္က Rapper ေပါက္စေတြ စတုိင္လ္မ်ိဳးဖမ္းလုိ႔ ေျမာက္ၾကြေျမာက္ၾကြနဲ႔ ကုိယ္႔အခန္းထဲ ပတ္ပတ္လည္ လမ္းတစ္ပတ္ေလာက္ ေလွ်ာက္လုိက္စမ္းပါ.

အဲဒါပဲ. ကုိယ္႔လူ…

သိပ္လည္း ေျမာက္မသြားနဲ႔ဦး..

Rounder Template ေတြကုိ ခ်ဲ႔နည္း က်န္ေသးတယ္. ဟတ္ဟတ္ဟတ္.

Note:

Sidebar-wrapper ကုိ ခ်ဲ႔ခ်င္လည္း ရပါတယ္. Sidbar နဲ႔ Main ၾကားက Space ကုိ အတုိးအေလွ်ာ႔ လုပ္ခ်င္လည္း ရပါတယ္. ဘာေတြ ဘယ္လုိပဲလုပ္လုပ္ Outer-wrapper ရဲ႔ width ကုိ မေက်ာ္ရင္ ျပီးတာပါပဲ. ေက်ာ္ရင္ ဘယ္လုိျဖစ္မလဲ ကၽြန္ေတာ္႔ကုိ မေမးနဲ႔. ကုိယ္တုိင္သာစမ္းၾကည္႔…

ကၽြန္ေတာ္ကေတာ႔ မ်ိဳးၾကီးရဲ႔ သီခ်င္းေလးနားေထာင္ရင္း ျငိမ္႔ေနလုိက္မယ္.

“အုိးးးးးးးးး ကုိ႔ယုိးကားယားးးး

အုိးးးးကုိ႔ယုိးကားယားးး”

ကဲ. အားလုံးပဲ ရယ္ေမာေပ်ာ္ရႊင္ႏုိင္ၾကပါေစသတည္း….

အားလုံးကုိခ်စ္ခင္ေလးစားလ်က္

ရန္ေအာင္

Read More...
AddThis Social Bookmark Button

Blogger အတြက္ Wordpress Themes  

Contributor: ရန္ေအာင္


အားလုံးပဲ မဂၤလာပါခင္ဗ်ာ.

ခုတေလာ ကုိသၾကၤန္တုိ႔၊ ကုိ Thinker တုိ႔၊ ကုိေမွာ္ဆရာတုိ႔က Wordpress Template ေတြအေၾကာင္း ေတာ္ေတာ္ေလး ေဆြးေႏြးေနၾကတာကုိ ေတြ႔ရပါတယ္. ကၽြန္ေတာ္ေတာင္ စိတ္ပါလာတယ္.(ေဩာ္. Wordpress ဖက္ေျပာင္းဖုိ႔ကုိ ေျပာတာပါ. ဟတ္ဟတ္.)

ကဲ. Wordpress ဖက္ကုိ မသြားခ်င္ေသးဘူး. Blogger မွာပဲ Wordpress Themes ေလးေတြနဲ႔ စမ္းသပ္ၾကည္႔ခ်င္ေသးတယ္ ဆုိရင္ေတာ႔ ဒီဆုိဒ္ေလးကုိ သြားၾကည္႔လုိက္ပါခင္ဗ်ာ.

http://thaslayer.com/category/templates/

အားလုံးပဲ အဆင္ေျပၾကပါေစ..

ခင္မင္ေလးစားလ်က္

ရန္ေအာင္

Read More...
AddThis Social Bookmark Button

Myanmar-Neo Template  

Contributor: ေမွာ္ဆရာ

Neo ဆိုတာဘာလဲ

အလြယ္ကူဆံုး ေျပာရရင္ေတာ့ ဘေလာ့ဂၢါရဲ့ မူရင္း Template ကို Java Script(AJAX Technology) နဲ႔ အဆင့္ျမွင့္ထားတဲ့ ၊ အသံုးျပဳရ အလြန္လြယ္ကူလွၿပီး ၊ Web Page တစ္ခုႏွင့္ တစ္ခုအကူးတြင္ Page Loading လံုး၀ေစာင့္ဆိုင္းစရာ မလုိတဲ့ အရမ္းသြက္လက္ ေပါ့ပါးတဲ့ Template တစ္ခုပါပဲ။ သူ႔အေၾကာင္း အျပည့္ အစံုသိခ်င္ရင္ေတာ့ ဒီမွာ ဖတ္ရႈႏိုင္ပါတယ္။


Neo အသံုးျပဳရင္မိမိဘေလာ့ဂ္မွာ ဘာေတြထူးျခားလာမလဲ

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


ဘယ္လိုအသံုးျပဳမလဲ

အသံုးျပဳရတာ အရမ္းကို လြယ္ကူရွင္းလင္းပါတယ္။ ေအာက္ပါအဆင့္မ်ားအတိုင္း အတိအက် လုပ္ေဆာင္ပါ။

အဆင့္(၁) ။ ။ လက္ရွိ မိမိသံုးေနတဲ့ Template ကို "Backup" လုပ္ထားပါ။(Blog Setting ထဲက၊ Template ဆိုတဲ့ Tab ကိုသြားပါ ၊ Edit Html ကို ေရြးပါ၊ ၎ စာမ်က္ႏွာမွာ (Before editing your template, you may want to save a copy of it.) ဆိုတဲ့ စာေၾကာင္း ေနာက္က "Download Full Template" ကို " ကလစ္" လုပ္ျခင္းအားျဖင့္ လက္ရွိ Template ကို Backup လုပ္ၿပီးသားျဖစ္သြားပါၿပီ။ ရည္ရြယ္ခ်က္ကေတာ့ အကယ္၍ Neo ကို Install လုပ္ေနရင္းနဲ႔ အမွားတစ္ခုခုပါသြားခဲ့ရင္ ယခင္ Template ကိုအလြယ္တစ္ကူ ျပန္သံုးလို႔ ရေစရန္ ျဖစ္ပါတယ္။


အဆင့္(၂)။ ။၎ Edit Html စာမ်က္ႏွာရဲ့ Coding Box ထဲမွာ <body> ဆိုတဲ့ ကုဒ္ကို ေတြ႔ေအာင္ရွာပါ။ Ctrl+F ကိုႏွိပ္ၿပီး Search Box ေပၚလာတာနဲ႔ ၎ ကုဒ္ကို Search Box ထဲမွာ ရိုက္ထည့္ၿပီးအလြယ္တစ္ကူ ရွာနိဳင္ပါတယ္။ <body> ကုဒ္ကို ေတြ႔ပါက ၎၏ ေနာက္ရွိ စာေၾကာင္းမ်ားထဲမွ<b:widget> ျဖင့္အစျပဳေသာ စာေၾကာင္းမွန္သမွ်ကို ေကာ္ပီလုပ္ၿပီး Note Pad သို႔ ၊ Word Pad တစ္ခုခုတြင္သိမ္းထားပါ။

မွတ္ခ်က္။<b;widget><widget id=Blog1.....>ဆိုေသာစာေၾကာင္းကို ကူးစရာမလိုပါ။


အဆင့္(၃)။အထက္ပါအဆင့္မ်ားအားလံုးၿပီးဆံုးပါက ဒီေနရာ မွာ Right Click ေထာက္ၿပီး ၊ Save Target As..ေရြးျခင္းျဖင့္ Neo.js ကို ေဒါင္းလုဒ္ လုပ္ပါ။ ရလ်င္ ၎ဖိုင္ကို Note pad သို႔ Word Pad ျဖင့္ဖြင့္ၿပီး </b:widget> </b:section> ဆိုေသာ ကုဒ္ ႏွစ္ခုကို ရွာပါ။ ေတြ႔လ်င္ အဆင့္(၂) တြင္ သိမ္းထားခဲ့ေသာ Widget Coding စာေၾကာင္းမ်ားကို ေကာ္ပီကူးၿပီး အထက္ပါ ကုဒ္ႏွစ္ခုၾကား တြင္ထည့္ပါ။ ဖိုင္ကို Save လုပ္ပါ။


Widget မ်ားကိုထည့္ရမယ့္ ပံုစံကေတာ့ ေအာက္ပါပံုစံအတိုင္းျဖစ္ပါတယ္။



<div id='newsidebar-wrapper'>
<b:section class='sidebar' id='newsidebar' preferred='yes'>
<b:widget id='Posts' locked='false' title='Posts' type='HTML'>
<b:includable id='main'>
<div id='LabelDisplay'>
<div id='LabelTitle'>
</div>
<div class='widget-content' id='LabelPosts'>
<script language='javascript'>fetchLatestPosts('<data:blog.homepageUrl/>', '');</script>
</div>
</div>
</b:includable>
</b:widget>
ဒီေနရာမွာ သင့္ရဲ့ Widget မ်ားအားလံုးထည့္ပါ....
</b:section>
</div>



အဆင့္(၄)။ ။Edit Html စာမ်က္ႏွာမွာပဲ Browse မွတစ္ဆင့္ အဆင့္(၃) တြင္ သိမ္းထားခဲ့ေသာ ဖိုင္ ရွိတဲ့ေနရာကို ညြန္ျပပါ။ Upload လုပ္ပါ။ ”Template Save Successfully ” ဆိုရင္အားလံုးေအာင္ျမင္စြာၿပီးဆံုး ပါၿပီ။ဒီလိုမဟုတ္ပဲ ေအာက္က ပုံအတိုင္း Error တက္လာခဲ့ရင္ေတာ့ ျပန္စစ္ဖို႔လိုပါမယ္။

အကယ္၍ အထက္ပါ သတိေပးခ်က္ရလာခဲ့ရင္ Comfirm & Save ဆိုတာကို ကလစ္မလုပ္ပါနဲ႔။ လုပ္ခဲ့လို႔ရွိရင္ သင့္ရဲ့ က်န္ေနေသးတဲ့ Widget Data ေတြအားလံုးဆံုးရႈံးသြားပါလိမ့္မယ္။ Cancel ကိုေရြးပါ။ Expand Widget Templates မွ Tick ကိုျဖဳတ္ျခင္းျဖင့္ မူလ Template ကိုျပန္သြားပါ။ က်န္ခဲ့ေသာ Widget မ်ားအားလံုးကို ျပန္ကူးပါ။အထက္ပါ သတိေပးခ်က္တြင္ Label1 , Html1 စသျဖင့္ဥပမာ ျပထားပါသည္။ မိမိရရွိေသာ သတိေပးခ်က္မွ Widget ေခါင္းစဥ္မ်ားကို သာကူးၿပီး အဆင့္(၂)တြင္ထပ္မံေပါင္းထည့္ ရန္သာျဖစ္ပါတယ္။ ဖိုင္ကိုထပ္မံသိမ္းဆည္းၿပီး Upload လုပ္ေပးပါ။


အဆင့္(၄)။ ။ အထက္ပါအဆင့္မ်ား ေအာင္ျမင္စြာၿပီးဆံုးပါက Add Page Element ကိုသြားပါ။ ေအာက္ပါပံုစံအတိုင္း ၃-ေကာ္လံျဖင့္ျမင္ေတြ႔ရပါမယ္။



၎တြင္ Labels(စာညႊန္းမ်ား)ႏွင့္ Posts (ေရးသားၿပီးေခါင္းစဥ္မ်ား) Element ေခါင္းစဥ္ေတြကေတာ့ Neo ရဲ့ မူရင္း Page Element မ်ားျဖစ္ၿပီး ျပဳျပင္၊ဖ်က္သိမ္းျခင္းလုပ္လို႔ ရမွာမဟုတ္ပါဘူး။ အကယ္၍လုပ္ခဲ့ မယ္ဆိုရင္ Neo ရဲ့အဓိက လုပ္ေဆာင္ခ်က္တစ္ခုလံုးပ်က္စီးသြားမွာျဖစ္ပါတယ္။ က်န္တဲ့ Page Element ေတြကေတာ့ မိမိဘေလာ့ဂ္ မွာရွိတဲ့ Element ေတြျဖစ္တဲ့ အတြက္ မိမိစိတ္ႀကိဳက္ ၿပဳျပင္ဖ်က္သိမ္း လုပ္နိဳင္မွာျဖစ္ပါတယ္။

ဒါကေတာ့ ပံုမွန္ Neo Template တစ္ခုကို ဘယ္လုိ Install လုပ္ရမယ္ဆိုတာကိုရွင္းျပခဲ့တာျဖစ္ပါတယ္။

မူရင္းနီယို Template ကိုအသံုးျပဳခ်င္သူမ်ားအတြက္ ဒီေနရာ မွာႀကိဳက္ႏွစ္သက္ရာ ဒီဇိုင္းကိုေရြးခ်ယ္ၿပီး စိတ္ႀကိဳက္ အသံုးျပဳနိဳင္ၾကပါေၾကာင္း။



ျမန္မာ ဘေလာ့ဂၢါမ်ားအတြက္ Neo Template အသစ္


မူရင္း ဒီေနရာက ျဖစ္ၿပီး ၊ လုိအပ္တဲ့ Script Coding တစ္ခ်ိဳ႔ကို ျပဳျပင္ေရးသားထားတဲ့ ”ျမန္မာနီယိုဘေလာ့ဂၢါ တမ္းပလိတ္” အား ဒီေနရာမွာ အခမဲ့ေဒါင္းလုဒ္ဆြဲခ်ႏိုင္ပါတယ္။ Install လုပ္ပံု ၊ လုပ္နည္းကေတာ့ အေပၚမွာ ရွင္းျပထားတဲ့အတိုင္းပါပဲ။

ျမန္မာနီယိုဘေလာ့ဂ္ဂါ တမ္းပလိတ္ ကိုအသံုးျပဳထားတဲ့ ”စမ္းသပ္ဘေလာ့ဂ္” အား ဒီေနရာ မွာ ၾကည့္ရႈႏိုင္ပါတယ္။

ဒီ Template ကိုအသံုးျပဳမယ္ဆိုရင္ အဓိကျပဳျပင္စရာတစ္ခုကေတာ့ မိမိရဲ့ Eot ေဖာင့္ထ္လိပ္စာကို ျပန္လည္ အစားသြင္းေပးရန္ပါပဲ။ ေအာက္မွာေဖာ္ျပထားတဲ့အတိုင္းျဖစ္ပါတယ္။

/* Use this with templates/template-twocol.html */

.Navbar{display:none;visibility:hidden}
body {
background:#fff;
margin:0;
text-align:center;
line-height: 1.5em;
font-family:x-small 'ZawGyi-One', ZawgyiOne, Zawgyi1, Trebuchet MS, Verdana, Arial, Sans-serif;

color:$mainTextColor;
font-size/* */:/**/small;
font-size: 13px /**/small;
}

@font-face {
font-family: Zawgyi-One;
font-style: normal;
font-weight: normal;
src: url(http://ဒီေနရာမွာ သင့္ရဲ့ Eot ေဖာင့္ထ္ လိပ္စာထည့္ရပါမယ္။);
}



Eot ေဖာင့္ထ္ ဆိုတာ ဘာလဲ ၊ ဘယ္လိုလုပ္ရမလဲဆိုတာေတြကိုေတာ့ ဒီေနရာ မွာရွင္းျပထားတာရွိပါတယ္။

Read More...
AddThis Social Bookmark Button

Template Width ခ်ဲ႔နည္း  


Contributor: ေ၀ယံလင္း

ဒီပုိ႔စ္ေလးကုိ ျမန္မာဘေလာ႔ဂါဖုိရမ္ ကေန ယူလာခဲ႔ပါတယ္

တန္းပလိတ္ကို width change ခ်င္တယ္ဆိုရင္ေတာ့ ပထမဆံုးတန္းပလိတ္္ ကုဒ္ေတြကိုၾကည့္လိုက္ပါ။ ၿပီးရင္ေအာက္မွာျပထားတဲ့ကုဒ္ေတြကိုရွာပါ။

#outer-wrapper {
width: 660px;
margin:0 auto;
padding:10px;
text-align:left;
font: normal normal 100% Georgia, Serif;
}

#main-wrapper {
width: 410px;
float: left;
word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
overflow: hidden; /* fix for long non-text content breaking IE sidebar float */
}

#sidebar-wrapper {
width: 220px;
float: right;
word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
overflow: hidden; /* fix for long non-text content breaking IE sidebar float */
}

#main-wrapper ကပို႔စ္အတြက္ width သတ္မွတ္ထားတဲ့ div ပါ။ ပို႔စ္ေနရာကို width ေျပာင္းခ်င္တယ္ဆိုရင္ အဲဒီ width: 410px; ဆိုတဲ့ေနရာမွာ ကိုယ္လိုခ်င္တဲ့ဂဏန္းကိုေျပာင္းေပးလိုက္ပါ။ ဒါေပမယ့္ အဲဒီလိုေျပာင္းရင္ #outer-wrapper ဆိုတဲ့ေနရာမွာပါလုိက္ၿပီးေျပာင္းေပးရပါမယ္။ ဥပမာ အထက္ကကုဒ္ေတြကိုၾကည့္ပါ။ #outer-wrapper ထဲက width: 660px; ဆိုတာ ပို႔စ္နဲ႔ဆိုဒ္ဘားႏွစ္ခုေပါင္းရဲ႕ width ပါ။ 660pixels ရွိပါတယ္။ ပို႔စ္အတြက္ #main-wrapper မွာက width: 410px နဲ႔ #sidebar-wrapper အတြက္ width: 220px ျဖစ္ပါတယ္။ ႏွစ္ခုေပါင္း 630pixels ရွိပါတယ္။ ပိုေနတဲ့ 30pixels ကပို႔စ္နဲ႔ဆိုဒ္ဘားအလယ္မွာရွိေနတဲ့ gap ပါ။

တကယ္လို႔ ပို႔စ္ကို 700px နဲ႔ဆိုဒ္ဘားကို 250px ထားခ်င္တယ္ဆိုပါဆို႔။

#main-wrapper {
width: 500px;
float: left;
word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
overflow: hidden; /* fix for long non-text content breaking IE sidebar float */
}

#sidebar-wrapper {
width: 250px;
float: right;
word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
overflow: hidden; /* fix for long non-text content breaking IE sidebar float */
}

အဲဒီဂဏန္းေတြကိုေျပာင္းလိုက္ပါ။ ၿပီးရင္

#outer-wrapper {
width: 780px;
margin:0 auto;
padding:10px;
text-align:left;
font: normal normal 100% Georgia, Serif;
}

ဒါဆိုရင္ပို႔စ္က 500px ရွိၿပီး ဆိုဒ္ဘားကေတာ့ 250px ရွိေနမွာပါ။ သူတို႔ၾကားကအကြာအေ၀းကေတာ့ 30px ေပါ့။ ဒါေပမယ့္ header box ကေသးေနပါလိမ့္မယ္။ လိုက္ႀကီးခ်င္တယ္ဆိုရင္ေတာ့

#header-wrapper {
width:660px;
margin:0 auto 10px;
border:1px solid #cccccc;
}

အဲဒီကုဒ္ကိုရွာၿပီး width:660px; ေနရာမွာ width:780px; ကိုေျပာင္းေပးလိုက္ရံုပါပဲ။

Read More...
AddThis Social Bookmark Button

ကုိယ္ပုိင္ New Blogger Template တစ္ခုဖန္တီးျခင္း  


Contributor: ေ၀ယံလင္း

New Blogger Template ကိုကုိယ္တိုင္ ေရးၾကည့္ခ်င္ေနတာ ၾကာၿပီ။ နည္းသိသြားေတာ့လည္း သိပ္မခက္ခဲလွပါဘူး။ ကိုယ့္ဘာကိုယ္ ကလိခ်င္တဲ့လူေတြအတြက္ တင္ေပးလိုက္ပါတယ္။ ဒါဆို ကိုယ္ႀကိဳက္တဲ့ တန္းပလိတ္ကို ကိုယ့္ဘေလာ့မွာ သံုးလို႔ရၿပီေပါ့။

အရိုးရွင္းဆံုး CSS မပါတဲ့ ဟာကေန စရင္ အရမ္းလြယ္ပါတယ္။

ရိုးရိုး XHTML တန္းပလိတ္တစ္ခုက ေဟာဒီလို ရွိပါလိမ့္မယ္။

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title></title>
<style type="text/css">
<!-- some css styling here -->
</style>
</head>
<body>

<div id='container'>
<div id='header'> </div>
<div id='main'> </div>
<div id='sidebar1'> </div>
<div id='sidebar2'> </div>
<div id='footer'> </div>
</div>

</body>
</html>


အဲဒါကို XML ျဖစ္ေအာင္ ေဟာဒီကုဒ္ေတြ ေျပာင္းေပးလိုက္ပါ။

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'>
<head>
<b:include data='blog' name='all-head-content'/>
<title><data:blog.pageTitle/></title>
<b:skin><![CDATA[/*
*/
<!-- some css styling here -->
]]></b:skin>
</head>
<body>

<div id='container'>
<div id='header'> </div>
<div id='main'> </div>
<div id='sidebar1'> </div>
<div id='sidebar2'> </div>
<div id='footer'> </div>
</div>

</body>
</html>


ဒီေနရာမွာ

<style type="text/css">
<!-- some css styling here -->
</style>


အစား

<b:skin><![CDATA[/*
*/
<!-- some css styling here -->
]]></b:skin>


ဆိုတာကို အစားထုိးလိုက္တာ သတိထားပါ။ ခုဆိုရင္ XML New Blogger Template ျဖစ္သြားပါၿပီ။ ဒါေပမယ့္ ဘာမွမရွိေသးပါဘူး။ ဒီတန္းပလိတ္ထဲကို Blogger Widgets ေလးေတြ ထည့္လိုက္ရေအာင္။ <body> နဲ႔ </body> ၾကားမွာ ေအာက္က ကုဒ္ေတြကို ထည့္လိုက္ပါ။

<!-- begin container -->
<div id='container'>

<!-- begin header -->
<b:section class='header' id='header' maxwidgets='1' showaddelement='no'>
<b:widget id='Header1' locked='true' title='' type='Header'/>
</b:section>
<!-- end header -->

<!-- begin main -->
<b:section class='main' id='main' showaddelement='no'>
<b:widget id='Blog1' locked='true' title='Blog Posts' type='Blog'/>
</b:section>
<!-- end main -->

<!-- begin sidebar1 -->
<b:section class='sidebar' id='sidebar1'/>
<!-- end sidebar1 -->


<!-- begin sidebar2 -->
<b:section class='sidebar' id='sidebar2'/>
<!-- end sidebar2 -->

<!-- begin footer -->
<b:section class='footer' id='footer'/>
<!-- end footer -->

</div>
<!-- end container -->



ဒါဆိုရင္ေတာ့ ဒီတန္းပလိတ္ကို upload လုပ္လို႔ရပါၿပီ။ ဒါေပမယ့္ ဘာေလးေအာက္မွ မရွိပါဘူး။ Layout အတြက္ CSS နဲ႔ လုပ္ရင္ ရပါၿပီ။

Technorati:

Read More...
AddThis Social Bookmark Button

Template ဒီဇုိင္းမ်ား  


Contributor: ရန္ေအာင္

Blogger Site က ေပးထားတဲ႔ Template ေတြက 2 Columns ေတြခ်ည္းပါပဲ. အဲဒါကုိ 3 Columns လုပ္ခ်င္ရင္ ကုိယ္တုိင္ column ထပ္တုိးႏိုင္သလုိ အသင္႔လုပ္ျပီးသား Template မ်ားကိုလည္း ယူသုံးႏုိင္ပါတယ္ ခင္ဗ်ာ. Template အသစ္ေလးေတြ ထပ္လုိခ်င္သူမ်ားအတြက္ ready made လုပ္ထားျပီးသား 2-column-templates နဲ႔ 3-column-templates မ်ားကုိ ေအာက္မွာ ေဖာ္ျပေပးလုိက္ပါတယ္.

ဒါကေတာ႔ ကုိမ်ိဳးေက်ာ္ထြန္းေျပာျပတဲ႔ Sidebar မွာ Column ထပ္ထည္႔တာကုိ ေလ႔လာႏုိင္တဲ႔ လင္႔ခ္ပါ.

http://beautifulbeta.blogspot.com/2006/09/

ဒါကေတာ႔ ကုိဖုိးခ်မ္းမွ်ေ၀တဲ႔ 3-column-templates မ်ားနဲ႔ ပတ္သက္တဲ႔ လင္႔ခ္မ်ားပါ.

New Blogger Templates:

http://newbloggertemplate.blogspot.com/
http://ubergeld.blogspot.com/search/label/Beta
http://www.blogcrowds.com/resources/templates.php?cat=1
http://deeepak.blogspot.com/2006/12/blogger-beta-templates.html
http://hoctro.blogspot.com/2006/11/three-column-template-minima-orche.html
http://hoctro.blogspot.com/2007/02/free-ready-to-use-three-column.html

Old Blogger Template : Brilliant Interface

http://www.kaushalsheth.net/tags/blogger-templates/

ဒါကေတာ႔ ကုိဖုိးဇင္က ျမန္မာဘေလာ႔ဂါမ်ားကုိ သိေစခ်င္တဲ႔ လင္႔ခ္မ်ားပါ.

http://www.freeskins.blogspot.com/
http://www.pannasmontata-templates.net/templates/
http://www.blogflak.com/skins.html
http://funkzyde.50webs.com/Exposing-Myself.html
http://www.geckoandfly.com/blogspot-templates/
http://www.bloggertemplates.org/
http://www.createblog.com/layouts/index.php?type_id=1
http://bloggertemplatesbycaz.blogspot.com/

အထက္ပါ လင္႔ခ္မ်ားကေတာ႔ ျမန္မာဘေလာ႔ဂါဖုိရမ္ မွာ ၀င္ေရာက္ေဆြးေႏြးထား ၾကတဲ႔ ဖုိရမ္မာ ကုိမ်ိဳးေက်ာ္ထြန္းကုိဖုိးဇင္ နဲ႔ ကုိခ်မ္းျမစုိး တုိ႔ရဲ႔ ကူညီပံ႔ပုိးေပးမႈမ်ားပဲ ျဖစ္ပါတယ္ခင္ဗ်ာ.

မိမိတို႔သိထားတဲ႔ Free Template Site ေကာင္းေကာင္းေလးမ်ား ရွိခဲ႔ရင္လည္း အားလုံးအက်ိဳးေက်းဇူးမ်ားေစဖုိ႔အတြက္ ဒီပုိ႔စ္ေလးရဲ႔ေအာက္မွာ လာေရာက္ျပီး မွ်ေ၀ေပးဖုိ႔ ေမတၱာရပ္ခံ ပန္ၾကားအပ္ပါတယ္ ခင္ဗ်ာ.

Read More...
AddThis Social Bookmark Button