Uprawnienia redaktorów..

Learn DXPR BuilderManage the siteRegelen wie wat kan doen

Tu zdecydujesz, co każdy redaktor może robić w DXPR Builder. Uprawnienia Drupala wyznaczają, kto może edytować strony kreatorem. Profil użytkownika kreatora wyznacza, które elementy, bloki, widoki i szablony dostaje każda rola. Na końcu rola ma własny, mniejszy zestaw elementów.

Film tworzy profil dla roli Site Builder.

Zanim zaczniesz

  • Twoja rola ma uprawnienie Administer dxpr builder profile. Administratorzy je mają.
  • Role, które chcesz ustawić, istnieją w People > Roles (/admin/people/roles).

Uprawnienia Drupala

DXPR Builder dodaje te uprawnienia w People > Permissions (/admin/people/permissions):

Uprawnienie Czym steruje
Edit with DXPR Builder Dostęp do edytora wizualnego na stronach z formatterem pola DXPR Builder
Administer DXPR Builder configuration Dostęp do ustawień administracyjnych w DXPR Studio > DXPR Builder
Administer dxpr builder profile Tworzenie i edycja profili użytkowników

Daj Edit with DXPR Builder każdej roli budującej strony. Pozostałe dwa zostaw administratorom.

Strona administracji profili użytkowników z listą dostępnych profili kreatora

Profile użytkowników

Profil użytkownika wyznacza, których elementów, bloków, widoków, szablonów i zestawów ikon może używać redaktor:

  1. Przejdź do DXPR Studio > DXPR Builder > User Profiles (/admin/dxpr_studio/dxpr_builder/profile).
  2. Kliknij Add DXPR Builder profile.
  3. Wpisz Label, na przykład „Content editor” albo „Marketing manager”.
  4. Otwórz Roles i zaznacz role, do których obowiązuje profil.
  5. Otwórz Elements i odznacz elementy, których ci redaktorzy nie powinni używać.
  6. Ustaw tak samo pozostałe sekcje: Blocks, Views, Page templates, Global user templates, Icon sets, Text editor buttons (inline editing) i Text editor buttons (modal editing).
  7. Kliknij Save.

Każdy użytkownik dostaje jeden profil: pierwszy włączony, od najniższej Weight, dzielący jedną z jego ról. Użytkownik, którego role nie pasują do żadnego profilu, dostaje każde narzędzie.

Przykładowe konfiguracje

Redaktor treści

  • Elementy: Text, Image, Button, Link i Divider
  • Bloki: brak
  • Widoki: brak
  • Cel: codzienne zmiany tekstu i obrazów

Menedżer marketingu

  • Elementy: wszystkie elementy treści
  • Bloki: webform, zapis do newslettera
  • Widoki: opinie, członkowie zespołu
  • Cel: budowanie całych stron docelowych

Administrator witryny

  • Elementy: wszystkie elementy, łącznie z HTML
  • Bloki: wszystkie bloki
  • Widoki: wszystkie widoki
  • Cel: bez ograniczeń

Efekt

Komunikat potwierdza profil, w filmie „Created new dxpr builder profile Site builder.” Lista sortuje profile według Weight, potem według etykiety, więc nowy profil siada wśród tych o tej samej wadze. Redaktorzy z tą rolą nie widzą już odznaczonych elementów w selektorze.

Jeśli profil nie działa

  • Edytor wciąż widzi odznaczone elementy. Inny włączony profil o niższej Weight dzieli jedną z ich ról i kreator używa jego. Daj nowemu profilowi najniższą Weight albo usuń rolę z drugiego profilu.
  • Każdy redaktor na jednym rodzaju treści dostaje te same narzędzia. Wyświetlanie pola używa stałego Editing Profile zamiast opartego na rolach. W ustawieniach formattera pola DXPR Builder w Manage display wybierz Default (Role-based Profile).
  • Edytor nie widzi kontrolek kreatora, dopóki nie kliknie ikony oka. Start editor when page loads jest wyłączone w jego profilu. Włącz je i kliknij Save.
  • Edytor nie dostaje w ogóle kreatora. Jego rola nie ma Edit with DXPR Builder. Zaznacz je w People > Permissions (/admin/people/permissions).
  • W menu DXPR Studio brakuje User Profiles. Twoja rola nie ma Administer dxpr builder profile. Poproś administratora o nadanie.

Co dalej?

Którzy redaktorzy zajmują miejsce licencyjne: poznawaj dalej DXPR Builder.