জাভাস্ক্রিপ্ট লেবেলটি সহ পোস্টগুলি দেখানো হচ্ছে৷ সকল পোস্ট দেখান
জাভাস্ক্রিপ্ট লেবেলটি সহ পোস্টগুলি দেখানো হচ্ছে৷ সকল পোস্ট দেখান

ব্লগ বা ওয়েবসাইটের জন্য একটি অসাধারণ ফ্লোটিং লাইক বক্স - An Awesome Floating Like Box

ব্লগ বা ওয়েবসাইটের জন্য একটি অসাধারণ ফ্লোটিং লাইক বক্স - An Awesome Floating Like Box
আসসালামু আলাইকুম,
কেমন আছেন সকলে? আজকের ওয়েবসাইট ডিজাইন নিয়ে আমার ছোটো পোস্টে আপনাদের স্বাগতম।
অনেকদিন থেকেই চেষ্টা করছি ওয়েব ডিজাইন ক্যাটাগরিতে ভালো পোস্ট করার, কিন্তু কি করবো? আইডিয়াই পাইনা, আবার টপিক।
এবার আপনাদের একটা সিম্পল ফ্লোটিং লাইক বক্স (মাঝখানে টুইটারের ফলো বক্স রাখতে পারেন, আপনার ইচ্ছা)



প্রথমেই আমাদের নিচের কোড দেখতে হবে, ন্যাটিভ এইচটিএমএল আর সিএসএস দিয়ে রাইট করা কোড।

<style>
.grplusbd_floating_likebox{
position: fixed;
right: 0px;
top: 40%;
border-radius: 10px;
padding: 10px 15px;
background-color: rgba(0, 161, 255, 0.21);
height: 70px;
}
</style>
<div class="grplusbd_floating_likebox">
<iframe src="https://www.facebook.com/plugins/like.php?href=https%3A%2F%2Ffacebook.com%2Fgrplusbd&width=49&layout=box_count&action=like&show_faces=false&share=true&height=65&appId" width="60" height="100" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowTransparency="true"></iframe>
</div>

কোডের ব্যাখ্যাঃ

প্রথমে একটা স্টাইল ট্যাগের মাঝে আমি সিএসএস এপ্লাই করেছি। সেখানে এর পজিশন ফিক্সড করে স্থির রেখেছি। রাইট ০ পিএক্স দিয়ে ডান দিকে ০ পিক্সেল প্যাডিং, মানে কোনো ফাক না থাকার ব্যাবস্থা করেছি। টপ ৪০% দিয়ে উপর থেকে ৪০% নিচে নামিয়েছি। এতেই এটি পেজের ডান পাশে মাঝামাঝি অংশে ভেসে থাকে বা ফ্লোট করে। বর্ডার রেডিয়াস ১০ পিএক্স দিয়ে বর্ডার গোলাকার করেছি। প্যাডইং ১০পিক্স ১৫পিএক্স দিয়ে মাঝের কন্টেন্ট মারজিন করেছি। ব্যাকগ্রাউন্ড কালারে আরজিবিএ এপ্লাই করে অর্ধ স্বচ্ছ রঙ এপ্লাই করেছি। হাইট ৭০পিক্সেল রেখেছি।

আবার যদি সাথে ক্লোজ বাটন রাখতে চানঃ 


<style>
.grplusbd_floating_likebox{
position: fixed;
right: 16px;
top: 40%;
border-radius: 10px;
padding: 10px 15px;
background-color: rgba(0, 161, 255, 0.21);
height: 70px;
}
.orthi-textlightbox-area-close {
    background-color: black;
    color: white;
    border-radius: 50%;
    padding: 10px;
    float: right;
    border: 1px solid black;
    box-shadow: 0 0 10px 0 rgba(33, 157, 216, 0.82);
    margin-top: -30px;
    margin-right: -30px;
    cursor: pointer;
    -webkit-user-select: none;
}
</style>
<script>
function grplusbd_floating_likebox(){
var w1 = document.getElementById('grplusbd_floating_likebox');
var w2 = ('display: none;');
w1.style= w2;
}
</script>
<div class="grplusbd_floating_likebox" id="grplusbd_floating_likebox" style="display:inline;">
<button class="orthi-textlightbox-area-close" onclick="grplusbd_floating_likebox()"><button class="orthi-textlightbox-area-close" onclick="grplusbd_floating_likebox()"><i class="fa fa-times" aria-hidden="true"></i></button>
<iframe src="https://www.facebook.com/plugins/like.php?href=https%3A%2F%2Ffacebook.com%2Fgrplusbd&width=49&layout=box_count&action=like&show_faces=false&share=true&height=65&appId" width="60" height="100" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowTransparency="true"></iframe>
</div>

