=== کلید من ===
Contributors: TS
Tags: management, dashboard, dependency, license
Requires at least: 5.6
Tested up to: 6.7
Stable tag: 1.7.0
Requires PHP: 7.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

افزونه مدیریت مرکزی و پیش‌نیاز برای سایر افزونه‌های خانه افزونه.

== Description ==

این افزونه یک صفحه مدیریتی در پیشخوان وردپرس ایجاد می‌کند که فهرست تمام افزونه‌های نصب‌شده، نسخه، نویسنده و وضعیت فعال/غیرفعال آن‌ها را نمایش می‌دهد.

همچنین این افزونه به‌عنوان پیش‌نیاز سایر افزونه‌های "خانه افزونه" عمل می‌کند و ثابت `MY_KEY_ACTIVE` را برای استفاده در افزونه‌های وابسته تعریف می‌کند.

از نسخه ۱.۴.۰ به بعد، این افزونه یک صفحه «لایسنس» نیز دارد که در آن می‌توانید کلید لایسنس دریافتی از خانه افزونه را وارد کنید. این کلید به‌صورت خودکار به سرور لایسنس مرکزی (`tablighatsabet.ir/`) ارسال می‌شود و نتیجه فعال‌سازی (وضعیت، تاریخ انقضا، تعداد فعال‌سازی‌ها و...) در همین سایت ذخیره و کش می‌شود. وضعیت لایسنس به‌صورت روزانه و خودکار نیز با سرور بررسی و به‌روزرسانی می‌شود.

== Installation ==

1. پوشه افزونه را در مسیر `wp-content/plugins/` آپلود کنید.
2. از بخش افزونه‌ها در پیشخوان وردپرس، افزونه «کلید من» را فعال کنید.
3. از منوی پیشخوان وارد صفحه «کلید من» شوید تا لیست افزونه‌های نصب‌شده را مشاهده کنید.
4. از زیرمنوی «لایسنس»، کلید لایسنس خود را وارد و فعال کنید.

== Changelog ==

= 1.7.0 =
* تغییر اساسی: تبلیغات اکنون از سرور مرکزی tablighatsabet.ir دریافت می‌شوند (نه از دیتابیس محلی)
* افزوده: تابع my_key_ad_api_url() برای endpoint مرکزی تبلیغات
* بهبود: کش ۶ ساعته برای تبلیغ دریافتی از سرور (Transient)
* بهبود: در صورت خطای اتصال، ۳۰ دقیقه مجدداً تلاش نمی‌شود
* بهبود: پاک‌سازی my_key_remote_ad در uninstall.php
* سازگار با افزونه «کلید من — مدیریت تبلیغات» روی سرور مرکزی

= 1.6.0 =
* افزوده: پاپ‌آپ تبلیغاتی در پیشخوان ادمین (پیشخوان و داشبورد کلید من)
* افزوده: پاپ‌آپ تبلیغاتی در صفحه اصلی سایت برای تمام بازدیدکنندگان
* افزوده: محدودیت نمایش ۲ بار در روز برای بازدیدکنندگان فرانت‌اند (کوکی)
* افزوده: تایمر ۱۵ ثانیه‌ای دایره‌ای با بسته‌شدن خودکار پاپ‌آپ
* افزوده: پشتیبانی از تبلیغات متنی، تصویری و ویدیویی
* افزوده: سیستم چرخشی تبلیغات بر اساس اولویت عددی
* افزوده: assets/ad-popup.css، ad-popup.js، ad-popup-front.css، ad-popup-front.js
* افزوده: option ذخیره‌سازی my_key_ads و شمارنده my_key_ad_counter
* سازگار با افزونه «کلید من — مدیریت تبلیغات» نسخه ۱.۰.۰+

= 1.5.0 =
* افزوده: فایل uninstall.php برای پاک‌سازی کامل داده‌ها هنگام حذف افزونه
* بهینه‌سازی: حذف options، cron jobs و transients پس از uninstall
* به‌روزرسانی: آدرس سرور از tablighatsabet.ir/support/ به tablighatsabet.ir


= 1.4.0 =
* افزودن صفحه «لایسنس» برای وارد کردن کلید لایسنس.
* اتصال خودکار به سرور لایسنس مرکزی (افزونه مرکز لایسنس) از طریق REST API برای فعال‌سازی، غیرفعال‌سازی و بررسی وضعیت لایسنس.
* ذخیره و کش وضعیت لایسنس (فعال/غیرفعال/منقضی/لغو شده) به همراه تاریخ انقضا و تعداد فعال‌سازی‌های مجاز.
* بررسی خودکار روزانه وضعیت لایسنس از طریق Cron وردپرس.
* نمایش هشدار در صفحه اصلی افزونه در صورت نبود لایسنس فعال.

= 1.3.0 =
* رفع مشکل امنیتی: حذف اجرای کد از طریق eval(base64_decode()) و جایگزینی با کد PHP شفاف و خوانا.
* حذف کامنت غیرواقعی "Protected by Manus Security".
* انتقال آیکون منو از رشته base64 درون کد به فایل SVG مستقل در assets/icon.svg.
* افزودن ثابت نسخه MY_KEY_VERSION.
* بهبود کد بررسی وضعیت افزونه‌ها (استفاده از مقایسه strict در in_array).
* افزودن فایل readme.txt استاندارد وردپرس.

= 1.2.0 =
* نسخه اولیه.
