তারিখ ভিত্তিক সূচীপত্র (Table of Contents)

আমরা ব্লগার.কম (blogger.com) এর ব্লগে টেবিল অফ কনটেন্টস (Table of Contents) বা সূচীপত্র (Index) কিভাবে বানাতে হয়, তার একাধিক পদ্ধতি এর আগেই শিখেছি।
এই বিষয়ে আমাদের পূর্বের পোস্টগুলি হল:
  1. খুব সহজে ব্লগার.কম এর ব্লগে Table of Contents স্থাপন করুন
  2. ব্লগারের ব্লগে Table of Contents স্থাপন করার পদ্ধতি
  3. কিভাবে বিষয় ও পোস্ট তালিকা তৈরি করা যায়?
আজ আমরা আর একটি পদ্ধতিতে নিজেদের ব্লগে "টেবিল অব কনটেন্টস" বা "সূচীপত্র" তৈরি করা শিখবো। আমি নিজেও সিদ্ধান্ত নিয়েছি এখন থেকে এই নতুন পদ্ধতির সূচীপত্র "বাংলা হ্যাকস" ব্লগে ব্যবহার করব। কেন? কারণ খুব সহজ। আসলে আমরা নিজেরা যেভাবে নিজেদের ব্লগের পোস্টগুলিকে খুঁজতে চাই, যেভাবে পাঠকের কাছে পোস্টগুলির একটি তালিকা উপস্থাপন করতে চাই, ঠিক সেই পদ্ধতির "সূচীপত্র" ব্যবহার করতে পারি।

নিচের ছবিদুটো দেখুন। আমি এতদিন উপরের তালিকার ২য় পদ্ধতির সূচীপত্র ব্যবহার করতাম। এই পদ্ধতির সূচীপত্রের ছবি দেখুন।
Bangla Hacks old Table of Contentsনিচের ছবিটি ২য় পদ্ধতির সূচীপত্রেরই ছবি, তবে একটু কাছ থেকে স্ন্যাপশট নেয়া। এই পদ্ধতিটির কয়েকটি বিশেষ সুবিধা ছিল।
Bangla Hacks old Table of Contentsএর সুবিধাগুলোর মধ্যে প্রধানতম হল, যে কোন পোস্ট যে সব লেবেলের অন্তর্ভুক্ত থেকে প্রকাশিত হয়েছে, তার সবগুলো আলাদা একটি কলামে দেখা যেত। এত প্রয়োজনীয় একটি সুবিধা থাকার পরও এটাকে কেন আমি বাদ দিলাম- এই প্রশ্ন আপনি করতেই পারেন।

আসলে কারণ একটাই, আর তা হল এর লোডিং সময় খুব বেশি লাগতো। আমার ধীরগতির ইন্টারনেট সংযোগে কমান্ড দিয়ে বসে থাকতে হত। বারান্দা থেকে ঘুরে এসেও দেখি যে সম্পূর্ণ সূচীপত্রটি লোড হয়নি।
Today we will know how to install a archive or date based "Table of contents" on blogger.com blog.
কিন্তু নতুন সূচীপত্রটি লোড হতে তেমন সময় তো নেয়ই না, তাছাড়াও এটা ব্লগে ইনস্টল করা খুব সহজ একেবারে "জলবৎ তরলং"
This new table of contents show your blog posts on the base of archive date.
এবার বাংলা হ্যাকস এর নতুন সূচীপত্রটির স্ন্যাপশট দেখুন।
new table of contents for blogger.com blogএই সূচীপত্রটি তারিখ অনুযায়ী পোস্টগুলোকে প্রদর্শন করছে। অতিরিক্ত কোন তথ্য এখানে নেই। তাই লোড হওয়ার জন্য প্রয়োজনের বেশি কোন সময় এটা ব্যয় করে না।
So it is easy to find a post searching through date.
এই সহজ সূচীপত্রটি আমাদের জন্য তৈরি করেছেন আবু ফারহান। তার ওয়েব ঠিকানা: abu-farhan.com

আসুন তাহলে জেনে নেই, কিভাবে এই নতুন সূচীপত্রটি ব্লগে ইনস্টল করতে হবেঃ
  • ব্লগার.কম এ লগইন হয়ে নিন।
  • New Post লেখাতে ক্লিক করে একটি নতুন পোস্ট পাতা নিন।
  • পোস্ট এডিটরের ডানপাশে Edit Html লেখাতে ক্লিক করুন।
  • লেখার অংশে নিচের কোডটি স্থাপন করুন।
  • <script style="text/javascript" src="http://sites.google.com/site/banglahacks/shrd/tocbyarchive.js"></script>
    <script src="http://www.banglahacks.com/feeds/posts/default?max-results=500&alt=json-in-script&callback=loadtoc"></script>
  • পোস্টটি Table of Contents বা Index বা অন্য যে কোন পছন্দের নামে প্রকাশ করুন।
  • পুরনো কোন তারিখে প্রকাশ করলে ব্লগের সামনের পাতায় কয়েকদিন ধরে সূচীপত্রটি লোড হয়ে থাকবে না। কিভাবে পুরনো তারিখে কোন পোস্ট প্রকাশ করবেন, তা জানার জন্য ভবিষ্যত কিংবা অতীতের কোন একটি দিনে পোস্ট করার পদ্ধতি পোস্টটি পড়ে নিন।
  • উপরের কোডে banglahacks.com লেখাটি পাল্টে নিজের ব্লগের ঠিকানা লিখে দিতে ভুলবেন না যেন।
  • এবার পোস্টটি পাবলিশ করুন।
  • ব্রাউজারের অন্য ট্যাবে (ফায়ারফক্সে, ডাউনলোড করুন) এই পোস্টটি খুলুন।
  • যতগুলো পোস্ট লিখেছেন, তার সবগুলো যে তারিখে প্রকাশিত হয়েছে সেই মাস ও তারিখ অনুযায়ী প্রদর্শিত হবে।
 

পাঠকের প্রতিক্রিয়া

কিছু কথা

সফটওয়ার ও ওয়েবওয়ারের বিভিন্ন টিপ্‌স, টিউটোরিয়াল, হ্যাক্‌স, টেমপ্লেট বা থিম্‌স ইত্যাদি নিয়েই আমি ব্লগ লিখছি। আমার প্রধান আগ্রহ ব্লগিং টিপস। এছাড়াও প্রযুক্তির বিচিত্র বিষয় নিয়ে মত বিনিময়, সমস্যা ও তার সমাধান এবং আলোচনা করার জন্য এই ব্লগ খুলেছি। আশা করি আপনি নিরাশ হবেন না। এই ব্লগের সব লেখাগুলো যেকোন মিডিয়ায় এই লাইসেন্সের আওতায় প্রকাশ করতে পারবেন। বিস্তারিত পড়ুন....

Search This Blog

© 2009-2014 Bangla Hacks | Design by: Bangla Hacks. Powered by: Blogger