ماژول شمسی سازی تاریخ در WHMCS
بعد از نصب و فعال سازی whmcs ، شما مشاهده می کنید که تاریخ ها به صورت میلادی نمایش داده می شود.
با استفاده از این ماژول تاریخ ها برای کاربران شما به صورت شمسی نمایش داده می شود.
چرا ماژول شمسی سازی لایسنس ها
شمسی سازی ناحیه کاربری به صورت کامل ( موارد اختصاصی ماژول لایسنس ها)
- شمسی سازی بدون تغییر در کد قالب
- شمسی سازی صفحه اول ناحیه کاربری ( تصویر اول )
- شمسی سازی ارشیو آخبار ( تصویر دوم )
- امکان فراخوانی تاریخ در ماژول های غیر رسمی whmcs به صورت شمسی
- امکان دریافت تاریخ شمسی از کاربر در صورت لزوم و ذخیره به صورت میلادی در دیتابیسموارد زیر فقط در ماژول شمسی سازی لایسنس ها می بینید
- تبدیل ۹۹% تاریخ در مدیریت whmcs
- نمایش تاریخ ها و زمان در مدیریتwhmcs
- نمایس لاگ تمامی وقایع بر اساس شمسی
- لیست محصولات / دامنه / … به صورت شمسی
- نمایش جزئیات محصول / دامنه و…. به صورت شمسی
- نمایش تاریخ پاسخ دهی به تیکت ها به صورت شمسی
- جستجوی شمسی در مدیریت whmcs
موارد بالا برای اولین بار روی این ماژول قرار گرفته اند و تا کنون ما روی هیچ ماژولی این موارد را ندیده ایم.
سفارش ماژول :
ابتدا از لینک زیر ماژول را خریداری نمایید:
خرید ماژولدر مراحل خرید شما باید ورژن whmcs خود را انتخاب کنید توجه داشته باشید ماژول هم زمان روی ۲ ورژن فعال نمی شود و بالاترین ورژن whmcs برای شما اعمال می شود
هرگاه whmcs خود را بروز کردید باید ورژن جدید را برای ان فعال کنید
پس از پرداخت هزینه ،ماژول برای شما فعال می شود.
نصب :
فایل را دانلود از ناحیه کاربری دانلود نماییدسپس آن را در دایرکتوری WHMCS خود بارگذاری کنید .
اکنون فایل shdate.zip را از حالت فشرده خارج نمایید.
فعال سازی :
به مدیریت سایت خود وارد شده از قسمت setting روی system setting کلیک کنید
به قسمت Addon Modules رفته و ماژول را فعال کنید
سپس کد فعال سازی را در همین ناحیه کاربری همین سایت ( سرویس ها >>لایسنس های من ) برداشته و در فیلد مربوط قرار دهید و بعد از تعیین سطح دسترسی ان را ذخیره کنید
از منوی addons modules وارد افزونه شوید
روی فعال سازی افزونه کلیک کنید و از ان لذت ببرید
تنظیمات ترجمه
در این ماژول ما تاریخ های میلادی را از WHMCS گرفته در صورت نیاز به Unix Timestamp تبدیل یا به صورت مستقیم به تاریخ شمسی تبدیل می شود
اگر در فایل ترجمه شما ماه های میلادری به فارسی ترجمه شود در صورت نیاز به تبدیل به Unix Timestamp با خطا روبرو می شود
لذا در صورت مشاهده خطای شبیه خط زیر لازم است شما فایل ترجمه را باز و ماه های میلادی را حذف نمایید
Exception: Invalid date format: 'شنبه ۲۸th سپتامبر' in /home/xxx/public_html/vendor/whmcs/whmcs-foundation/lib/Carbon.php:0
فایل را ترجمه سمت کاربر ( lang\farsi.php ) و فایل زبان ناحیه مدیریت whmcs را باز و خط های زیر را حذف کنید
$_LANG[‘dateTime’][‘monday’] = “دوشنبه”;$_LANG[‘dateTime’][‘tuesday’] = “سهشنبه”;$_LANG[‘dateTime’][‘wednesday’] = “چهار شنبه”;$_LANG[‘dateTime’][‘thursday’] = “پنج شنبه”;$_LANG[‘dateTime’][‘friday’] = “جمعه”;$_LANG[‘dateTime’][‘saturday’] = “شنبه”;$_LANG[‘dateTime’][‘sunday’] = “یکشنبه”;$_LANG[‘dateTime’][‘mon’] = “دوشنبه “;$_LANG[‘dateTime’][‘tue’] = “سه شنبه”;$_LANG[‘dateTime’][‘wed’] = ” چهارشنبه”;$_LANG[‘dateTime’][‘thu’] = “پنجه”;$_LANG[‘dateTime’][‘fri’] = “جمعه”;$_LANG[‘dateTime’][‘sat’] = “شنبه”;$_LANG[‘dateTime’][‘sun’] = “یک شنبه”;$_LANG[‘dateTime’][‘th’] = “ام”;$_LANG[‘dateTime’][‘nd’] = “در”;$_LANG[‘dateTime’][‘rd’] = “Rd”;$_LANG[‘dateTime’][‘st’] = “سد”;$_LANG[‘dateTime’][‘january’] = “ژانویه”;$_LANG[‘dateTime’][‘february’] = “فوریه”;$_LANG[‘dateTime’][‘march’] = “مارس”;$_LANG[‘dateTime’][‘april’] = “ماه آوریل”;$_LANG[‘dateTime’][‘may’] = “ممکن است”;$_LANG[‘dateTime’][‘june’] = “ژوئن”;$_LANG[‘dateTime’][‘july’] = “جولای”;$_LANG[‘dateTime’][‘august’] = “اوت”;$_LANG[‘dateTime’][‘september’] = “سپتامبر”;$_LANG[‘dateTime’][‘october’] = “اکتبر”;$_LANG[‘dateTime’][‘november’] = “ماه نوامبر”;$_LANG[‘dateTime’][‘december’] = “دسامبر”;$_LANG[‘dateTime’][‘jan’] = “ژان”;$_LANG[‘dateTime’][‘feb’] = “فوریه”;$_LANG[‘dateTime’][‘mar’] = “در میان”;$_LANG[‘dateTime’][‘apr’] = “قله”;$_LANG[‘dateTime’][‘may’] = “ممکن است”;$_LANG[‘dateTime’][‘jun’] = “جون جون”;$_LANG[‘dateTime’][‘jul’] = “جول”;$_LANG[‘dateTime’][‘aug’] = “اوت”;$_LANG[‘dateTime’][‘sep’] = “سپاه”;$_LANG[‘dateTime’][‘oct’] = “اکتبر”;$_LANG[‘dateTime’][‘nov’] = “نوامبر”;$_LANG[‘dateTime’][‘dec’] = “دسامبر”;