Breaking News Auto Scrolling New Ticker
ဒါကတော့မိမိ Blog site မှာနောက်ဆုံးတင်ထားသမျှ posts ကိုတခုချင်းစီ side up ပုံစံနဲ့ဖော်ပြပေးမယ့်ဒီဇိုင်းလေးဖြစ်ပါတယ်။Breaking News Ticker ဆိုတာက Original Template မှာပဲပါတာပါ။သီးသန့်တင်ပေးတဲ့ site ကရှားပါတယ်။အောက်မှာပုံစံဒီဇိုင်းပုံပြထားပါတယ်ကြိုက်နှစ်သက်တယ်ဆိုရင်အောက်မှာပြထားတဲ့အဆင့်တွေအတိုင်းလိုက်လုပ်ပေးပါ။တကယ်လို့တဆင့်တည်းနဲ့အသုံးပြုချင်တယ်ဆိုရင်တော့ဟိုအောက်ဆုံးမှာပြထားတဲ့အတိုင်းလုပ်လိုက်ရုံပါပဲ။မိမိအဆင်ပြေမဲ့နည်းလမ်းကိုရွေးချယ်အသုံးပြုပေးပါ။
DEMO နမူနာအနေနဲ့ကြည့်ချင်ရင်အောက်က DEMO ဆိုတာလေးကိုနှိပ်၍နမူနာကြည့်လို့ရပါတယ်။ကြည့်လို့ကြိုက်နှစ်သက်တယ်ဆိုရင်အောက်ကနည်းလမ်း (2) ခုထဲကမှမိမိအဆင်ပြေမဲ့နည်းလမ်းနဲ့အသုံးပြုနိုင်ပါတယ်။
- မိမိ blog site ကို account အရင်ဝင်ပါ
- dashboard ထဲက Theme ကိုနှိပ်ပါ
- Edit HTML ကိုနှိပ်ပါ
အပေါ်ထောင့်ကအကွက်လေးထဲမှာ ]]></b:skin> လို့ရေး၍ Ctrl + F အကူအညီယူ၍အဲဒီ ]]></b:skin> ကိုရှာပါ။အဲဒီ ]]></b:skin> ကိုတွေ့ပြီဆိုရင်အောက်ကပေးထားတဲ့ Design (2) ခုထဲကမှမိမိနှစ်သက်တဲ့ Design ရဲ့ code တွေကိုအဲဒီ ]]></b:skin> အပေါ်ကနေထည့်ပေးပါ။
Design (1)
#breakingnews { margin-right:15px; height:30px; line-height:30px; overflow:hidden; width:100%; float:left;} #adbreakingnews li a { font-family:inherit; font-size:25px; font-weight:700; color:#666; transition:all 0.5s ease-in-out;} #adbreakingnews li a:hover {color:#EE8F04;} #adbreakingnews { float:left; margin-left:60px;} #adbreakingnews ul,#adbreakingnews li{ list-style:none; margin:0; padding:0} #breakingnews .breakhead { position:absolute; display:block; float:left; font-size:11px; font-weight:700; text-transform:uppercase; padding: 2px 6px;}Design (2)
#breakingnews { margin:15px 0 0 100px; margin-right:100px; height:30px; line-height:20px; overflow:hidden; background:#fff; border:1px solid #e6e6e6;} #breakingnews .breakhead { position:absolute; background:none repeat scroll 0 0 #363b40; color:#fff; display:block; float:left; font-family:inherit; font-size:12px; font-weight:700; text-transform:uppercase; padding:6.5px 22px;} #adbreakingnews li a { font-weight: bold; font-family: "Avant Garde",Avantgarde,"Century Gothic",CenturyGothic,AppleGothic,sans-serif;font-size:20px;font-weight:700; color:#666; margin-top:10px; transition:all 0.5s ease-in-out;} #adbreakingnews li a:hover { color:#359bed;} #adbreakingnews { float:left; margin-left:75px; margin-top:6px;} #adbreakingnews ul,#adbreakingnews li{ list-style:none; margin:0; padding:0} @media only screen and (max-width:640px) {#breakingnews { margin:20px 0 0 15px; margin-right:15px;} #breakingnews .breakhead { padding:6.5px 14px;} #adbreakingnews {margin-left:50px;}}</head> ကိုရှာပါ။တွေ့ပြီဆိုရင်အောက်မှာပေးထားတဲ့ code တွေကို </head> အပေါ်ကနေကပ်လျက်ထည့်ပေးပါ။
<script src='//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js'></script> <link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css" rel="stylesheet"/>အပေါ်ကအဆင့်တွေအားလုံးလုပ်ဆောင်ပြီးသွားပြီဆိုရင် </body> ထပ်ရှာပါ။</body> ကိုတွေ့ပြီဆိုရင်အောက်က js code တွေကိုအဲဒီ </body> အပေါ်ကနေကပ်လျက်ထည့်ပေးပါ။
<script type='text/javascript'> //<![CDATA[ //www.khinmaungwin.xyz Breaking News Ticker Style $(document).ready(function(){var e="",t=20;$.ajax({url:""+e+"/feeds/posts/default?alt=json-in-script&max-results="+t,type:"get",dataType:"jsonp",success:function(e){function t(){$("#adbreakingnews li:first").slideUp(function(){$(this).appendTo($("#adbreakingnews ul")).slideDown()})}var n,r,s="",a=e.feed.entry;if(void 0!==a){s="<ul>";for(var l=0;l<a.length;l++){for(var o=0;o<a[l].link.length;o++)if("alternate"==a[l].link[o].rel){n=a[l].link[o].href;break}r=a[l].title.$t,s+='<li><a href="'+n+'" target="_blank">'+r+"</a></li>"}s+="</ul>",$("#adbreakingnews").html(s),setInterval(function(){t()},5e3)}else $("#adbreakingnews").html("<span>No result!</span>")},error:function(){$("#adbreakingnews").html("<strong>Error Loading Feed!</strong>")}})}); //]]> </script>- အားလုံးပြီးရင် save Template ကိုနှိပ်ပါ
- မူလ dashboard သို့ပြန်သွားပါ
- dashboard ထဲက Layout ကိုနှိပ်
- Add a Gadget ကိုနှိပ်
- HTML / JavaScript ကိုနှိပ်
မိမိကြိုက်နှစ်သက်တဲ့ Design ကိုထည့်ပါ
Design(1)
<span class='breakhead'><i class='fa fa-refresh fa-spin'> Latest</i></span> <div id='adbreakingnews'>Loading...</div>Design(2)
<div id='breakingnews'><span class='breakhead'><i class='fa fa-cog fa-spin'></i></span> <div id='adbreakingnews'>Loading...</div></div>- save ကိုနှိပ်ပြီးပါပြီ
- မိမိ blogsite ကို account အရင်ဝင်ပါ
- dashboard ထဲက Layout ကိုနှိပ်ပါ
- Add a Gadget ကိုနှိပ်ပါ
- HTML/JavaScript ကိုနှိပ်ပါ
- ပေါ်လာတဲ့ box အကွက်ထဲမှာအောက်မှာပေးထားတဲ့ code (2) ခုထဲကမှ code (1)ခုရွေးချယ်၍အဲဒီ box အကွက်ထဲမှာထည့်ပေးပါ။
- code တွေထည့်ပြီးသွားရင် save ကိုနှိပ်ပါ။ပြီးပါပြီ
ပြုလုပ်ထားသော style (1)
<script src='//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js'></script>
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css" rel="stylesheet"/>
<style type="text/css">
#breakingnews {
margin-right:15px;
height:30px;
line-height:30px;
overflow:hidden;
width:100%;
float:left;}
#adbreakingnews li a {
font-family:inherit;
font-size:25px;
font-weight:700;
color:#666;
transition:all 0.5s ease-in-out;}
#adbreakingnews li a:hover {color:#EE8F04;}
#adbreakingnews {
float:left;
margin-left:60px;}
#adbreakingnews ul,#adbreakingnews li{
list-style:none;
margin:0;
padding:0}
#breakingnews .breakhead {
position:absolute;
display:block;
float:left;
font-size:11px;
font-weight:700;
text-transform:uppercase;
padding: 2px 6px;}
</style>
<div id='breakingnews'><span class='breakhead'><i class='fa fa-refresh fa-spin'> Latest</i></span>
<div id='adbreakingnews'>Loading...</div></div>
<script type='text/javascript'>
//<![CDATA[
//www.khinmaungwin.xyz Breaking News Ticker Style
$(document).ready(function(){var e="",t=20;$.ajax({url:""+e+"/feeds/posts/default?alt=json-in-script&max-results="+t,type:"get",dataType:"jsonp",success:function(e){function t(){$("#adbreakingnews li:first").slideUp(function(){$(this).appendTo($("#adbreakingnews ul")).slideDown()})}var n,r,s="",a=e.feed.entry;if(void 0!==a){s="<ul>";for(var l=0;l<a.length;l++){for(var o=0;o<a[l].link.length;o++)if("alternate"==a[l].link[o].rel){n=a[l].link[o].href;break}r=a[l].title.$t,s+='<li><a href="'+n+'" target="_blank">'+r+"</a></li>"}s+="</ul>",$("#adbreakingnews").html(s),setInterval(function(){t()},5e3)}else $("#adbreakingnews").html("<span>No result!</span>")},error:function(){$("#adbreakingnews").html("<strong>Error Loading Feed!</strong>")}})});
//]]>
</script>
ပြုလုပ်ထားသော style (2)
<script src='//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js'></script>
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css" rel="stylesheet"/>
<style type="text/css">
#breakingnews {
margin:15px 0 0 100px;
margin-right:100px;
height:30px;
line-height:20px;
overflow:hidden;
background:#fff;
border:1px solid #e6e6e6;}
#breakingnews .breakhead {
position:absolute;
background:none repeat scroll 0 0 #363b40;
color:#fff;
display:block;
float:left;
font-family:inherit;
font-size:12px;
font-weight:700;
text-transform:uppercase;
padding:6.5px 22px;}
#adbreakingnews li a {
font-weight: bold;
font-family: "Avant Garde",Avantgarde,"Century Gothic",CenturyGothic,AppleGothic,sans-serif;font-size:20px;font-weight:700;
color:#666;
margin-top:10px;
transition:all 0.5s ease-in-out;}
#adbreakingnews li a:hover {
color:#359bed;}
#adbreakingnews {
float:left;
margin-left:75px;
margin-top:6px;}
#adbreakingnews ul,#adbreakingnews li{
list-style:none;
margin:0;
padding:0}
@media only screen and (max-width:640px)
{#breakingnews {
margin:20px 0 0 15px;
margin-right:15px;}
#breakingnews .breakhead {
padding:6.5px 14px;}
#adbreakingnews {margin-left:50px;}}
</style>
<div id='breakingnews'><span class='breakhead'><i class='fa fa-cog fa-spin'></i></span>
<div id='adbreakingnews'>Loading...</div></div>
<script type='text/javascript'>
//<![CDATA[
//www.khinmaungwin.xyz Breaking News Ticker Style
$(document).ready(function(){var e="",t=20;$.ajax({url:""+e+"/feeds/posts/default?alt=json-in-script&max-results="+t,type:"get",dataType:"jsonp",success:function(e){function t(){$("#adbreakingnews li:first").slideUp(function(){$(this).appendTo($("#adbreakingnews ul")).slideDown()})}var n,r,s="",a=e.feed.entry;if(void 0!==a){s="<ul>";for(var l=0;l<a.length;l++){for(var o=0;o<a[l].link.length;o++)if("alternate"==a[l].link[o].rel){n=a[l].link[o].href;break}r=a[l].title.$t,s+='<li><a href="'+n+'" target="_blank">'+r+"</a></li>"}s+="</ul>",$("#adbreakingnews").html(s),setInterval(function(){t()},5e3)}else $("#adbreakingnews").html("<span>No result!</span>")},error:function(){$("#adbreakingnews").html("<strong>Error Loading Feed!</strong>")}})});
//]]>
</script>