কোডের ব্যাখ্যাঃ

নতুন কিছুই না, ছোটো একটা জাভাস্ক্রিপ্ট দিয়েছি আর ক্রস বাটনের জন্য সিএসএস অ্যাড করে দিয়েছি।
{ক্রস বাটন কাজ করাতে হলে ফন্ট অসাম এনাবেল করা থাকতে হবে, এনাবেল করা না থাকলে হেড ট্যাগের নিচে নিচের কোড পেস্ট করে সেইভ করুন,

<link href='http://netdna.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css' rel='stylesheet'/>

}

ডেমোঃ এই পেইজ নিজেই!


আরও পড়ুন

Non- Removable Footer Credit Link Javascript

Non- Removable Footer Credit Link Javascript
আসসালামু আলাইকুম,
কেমন আছেন? আশা করি ভালই। মুসলিম ভাইয়ারা রোজা রেখেছেন নিশ্চয়ই? আমিও রেখেছি।


আমার নতুন একটা জাভাস্ক্রিপ্ট,  Non- Removable Footer Credit by 4urThoH1N (এটা আমার সাইবার নেইম, যেহেতু আমি হ্যাকার না, সেহেতু আপনাদের জানাতে দ্বিধা নেই)



আপনি টেম্পলেট ডিজাইনার হলে আপনি এই স্ক্রিপ্ট ব্যাবহার করতেই পারেন। সাথে আমার কমেন্ট (ক্রেডিট) রাখবেন, এটা কিন্তু নৈতিকতার অংশ। আমি নিজেই কোড করেছি, এই স্ক্রিপ্ট + এনক্রিপ্টার দুইটিই।

এটা একটা সিম্পল জাভাস্ক্রিপ্ট। সিম্পল বলেই হয়তো মনে প্রশ্ন জাগতে পারে, তাহলে তো ক্লায়েন্ট এটা রিমুভ করে দিতেই পারে। না, এবার আমার জাভাস্ক্রিপ্ট এনক্রিপ্সন আপনাদের সাহাজ্জ করবে। তবে রিমোট সারভারে হোস্ট করে লিঙ্ক দিয়ে জাভাস্ক্রিপ্ট এটাচ করলে ভালো হয় হয়তো। আর এই স্ক্রিপ্টের সাথে আপনার টেম্পলেটের গুরুত্তপুরন কিছু কোড, যেগুলো ছাড়া টেম্পলেট লোড হবে না, সেগুলো দিতে পারেন। এতে ইউজার জাভাস্ক্রিপ্ট রিমুভ করলে তার পুর টেম্পলেট ক্রাশ করবে।

আমি আমার জাভাস্ক্রিপ্টে যেসব ফিচার রেখেছি,
  1. ক্রেডিট লিঙ্ক রিমুভ করলে সেই মডিফাই করা লিঙ্কে আবার স্বয়ংক্রিয়ভাবে আপনার ভেরিয়েবলে দেওয়া লিঙ্ক বসে যাবে।
  2. এইচটিএমএল কনটেন্ট পরিবর্তন করলে স্বয়ংক্রিয়ভাবে আপনার দেওয়া ভেরিয়েবলে দেওয়া এইচটিএমএল কনটেন্ট বসে যাবে।
  3. নিচের ফুটার ক্রেডিটের লিঙ্কটাই রিমুভ করে দিলে পেইজ আপনার ওয়েবসাইটে অটো রিডাইরেক্ট হয়ে যাবে।
  4. কোনো কাস্টম সিএসএস দিয়ে লিঙ্ক হাইড করা যাবে না। যেমন, style="display:none" ইত্যাদি।
এখানে জেকুয়েরির ঝামেলা নেই, পিউর জাভাস্ক্রিপ্ট দিয়ে করা।

এবার কোড ব্যাখ্যা করার পালা,

&lt;!DOCTYPE html&gt;
&lt;html&gt;
    &lt;head&gt;
&lt;script type="text/javascript"&gt;
function creditprotection(){
var url =  ('http://grplusbd.net');
var style =  ('display: inline; visibility: true;');
var footer =  document.getElementById('mycreditlink');
var display =  ("&lt;b&gt;GR+ Bangladesh&lt;/b&gt;");
if (footer === null) {
window.location = 'http://grplusbd.net';
}
else {
footer.href= url;
footer.style = style;
footer.innerHTML = display;
}
}
 window.onload = function(){creditprotection();};

// coded by 4urThoH1N
// tawsif.torabi
//  creative commons
// blog.grplusbd.net &amp; grplusbd.net

        &lt;/script&gt;
    &lt;/head&gt;
    &lt;body&gt;
&lt;center&gt;
Powered By &lt;a href='http://google.com' id='mycreditlink'&gt; 4urThoH1N &lt;/a&gt;
&lt;/center&gt;
    &lt;/body&gt;
