داکیومنت رسمی الوند داکیومنت رسمی الوند
مدیریت رسانه و فایل‌ها

مدیریت رسانه و فایل‌ها

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

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

سیستم مدیریت رسانه AlvandCMS امکان بارگذاری، سازماندهی و مدیریت فایل‌ها را از طریق مرکز بارگذاری (Media Center) فراهم می‌کند.

معماری


core/system/admin/media/
  index.php           # صفحه اصلی مرکز بارگذاری
  settings.php        # تنظیمات آپلود

core/system/api/media/
  create.php          # آپلود فایل جدید
  read.php            # خواندن فایل‌ها
  update.php          # به‌روزرسانی اطلاعات فایل
  delete.php          # حذف فایل
  quick-edit.php      # ویرایش سریع

core/system/api/file/
  upload.php          # آپلود فایل

core/system/api/download/
  secure.php          # دانلود امن

جدول‌های دیتابیس

    1. media - فایل‌های رسانه
    1. media_folders - پوشه‌های رسانه
    1. media_variants - نسخه‌های مختلف (تامبنیل و ...)
    1. media_relations - ارتباط فایل‌ها با محتوا

قوانین آپلود

تنظیمات پسوندهای مجاز و حداکثر حجم فایل:


مدیران: jpg, png, pdf, zip, ... (حداکثر 10MB)
کاربران: jpg, png (حداکثر 2MB)

دانلود امن

سیستم دانلود امن با قابلیت:

json
{
  "ttl_seconds": 1800,
  "bind_ip": true,
  "bind_user": false,
  "single_use": true,
  "max_downloads": 2
}

API های رسانه

مسیرتوضیح
/api/media/createآپلود فایل
/api/media/readلیست فایل‌ها
/api/media/updateویرایش اطلاعات فایل
/api/media/deleteحذف فایل
/api/media/quick-editویرایش سریع
/api/file/uploadآپلود مستقیم
/api/download/secureدانلود امن
2 رأی
داکیومنت رسمی الوند
© تمامی حقوق برای شرکت دیجیتال نگاران ایرانیان. کلیه حقوق محفوظ است.