یک افزونه کاربردی برای سیستم مدیریت هاستینگ WHMCS می باشد که نمایندگان سامانه irnic را قادر می سازد تا براحتی اقدام به ارتباط با nic.ir کرده و تمامی امکانات و اتوماسیون ها را داشته باشند.
- محتویات پوشه
WHMCS-IRNIC
را در مسیر اصلی پروژه WHMCS کپی کنید. - افزونه را از طریق منوی
افزونه ها
فعال کنید. - تنظیمات افزونه را انجام دهید.
- امکان ثبت دامنه ir برای تمامی انواع پسوند های موجود در سامانه
- امکان انتقال، تمدید، قفل و حذف دامنه های ir
- مدیریت تمامی رابط های ممکن در سیستم توسط کاربر و در غیراینصورت توسط شرکت
- ثبت شناسه جدید بدون واسطه برای تمامی کاربری های ممکن در سیستم
- مشاهده لیست درخواست های ارسال شده
- مدیریت لیست درخواست های ارسال شده
- مدیریت poll request ها برای اتوماسیون درخواست های سیستم نیک
- لاگ کردن تمامی اتفاقات رخ داده در ماژول
- قابلیت sync کردن اطلاعات دامنه در پنل ادمین
- قابلیت cron job برای مدیریت poll request ها
- صفحات مجزا برای ثبت شناسه ایرنیک که در مسیر اصلی ماژول با عبارت irnic- شروع می شوند که می توانید در بخش کاربری از این صفحات استفاده کنید.
- فایل زیپ گواهی که از سامانه نیک دریافت کرده اید را اکسترکت کرده و به مسیر
modules/registrars/irnic/
آپلود کنید. - فایل
modules/registrars/irnic/functions.php
را باز کنید و عبارات توکن و شناسه و عنوان فایل گواهی را داخل تابع __construct در ابتدای فایل و در جای مشخص شده وارد نمایید. - فایل
modules/registrars/irnic/Poll.php
را باز کنید و تنظیمات پایگاه داده سیستم خود را در ابتدای فایل و در متغیر های نام پایگاه داده، نام کاربری و رمزعبور وارد نمایید. - فایل
modules/registrars/irnic/poll_cron.php
را در cron job سیستم خود بصورت روزانه تنظیم کنید
از Pull request ها استقبال می کنیم.
برای تغییرات عمده ، لطفاً ابتدا یک issue را باز کنید تا در مورد آنچه می خواهید تغییر دهیم و بحث کنیم.
GPL-3.0