&lt;/html&gt;


উপরে সম্পূর্ণ কোডের এইচটিএমএল সহ আছে। 
কমলা রঙ্গে হাইলাইট করা স্থানে আপনার কাঙ্ক্ষিত লিঙ্ক বসিয়ে দিন, প্রথমটি হবে ক্রেডিটে যে লিঙ্ক আসবে। এবং দ্বিতীয় কমলা হাইলাইট করা অংশ হবে রিডাইরেক্টে যে লিঙ্কে যাবে। আর আকাশি রঙের হাইলাইট করা অংশে আপনার লিঙ্কে যে লেখা থাকবে তা দিবেন। http://google.com হাইলাইট করা লিঙ্কে স্বয়ংক্রিয় ভাবেই পেউজ ব্রাউজারে ইন্টারপ্রেট হবার সাথে চেঞ্জ হয়ে আপনার দেওয়া লিঙ্কে পরিবর্তিত হয়ে যাবে।


ফাইল পাসওয়ার্ডঃ nonremovablecreditlink2.0


কিভাবে টেম্পলেটে অ্যাড করবেনঃ
  • &lt;head&gt; এর নিচে জাভাস্ক্রিপ্ট পেস্ট করে দিন। করার আগে http://grplusbd.net/app/html-encoder ঠিকানায় গিয়ে base64 মেথডে একই কোড বারবার  থেকে ১০ বার এনক্রিপ্ট করুন, এতে কোড বোধগম্য হবে না। ফলে ইউজারের কোড খুজে ডিলিট করার ধৈর্য চলে যাবে।



  • এনক্রিপ্ট করার কোডের সাথে টেম্পলেটের গুরুত্বপূর্ণ কিছু কোড কাট করে নিয়ে পেস্ট করে এনক্রিপ্ট করুন, এতে ইউজার রিমুভ করতে পারলেও তার টেম্পলেট কোড ক্রাশ করবে।
  • ব্লগার টেম্পলেট হলে, লগিন করে কাঙ্ক্ষিত ব্লগে দিয়ে টেম্পম্লেট ট্যাবে গিয়ে এডিট এইচটিএমএল ক্লিক করুন।
  • এবার কোড টেম্পলেটে প্রবেশ করান।
  • &lt;head&gt; এর নিচে এনকোড করা স্ক্রিপ্ট পেস্ট করুন বা রিমোট সারভারে হোস্ট করে লিঙ্ক করে দিন।

  • এবার এইচটিএমএল টি পেস্ট করুন, আপনি ডিজাইনার হলে আশা করি বুঝতে পারবেন কোথায় ক্রেডিট লিঙ্ক বসাতে হয়।
  • যদি আপনার id='mycreditlink' ওয়েবপেইজের কোথাও না থাকে তবে এটী রিডাইরেক্ট করবে। থাকলে সে লিঙ্ক তৈরি করে প্রিন্ট করবে।

 না বুঝতে পারলে ডকুমেন্টেশন ডাউনলোড করে দেখুন। অথবা আমার সাথে ফেসবুকে যোগাযোগ করুন।
আরও পড়ুন

ফেসবুকে পাঠানো সকল ফ্রেন্ড রিকুয়েস্ট ক্যান্সেল করেদিন এক ধাপেই! - Cancel All Facebook Friend Request at One Step!

ফেসবুকে পাঠানো সকল ফ্রেন্ড রিকুয়েস্ট ক্যান্সেল করেদিন এক ধাপেই! - Cancel All Facebook Friend Request at One Step!
আমার এই পোস্ট বাহিরের কান্ট্রির অনেকেই পড়তে পারে,
তাই আমি প্রথমে ইংরেজি এবং পরে বাংলায় লিখছি। 
বাংলায় পড়তে স্ক্রল করে নিচে চলে যান।



English:

Assalamu Alaikum to Everyone,
You are here,'cause you were failed to run console window at Facebook Desktop.
Let me notify, facebook developers have blocked client side script execution to resist Self XSS and social engineering. People who doesn't code, aren't aware of XSS or social engineering. They got JS codes from malicious bloggers or Youtube Videos and try to run them using console window, It sometimes makes spams through their facebook ID's.

But Facebook mobile is still available to run console window and execute codes.

Instead of browsing through facebook desktop, now, temporarily run facebook mobile through this using desktop browser m.facebook.com

If you want to undo all sent requests,then go to this link, It will lead you to the sent request page of your facebook account.



Browse To The very end of the page to load sent requests as much as it takes.



Now click the right mouse button while scrolling in the webpage and select "Inspect Element"




Now Select "Console" from the Developer Tools.


