Drag & Drop
کارت بین ستونها؛ بهروزرسانی ستون کانبان در سرور.
افزونهٔ مدیریت پروژه و وظایف با رابط فارسی و RTL، جداول اختصاصی دیتابیس، داشبورد با نمودار، کانبان تیمی، تقویم کاری و REST محدود — هماهنگ با نقشها و nonceهای وردپرس.
توسعهدهنده
هزینه استفاده
پیشنیاز
دامنهٔ ترجمه
persian-project-management
Persian Project Management فضای کاری مدیریت پروژه را داخل پیشخوان وردپرس میآورد؛ داده در جداول {prefix}ppm_projects و {prefix}ppm_tasks نگهداری میشود و نسخهٔ اسکیما با گزینهٔ ppm_db_version و تابع maybe_upgrade روی plugins_loaded همگام میماند.
wp-content/plugins/ نصب میشود. برای دکمهٔ دانلود ZIP، لینک را در مدیریت تم → لینک دانلود — مدیریت پروژه فارسی وارد کنید.
ppm_projects_total_budget_display).draft، planning، in_progress، on_hold، completed)، مالک، تاریخ شروع/پایان، پیشرفت ۰–۱۰۰، دسته، برچسب، آرشیو.Y-m-d).یک بورد برای وظایف چندپروژهای؛ ستونها تا ۱۲ مورد قابل پیکربندی (کلید، عنوان، نمایش دکمهٔ افزودن سریع). جابهجایی و ویرایش از طریق AJAX با nonce.
POST
admin-ajax — ppm_kanban_move_card
همچنین ppm_kanban_save_card (با nonce بهازای وظیفه) و ppm_kanban_delete_card.
کارت بین ستونها؛ بهروزرسانی ستون کانبان در سرور.
عنوان، سررسید و سایر فیلدهای پشتیبانیشده.
رنگ و تصویر از تنظیمات کانبان برای ظاهر بورد.
رویدادها از بازهٔ تاریخ پروژهها و سررسید وظایف ساخته میشوند؛ در بکاند تاریخ میلادی Y-m-d؛ رابط ممکن است شمسی نشان دهد. فیلتر نوع: all، projects، tasks و در صورت نیاز project_id.
بارگذاری در صفحهٔ ادمین هم از REST و هم از AJAX اختصاصی (بدون رفرش کامل) پشتیبانی میشود طبق پیادهسازی افزونه.
ذخیره در جاهایی که اعمال شده نیازمند قابلیت ppm_manage_projects است.
| تب | محتوا |
|---|---|
| نوار کناری | نمایش نوار بهازای صفحه، لوگو، نام سازمان، شعار. |
| کانبان | رنگ و تصویر پسزمینهٔ بورد. |
| صفحات | رنگ پسزمینهٔ #wpbody-content برای اسلاگهای مجاز. |
در فعالسازی/ارتقا، نقش مدیرکل این قابلیتها را دریافت میکند؛ برای سایر نقشها میتوان با ویرایشگر نقش یا کد اختصاصی اعمال کرد.
| Capability | کاربرد |
|---|---|
ppm_manage_projects |
CRUD پروژه و بخشهایی از تنظیمات که نیاز به آن دارند. |
ppm_view_projects |
لیست، تکپروژه، کانبان، تقویم، نماهای دفترچه. |
ppm_manage_tasks |
مدیریت وظایف (در جاهای مرتبط، مدیریت پروژه نیز کفایت میکند). |
ppm/v1)نمونهٔ مستندشده در README: رویدادهای تقویم برای کاربران احرازهویتشده با مجوز مناسب.
| مسیر | متد | توضیح |
|---|---|---|
/wp-json/ppm/v1/calendar-events |
GET | پارامترهای معمول: from، to، اختیاری project_id، types (all | projects | tasks). |
{prefix}ppm_projects — پروژهها و meta_json.{prefix}ppm_tasks — وظایف با project_id، ستون کانبان، due_date.dbDelta؛ همگامسازی از طریق PPM_Activator::maybe_upgrade() هنگام تغییر نسخهٔ داخلی.پوشه را در مسیر زیر قرار دهید یا از پیشخوان ZIP بارگذاری کنید؛ سپس از افزونهها فعالسازی کنید تا جداول ساخته شوند.
wp-content/plugins/persian-project-management/
نام فایل اصلی افزونه در مخزن: persian-project-management.php — پس از فعالسازی، منو و صفحات پیشخوان افزونه در دسترس است.