انتشار بروزرسانی ITLPoll 3.0.3 و تبریک سال نو
عرض سلام دوباره
توی آپدیتهای openSUSE 11.2 دیدم که آخرین نسخهی PHP یعنی ۵٫۳ وجود داره و توی این نسخه یه سری توابع به عنوان Deprecated شناخته میشوند و وقتی ITLPoll رو اجرا کردم دیدم که یک دوجین خطا گرفتم که بیشترش مربوط بود به تابع Date که میگفت باید حتما از TimeZone استفاده کنم ( و این طوری شرمآوره !!
) و اینکه در این نسخه از PHP تابع eregi و eregi_replace که برای پارس کردن template ها ازشون زیاد استفاده میکنم به عنوان deprecated شناخته میشن و باید از معادل قویتر اونها ( یعنی preg_match ) استفاده بشه.
متاسفانه وقت کافی برای جایگرین کردن این معادلها نداشتم و فقط مجبور شدم که error_reporting رو برای خطاهای زمان کامپایل و جدی تغییر بدم و دیگه این خطاها رو نگیرم. ولی حتما این موارد رو برای نسخهی ۳٫۱ برطرف خواهم کرد. به هر حال این بروزرسانی مشکل اجرا در آخرین نسخهی PHP یعنی ۵٫۳ رو برطرف میکنه.
هرچند که بنده اصلا IE رو به عنوان یه مرورگر استاندارد نمیشناسم ولی خوب به دلیل اینکه تعداد کاربران زیادی ازش استفاده میکنند مجبوریم که سازگاری با اون رو مد نظر داشته باشیم. قالبهای قسمت مدیریت رو وقتی با IE مرور میکردم ناهماهنگی تقریبا زیادی وجود داشت ( نه از جهت کد بلکه از جهت هوشمند نبودن IE!!). مثلا یه چیز جالب این بود که دو تا table تو در تو وجود داشته باشه ، جدول داخلی حتما میبایست کمتر از ۹۲ درصد عرض داشته باشه وگرنه از جدول اولی میزنه بیرون !!! برای خودمم خیلی جالب بود که اینقدر خنگ تشریف دارن. به هر حال شاید مشکل از نوع قالب سیستم بنده باشه ولی IE همیشه خودش رو این جوری به همگان اثبات کرده. در نهایت اینکه همهی ناهماهنگیها رو با آخرین نسخهی IE برطرف کردم.
ویژگی Redirect برای برگشت به قسمتی که مدیران سیستم بودهاند ( البته بعد از لاگین ). مثلا یه کاربر Admin در قسمت مدیریت قرار داره و مدت بیکاریش بیشتر از ۲۰ دقیقه باشه ، کوکیاش منقضی میشه و صفحهی لاگین براش ظاهر میشه. حالا باید اگه خواست دوباره وارد بشه به همون صفحهی قبلی وارد بشه که در این نسخه اضافهش کردم !
قسمت NoScript قالبها هم قالب جالبی نداشت که اون رو هم تغییر دادم.
و یه سری تغییرات جزیی در کد نصاب و تغییر آدرسهای HomePage موجود به http://www.itlpoll.com
برای دریافت : این نسخه به سایت رسمی اون مراجعه کنید.
برای بروزرسانی : کافیه فقط فایلهای موجود رو Overwrite کنید.
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
در نهایت : پیشاپیش نوروز ۱۳۸۹ هجری شمسی رو به همهی عزیزان هموطنم تبریک میگم. آرزوی بهترینها رو براتون دارم.