Paste Below javascript code and Press Enter from your keyboard to run code.

javascript:var undo = document.getElementsByClassName('_54k8 _56bs _56bt');
for(var i=0; i undo[i].click(); }

See the Code works, All Sent requests have gone.

Now try refreshing the page and Try The Same Steps again :)


Thanks Everyone. 

For Help, I'm on facebook,  fb.com/tawsif.torabi




Bengali:


আসসালামু আলাইকুম,
কেমন আছো সবাই? সবাইকে ঈদ উল আজহার আগাম শুভেচ্ছা।
তুমি এই পোস্ট পড়ছ মানে তুমি ফেসবুকের ডেস্কটপ ভারসন দিয়ে কনসোল উইন্ডো চালাতে পারনি। অথবা জাভাস্ক্রিপ্ট কোড রান করাতে পারো নি।
একটা কথা বলে রাখি, ফেইসবুকের ডেভেলপাররা ক্ল্যায়েন্ট থেকে কনসোল দিয়ে স্ক্রিপ্ট চালানো ব্লক করে রেখেছে।
সাধারন অনেকে যারা কোড করে না, তারা মেলিশিয়াস স্ক্রিপ্ট এভাবে অজান্তেই রান করে তাদের একাউন্ট হুমকির মুখে ফেলতে পারে, কারন তারা অনেকেই সেলফ এক্সএসএস বা সোশ্যাল এঞ্জিনিয়ারিং সম্পর্কে জানে না।
তারা অসৎ ব্লগার এবং ইউটিউবারদের থেকে ভারনারেবল স্ক্রিপ্ট নিয়ে ভাবে এটা রান করলে নতুন কিছু দেখবো।
আর অনেক সময় এটাই তাদের আইডি হ্যাক বা স্প্যাম হবার কারন হয়ে দাড়ায়।
কিন্তু ফেসবুক মোবাইল দিয়ে এখনো কনসোল উইন্ডো রান করা যায় এবং কোড রান করানো যায়।
এখন আমাদের এই কাজের জন্য, আমাদের ফেইসবুক ডেস্কটপ ভারসন বাদে মোবাইল ভারসনে কিছুক্ষণের জন্য যেতে হবে। m.facebook.com

আমাদের টপিক অনুযায়ী আজকে আমরা সব সেন্ট রিকুয়েস্ট আনডু করা দেখবো।
তো আমাদের প্রথমে নিচের লিঙ্ক দিয়ে আমাদের সেন্ট রিকুয়েস্ট পেইজে যেতে হবে।


এবার স্ক্রল করে যতদুর পারা যায় নিচে যেতে হবে, এতে যত বেশি লোড হবে,তত বেশি একসাথে আনডু হবে।


এবার রাইট ক্লিক করে ইন্সপেক্ট এলিমেন্ট সিলেক্ট করতে হবে।


এবার "কনসোল" ট্যাব সিলেক্ট করতে হবে।


এবার নিচের ছোট জাভাস্ক্রিপ্ট কোড পেস্ট করে দিয়ে ইন্টার বোতাম চাপলে সকল Undo বাটন একত্রে ক্লিক করা হয়ে যাবে।

javascript:var undo = document.getElementsByClassName('_54k8 _56bs _56bt');
 for(var i=0; i undo[i].click();
 }

এবার পেজ রিফ্রেশ করো এবং আগের স্টেপ আবার করতে থাকো, এতে বাকি সেন্ট রিকুয়েস্ট আনডু হতে থাকবে।

সকলকে ধন্যবাদ :D


কোনো সমস্যা হলে আমি আছি ফেসবুকে, fb.com/tawsif.torabi

আরও পড়ুন

Responsive Tester Lite - Open Source - আমাদের টিমের নতুন টুল

Responsive Tester Lite - Open Source - আমাদের টিমের নতুন টুল
আসসালামু আলাইকুম,
অনেক দিন পর আবার আপনাদের জন্য, বলতে গেলে ডেভেলপারদের জন্য একটা টুল নিয়ে এলাম।
এটা একটা রেস্পন্সিভ টেস্টার। আইডিয়াটা কমন হলেও এর ডিজাইন অত্যন্ত লাইট এবং দ্রুত কম ডাটা খরচ করেই ব্যাবহার করতে পারবেন। এটি ওপেন সোর্স এবং বর্তমানে এর ১.০ ভার্সন অনলাইনে ছাড়া হয়েছে। কিছু বাগ আছে, তা ফিক্স করা হবে। চাইলে আপনারা কন্ট্রিবিউট করতে পারেন। বিশ্বাস করেন বা নাই করেন, কেবল জাভাস্ক্রিপ্ট দিয়েই ডিজাইন করেছি এই অ্যাপটি।
এটা খুবই সিম্পল ডিজাইন ইউজ করেছি, এবং ন্যাটিভ জাভাস্ক্রিপ্ট দিয়ে করেছি। এখানে responsivetest.com এর মতো ড্র্যাগ আন্ড ড্রপ ফিচার নেই, কিন্তু কী-বোর্ড শর্টকাট আছে! এজন্যে জাভাস্ক্রিপ্ট ব্রাউজার ডোম ব্যাবহার করেছি।


