2014-02-16

100 randam posts widget with image thumbnail and snippet බොගට දමාගන්නා ආකාරය



ඔන්න ඉතින් අටමා මෙහෙම එකක් ලියලම නැ , මෙහෙම එකක් මට ඕන විදිහට හදාගන්ඩ මට හෙන උවමනාවක් තිබුනා , ‍මොකද කියනවානං අර linkwithin  ගැජට් එක දැන් ටික දවසක ඉදන් වැඩ කරන්නේ නැ. මොන රෙද්දක් වෙලාද මන්දා.

මම මෙහෙම එව්වා හෙන ගොඩක් බාගන බොගට දාලා බැලුවත් මට ඕන විදිහට තිබුනේ නැ , ඉංගිරිසිත් හරියට බැරුව HTML/JavaScript නිකං ග්‍රීක් වාගේ කේස් එකක් උනාට මාත් ඉතින් ටිකක් දිග ඇරගන බැලුවා එඩිට් පාරක් දාන්ඩ ,

ගන්න ගන්න හැම  එකේම මොකක් හරි අල්ලන්නේ නැති කෑල්ලක් තියන හන්දා මම බැලුවා එඩිට් පාරක් දාලා මට ඕන විදිහට හදාගන්ඩ , ඔය අතරේ මට  සැට් උනා මෙන්න මේක,



<style>
#random-posts img{border-radius: 10px;float:left;margin-right:5px;
width:75px;height:75px;background-color: #F5F5F5;padding: 3px;transition: all 0.2s linear 0s;}
#random-posts img:hover{opacity: 0.6;}
ul#random-posts {list-style-type: none;padding: 0px;}
#random-posts a {font-size: 12px;text-transform:uppercase; padding: 0px auto 5px;}
#random-posts a:hover {text-decoration: none;}
.rp-snippet {font-size: 11px;background: none; padding: 5px; margin-right: 8px;}
#random-posts span {}
#random-posts li {margin-bottom: 10px;border-bottom: 1px solid #EEEEEE; padding: 4px;}
</style>
<ul id='random-posts'>
<script type='text/javaScript'>
var rdp_numposts=5;
var rdp_snippet_length=110;
var rdp_info='yes';
var rdp_comment='Comments';
var rdp_disable='Comments Disabled';
var rdp_current=[];var rdp_total_posts=0;var rdp_current=new Array(rdp_numposts);function totalposts(json){rdp_total_posts=json.feed.openSearch$totalResults.$t}document.write('<script type=\"text/javascript\" src=\"/feeds/posts/default?alt=json-in-script&max-results=0&callback=totalposts\"><\/script>');function getvalue(){for(var i=0;i<rdp_numposts;i++){var found=false;var rndValue=get_random();for(var j=0;j<rdp_current.length;j++){if(rdp_current[j]==rndValue){found=true;break}};if(found){i--}else{rdp_current[i]=rndValue}}};function get_random(){var ranNum=1+Math.round(Math.random()*(rdp_total_posts-1));return ranNum};
</script>
<script type='text/javaScript'> 
function random_posts(json){for(var i=0;i<rdp_numposts;i++){var entry=json.feed.entry[i];var rdp_posttitle=entry.title.$t;if('content'in entry){var rdp_get_snippet=entry.content.$t}else{if('summary'in entry){var rdp_get_snippet=entry.summary.$t}else{var rdp_get_snippet="";}};rdp_get_snippet=rdp_get_snippet.replace(/<[^>]*>/g,"");if(rdp_get_snippet.length<rdp_snippet_length){var rdp_snippet=rdp_get_snippet}else{rdp_get_snippet=rdp_get_snippet.substring(0,rdp_snippet_length);var space=rdp_get_snippet.lastIndexOf(" ");rdp_snippet=rdp_get_snippet.substring(0,space)+"…";};for(var j=0;j<entry.link.length;j++){if('thr$total'in entry){var rdp_commentsNum=entry.thr$total.$t+' '+rdp_comment}else{rdp_commentsNum=rdp_disable};if(entry.link[j].rel=='alternate'){var rdp_posturl=entry.link[j].href;var rdp_postdate=entry.published.$t;if('media$thumbnail'in entry){var rdp_thumb=entry.media$thumbnail.url}else{rdp_thumb="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiu9IfawHiNSIn-LA3GJ_xocAmv9eSrUIRu779ubG_FOgWBNKJfqr7alSeNP6-mk3MadcDeOZGVXN1eW8Z6ds_kF6U7eicfyb9ElTfceWjs_IgtOSrfaW6ERV760W1cNyr9iEU8-kp-5zI/s1600/no_thumb.png"}}};document.write('<li>');document.write('<a href="'+rdp_posturl+'" rel="nofollow"><img alt="'+rdp_posttitle+'" src="'+rdp_thumb+'"/></a>');document.write('<div><a href="'+rdp_posturl+'" rel="nofollow" title="'+rdp_snippet+'">'+rdp_posttitle+'</a></div>');if(rdp_info=='yes'){document.write('<span><div  class="rp-info">'+rdp_postdate.substring(8,10)+'/'+rdp_postdate.substring(5,7)+'/'+rdp_postdate.substring(0,4)+' - '+rdp_commentsNum)+'</div></span>'};document.write('<br/><div class="rp-snippet">'+rdp_snippet+'</div><div style="clear:both"></div></li>')}};getvalue();for(var i=0;i<rdp_numposts;i++){document.write('<script type=\"text/javascript\" src=\"/feeds/posts/default?alt=json-in-script&start-index='+rdp_current[i]+'&max-results=1&callback=random_posts\"><\/script>')};
</script>
</ul>

