اسکریپت صفحات اضافه نسخه 2 ( آجاکس )
این ماژول مدیریتی که در نسخه 4 پرتال ایران نیوک به بسته اضافه شد . در این مدت تعطیلی ایران نیوک تصمیم گرفتم نسخه ای پیشرفته آن را بنویسم در این نسخه شما شاهد تغییرات جالبی هستید که از آن جمله :
1- کد نویسی پیشرفته تر و استفاده از ترفند های برنامه نویسی برای جلوگیری از انواع هکینگ ها ( اینجکشن , اسکیپ و .. )
2- تغییر ساختار سنتی اضافه صفحات به صورت آجاکسی
3- به کاربردن validation برای بررسی ثبت صفحات ( فیلدی خالی نماند , تکراری ثبت نشود , اسپم نشود ) بصورت اجاکسی
4- استفاده از selec all و clear all برای انتخاب یکجا صفحات ثبت شده
5- افزودن قابلیت اضافه کردن تگ به صفحات اضافه و ثبت این تگ ها به صورت داینامیکی در متاتگ صفحه ( برای جستجو شدن در موتور های جستجو )
6- امکان ویرایش صفحات بصورت آجاکسی
7- نوشتن و استفاده از فریم ورک 1 کیلوبایتی و خیلی ساده برای لود سریع صفحات و عدم وابستگی به فریم ورک های سنگین خارجی
9- تغییر ظاهر مدیریتی ماژول با استفاده از تکنیک expanding ( hide and show
10 – ایجاد فایل خبرخوان rss برای صفحات اضافه
11- ایجاد نقشه صفحات اضافه
12 – ایجاد قابلیت دسته بندی صفحات
13- ایجاد بخش تنظیمات برای مدیریت دسته ها
14- ساختار امن در مقابل js هکنگ و استفاده از Json و همینطور بدون include وارد کردن فایل خارجی و انجام تمام عملیات در یک فایل
15- قابلیت short addresses و انتخاب نام صفحه در آدرس
و تغییرات دیگر …
اسکریپت ثبت نام ( آجاکس )
این ماژول که بصورت کلاسیک در سیستم INP وجود دارد و در نسخه های گوناگون تغییر چشمگیری نداشته است سعی شده ساختار آجاکسی به آن داده شود
1- استفاده از فریم ورک شخصی
2- عدم نیاز به فایل js و جلوگیری از js hacking
3- ساختاری کاملا آنلاین بدون نیاز به هیچگونه بارگذاری مجدد
4- سیستم بررسی کننده صحت اطلاعات
5- عدم ثبت نام با استفاده از ایمیل های نامعتبر
6- سیستم قدرت سنج رمز عبور
7- بررسی کننده اصلاعات بانک اطلاعاتی و جلوگیری از ثبت کاربران تکراری
8- ثبت ip ثبت نام شده و جلوگیری از وی برای ثبت نام مجدد
9- سیستم امنیتی و هشدار دهنده : تا 5 بار مجاز به وارد کردن اشتباه اطلاعات هستید در غیر این صورت برای 1 ساعت دسترسی شما بسته خواهد شد
10 – سیستم فرستادن دو ایمیل به کاربر ( ایمیل اطلاعات کاربری و خوش آمد ) و یک ایمیل ( اطلاع مدیر از عضو جدید )
11- سیستم ارسال پیام خصوصی برای کاربر به منظور خوش آمد گویی از وی در سایت
و ….