আইফ্রেমের,
Width বাড়াতে W এবং + একসাথে চাপুন বা চেপে ধরে রাখুন।
আবার কমাতে - চাপুন।
একইভাবে,
Height বাড়াতে H এবং + একসাথে চাপুন বা চেপে ধরে রাখুন। আবার কমাতে - চাপুন।



ব্যাবহার করে দেখতে, 

সোর্স কোড পাবেন, এখানে গিটহাব
  • Current Verson: 1.0.0
  • Platform: Xross Browser
  • Developer: Tawsif Torabi
  • Release: 31 August, 2016
  • Source: Open
ফিচারঃ
  1. Responsive Design
  2. Lite and Clean Design
  3. Easy Proggramming
  4. Native Javascript and CSS
  5. Open Source
  6. Keyboard Shortcuts!
  7. Device Presets
  8. Bottom Notificator
  9. Floating Tools
  10. Toggle Show and Hide Side Tools

Keyboard Shortcuts:

KeysWhat They Does
W + Plus(+)Increases Width
W + Minus(-)Decreases Width
H + Plus(+)Increases Height
H + Minus(-)Decreases Height












আরও পড়ুন

রাইট ক্লিক ডিজেবল জাভাস্ক্রিপ্ট - Right Click Disable Javascript

রাইট ক্লিক ডিজেবল জাভাস্ক্রিপ্ট - Right Click Disable Javascript
আসসালামু আলাইকুম,
এই পোষ্টের পাঠকদের অনেকেই হয়তো কোনো সম্মানিত ব্লগের অ্যাডমিন বা সম্পাদক। অনেকেই আমরা হয়তো খেয়াল করেছি, ইদানিং প্লেইজারিজম বা পাইরেসির ঘটনা বেশি ঘটছে। তার বেশিরভাগ ঘটছে ব্লগে। মানে কিছু চুনোপুঁটি টাইপের মানুষ জনপ্রিয় ব্লগগুলোর লেখাগুলো কপি করে নিজের নামে অন্য ব্লগ গুলোয় চাপিয়ে দিচ্ছে। এতে যেমন মুল লেখকের মনঃক্ষুণ্ণ হয়, তেমনি তার লেখার সম্মানও এ নিজে পায় না। আমরা কেউই এটা আশা করি না।
জিআর+ বাংলাদেশের সকল লেখক এবং সম্মানিত সদেস্যরা নিজেদের লেখা নিজ দায়িত্তে প্রকাশ করেন, তাদের প্রকাশিত লেখার নিরাপত্তা অ্যাডমিন টিম দিয়ে থাকে। এজন্যে লেখার ক্রেডিট আমরা অবশ্যই পোষ্টের নিচে উল্লেখিত রাখি। 



তো প্রসঙ্গে আসি,
ব্লগের বা ওয়েবপেজের রাইট ক্লিক কিভাবে ডিজেবল করবেন?
এখানে আমরা একটা ছোট জাভা স্ক্রিপ্ট ক্লায়েন্ট সাইড স্ক্রিপ্ট ব্যাবহার করবো। 

প্রথমে ব্লগের টেমপ্লেটে গিয়ে &lt;body খুঁজে বের করুন।

পেলে সেখানে বডি ট্যাগের মাঝে oncontextmenu='return false' বসিয়ে দিন।

এবার &lt;head খুঁজে বের করুন।

হেড ট্যাগের পরেই নিচের জাভাস্ক্রিপ্ট কোড বসিয়ে দিন।

&lt;script language='javascript'&gt;
document.onmousedown=disableclick;
status=&amp;quot;Right Button Disabled&amp;quot;;
function disableclick(event)
{
  if(event.button==2)
   {
     alert(status);
     return false;
   }
}
&lt;/script&gt;



ব্যাস! কাজ শেষ! এবার টেমপ্লেট সেভ করে নিন, বা সোর্স ফাইল ফেভ করে নিন। দেখবেন সাইট বা ব্লগে রাইট বাটন কাজ করছে না। 
আরও পড়ুন

Javascript URL ক্যাচার MP3 Player

Javascript URL ক্যাচার MP3 Player
আসসালামু আলাইকুম,
এই কোড লিখতে আমাকে ৩টি ফোরামে কোশ্চেন পোস্ট করতে হয়েছে। :v
তবে অনেক সাহায্য পেয়েছি।

