Wybierz, co każda rola widzi w kreatorze.
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
- Twoja rola wymaga uprawnienia Administer dxpr builder profile.
- Role istnieją i mają Edit with DXPR Builder; zobacz konfigurację uprawnień redaktorów.
Konfiguracja
- Przejdź do DXPR Studio > DXPR Builder > User Profiles
(
/admin/dxpr_studio/dxpr_builder/profile). - Kliknij Add DXPR Builder profile.
- Wpisz Label.
- Otwórz Roles i zaznacz role, dla których jest ten profil.
- Otwórz Elements i odznacz to, czego ci redaktorzy nie mają używać.
- Zrób tak samo w Blocks, Views, Page templates, Global user templates i Icon sets.
- Otwórz Text editor buttons (inline editing) i zaznacz przyciski paska narzędzi do zaoferowania.
- Zrób tak samo w Text editor buttons (modal editing).
- 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.

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?
- Profile kreatora: jak kreator DXPR wybiera profil i planowanie jednego profilu na rolę.
- Konfiguracja uprawnień redaktorów: łączenie ról, uprawnień i profili krok po kroku.
- Ustawienia ogólne: ogólnowitrynowe ustawienie pasków narzędzi, które profil może przesłonić.