Как поделится с пользователями со своим материалом?

Главные вкладки

Аватар пользователя sirius_1984 sirius_1984 6 апреля 2020 в 8:59

Доброго времени суток)

Есть 1 сайт, есть пользователи этого же сайта.
Как между пользователями организовать "поделится материалом" (именно материалом) ?
Друпал 8.

Второй вопрос (если что вынесу отдельно):
Как сделать катологизацию материалов для пользователя?
У каждого пользователя свой материал и свой каталог будет. С таксономией занимался когда то раньше. Но как бы как админ сам создавал всю ветку а пользователи пользовались.
Сейчас вопрос в том что у каждого свои материалы и свои каталоги и сами они будут создавать.
Также друпал 8.

Комментарии

Аватар пользователя bumble bumble 6 апреля 2020 в 12:20

1. Что означает "поделится материалом"?
2. Скорее всего, придется писать велосипед, привязывающий словари таксономии к юзеру, или свой тип иерархии. Давать разрешать, в ограниченном виде (без возможности расширения полями), создавать такие привязанные словари.

Аватар пользователя sas@drupal.org sas@drupal.org 6 апреля 2020 в 12:36

1. Поделится в сетях
https://www.drupal.org/project/social_share
https://www.drupal.org/project/better_social_sharing_buttons
2. Свой каталог можно организовать через страницу юзверя и поле типа ссылка на термин + например https://www.drupal.org/project/term_reference_tree

Аватар пользователя sirius_1984 sirius_1984 6 апреля 2020 в 17:16

Знакомые лица)
Я помню эту аватарку) Я давно отошел от друпала и вот вернулся и пришлось один маленький сайтик сделать.
Ну главное по теме: мне внутри сайта необходимо публиковать материалы. Там H5P модуль и он в основном и нужен. Есть такой (как H5P) типа материала.. простым не авторизованным мы не показываем его. Только генерируется фрейм его можно инсертить на наш сайт. Лан эт просто тип материала и ничем особенным не отличается от другого. Вопрос возник чтоб у каждого кто может создавать материал было то что он создал .. лан.. и тем что он между зарегиннными пользователями поделился тем что он сделал.. а тем что он не поделился так и будет невидимым.
Как то топором можно сделать иф пользователь такой покажи вот это наверное (эт меня щас торкнуло)
но просто не между сайтами а внутри сайта поделится материалом с пользователями этого же сайта - вот это надо и организовать..

Аватар пользователя Orion76 Orion76 6 апреля 2020 в 19:05

Если я все правильно понял, надо просто автору материала дать права на управление статусом "публикации" своего материала.
1.Т.е. создал материал, сохранил без включения чекбокса "опубликовано".
Автор и админ видит материал, все остальные - нет.
2.Включил чекбокс "опубликовано" - все остальные тоже видят материал.

Аватар пользователя sas@drupal.org sas@drupal.org 6 апреля 2020 в 19:41

Если надо чтобы было видно дргуим то согласен "с публикацией", но если надо по ролям давать возможность видеть материал данного пользователя, типа для списка друзей, то это уже другая история.