پرش به محتویات

دسترسی سازنده و قابلیت‌ها

از نسخه ۲.۰، Bricks کنترل کامل روی اینکه چه کسانی به سازنده دسترسی دارند و چه اقداماتی مجازند می‌دهد. می‌توانید یک capability از پیش‌تعریف‌شده اختصاص دهید، یا capability سفارشی بسازید که فقط مجوزهای مشخصی که برای آن فعال می‌کنید را بدهد.

این آزادی کامل برای تنظیم تجربه سازنده بر اساس نقش‌ها (ویرایشگر محتوا، طراح، مشتری و غیره) و آنچه هر کس باید بتواند انجام دهد.

تنظیمات دسترسی سازنده در Bricks

سطوح دسترسی

دو روش برای مدیریت دسترسی سازنده وجود دارد:

  1. استفاده از capabilityهای از پیش‌تعریف‌شده: Full access، Edit content یا No access
  2. ساخت capability سفارشی سازنده با کنترل دقیق مجوزها

Capabilityهای از پیش‌تعریف‌شده

  • Full access: دسترسی به همه قابلیت‌ها و مجوزهای سازنده Bricks
  • Edit content: کاربر فقط به ویرایش محتوا محدود می‌شود. کنترل‌های چیدمان، استایل و ساختار غیرفعال می‌شوند. به‌طور مشخص شامل این مجوزهاست:
  • Access revisions
  • Set component properties (instance)
  • Access content (HTML) settings
  • Edit all elements
  • Edit all Bricks-enabled post types
  • No access: مسدود کردن کامل دسترسی به سازنده Bricks

ساخت capability سفارشی

اگر به کنترل دقیق اقداماتی که کاربر یا نقش باید انجام دهد نیاز دارید، capability سفارشی سازنده بسازید:

  1. به Bricks > Settings > Builder access بروید
  2. زیر Builder capabilities روی Add new capability کلیک کنید

افزودن capability سفارشی

در popup capability می‌توانید:

  • نام و توضیح capability را بگذارید
  • دقیقاً مجوزهایی را که می‌خواهید بدهید فعال کنید

مجوزهای capability سفارشی

پس از ساخت، این capability را به کاربران یا نقش‌های مشخص اختصاص دهید.

اختصاص capabilityها

هر capability سازنده — از پیش‌تعریف‌شده یا سفارشی — را می‌توانید:

  • به نقش کاربری، در Bricks > Settings > Builder access > Builder access

اختصاص capability به نقش‌ها

  • به کاربر مشخص، با ویرایش پروفایل کاربر وردپرس

ویرایش پروفایل کاربر

تنظیمات دسترسی سازنده کاربر

این انعطاف به شما امکان می‌دهد مجوزها را سراسری یا برای هر فرد اعمال کنید.

مجوزهای موجود

هنگام ویرایش capability، مجوزهای زیر بر اساس دسته‌بندی در دسترس‌اند:

انواع نوشته

انتخاب کنید کدام post typeها با Bricks قابل ویرایش باشند.

عمومی

  • Access breakpoints manager
  • Access page settings
  • Access template settings
  • Access revisions
  • Delete revisions
  • Access font manager
  • Access icon manager

قالب‌ها

  • Create templates
  • Edit templates
  • Delete templates
  • Insert templates
  • Access remote templates
  • Import/export templates

استایل و تنظیمات سراسری

  • Access theme styles
  • Access color palettes
  • Access variables manager
  • Access class manager
  • Create global classes
  • Edit global classes
  • Assign/unassign global classes
  • Delete global classes
  • Lock/unlock global classes
  • Copy/paste global class styles
  • Access pseudo classes & selectors

کامپوننت‌ها

  • Insert components
  • Edit properties (instance)
  • Edit components
  • Create components
  • Delete components
  • Import/export components

ویرایش و استایل المان

  • Access content (HTML) settings
  • Access style (CSS) settings
  • Access query loop builder
  • Access element conditions
  • Access element interactions
  • Duplicate elements
  • Delete elements
  • Move elements
  • Copy/paste elements
  • Copy/paste element styles
  • Copy/paste element conditions
  • Copy/paste element interactions
  • Copy/paste element attributes
  • Pin/unpin elements

ویرایش المان‌ها

کنترل ویرایش عمومی‌المان‌های موجود.

توجه: نیاز به دسترسی به تنظیمات content و/یا style دارد.

افزودن المان‌ها

تعیین کنید کدام المان‌ها قابل درج باشند.