මේක මට ඕන විදිහට තිබුනා උනත් අදාල පෝස්ට් එකට වැටුන කමෙන්ට් ප්‍රමාණය සහ දිනය පවා පෙන්නන හන්දා මම නොදන්න HTML/JavaScript වලට බැස්සා , තටම තමට කියවලා ( ඇයි යකෝ ඉංගිරිසිනේ ) කොහොමහරි මට ඕන නැති එව්වා මකලා හදා ගත්තා මට ඕන විදිහට , දැන් ඔය බොගේ වම් පැත්තේ තියෙන්නේ බැබලි බැබලී,
මෙන්න තියනවා ඒකේ ස්කිරිප්ට් කෑල්ල



 <style>
#random-posts img{border-radius: 10px;float:left;margin-right:5px;
width:75px;height:75px;background-color: #F5F5F5;padding: 5px;transition: all 0.2s linear 0s;}
#random-posts img:hover{opacity: 0.6;}
ul#random-posts {list-style-type: none;padding: 0px;}
#random-posts a {font-size: 18px;text-transform:uppercase; padding: 0px auto 0px;}
#random-posts a:hover {text-decoration: none;}
.rp-snippet {font-size: 18px;background: none; padding: 5px; margin-right: 8px;}
#random-posts span {}
#random-posts li {margin-bottom: 5px;border-bottom: 0px solid #EEEEEE; padding: 10px;}
</style>
<ul id='random-posts'>
<script type='text/javaScript'>
var rdp_numposts=100;
var rdp_snippet_length=110;
var rdp_info='no';
var rdp_comment='Comments';
var rdp_disable='Comments Disabled';
var rdp_current=[];var rdp_total_posts=0;var rdp_current=new Array(rdp_numposts);function totalposts(json){rdp_total_posts=json.feed.openSearch$totalResults.$t}document.write('<script type=\"text/javascript\" src=\"/feeds/posts/default?alt=json-in-script&max-results=0&callback=totalposts\"><\/script>');function getvalue(){for(var i=0;i<rdp_numposts;i++){var found=false;var rndValue=get_random();for(var j=0;j<rdp_current.length;j++){if(rdp_current[j]==rndValue){found=true;break}};if(found){i--}else{rdp_current[i]=rndValue}}};function get_random(){var ranNum=1+Math.round(Math.random()*(rdp_total_posts-1));return ranNum};
</script>
<script type='text/javaScript'>
function random_posts(json){for(var i=0;i<rdp_numposts;i++){var entry=json.feed.entry[i];var rdp_posttitle=entry.title.$t;if('content'in entry){var rdp_get_snippet=entry.content.$t}else{if('summary'in entry){var rdp_get_snippet=entry.summary.$t}else{var rdp_get_snippet="";}};rdp_get_snippet=rdp_get_snippet.replace(/<[^>]*>/g,"");if(rdp_get_snippet.length<rdp_snippet_length){var rdp_snippet=rdp_get_snippet}else{rdp_get_snippet=rdp_get_snippet.substring(0,rdp_snippet_length);var space=rdp_get_snippet.lastIndexOf(" ");rdp_snippet=rdp_get_snippet.substring(0,space)+"…";};for(var j=0;j<entry.link.length;j++){if('thr$total'in entry){var rdp_commentsNum=entry.thr$total.$t+' '+rdp_comment}else{rdp_commentsNum=rdp_disable};if(entry.link[j].rel=='alternate'){var rdp_posturl=entry.link[j].href;var rdp_postdate=entry.published.$t;if('media$thumbnail'in entry){var rdp_thumb=entry.media$thumbnail.url}else{rdp_thumb="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiu9IfawHiNSIn-LA3GJ_xocAmv9eSrUIRu779ubG_FOgWBNKJfqr7alSeNP6-mk3MadcDeOZGVXN1eW8Z6ds_kF6U7eicfyb9ElTfceWjs_IgtOSrfaW6ERV760W1cNyr9iEU8-kp-5zI/s1600/no_thumb.png"}}};document.write('<li>');document.write('<a href="'+rdp_posturl+'" rel="nofollow"><img alt="'+rdp_posttitle+'" src="'+rdp_thumb+'"/></a>');document.write('<div><a href="'+rdp_posturl+'" rel="nofollow" title="'+rdp_snippet+'">'+rdp_posttitle+'</a></div>');if(rdp_info=='yes'){document.write('<span><div  class="rp-info">'+rdp_postdate.substring(8,10)+'/'+rdp_postdate.substring(5,7)+'/'+rdp_postdate.substring(0,4)+' - '+rdp_)+'</div></span>'};document.write('<br/><div class="rp-snippet">'+rdp_snippet+'</div><div style="clear:both"></div></li>')}};getvalue();for(var i=0;i<rdp_numposts;i++){document.write('<script type=\"text/javascript\" src=\"/feeds/posts/default?alt=json-in-script&start-index='+rdp_current[i]+'&max-results=1&callback=random_posts\"><\/script>')};
</script>
</ul>