এটা একটা অডিও যেটাতে অডিও ফাইলের সোর্স পেস্ট করে দিলে সেই অডিও বাজতে থাকবে।

রেফারেন্সঃ




কোডঃ
&lt;script type="text/javascript"&gt;
function setAudio()
{
var url = document.getElementById('url').value;
var audioPlayer = document.getElementById('audioplayer');
audioPlayer.src = url;
}
&lt;/script&gt;
&lt;center class="lolmanaudio"&gt;
&lt;br&gt;
&lt;input type="text" id="url"/&gt;
&lt;button onclick="setAudio()"&gt;set Audio&lt;/button&gt;
&lt;h5&gt;&lt;a href="http://blog.grplusbd.net"&gt;GR+ Bangladesh&lt;/a&gt;&lt;/h5&gt;
&lt;audio id="audioplayer" src="" controls&gt;
Your browser does not support the audio element.
&lt;/audio&gt;&lt;br&gt;...
&lt;/center&gt;

&lt;style&gt;
.lolmanaudio{
background-color: yellow;
}
button{
display: block;
font-size: 1.1em;
font-weight: bold;
text-transform: uppercase;
padding: 10px 15px;
margin: 20px auto;
color: white;
background-color: lime;
background: -webkit-linear-gradient(#888, #555);
background: linear-gradient(#7aeb0c, #529d09);
border: 0 none;
border-radius: 3px;
text-shadow: 0 -1px 0 #000;
box-shadow: 0 1px 0 #666, 0 5px 0 #444, 0 6px 6px rgba(0,0,0,0.6);
cursor: pointer;
font-family: calibri;
width: 30%;
text-shadow: 2px 2px 2px black;
text-decoration: none;
}
button:hover{
background: linear-gradient(lime, #529d09);
}

#url {
background: linear-gradient(white, white);
border: 4px solid lime;
border-shadow: 4px 2px 2px 9px #000000;
padding: 20px 10px;
width: 95%;
}

input:focus::-webkit-input-placeholder {
color: transparent;
}

input:focus:-moz-placeholder {
color: transparent;
}

input:focus::-moz-placeholder {
color: transparent;
}

#url input {
outline: none;
}

#url input[type="text"] {
background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgf7l1vKbYzD5YWMhgQ2mRNz4KrrOSzJJsnEHfQr7q_CNOFzhsaEagwMxonB_eyh5dNf4ZORbcXOgZzfK1QKr235j8gTEZ-EnWQH4-H7ajHacdCOQ1pS8mcJyGQOLRdbof_daHP9TuhHGd1/s1600/search-dark.png) no-repeat 10px 6px #fff;
border-width: 1px;
border-style: solid;
border-color: transparent;
font: bold 12px siyam rupali;
color: black;
width: 90%;
padding: 8px 15px 8px 30px;
}
audio {
background:#ff0000;
box-shadow: 0px 2px 2px #ffffff;
border:#488A13 1px solid;
opacity: .75;
}
audio:hover{
background:#002200;
opacity: .9;
}
&lt;/style&gt;
আরও পড়ুন

টিপ অব দা ডে স্ক্রিপ্ট - Tip of The Day Script

টিপ অব দা ডে স্ক্রিপ্ট - Tip of The Day Script

আসসালামু আলাইকুম,

একটা মজার জেএস নিয়ে এলাম, জাভাস্ক্রিপ্ট আরকি। কেবল কোড কপি করে ব্লগারের উইজেট থেকে এইচটিএমএল সিলেক্ট করে পেস্ট করে সেভ করে নিন। বা টেম্পলেটে গিয়ে এডিট এইচটিএমএল দিয়ে এইচটিএমএল এন্ড ট্যাগের আগে পেস্ট করে দিন।


এটা ব্লগ বা ওয়েব সাইটে অ্যাড করে দিলে সেখানে আপনার পছন্দের লেখা ভেসে থাকবে যা প্রতিদিন বদলাবে,
&lt;script&gt;var today_obj=new Date()var today_date=today_obj.getDate()var tips=new Array()var tiptitle=''tips[1]='Tip 1 goes here' tips[2]='Tip 2 goes here'tips[3]='Tip 3 goes here'tips[4]='Tip 4 goes here'tips[5]='Tip 5 goes here'tips[6]='Tip 6 goes here'tips[7]='Tip 7 goes here'tips[8]='Tip 8 goes here'tips[9]='Tip 9 goes here'tips[10]='Tip 10 goes here'tips[11]='Tip 11 goes here'tips[12]='Tip 12 goes here'tips[13]='Tip 13 goes here'tips[14]='Tip 14 goes here'tips[15]='Tip 15 goes here'tips[16]='Tip 16 goes here'tips[17]='Tip 17 goes here'tips[18]='Tip 18 goes here'tips[19]='Tip 19 goes here'tips[20]='Tip 20 goes here'tips[21]='Tip 21 goes here'tips[22]='Tip 22 goes here'tips[23]='Tip 23 goes here'tips[24]='Tip 24 goes here'tips[25]='Tip 25 goes here'tips[26]='Tip 26 goes here'tips[27]='Tip 27 goes here'tips[28]='Tip 28 goes here'tips[29]='Tip 29 goes here'tips[30]='Tip 30 goes here'tips[31]='Tip 31 goes here'document.write(tiptitle)document.write(tips[today_date])&lt;/script&gt;


