درباره فارسی سازی Php-Nuke
در این نسخه تمام کارهایی که برای فارسی سازی یک برنامه لازم است انجام شده است که در زیر به تشریح آنها خواهیم پرداخت :
1- ابتدا تمام فایلهای زبان این مجموعه به فارسی ترجمه شده است و سعی بر آن بوده که یک ترجمه روان و عامه پسند باشد البته برای این کار از فایلهای زبان نسخه های قبل نیز کمک گرفته و سعی در بهینه سازی آنها داشته ایم شما این فایلها را در مجموعه میتوانید با نام lang-persian.php بیابید
2- در تمامی فایلهای زبان ، فارسی نویسها و ادیتور برنامه از "ی" و "ک" فارسی استفاده شده است و این یک موضوع مهم برای لیست شدن سایت شما در موتورهای جستجو میباشد
3- تاریخ تمام قسمتهای برنامه به شمسی برگردانده شده است و برای این کار شش تابع در فایل mainfile.php نوشته شده است که توضیح کامل توابع و نحوه استفاده از آنها را میتوانید در این صفحه بیابید
4- امکان فارسی نویسی به تمام ورودی ها اضافه شده است ، زبان پیشفرض برای فارسی نویس انگلیسی انتخاب شده است که برای فارسی نویسی کاربر میتواند از کلید ScrollLock استفاده کند و یا اگر از ویندوز فارسی استفاده میکند میتواند از Alt + Shift برای فارسی نویسی استفاده کند ، شما هم میتوانید برای اضافه کردن فارسی نویسی به یک ورودی در هر کجای برنامه از کد زیر در تگ html خود استفاده کنید
| onkeypress="return farsikey(this,event)" onkeydown=changelang(this); |
5- ادیتور فارسی شده HTMLArea-3.0 برای تمام قسمتهایی که به ادیتور نیاز دارند اضافه شده است ، شما هم میتوانید برای اضافه کردن ادیتور به قسمت دلخواه خود در هرکجای برنامه ، ابتدا فایل مربوطه را باز کرده و به ابتدای آن متغییر htmlarea=1 را اضافه کنید . مقدار این متغییر میتواند طبق جدول زیر تغییر کند :
| $htmlarea=1; | ادیتور بدون امکان رسم جدول |
| $htmlarea=2; | ادیتور همراه با امکان رسم جدول |
| $htmlarea=3; | به تمام textarea ها ادیتور اضافه میکند |
سپس دنبال textarea ها بگردید و به هر جا که مایلید ادیتور اضافه شود درون تگ id=\"ta\" را اضافه کنید در حالت معمول هر خروجی html فقط میتواند دو ادیتور داشته باشد که برای دومی باید id=\"ta2\" استفاده کنید.
6- تمام ایمیل های ارسالی از برنامه بصورت mime ، یونیکد و html میباشد و برای این کار از تابع farsimail که در فایل mainfile نوشته شده است استفاده می گردد و header ایمیل بصورت زیر میباشد
| MIME-Version: 1.0\r\nContent-type: text/html; charset=utf-8\r\nContent-transfer-encoding: 8bit |
7- آخرین پچ امنیتی روی این برنامه اعمال شده است .
8- یک اینستالر کامل و اختصاصی برای این برنامه نوشته شده است.
9- یک برنامه امنیتی قوی برای این مجموعه فارسی شده است که شما با دریافت آن میتوانید تا میزان زیادی امنیت سایت خود را تامین کنید این برنامه را میتوانید از این صفحه دریافت کنید