سلام
من بعد از اینکه دیدم که php-nuke بعد از هر مدت یک نسخه جدید بیرون میده و گاهی اوقات هم براش پچ امنیتی میاد تصمیم گرفتم که یک برنامه بنویسم که بطور خودکار و بدون دستکاری فایلها تمام ورژن های این برنامه رو فارسی کنه
با این کار دیگه وقتی برای php-nuke پچی اومد یا نسخه جدیدی از این برنامه اومد دیگه لازم نیست منتظر بمونید تا یکی فارسیش کنه و شما میتونید تغییرات رو مستقیما اعمال کنید ( چون فایلهای ناک دستکاری نمیشوند )
یا حتی شما میتوانید از cpanel سایتتان php-nuke را نصب کنید و بعد فایل فارسی ساز را به آنجا منتقل کنید ...
این برنامه تمام کارهایی رو که ما بصورت دستی روی php-nuke انجام میدادیم رو خودش انجام میده مثل :
- هجری کردن تاریخ
- اضافه کردن ادیتور
- اضافه کردن فارسی به وروردی هایی که لازمه
- چپ به راست کردن ورودیهایی مثل ایمیل و...
- و بقیه کارها ...
حالا این برنامه کارهای دیگه ای هم انجام میده
- در صورت استفاده از این برنامه سایت شما بطور کامل دو زبانه خواهد شد ، یعنی حالت گرافیکی ، تاریخ و منوی سایت با تغییر زبان تغییر میکنند
- فارسی کردن خودکار تم هایی که استفاده استفاده میکنید ( البته بعضی تم ها رو باید عکسهاش رو هم در فتوشاپ خودتون برگردونید ، که این رو دیگه برنامه انجام نمیده ، شرمنده )
البته این نسخه آزمایشی این برنامه هست و صد در صد مشکلاتی هم داره ، که امیدوارم با کمک شما دوستان حل بشه ... ( البته تو سر مال نزنید ها )
در این نسخه آزمایشی من هنوز کار زیادی برای انجمنها انجام ندادم ( که کم کم اونم درست میشه )
خوب حالا بریم سراغ برنامه ...
شما اول فایل زیر رو دریافت کنید ( 62 کیلو بایت )
بعد از خارج کردن برنامه از حالت فشرده شما 2 پوشه و 2 فایل میبینید ، با پوشه ها کاری نداریم ( فایلهای مربوط به ادیتور)
با فایل farsisaz_config هم فعلا کاری نداریم
تنها کاری که شما باید بکنید اینکه که فایل farsisaz.php رو داخل header.php فراخوانی کنید ( همین )
برای این کار فایل header.php رو باز کنید و خط زیر رو
بعد از خط زیر وارد کنید ( همون اوایل هست )
و فقط میمونه فایلهای زبان که باید مثل زبانهای دیگه به سیستم اضافه کنید
شما هم میتونید از فایلهای زبان خودتون استفاده کنید و هم از فایلهای زبانی که در زیر گذاشتم ( توصیه میشه برای اینکه در مورد تاریخ بعضی از قسمتها به مشکل برنخورید از فایلهای زبان زیر استفاده کنید )
و اما نکته مهمی که اینجا وجود داره اینکه اگه شما میخوایید این برنامه رو روی کامپیوتر شخصی خودتون تست کنید باید Zend Optimizer روی سیستمتون نصب باشه ( این برنامه رایگانه و میتونید از سایت zend دریافتش کنید )
من بعد از اینکه دیدم که php-nuke بعد از هر مدت یک نسخه جدید بیرون میده و گاهی اوقات هم براش پچ امنیتی میاد تصمیم گرفتم که یک برنامه بنویسم که بطور خودکار و بدون دستکاری فایلها تمام ورژن های این برنامه رو فارسی کنه
با این کار دیگه وقتی برای php-nuke پچی اومد یا نسخه جدیدی از این برنامه اومد دیگه لازم نیست منتظر بمونید تا یکی فارسیش کنه و شما میتونید تغییرات رو مستقیما اعمال کنید ( چون فایلهای ناک دستکاری نمیشوند )
یا حتی شما میتوانید از cpanel سایتتان php-nuke را نصب کنید و بعد فایل فارسی ساز را به آنجا منتقل کنید ...
این برنامه تمام کارهایی رو که ما بصورت دستی روی php-nuke انجام میدادیم رو خودش انجام میده مثل :
- هجری کردن تاریخ
- اضافه کردن ادیتور
- اضافه کردن فارسی به وروردی هایی که لازمه
- چپ به راست کردن ورودیهایی مثل ایمیل و...
- و بقیه کارها ...
حالا این برنامه کارهای دیگه ای هم انجام میده
- در صورت استفاده از این برنامه سایت شما بطور کامل دو زبانه خواهد شد ، یعنی حالت گرافیکی ، تاریخ و منوی سایت با تغییر زبان تغییر میکنند
- فارسی کردن خودکار تم هایی که استفاده استفاده میکنید ( البته بعضی تم ها رو باید عکسهاش رو هم در فتوشاپ خودتون برگردونید ، که این رو دیگه برنامه انجام نمیده ، شرمنده )
البته این نسخه آزمایشی این برنامه هست و صد در صد مشکلاتی هم داره ، که امیدوارم با کمک شما دوستان حل بشه ... ( البته تو سر مال نزنید ها )
در این نسخه آزمایشی من هنوز کار زیادی برای انجمنها انجام ندادم ( که کم کم اونم درست میشه )
خوب حالا بریم سراغ برنامه ...
شما اول فایل زیر رو دریافت کنید ( 62 کیلو بایت )
بعد از خارج کردن برنامه از حالت فشرده شما 2 پوشه و 2 فایل میبینید ، با پوشه ها کاری نداریم ( فایلهای مربوط به ادیتور)
با فایل farsisaz_config هم فعلا کاری نداریم
تنها کاری که شما باید بکنید اینکه که فایل farsisaz.php رو داخل header.php فراخوانی کنید ( همین )
برای این کار فایل header.php رو باز کنید و خط زیر رو
کد:
include("farsisaz.php");
کد:
require_once("mainfile.php");
و فقط میمونه فایلهای زبان که باید مثل زبانهای دیگه به سیستم اضافه کنید
شما هم میتونید از فایلهای زبان خودتون استفاده کنید و هم از فایلهای زبانی که در زیر گذاشتم ( توصیه میشه برای اینکه در مورد تاریخ بعضی از قسمتها به مشکل برنخورید از فایلهای زبان زیر استفاده کنید )
و اما نکته مهمی که اینجا وجود داره اینکه اگه شما میخوایید این برنامه رو روی کامپیوتر شخصی خودتون تست کنید باید Zend Optimizer روی سیستمتون نصب باشه ( این برنامه رایگانه و میتونید از سایت zend دریافتش کنید )