با سلام
لطفا دوستان در مورد آموزش راه اندازی این ماژول و نحوه کار کردن را توضیح دهند
این ماژول را در پیوست قرار میدم
با تشکر
نمایش نسخه قابل چاپ
با سلام
لطفا دوستان در مورد آموزش راه اندازی این ماژول و نحوه کار کردن را توضیح دهند
این ماژول را در پیوست قرار میدم
با تشکر
کسی نیست کمک کنه .... ؟
کارش چی هست دقیقا؟
اگر فارسیشو میزاشتی بهتر نبود ؟
سلام
ماژول را فعال کنید و از قسمت سرورها روی محصولات بگذارید، چندان پیچیده نیست
من ماژول رو نصب کردم از قسمت محصولات وقتی میخوام ماژول لایسنس رو انتخاب کنم کل قالب بهم میریزه ...
از قسمت محصولات محصول جدید که میخوام بسازم بعد ماژول لایسنس رو که انتخاب میکنی بهم میریزه :
فایل پیوست 14414
این ورژن شما قدیمی هست
ورژن جدید رو از کجا میشه پیدا کرد
گوگل سرچ کنید پیدا میشه
فقط کافیست یک سرچ کوچک داخل نت بکنید
والا ما سرچ کوچیک که هیچی سوپرسرچ هم زدیم برای نسخه 5 پیدا نشد .
ماکه نصب کردیم مشکل داره حالا نمی دونم بعضی از دوستان چطور دارن استفاده میکنن . اگر راه حلی داره ممنون میشم بگید .
مشکل داره
لطفا راهنمایی کنید :-s
به صورتarray ('Type' => 'text', 'Size' => '10', 'Description' => 'String Length eg. 10'), 'Key Prefix' => array ('Type' => 'text', 'Size' => '20', 'Description' => 'eg. Lite-'), 'Allow Reissue' => array ('Type' => 'yesno'), 'Allow Domain Conflict' => array ('Type' => 'yesno'), 'Allow IP Conflict' => array ('Type' => 'yesno'), 'Allow Directory Conflict' => array ('Type' => 'yesno'), 'Support/Updates Addon' => array ('Type' => 'dropdown', 'Options' => $supportupdatesaddons)); return $configarray; } function licensing_createaccount ($params) { $result = select_query ('mod_licensing', 'COUNT(*)', array ('serviceid' => $params['serviceid'])); $data = mysql_fetch_array ($result); if ($data[0]) { return 'A license has already been generated for this item'; } $length = $params['configoption1']; if (!$length) { $length = 10; } $seeds = 'abcdef0123456789'; $key = null; $seeds_count = strlen ($seeds) - 1; $i = 0; while ($i < $length) { $key .= $seeds[rand (0, $seeds_count)]; ++$i; } $prefix = $params['configoption2']; $licensekey = $prefix . $key; insert_query ('mod_licensing', array ('serviceid' => $params['serviceid'], 'licensekey' => $licensekey, 'validdomain' => '', 'validip' => '', 'validdirectory' => '', 'reissues' => '0', 'status' => 'Reissued')); update_query ('tblhosting', array ('domain' => $licensekey, 'username' => '', 'password' => ''), array ('id' => $params['serviceid'])); if ($params['configoption7']) { $addonid = explode (',', $params['configoption7']); $addonid = $addonid[0]; $result = select_query ('tbladdons', '', array ('id' => $addonid)); $data = mysql_fetch_array ($result); $addonname = $data['name']; $addonsetupfee = $data['setupfee']; $addonrecurring = $data['recurring']; $addonbillingcycle = $data['billingcycle']; if ($addonbillingcycle == 'Monthly') { $nextduedate = date ('Y-m-d', mktime (0, 0, 0, date ('m') + 1, date ('d'), date ('Y'))); } else { if ($addonbillingcycle == 'Quarterly') { $nextduedate = date ('Y-m-d', mktime (0, 0, 0, date ('m') + 3, date ('d'), date ('Y'))); } else { if ($addonbillingcycle == 'Semi-Annually') { $nextduedate = date ('Y-m-d', mktime (0, 0, 0, date ('m') + 6, date ('d'), date ('Y'))); } else { if ($addonbillingcycle == 'Annually') { $nextduedate = date ('Y-m-d', mktime (0, 0, 0, date ('m') + 12, date ('d'), date ('Y'))); } } } } insert_query ('tblhostingaddons', array ('hostingid' => $params['serviceid'], 'name' => $addonname, 'setupfee' => $addonsetupfee, 'recurring' => $addonrecurring, 'billingcycle' => $addonbillingcycle, 'status' => 'Active', 'regdate' => 'now()', 'nextduedate' => $nextduedate, 'nextinvoicedate' => $nextduedate, 'paymentmethod' => $paymentmethod)); } return 'success'; } function licensing_suspendaccount ($params) { $result = select_query ('mod_licensing', 'COUNT(*)', array ('serviceid' => $params['serviceid'])); $data = mysql_fetch_array ($result); if (!$data[0]) { return 'No license exists for this item'; } update_query ('mod_licensing', array ('status' => 'Suspended'), array ('serviceid' => $params['serviceid'])); return 'success'; } function licensing_unsuspendaccount ($params) { $result = select_query ('mod_licensing', 'COUNT(*)', array ('serviceid' => $params['serviceid'])); $data = mysql_fetch_array ($result); if (!$data[0]) { return 'No license exists for this item'; } update_query ('mod_licensing', array ('status' => 'Active'), array ('serviceid' => $params['serviceid'])); return 'success'; } function licensing_terminateaccount ($params) { $result = select_query ('mod_licensing', 'COUNT(*)', array ('serviceid' => $params['serviceid'])); $data = mysql_fetch_array ($result); if (!$data[0]) { return 'No license exists for this item'; } update_query ('mod_licensing', array ('status' => 'Expired'), array ('serviceid' => $params['serviceid'])); return 'success'; } function licensing_admincustombuttonarray () { $buttonarray = array ('Reissue License' => 'reissue', 'Revoke License' => 'revoke', 'Manage' => 'manage'); return $buttonarray; } function licensing_reissue ($params) { $result = select_query ('mod_licensing', 'COUNT(*)', array ('serviceid' => $params['serviceid'])); $data = mysql_fetch_array ($result); if (!$data[0]) { return 'No license exists for this item'; } update_query ('mod_licensing', array ('reissues' => '+1', 'status' => 'Reissued'), array ('serviceid' => $params['serviceid'])); return ''; } function licensing_revoke ($params) { $result = select_query ('mod_licensing', 'COUNT(*)', array ('serviceid' => $params['serviceid'])); $data = mysql_fetch_array ($result); if (!$data[0]) { return 'No license exists for this item'; } delete_query ('mod_licensing', array ('serviceid' => $params['serviceid'])); update_query ('tblhosting', array ('domain' => ''), array ('id' => $params['serviceid'])); return ''; } function licensing_manage ($params) { $result = select_query ('mod_licensing', 'id', array ('serviceid' => $params['serviceid'])); $data = mysql_fetch_array ($result); if (!$data[0]) { return 'No license exists for this item'; } echo ''; exit (); } global $licensingaddonkey; if (!$licensingaddonkey) { echo 'No License Key Found. Add $licensingaddonkey to the configuration.php file.'; exit (); } if (!isset ($_SESSION['licensingaddonkeyvalidated'])) { $_SESSION['licensingaddonkeyvalidated'] = true; return 1; } ?>نشون میده تو پنل...
شما ورژن چندش رو دارید ؟