ডেমোঃ

আরও পড়ুন

ব্লগার পোস্ট ফিড ফেচার - Blogger Post Feed Fetcher

ব্লগার পোস্ট ফিড ফেচার - Blogger Post Feed Fetcher
আসসালামু আলাইকুম,

আমি একটা ছোট জাভা স্ক্রিপ্ট কোড করেছি।
এটা আপনার ব্লগার সাইটের জেসন ফিড থেকে কাঙ্ক্ষিত পরিমান পোস্ট এবং পোস্টের সামারি অন্য কোনও ওয়েবপেজে বা সাইটে দেখাতে পারে।
এই কোড আপনি আপনার হোস্টিংএর সাইটের কোনও পেজে লাগাতে পারেন।




লেয়াউট থেকে নতুন উইজেট ক্লিক করে এইচটিএমএল/জাভাস্ক্রিপ্ট সিলেক্ট করে নিচের কোড পেস্ট করে দিন। কেবল কোডের শেষে grplusbd.blogspot.com এর জায়গায় প্নার ব্লগার সাইটের লিঙ্ক দিয়ে দিন।


&lt;style&gt;
h3.feed {
    color: white;
    background-image: linear-gradient(#19BF2D, green);
text-align: center;
font-family: siyam rupali;
border-radius: 4px 4px 4px 4px;
}
a.feed {
color: white;
text-decoration: none;
text-shadow: 2px 2px 2px black;
font-family: siyam rupali;
}
p.feed{
text-decoration: none;
text-shadow: 2px 2px 2px rgba(214, 207, 207, 0.89);
font-family: siyam rupali;
}
a:hover.feedread {
    transition: 0.69s;
    background: linear-gradient(green, #446C1C);
    box-shadow: 1px 1px 0px #000000;
}
a.feedread {
    display: inline-block;
    border-radius: 5px;
    font-weight: bold;
    color: #ffffff;
    text-shadow: 2px 2px 3px #000000;
    background: linear-gradient(#446C1C, green);
    padding: 10px;
    text-decoration: none;
    text-transform: uppercase;
    box-shadow: 1px 3px 5px #000000;
    font-size: 12px;
    line-height: 12px;
align: right;
margin-bottom: 5px;
    float: right;
transition: 0.69s;
}
}
&lt;/style&gt;
&lt;script type="text/javascript"&gt;
  function recentPost(json) {
    for (var i = 0; i &lt; json.feed.entry.length; i++) {
      for (var j = 0; j &lt; json.feed.entry[i].link.length; j++) {
        if (json.feed.entry[i].link[j].rel == 'alternate') {
          var postUrl = json.feed.entry[i].link[j].href;
          break;
        }
      }
    var postTitle = json.feed.entry[i].title.$t;
    var postSummary = json.feed.entry[i].summary.$t;
    var item = '&lt;div class="item"&gt;&lt;h3 class="feed"&gt;&lt;a class="feed" target="_blank" href=' + postUrl + '&gt;' + postTitle + '&lt;/h3&gt;&lt;/a&gt;&lt;p class="feed"&gt;' + postSummary + '..... &lt;a class="feedread" target="_blank" href=' + postUrl +'&gt;Read More&lt;/a&gt; &lt;/p&gt;&lt;/br&gt;&lt;/br&gt;&lt;/div&gt;';
      document.write(item);
    }
  }
&lt;/script&gt;
&lt;script src="http://blog.grplusbd.net/feeds/posts/summary?max-results=100&amp;alt=json-in-script&amp;callback=recentPost"&gt;&lt;/script&gt;

আরও পড়ুন

ব্লগার পোস্ট কাউন্টার উইজেট - Blogger Post Counter Widget

ব্লগার পোস্ট কাউন্টার উইজেট - Blogger Post Counter Widget
আসসালামু আলাইকুম,

আমি একটা ছোট জাভা স্ক্রিপ্ট কোড করেছি।
এটা আপনার ব্লগার সাইটের জেসন ফিড থেকে সবসময়ের মোট পোস্ট প্রদর্শন করে।
এই কোড আপনি আপনার সাইটের পাশে উইজেটে লাগাতে পারেন।



লেয়াউট থেকে নতুন উইজেট ক্লিক করে এইচটিএমএল/জাভাস্ক্রিপ্ট সিলেক্ট করে নিচের কোড পেস্ট করে দিন। কেবল কোডের শেষে grplusbd.blogspot.com এর জায়গায় প্নার ব্লগার সাইটের লিঙ্ক দিয়ে দিন।


<div class="postnumberfeed">
<style>
div.postnumberfeed{
background: linear-gradient(limegreen, green);
border-radius: 5px;
font-family: siyam rupali;
}
b.postnumberfeed{
background:linear-gradient(red, #D20303);
text-decoration: none;
width: 70%;
box-shadow: 2px 2px 3px black;
border-radius: 5px;
font-family: siyam rupali;
font-size: 20px;
}</style>
<script type="text/javascript">
function mbtlist(json) {
for (var i = 0; i < json.feed.entry.length; i++)
{
var TotalPosts = json.feed.openSearch$totalResults.$t;
  }
var innerHTML = "<center><h3 id='postnumberfeed'>মোট পোস্ট</h3><b class='postnumberfeed'>মোট <font color='yellow'>" +TotalPosts+ "</font> টি পোস্ট পাবলিশ হয়েছে</b></center>" ;
document.write(innerHTML);
}
</script>
<script type="text/javascript" src="http://grplusbd.blogspot.com/feeds/posts/default?alt=json-in-script&callback=mbtlist">
</script>
</div>
ডেমোঃ
আরও পড়ুন

জাভাস্ক্রিপ্ট অডিও প্লেয়ার audio.js

জাভাস্ক্রিপ্ট অডিও প্লেয়ার audio.js
আসসালামু আলাইকুম,
আপনি নিশ্চয়ই <audio> ট্যাগ ইউজ করেছেন।

এখন আপনাদের জাভাস্ক্রিপ্ট অডিও প্লেয়ার বানানো শিখিয়ে দেবো।

যদি আপনার ব্লগস্পট সাইট হয়, তবে Templete>Edit HTML দিয়ে <head> ও </head> এর মাঝে নিচের কোড পেস্ট করে দিন।

<script src="http://kolber.github.io/audiojs/audiojs/audio.min.js"></script>
<script>
      audiojs.events.ready(function() {
        audiojs.createAll();
      });
</script> 

এখন আপনার কাজ শেষ!

কেবল নিচের মতো করে অডিও ইম্বেড করতে হবে আপনাকে,
<audio src="http://ge.tt/api/1/files/6VtKUPO2/2/blob?download" preload="auto"></audio>

প্রয়জনে কাস্টম সিএসএস দিতে পারেন,


<style>
p { clear: both; }
      .audiojs { height: 22px; background: #404040;
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #444), color-stop(0.5, #555), color-stop(0.51, #444), color-stop(1, #444));
        background-image: -moz-linear-gradient(center top, #444 0%, #555 50%, #444 51%, #444 100%);
        -webkit-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.3); -moz-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.3);
        -o-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.3); }
      .audiojs .play-pause { width: 15px; height: 20px; padding: 0px 8px 0px 0px; }
      .audiojs p { width: 25px; height: 20px; margin: -3px 0px 0px -1px; }
      .audiojs .scrubber { background: #5a5a5a; width: 310px; height: 10px; margin: 5px; }
      .audiojs .progress { height: 10px; width: 0px; background: #ccc;
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ccc), color-stop(0.5, #ddd), color-stop(0.51, #ccc), color-stop(1, #ccc));
        background-image: -moz-linear-gradient(center top, #ccc 0%, #ddd 50%, #ccc 51%, #ccc 100%); }
      .audiojs .loaded { height: 10px; background: #000;
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #222), color-stop(0.5, #333), color-stop(0.51, #222), color-stop(1, #222));
        background-image: -moz-linear-gradient(center top, #222 0%, #333 50%, #222 51%, #222 100%); }
      .audiojs .time { float: left; height: 25px; line-height: 25px; }
      .audiojs .error-message { height: 24px;line-height: 24px; }
      .track-details { clear: both; height: 20px; width: 448px; padding: 1px 6px; background: #eee; color: #222; font-family: monospace; font-size: 11px; line-height: 20px;
        -webkit-box-shadow: inset 1px 1px 5px rgba(0, 0, 0, 0.15); -moz-box-shadow: inset 1px 1px 5px rgba(0, 0, 0, 0.15); }
      .track-details:before { content: '♬ '; }
      .track-details em { font-style: normal; color: #999; }
    </style>
আরও পড়ুন

মোট পাতাদর্শিত