Wybierz, co każda rola widzi w kreatorze.

Learn DXPR BuilderManage the siteRegelen wie wat kan doen

Profil użytkownika ogranicza to, co redaktorzy o określonych rolach widzą w kreatorze DXPR: elementy, bloki, widoki, szablony, zestawy ikon i przyciski edytora tekstu. Tworzysz jeden profil na grupę redaktorów, na przykład krótką listę dla redaktorów treści. Redaktorzy, do których nie pasuje żaden profil, widzą wszystko. Jak profile są dobierane, wyjaśniają profile kreatora.

Zanim zaczniesz

Konfiguracja

  1. Przejdź do DXPR Studio > DXPR Builder > User Profiles (/admin/dxpr_studio/dxpr_builder/profile).
  2. Kliknij Add DXPR Builder profile.
  3. Wpisz Label.
  4. Otwórz Roles i zaznacz role, dla których jest ten profil.
  5. Otwórz Elements i odznacz to, czego ci redaktorzy nie mają używać.
  6. Zrób tak samo w Blocks, Views, Page templates, Global user templates i Icon sets.
  7. Otwórz Text editor buttons (inline editing) i zaznacz przyciski paska narzędzi do zaoferowania.
  8. Zrób tak samo w Text editor buttons (modal editing).
  9. Kliknij Save.

Co widzisz

Komunikat „Created new dxpr builder profile” nazywa twój profil. Lista pokazuje Label, Roles jako nazwy maszynowe, Status (Enabled albo Disabled), DXPR Editor (Always on albo Always off) i Operations. Lista jest sortowana według Weight, potem według etykiety: to kolejność stosowania profili.

Karta Profile użytkowników kreatora DXPR z listą profili

Redaktorzy o zaznaczonej roli widzą zmianę przy kolejnym wczytaniu strony. Wybierak elementów oferuje tylko zaznaczone elementy. Karty Drupal Blocks i Drupal Views wymieniają tylko zaznaczone pozycje, a edytor tekstu pokazuje tylko zaznaczone przyciski.

Ustawienia

Ustawienie Do czego służy Domyślnie
Label Nazwa profilu na liście i w wyborze Editing Profile formatera pola. Puste, wymagane
User profile enabled Odznacz, aby wyłączyć profil bez usuwania go. Zaznaczone
Start editor when page loads Wyłączone: strony otwierają się bez kontrolek edycji, dopóki redaktor nie kliknie ikony oka na kontrolkach głównego kontenera. Zaznaczone
Control bars Same as the site, On each element albo One row. Redaktorzy nadal mogą wybrać samodzielnie w Editor settings. Zobacz ustawienia ogólne. Same as the site
Weight Od -10 do 10. Gdy redaktor pasuje do kilku włączonych profili, wygrywa najniższa waga. 0
Roles Role, do których stosuje się profil. Anonymous user i Authenticated user nie są oferowane. Brak
Elements, Blocks, Views Co oferuje wybierak elementów. Bloki wyświetlają się jako „Category: Admin label”; widoki jako „View: Display”. Wszystko zaznaczone
Page templates, Global user templates Które włączone szablony stron i globalne szablony użytkowników redaktorzy mogą wstawiać. Redaktorzy zawsze widzą szablony zapisane samodzielnie. Wszystko zaznaczone
Icon sets Które zestawy ikon oferują wybieraki ikon. Wszystko zaznaczone
Text editor buttons (inline editing) Pasek narzędzi, gdy redaktorzy piszą wprost na stronie, w elemencie Text, Alert albo Blockquote. 19 przycisków: AI, formatowanie, wyrównanie, lista punktowana, link, obraz, tabela, cofnij i ponów
Text editor buttons (modal editing) Pasek narzędzi w oknie edytora tekstu. 31 przycisków: zestaw osadzony plus podkreślenie, indeksy, lista numerowana, wcięcia, cytat blokowy, kod źródłowy i inne

Każda grupa od Elements do Icon sets ma pole Check/Uncheck all, na przykład Check/Uncheck all Blocks. Zaznacz je, a grupa obejmie pozycje utworzone później. Zostaw wyłączone, a nowe bloki, widoki i szablony pozostaną ukryte, dopóki ich nie zaznaczysz. Nowy profil zaczyna z zaznaczonymi wszystkimi pozycjami, ale z wyłączonym tym polem.

Obie grupy pasków narzędzi oferują te same 36 przycisków. Strona edytora tekstu wymienia je i te, które zaznacza nowy profil. Odznacz każdy przycisk grupy, aby nadać temu paskowi wbudowany zestaw przycisków.

Jeśli nie widzisz działania profilu

  • Redaktorzy nadal widzą każdy element. Żaden włączony profil nie obejmuje jednej z ich ról. Zaznacz rolę w Roles i sprawdź, czy User profile enabled jest zaznaczone.
  • Redaktorzy dostają inny profil niż oczekiwany. Pasują do kilku profili i wygrywa pierwszy włączony na liście. Nadaj potrzebnemu profilowi niższą Weight niż pozostałym.
  • Nowy blok, widok albo szablon jest niewidoczny dla redaktorów. Nowe pozycje nie są dodawane do istniejących profili. Zaznacz pozycję albo pole Check/Uncheck all grupy.
  • Jeden typ treści ignoruje profil. Jego pole kreatora DXPR jest ustawione na stały Editing Profile. Zmień to w Structure > Content types > Manage display, w ustawieniach formatu pola.
  • Odznaczenie Marquee nic nie zmienia. Profile nie potrafią jeszcze ukrywać elementu Marquee.
  • Brak kontrolek edycji po otwarciu strony. Start editor when page loads jest wyłączone dla tego profilu. Kliknij ikonę oka na kontrolkach głównego kontenera albo zaznacz ustawienie.

Co dalej?