|
تاریخ شمسی
سایتها و برنامه های فارسی که به
تاریخ شمسی نیاز دارند، هر کدام برای حل مسائلشان راهی یافته اند
که البته هیچ یک استاندارد مشخصی ندارند و هر کدام به روشی عمل می
کنند. آنچه بدیهی و مسلم است، مخفی بودن کد این برنامه های تبدیل و
عدم دسترسی کاربران عام به آنها، و در نتیجه فراگیر نشدن آنهاست.
تا هنگامی که در پرشین بلاگ می نوشتم، از این بابت غمی نداشتم، چون
برنامه از طرف سرور با تاریخ شمسی کار می کرد. اما همیشه می خواستم
یک وبلاگ مستقل کاملا فارسی داشته باشم. یک مسالهء اساسی سیستم
کامنتینگ فارسی بود که دوستان حل کردند. مسالهء دیگر تاریخ شمسی
بود که راه حلی برایش نمی یافتم، چون بیشتر سرورهای مجانی (مانند
Blogspot) از هیچ تکنولوژی سرورسایدی
پشتیبانی نمی کنند. پیش از این نیز در دلفی همین مساله را با
بانکهای اطلاعاتی داشتم، که تاریخ شمسی را پشتیبانی نمی کردند. آن
مساله را یکی از دوستان خوب،
آقای کامبیز خجسته، به روش هوشمندانه ای حل کردند. اینجا هم من
کد تبدیل تاریخ آقای خجسته را پایه قرار دادم و آن را به زبان
جاوااسکریپت برگرداندم و چند روال تازه هم برای کار در وب بدان
افزودم. خوشبختانه برنامه به درستی کار کرد و توانستم تاریخهای
وبلاگ خودم را فقط با تغییر Template و
یکی از تنظیمات وبلاگ به فارسی برگردانم. این برنامهء 8 کیلوبایتی
هیچ امکانات خاصی روی سرور نمی خواهد و تمام مراحل اجرایش روی
کامپیوتر کاربر انجام می شود. کافی است آن را به درون
Template وبلاگ کپی کنید و وبلاگ را
درست تنظیم کنید. راهنمایی که در زیر می آورم، مخصوص دوستانی است
که HTML بلد نیستند و یا خیلی کم بلدند.
دوستان حرفه ای تر می توانند برای جلوگیری از تکرار، کد روالها را
درون یک فایل .js جداگانه نگهداری کنند
و آن را در صفحه های مختلف سایتشان به اشتراک بگذارند و کاربران
ASP نیز می توانند کد را سرورساید کنند،
که خیلی بهتر است و باز هم کار می کند. در این مجموعه روالهایی
برای تبدیل تاریخ شمسی به میلادی نیز موجود است که در اینجا شرح
داده نمی شود. علاقمندان می توانند به خود کد مراجعه کنند.
راهنمای گام به گام برای بلاگرها | دریافت
فایل .js برای حرفه ای ها (13/10/81) |
گذشته |
خانه |
نامه
از من
خانهء پیشین
تاریخ شمسی
با من
كتابچه
جاناتان
خوابگرد
قاصدك*
فلُّ سَفَه
|