داکیومنت رسمی الوند داکیومنت رسمی الوند
مدیریت لایسنس

مدیریت لایسنس

با استفاده از این پلتفرم می توانید با نحوه کد نویسی سیستم مدیریت محتوا الوند آشنا شوید.

مبتدی نویسنده: تیم الوند به‌روزرسانی: 1405/02/22

سیستم لایسنس AlvandCMS در /admin/alvand/license قابل دسترس است و مدیریت مجوز استفاده، پشتیبانی و بروزرسانی‌ها را بر عهده دارد.

معماری لایسنس


/admin/alvand/license       # صفحه مدیریت لایسنس
core/system/api/alvand/
  license_check.php        # اعتبارسنجی لایسنس
  check_update.php         # بررسی بروزرسانی
  support.php              # اطلاعات پشتیبانی

بخش‌های صفحه لایسنس

1. وضعیت لایسنس فعلی

    1. نوع لایسنس: پلن فعال (الوند پرو و...)
    1. کلید لایسنس: کلید مجوز (تعریف شده در ALVAND_LICENSE_KEY)
    1. دامنه مجاز: دامنه فعال‌سازی شده
    1. تاریخ فعال‌سازی: تاریخ شروع لایسنس
    1. مدیریت دامنه‌ها: امکان افزودن دامنه آزمایشی

2. وضعیت بروزرسانی نسخه

    1. نسخه نصب‌شده: بر اساس ثابت ALVAND_VERSION
    1. آخرین نسخه: دریافت از سرور بروزرسانی
    1. کانال انتشار: سرور توزیع

3. زمان باقی‌مانده از پشتیبانی

    1. نمایش درصد باقی‌مانده (نمودار)
    1. تعداد روزهای باقی‌مانده
    1. دکمه تمدید پشتیبانی

4. شرایط لایسنس

    1. هر لایسنس برای یک دامنه اصلی فعال می‌شود
    1. امکان افزودن دامنه آزمایشی
    1. انتقال مجوز با تایید مکتوب
    1. تمدید پشتیبانی تا ۳۰ روز پس از انقضا

5. برنامه‌های لایسنس

    1. لیست پلن‌های موجود
    1. قیمت‌ها و ویژگی‌ها
    1. بارگذاری پویا از سرور

6. راه‌های ارتباطی با پشتیبانی

    1. تیکت: پنل پشتیبانی

اعتبارسنجی در کد

php
// تعریف در core/config.php
define('ALVAND_LICENSE_KEY', '...');
define('ALVAND_VERSION', '1.0.2');

API های لایسنس

مسیرتوضیح
/api/alvand/license_checkاعتبارسنجی لایسنس
/api/alvand/check_updateبررسی آخرین نسخه
/api/alvand/supportاطلاعات پشتیبانی

جاوااسکریپت

javascript
// مقداردهی در alvand.js
window.AlvandSupport?.initLicense(element);
window.AlvandSupport?.initUpdateCheck(element);
1 رأی
داکیومنت رسمی الوند
© تمامی حقوق برای شرکت دیجیتال نگاران ایرانیان. کلیه حقوق محفوظ است.