Jump to content

Закрыть ДКП от посторонних глаз


Recommended Posts

Со всем порталом разобраться не сложно но вот у меня возникло желание ЗАКРЫТЬ таблицы ДКП для просмотра "Гостям" портала, т.е. что бы увидеть таблицу надо зарегистрироваться или авторизироватся. Регистрация у меня работает нормально подвязана к таблице форума и без проблем Форумчани с определенной группой могут авторизироваться на портал. Вообще хотелось бы закрыть ДКП для "Анонима" Человека случайного зашедшего. Это приведет к большей активности на форуме и на портале. Ибо даже согильдиец без авторизации не должен видеть таблицу ДКП.

Заранее спасибо.

Link to comment
Share on other sites

В дкп-скрипте система управления правами доступа реализована из рук вон плохо, к сожалению.

Чтобы скрыть доступ к какой-либо странице для гостей, вам необходимо отредактировать права доступа на странице общих настроек в админцентре. Там задаются права для гостей и для всех новых пользователей - т.е. вам потом нужно будет включать права у новых пользователей (на странице управления пользователями выбираете нужного и редактируете ему права, либо же выбираете галочками группу пользователей и делаете массовое редактирование - только себя при этом не выделяйте чтобы не лишить ненароком админских прав).

Link to comment
Share on other sites

В дкп-скрипте система управления правами доступа реализована из рук вон плохо, к сожалению.

Чтобы скрыть доступ к какой-либо странице для гостей, вам необходимо отредактировать права доступа на странице общих настроек в админцентре. Там задаются права для гостей и для всех новых пользователей - т.е. вам потом нужно будет включать права у новых пользователей (на странице управления пользователями выбираете нужного и редактируете ему права, либо же выбираете галочками группу пользователей и делаете массовое редактирование - только себя при этом не выделяйте чтобы не лишить ненароком админских прав).

Это я видел там даются дефолтные права. Но у меня регистрация проходит на форуме и после регестрации на форуме доступа нет на портал, но когда на форуме человек получает определенную группу то с этой группы он может авторизоваться уже на портал. Т.е. портал привязан к внешней таблице групп. И вот бы хотелось что бы Гость .. не видел систему ДКП а авторизованный пользователь уже видел. А там к сожалению только "Права доступа для пользователей которые не выполнили вход или дающиеся автоматически новым пользователям после регистрации" но это не подходит так как у нас новые пользователи берутся с БД форума. И если им убрать то потом вручную хоть ставить галочки и делать масс обновление. Не совсем удобно как бы.

Есть мысль, может как то можно организовать рангами? т.е. для Анонимов "ГОСТИ" у них естественно нет никакого Ранга.. ну и им что бы не показывало систему ДКП, а вот акк который взяло с БД форума + прикрепленный персонаж получает уже ранг "Гильдиец" может возможно поправить что бы если есть прикрепленный персонаж гильдиец то было видно, если Гость то небыло.

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

Система работает ... ковырять не сильно хочется может уже кто то стыкался с данной проблемой?

Edited by Alt_Ctrl_Del
Link to comment
Share on other sites

Увы, другого варианта нет. В любой нормальной CMS существует механизм групп пользователей, для которых можно задавать отдельные схемы прав доступа, однако в EQdkp-Plus такой механизм отсутствует, поэтому единственный вариант - это ограничивать дефолтные права, а потом следить и править права для появляющихся пользователей.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...