وضعیت ساخت

Disciple.Tools - ذخیره سازی

Disciple.Tools - فضای ذخیره سازی برای کمک به مدیریت اتصالات با سرویس های ذخیره سازی اشیای راه دور، مانند AWS S3، Backblaze و غیره در نظر گرفته شده است.

هدف

امکان ذخیره/بازیابی تمام محتوای ذخیره سازی در سرویس های ذخیره سازی اشیاء شخص ثالث را فراهم می کند. ارائه امنیت بیشتر

دوربین های مداربسته

فایل های خود را در یک سطل S3 خصوصی نگهداری کنید، از اینکه از وب قابل یافتن نباشند. این ادغام با Disciple.Tools پیوندهای کوتاه مدت (24 ساعت) برای نمایش تصاویر ایجاد می کند.

API

مشاهده مستندات API برای اطلاعات بیشتر.

DT_Storage::get_file_url( string $key = '' )
DT_Storage::upload_file( string $key_prefix = '', array $upload = [], string $existing_key = '', array $args = [] )

برپایی

  • پس از نصب DT Storage Plugin، یک اتصال جدید ایجاد کنید. به WP Admin > Extensions (DT) > Storage بروید.

1

  • انواع اتصال زیر (سرویس‌های ذخیره‌سازی شیء شخص ثالث) در حال حاضر پشتیبانی می‌شوند:

  • جزئیات اتصال مورد نیاز را وارد کنید. اطمینان حاصل شود که سطل مشخص شده قبلاً در سرویس ذخیره سازی شی شخص ثالث ایجاد شده است.

2

اگر هیچ طرح پروتکل نقطه پایانی مشخص نشده باشد. سپس https:// استفاده خواهد شد.

  • هنگامی که اتصال جدید تأیید و ذخیره شد، به بخش تنظیمات ذخیره سازی در تنظیمات عمومی DT بروید و اتصال را برای استفاده برای ذخیره سازی رسانه پیش فرض در DT انتخاب کنید.

6

  • در حال حاضر، اتصالات ذخیره سازی فقط هنگام ویرایش تصاویر نمایه کاربر در دسترس هستند.

7

مورد نیاز

  • Disciple.Tools تم بر روی سرور وردپرس نصب شده است.
  • مطمئن شوید PHP نسخه 8.1 یا بالاتر نصب شده باشد.

نصب و راه اندازی

  • به صورت استاندارد نصب کنید Disciple.Tools/افزونه وردپرس در قسمت Admin/Plugins سیستم.
  • به نقش کاربری Administrator نیاز دارد.

مشارکت

مشارکت ها استقبال می شود. می توانید مشکلات و اشکالات را در قسمت گزارش کنید مسائل مربوط به بخش مخزن شما می توانید ایده های خود را در بحث بخش مخزن و مشارکت کد با استفاده از درخواست کشش سیستم برای git برای جزئیات بیشتر در مورد مشارکت به بخش مراجعه کنید دستورالعمل های مشارکت.