Piotr Jesionek

Piotr Jesionek v-ce prezes w
Prospeo Sp. z o.o.

Temat: Zarządzanie dostępem do treści na poziomie użytkowników

Witam,
Przymierzam się do założenia pewnego serwisu branżowego stanowiącego rozszerzenie mojej podstawowej strony. Serwis ma pełnić rolę bazy wiedzy.
Mam bardzo podstawowe pojęcie o działaniu Drupala, nie znam jednak w pełni jego możliwości.
Mam więc pytanie dotyczące funkcjonalności w zakresie uprawnień użytkowników:
Czy jest możliwość przyporządkowania indywidualnemu użytkownikowi uprawnień do podglądu jakiejś treści?
Przykładowo opublikuję na serwisie pewien artykuł dotyczący jakiegoś zagadnienia technicznego składający się z kilku sekcji: tytuł, opis, treść techniczna.
Chciałbym aby użytkownik nie zarejestrowany widział tylko tytuł i opis, zaś użytkownik zarejestrowany dodatkowo treść techniczną.
Innymi słowy chciałbym nadać poszczególnym użytkownikom (automatycznie na drodze rejestracji konta lub manualnie przez administratora) dodatkowe uprawnienia do wglądu w jakąś sekcję pewnych artykułów.Ten post został edytowany przez Autora dnia 27.08.14 o godzinie 20:18
Kamil Jaszczuk

Kamil Jaszczuk Drupal Developer

Temat: Zarządzanie dostępem do treści na poziomie użytkowników

Z Twojego opisu wynika, że chcesz nadawać uprawnienia grupom użytkowników, a nie indywidualnym userom. Taka funkcjonalność jest w core Drupala.
Piotr Jesionek

Piotr Jesionek v-ce prezes w
Prospeo Sp. z o.o.

Temat: Zarządzanie dostępem do treści na poziomie użytkowników

Indywidualnym userom.
Każdy artykuł podzielony jest na pewne sekcje, np. pierwszą, drugą i trzecią. Do sekcji pierwszej i drugiej zawsze bezwarunkowo wszyscy będą mieli dostęp. Do sekcji trzeciej dostęp będą mieli wszyscy w obrębie większości tych artykułów. Chcę jednak wyróżnić niewielką część artykułów, w ramach których dostęp do sekcji trzeciej będzie ograniczony i płatny. Jeśli konkretny user wniesie opłatę to uzyskuje całkowity dostęp do konkretnych artykułów.
Kamil Jaszczuk

Kamil Jaszczuk Drupal Developer

Temat: Zarządzanie dostępem do treści na poziomie użytkowników

Czyli masz dwie grupy użytkowników, free i premium, jeżeli user dokona opłaty dostaje się do grupy premium.
Piotr Jesionek

Piotr Jesionek v-ce prezes w
Prospeo Sp. z o.o.

Temat: Zarządzanie dostępem do treści na poziomie użytkowników

No właśnie.
Jednak grupa premium nie daje uprawnień do wszystkich płatnych artykułów, tylko do określonych artykułów. Jeśli wykupuje artykuł A, B, C to ma mieć dostęp do artykułu A,B,C.
Rozważam wykorzystanie jakiegoś modułu sklepu internetowego.
Kamil Jaszczuk

Kamil Jaszczuk Drupal Developer

Temat: Zarządzanie dostępem do treści na poziomie użytkowników

W takim razie pewnie trzeba zacząć od tego modułu https://www.drupal.org/project/acl może w połączeniu z https://www.drupal.org/project/content_access
Modułów sklepowych (pewnie masz na myśli commerce) nie zaprzęgałbym do tego to są zbyt rozbudowane.
Piotr Jesionek

Piotr Jesionek v-ce prezes w
Prospeo Sp. z o.o.

Temat: Zarządzanie dostępem do treści na poziomie użytkowników

To może być pomocne. Dzięki, przetestuję.



Wyślij zaproszenie do