ඕක දැම්මහම පේන විදිහ තමා ඔය අටම්පහුරේ වැම් පැත්තේ තියෙන්නේ ,

 කමෙන්ට් සහ පෝස්ට් එක දාපු දිනයත් එක්ක ඕනම නං , ඔය මේකට කලින් උඩ තියන එක කොපි කරලා දාන්න.

මේ ස්කිරිප්ට් එකේ var rdp_numposts=100; කියන තැන ඔයාට ඕන නං පෝස්ට් ප්‍රමාණය වෙනස් කරලා දාන්න , මම නං දැම්මේ පෝස්ට් 100ක්.

ඔය කොල්ලො කෙල්ලේ මෙව්වා කොරාට , අපි වාගේ නාකි පොරවල් මෙව්වා නොකලට , පට්ට ආතල් එකක් එන වැඩක් කියලාමටත් තේරුනේ අද තමයි , එහෙනං කරලා බලන්ඩකෝ ,

1 comment:

  1. අටමුත් එහෙම නම් උත්සාහවන්තයා නේද? සුබ පැතුම්. මාත් try කරල බලන්නම්.

    ReplyDelete

කමෙන්ට් වලට ලින්ක් දාන විදිහ
<a href="LINK HERE"> WORDS HERE</a>

Popular Posts

  • How to Apply Special Foot to Singer 974 Sewing Machine (Overlock, Gather...
  • HA-2045 ballpoint needles applied to household machines
  •  How to write a Sinhala blog ( 3 )   බ්ලොග් සෙටින්ග් , බ්ලොග් ගැජට් , බ්ලොගර් ෆොපයිලයේ වැඩිදුර සැකසුම් ,  blog authors හෝ  admin ලෙස තව කෙනෙක් සම්බන්ද කරගැනීම
    දෙවැනි කොටස මෙතැනින් හරි දැං ඉතින් ටෙම්පලේට් එකත් හදාගත්තානේ , දැං ඉතින් ඕනම කරන බ්ලොග් ගැජට් සහ අනිවාර්යෙන් සැකසිය යුතු බ්ලොග් සෙටින්ග් ගැන…
  • මැස්සෙක් වැහුවේ නැත්තං හෝටල් වෙන්නැ
    අයියෝ මේ කොළඹ රටේ කන්ඩ තැනක්        නැ ඉංගිරීසි නං තිබුනට මෙලෝ රහක්                …
  • ළමයත් ඉස්කෝලේ ඇරිලා එනවා ඇති
    '' ගෙදර කව්දෝ ...ගෙදර කව්දෝ .....සරාත් ...සරාත් ...කව්රුවත් නැද්දෝ.'' ''සරත් ගෙදර නැනේ ධනපාල මල්ලි'' අනාරාධනයෙන්ම ගේ තුලට පිවිසෙන…
  • අන්න පුතේ අහස දම්පාට වෙලා
    අන්න පුතේ අහස දම්පාට වෙලා ලස්සන බලන්ඩ.හා.බලන පාටක් නෑ.ඔය ෆෝන් එක පැත්තකින් තියලා අවට පරිසරයත් බලහං.දඩබඩ ගාලා නැගිට්ටා , ජනේලේ ඇරියා , ගත්තා…
  • දං පදුරු අස්සේ වහං වෙමුද මයේ දෙයියෝ
    දුරඈත,  පිටිසර,  සුන්දර   පළාතක තිබ්බ කැළැ ගමක් වෙච්ච කනයාගම කියන ගමේ සිද්ධ වෙච්ච කතන්දරයක් තමයි මම අද ඔයාලට කියන්න යන්නේ. ඒ ගමේ…
  • කිරි ටොයියන්ට පරණ ජනේල අකැපද  -  how to install windows xp core i5 or core i7 new computer
    දැං ඔය අපේ සමහරක් ඈයොන්ට තියනවනේ පරණ ඒවා අත අරින්ඩ බැරි පුරස්නයක් , කසාදත් බැදලා ගෙවල් වල තොවිල් , මොකද බැලුවහම කේස් එක ගෙදර අළුත් එක තියෙද්දි පරන…
  • පිරිකර ඇරුනහම ලියුං කවර ටිකකුත්
    '' අපේ හාමුදුරුවනේ දානෙට ඔබවහන්සෙල  වඩම්මන්ඩ කියල '' ''  මම කරඩුවහන්සෙ වඩම්මගන අනිත්  උන්නාන්සෙල එක්ක එන්නං .  මහත්තයල දංගෙට…
  • How to maintain swimming pools , පිහිනුම් තටාක නඩත්තුව සරලව සිංහලෙන්
                                           …
  • කොහොමද යාලුවනේ මාව මතකද දන්නැ
    ඉතින් කොහොමද වාස දේසේ , අවුලක් නැනේ  ෆිට් එකේ ඉන්නවනේ නේද , එහෙනං එලකිරි ,  කාලයක් මට බ්ලොග් එකයි  සින්ඩියවාගේ එකයි මග…
  • How to use Singer 974 Contessa Sewing Machine
  • ආදරණිය මිනීමරුවා
    '' ලොකු මහත්තයා ඇවිත් කොල ටික අත්සන් කරලා දෙනකං මෙතන ඉදගන හිටහං'' මකුනන් පිරුන බංකුවට අත දික්කරපු ඔවර්සියල් මහත්තයා ඔෆිස් එක ඇතුලට ගියා ,…
  • සිකරට් බීලා අහුවෙලා තියනවද
    දවසක් මම මගේ මිතූරෙක් සමග ගමනක් යනකොට හම්බඋනා මිනිහගේ ඉස්කෝලේ යාළුවෙක්.ලස්සන ,රතූ ,පීන් පාට ,උසේ තරමට මහත,වටින ඇදුම් ඇදපු,කැරට් 18ටෙ මාල දාලා,…
  • බඩු නැ සර්
    අද කීයන කතාවට අදාල දෙන්නම තවම ජීවත්වෙලා ඉන්න නිසා නම ගම නොකියා ඉන්නර්‍ම. එක්කෙනෙක් පොලිස් ස්ථානාධිපති කෙනෙක්.අනිත් කෙනාත් යුනිෆොර්‍ම ඇන්ද…
  • කදුලක්නැ මගේ නෙතට පෙර විදි රස දැනෙනාවිට
    බින්දු බින්දු වැහිපිණිකැට පොලව සිබින හැන්දැවක ඇවිද ගියා මතක නැද්ද බොරලු පිරුන වැලි පාරක වැටෙන වැටෙන වැහිබිදුවම පොලව උරපු ගිම්හානෙක අද තනියම මං…
  • හරක් පැටව් දෙන්නෙක් හදා ගත්තානං
    ''ඔයාට තේ හදන්ඩද , ඇගහෝදගනම එනවද'' ''තේ එකක් බීලම ඉම්මු බබා '' යැයි කියු අමල් දුරකථනය සහ මෝටර් රථයේ යතුර ස්ටුලය මත තබමින් තම සොහොයුරා…
  • මිනිසුන්ට බල්ලා කියා බල්ලන්ට අපහාස කිරීම
    මම ආසම කරන සතා තමයි බල්ලා .මම දන්න බල්ලො ගොඩක් ඉන්නවා.බල්ලො ගොඩක් ආසරය කරලත් තියනවා.බල්ලො මාව දන්නවා.මම බල්ලන්ව දන්නවා.හැබැයි මම බල්ලන්ට…
  • රන් and අයන්
    නොතලන තැලෙන නොතකන රන් දෝලි තැලෙන නොතකන හැඩනොවන යකඩ  දෝලි
  • ෂර්ගේ පීටෙං යපිට දෙන් ඔදා
    මේ සිද්ධිය වෙලා දැන් මාස කිහිපයක් වෙනවා.මගේ මිතූරෙක් ලග වැඩ කරන තවත් මිතූරෙකූගේ ගෙට ගෙවදීමකට ගිහිල්ලා වෙච්ච මගූලක් තමයි මේ ඒ යාළුවගේ ගම කදුකර…
1,646,050

Configure Search Box

html-generator

https://www.html.am/html-generators/image-code-generator.cfm

යාවත්කාලීන වන සිංහල බ්ලොග් අඩවි දහසක් ඇතුලත්ව ඇත , තව දුරටත් කියවීමට Show All ක්ලික් කරන්න.

ඔබගේ සිංහල බ්ලොග් අඩවිය මෙම එකතුවට ඇතුලත්ව නැත්නම් kandevidane@gmail.com වෙත දැනුම් දෙමින් සිංහල බ්ලොග් අඩවි සියල්ල එක් තැනකට එක්කිරීමට සහයෝගය දක්වන්න.

comments active links


<a href="LINK HERE"> WORDS HERE</a>