استایل‌هایی برای هماهنگ کردن گوگل ریدر با متون فارسی!

دوشنبه ۶ فروردین ۱۳۸۶ @ ۰۰:۱۰

یه مشکل بزرگی که همیشه با گوگل ریدر داشتم عدم سازگاریش با متون فارسی بوده، واسه رفعش هم از راه‌های مختلفی که دوستان گفته بودن استفاده کردم اما متاسفانه هیچ‌کدوم به دل منه مشکل پسند نمی‌نشستن!
خودم دست به‌کار شدم و یه استایل نوشتم واسه هماهنگ کردن گوگل ریدر با متون فارسی که هم از فونت مناسب استفاده کنه، هم راست به چپ کنه مطالب رو و هم ریخت صفحه رو به‌هم نریزه، که از لینک‌های زیر می‌تونین نصبشون کنین:
راست به چپ شدن مطالب + لیست فیدها
فقط راست به چپ شدن مطالب (واسه اونایی که اسامی انگلیسی هم تو لیستشون هست و ممکنه با بالایی لیستشون بی‌ریخت بشه)

توضیحات بیشتر:
این استایل‌ها رو با استفاده از افزونه‌های Stylish یا Greasemonkey توی فایرفاکس می‌شه استفاده کرد!
که بعد از نصب یکی افزونه‌های بالا به صفحه‌ی استایل‌های لینک داده شده‌ی بالایی برین و اگه از Stylish استفاده می‌کنین روی Load into Stylish و اگه از Greasemonkey استفاده می‌کنین روی Load as user script کلیک کنید و از فارسی شدن گوگل ریدرتون لذت ببرید!

با این استایل‌ها صفحه‌ی اشتراکات (Shared) گوگل ریدر هم راست به چپ و تاهوما می‌شه!

البته با استایلیش ممکنه لیست فیدهاتون راست به چپ نشه (تو استایل اولی) که واسه رفعش همونجا یه بار خود استایل رو غیرفعال و سپس فعال کنین :)


 

فرار از اسپم با جاوا اسکریپت

شنبه ۱۲ دی ۱۳۸۳ @ ۱۳:۵۷

شاید شما هم جزو اون دسته افرادی باشید که بدلیل اینکه ایمیل خودشونو توی سایت یا بلاگشون گذاشتن همیشه میل باکسشون پر از اسپمهای جورواجوره ، برای فرار از دست این اسپمها راههای زیادی وجود داره ، یعنی شما ایمیلتونو طوری توی سایتتون قرار بدین که قادر به تشخیص توسط اسپمرها نباشه ، امیر توی این مطلبش یکی از این راه ها رو گفته ، خب راه بهتری هم وجود داره که تقریبا میشه گفت بهترین راهیه که من تا حالا دیدم.
توی این روش ما بوسیله‌ی جاوااسکریپت تابع و متغیرهایی میسازیم که لینک ایمیلمونو تولید کنن ، تابع رو بصورت زیر داریم :

<script language="javascript" type="text/javascript">
function Ertebat(first, last, domain)
{
s = ‘&#64;’
str = ‘m’+ ‘a’ + ‘i’ + ‘l’ + ‘t’ + ‘o’ + ‘:’ + first + s + last + ‘.’ + domain;
window.location.replace(str);
}
</script>

تابعی ساختیم به اسم Ertebat که سه متغیر رو با اسامی first ، last و domain میگیره ، بعدش یه متغیر دیگه ساختیم به اسم s که مقدارش رو &#64; قرار دادیم که همون علامت @ هست ، بعدش یه رشته ساختیم که عبارت Mailto: رو به صورت جدا جدا نوشته تا توسط اسپمرها قابل تشخیص نباشه ! بعد از اون هم اون چهارتا متغیر رو فراخوانی کردیم ! و توسط خط بعدی هم تعریف میکنیم که پس از کلیک شدن لینک اون رشته فراخوانی بشه !
حالا میرسیم به اینکه چجوری از این تابع استفاده کنیم ، فرض می کنیم شما آدرس ایمیلتون Mailbox@yahoo.com باشه و بخواهید لینکی با عنوان Send Mail to me رو داشته باشین ، برای این کار مقدار href لینک مورد نظرتون رو بصورت :

<a href="javascript:Ertebat(Mailbox,yahoo,com)">Send Mail to me</a>

تعریف میکنین ، با این کار شما میتونین بدون دغدغه از اسپمرها میلتون رو توی سایتتون قرار بدین ! در ضمن از اساتید محترم هم رسما پوزش میخوام که این پستم خیلی خیلی ابتدایی بود، چون خودم یه زمانی قربانی اسپم بودم اینو نوشتم ؛ “واسه خودم نوشتم !”

پی نوشت : اینو یادم نیست اسکریپتشو توی کدوم سایت دیدم ! البته اسم تابعش اونجا چیزه دیگه ای بود ! صاحابه اون سایت اگه میخواد بیاد بگه اسمشو بزارم تنگ اسکریپتش !!!


 

نوشته‌های این بلاگ کپی‌راست داره!

در جستجوی مرزهای انسانیت

درباره‌ی خودم

مباحث مورد علاقه‌م بیشتر تو مایه‌های جامعه‌شناسی٬ قوم‌شناسی و فرهنگ ملل هستن٬ اصلاح‌طلب مستقل هستم و تا ابد دانش‌جو.
و در مورد اینکه چرا اسم گناهکار رو انتخاب کردم هم اینجا نوشتم که چرا گناهکار؟
پست الکترونیکم: gonahkarblog ات جیمیل

جستجو


خبرنامه

برای عضویت در خبرنامه و دریافت مطالب وبلاگ٬ ایمیل خود را وارد کنید.