1. Мы продолжаем публиковать интересные статьи на тему SocialEngine 4. Одна из статей посвящена правильному выбору сервера для вашей социальной сети, а другая содержит советы по увеличению производительности платформы. Также мы добавили большую статью о пользовательских уровнях. Ознакомиться со статьями вы можете в разделе Вопросы и Ответы SocialEngine 4.
  2. Вам кажется, что ваша версия SocialEngine 4, работает медленно?

    Голосуйте. Пишите свою версию системы, железо на чем работает и количество пользователей. Будем увеличивать производительность :-) Подробнее

  3. В связи с участившимися случаями попыток продажи пользователями форума различных "сборок" коммерческих социальных платформ, обычно основанных на SocialEngine 3, вводится новое правило для форума. Запрещается создание тем или размещение в уже созданных предложений о продаже или размещение ссылок на сайты, где происходит продажа "сборок". Пользователи, которые продолжат свою коммерческую деятельность в данном направлении, будут заблокированы. Подробнее.

Question В какую таблицу базы пишутся права доступа к постам?

Discussion in 'Прочая Поддержка - Help Requests' started by serega_r, Nov 24, 2012.

  1. serega_r Thread starter User


    Offline
    Message Count:
    92
    Likes Received:
    12
    My version of SE:
    4.2.6
    В какую таблицу базы данных Mysql прописываются значения о правах доступа к документу?
    То есть, при создании какого-либо документа, например CMSPages, можно указать, кто сможет просматривать страницу "Все пользователи", "Друзья", "Только я" и т.п.

    В таблицах плагина cmspages ничего не нашел, поэтому предполагаю, что для прав доступа существует отдельная таблица, в которой прописываются значения прав доступа.

    Кто в курсе, подскажите, плиз. Нужно изменить права для большого количества страниц, а через интерфейс уйдет уйма времени.
  2. serega_r Thread starter User


    Offline
    Message Count:
    92
    Likes Received:
    12
    My version of SE:
    4.2.6
    Нашел, разобрался.
    В общем права прописываются в таблице engine4_authorization_allow.
    Формат записи должен выглядеть следующим образом:
    Code:
    INSERT INTO `engine4_authorization_allow` (`resource_type`, `resource_id`, `action`, `role`, `role_id`, `value`, `params`) VALUES
     
    ('cmspage', 3823, 'comment', 'owner_member', 0, 1, NULL),
    ('cmspage', 3823, 'comment', 'owner_member_member', 0, 1, NULL),
    ('cmspage', 3823, 'comment', 'owner_network', 0, 1, NULL),
    ('cmspage', 3823, 'comment', 'registered', 0, 1, NULL),
    ('cmspage', 3823, 'view', 'everyone', 0, 1, NULL),
    ('cmspage', 3823, 'view', 'owner_member', 0, 1, NULL),
    ('cmspage', 3823, 'view', 'owner_member_member', 0, 1, NULL),
    ('cmspage', 3823, 'view', 'owner_network', 0, 1, NULL),
    ('cmspage', 3823, 'view', 'registered', 0, 1, NULL),
    где
    cmspage - тип поста
    3823 - id поста
  3. Sn+ User


    Offline
    • Знаменитый
    Message Count:
    377
    Likes Received:
    76
    My version of SE:
    3.20
    My version of phpFox:
    3.0.0
    у самого сработал что хотел ??

Share This Page

All rights reserved SocEngine.ru ©