প্রতি পোস্টের নিচে মোবাইল ভার্সনের লিঙ্ক প্রদর্শন - show mobile version link in every post

অনেক দিন হয়ে গেলো পোস্ট দেই না। পরীক্ষা চলছে তাই সময় পাচ্ছি না। আজকে ফিজিক্স পরি+ ইক্ষা দিয়ে আসলাম। এরকম পরি+ ইক্ষা খুব কম মানুষ দিতে পারে :P

আজকে পোস্ট করার নিয়ত ছিলো না কিন্তু একজন মেইল করে জিজ্ঞেস করল - "ভাই আপনার ব্লগের পোস্টের নিচে View in mobile version এই লেখাটা কিভাবে আনলেন ?" উনাকে মেইল করতে হলো। তাই ভাবলাম বিষয়টা ব্লগ দেওয়া দরকার। যদিও খুব সহজ একটা জিনিস।
গত বছর ব্লগার টিম ঘোষনা করে মোবাইলের জন্য টেমপ্লেট প্রকাশ করেছে। তবে এখনো পর্যন্ত WebKit-based mobile browsers এবং Header, Blog, Profile, AdSense, Attribution. গেজেটগুলো সাপোর্ট করছে। ভবিষ্যতে আরো অনেক কিছু এড করতে পারে। => লিঙ্ক
এখানে যে ট্রিক্সটা কাজে লাগানো হয়েছে তা হলো ব্লগের পোস্ট টাইটেলের নিচে এডসেন্স কিভাবে দেখাবেন সেই সুত্র অনুযায়ী। ওটা অনেকদিন আগের কথা।

INSTRUCTION:


  • প্রথমে Dashboard > Settings > Email & Mobile ট্যাব এ যান।
  • তারপর Design > Edit HTML > Expand Widget এ ক্লিক করুন।
  • তারপর নিচের কোডটুকু বসিয়ে দিন এই লেখাটার ঠিক আগে। <data:post.body/>
  • Ctrl+F চেপে বের করতে পারেন খুব সহজে, জানেন হয়ত।

  • অথবা আরেকটা ট্রিক্স করতে পারেন।
  • Design এ গিয়ে Add Widget থেকে JavaScript এ এই কোড বসিয়ে দিন।


ব্যস হয়ে গেল। এখন কিছুটা কোড বিশ্লেষণ করা যাক। এই বিশ্লেষন না বুঝলেও চলবে। তবে বিষয়টা বুঝলে নিজে নিজে অনেক কিছু মডিফাই করা যাবে।
  • ?m=1 হচ্ছে ব্লগারের মোবাইল ভার্সনের ইউয়ারেল।
  • <b:if cond='data:blog.pageType == &quot;item&quot;'> হচ্ছে যে এটা শুধুমাত্র আইটেম মানে ব্লগ পোস্টে প্রদর্শন কর।
  • <a expr:href='data:post.url + &quot;?m=1&quot;'> এটা হচ্ছে পোস্ট লিঙ্কের সাথে ?m=1 যোগ।
  • data:post.title হচ্ছে এংকর টেক্সট করা হবে ঐ পোস্টের যা টাইটেল ছিল তা-ই।
  • আবার দ্বিতীয় কোডের ক্ষেত্রে অনেক সময় http://www.blogger.com/post-edit.g?m=1 এরকম কিছু এসে যেতে পারে। কারন এখানে সম্পুর্ন লিঙ্ক ব্যবহার করা হয় নাই। তাই এটা সাবধানে ব্যবহার করতে হবে।
সবকিছুর পর একটা সমস্যা থেকে যায়। মোবাইল ভার্সন থেকে আবার ফুল ভার্সনে যেতে ডিফল্ট যে লিঙ্ক নিচে দেওয়া থাকে তাতে ?m=0 দেওয়া হয় অটোম্যাটিক। তখন এইখানে গড়বড় হয়। লিঙ্কটার শেষে ?m=0?m=1 এরকম হয়ে যায়। তাতে রিডার বিভ্রান্ত বোধ করতে পারে। তবে দুই বার ক্লিক করলে আর সমস্যা হয় না।

বিঃদ্রঃ টেমপ্লেট এ যে কোনো ধরনের পরিবর্তন বা সংশোধন করার আগে অবশ্যই ব্যাকআপ রাখবেন।

1 comment :

farhad said...

proti post er niche mobile version er link er idea ta darun.
sam vai apnar post gula khub e unique. apnar blog porte onno rokom laga. ei post ta amar blog er jonno khub upokare ashbe. thank you vai.