wd
Давно я тут
  
Репутация: +7/-1
Offline
Пол: 
Сообщений: 337
Просто юзер
|
 |
« : 17.01.2011, 14:26:57 » |
|
Доброго времени суток! Кто нибудь уже разобрался с новой фишкой Joomla 1.6 - уровни доступа? Вещь несомненно очень нужная, особенно для порталов. Но есть ли мануал, как это работает и как с этим работать? Привилегии задаются пользователям или сначала нужна группа? Или и так так можно? Как создать эти привилегии? Где найти опцию, в которой для определённой группы (или пользователя) некоторые компоненты будут доступны, некоторые - нет, некоторые разделы и подразделы - доступны для создания в них статей, а другие - нет?Подробная информация об ACL на английском языкеACL Tutorial for Joomla 1.6Подробная информация об ACL на русском языке:Ниже предлагается перевод цикла статей, после прочтения которых, в вопросах настройки ACL Joomla сможет разобраться даже неискушенный пользователь:
|
|
|
|
« Последнее редактирование: 02.11.2012, 17:59:14 от smart »
|
Записан
|
|
|
|
| |
incvizition
Новичок
Репутация: +0/-0
Offline
Сообщений: 3
|
 |
« Ответ #61 : 30.08.2011, 10:40:40 » |
|
Создаю группу "Гости" с уровнем доступа "Только для гостей" и родителем "Все", в котором все запрещено. И группа "Зарегистрированные" уже есть по умолчанию. В первом меню "Регистрация | Вход" пунктам меню ставлю доступ "Только для гостей". Модулю в менеджере модулей также ставлю уровень "Только для гостей". Итог: модуль меню не отображается.
Все правильно. Он ведь должен отображаться для группы Гости, а вы смотрите из группы Все. Нужно в Менеджере пользователей - Настройки вкладка Компонент установить Группа пользователей для гостей - Гости. Тогда при входе на сайт пользователь сходу попадает под эту группу. Это же было на предыдущей странице в http://joomlaforum.ru/index.php/topic,146909.msg808008.html#msg808008. А я вот не соображу где для пункта меню взять форму выхода. Вы как сделали?
|
|
|
|
|
Записан
|
|
|
|
Nuta
Осваиваюсь на форуме
 
Репутация: +2/-0
Offline
Пол: 
Сообщений: 46
|
 |
« Ответ #62 : 01.09.2011, 01:42:33 » |
|
Все правильно. Он ведь должен отображаться для группы Гости, а вы смотрите из группы Все. Нужно в Менеджере пользователей - Настройки вкладка Компонент установить Группа пользователей для гостей - Гости. Тогда при входе на сайт пользователь сходу попадает под эту группу. Это же было на предыдущей странице в http://joomlaforum.ru/index.php/topic,146909.msg808008.html#msg808008. А я вот не соображу где для пункта меню взять форму выхода. Вы как сделали?
Спасибо, поменяла, не помогло. Попробую пропатчить - отпишусь в теме потом, получилось или нет. А выход я сделала очень просто. В меню, которое у меня доступно для зарегистрированных пользователей, тип пункта меню "Форма авторизации", заголовок пункта меню "Выход". Это ведь для уже авторизованных пользователей, соответственно, для них login превращается в logout
|
|
|
|
|
Записан
|
|
|
|
Nuta
Осваиваюсь на форуме
 
Репутация: +2/-0
Offline
Пол: 
Сообщений: 46
|
 |
« Ответ #63 : 04.09.2011, 00:21:49 » |
|
Все решилось просто, я в настройках модуля меню входа оставила доступ "Для всех", вместо того, чтобы поменять его на доступ для группы "Гости" "Только для гостей". Надо высыпаться...
|
|
|
|
|
Записан
|
|
|
|
|
Tolik 1983
Гость
|
 |
« Ответ #64 : 21.09.2011, 16:54:25 » |
|
Здравствуйте! хочу попросить помощи у общественности; собрал сайт на Joomla 1.7, залил весь контент, в панели доступов расставил всё как положено для всех пользователей,(суперадмину-всё разрешено), благополучно под утро отправился спать, а на утро зайти в админку так и не смог... JAuthentication: :__construct: Не удается загрузить библиотеки проверки подлинности. Логин или пароль введены неправильно, либо такой учётной записи ещё не существует. я не особо силён в Joomla, может кто знает как попасть на сайт через БД или как нибудь по другому зайти в админку, либо чурез БД сменить все доступы... с сайтом провозился неделю, жаль всё сносить и переустанавливать заново... заранее спасибо... 
|
|
|
|
|
Записан
|
|
|
|
b2z
Support Team
   
Репутация: +325/-0
Offline
Пол: 
Сообщений: 4335
Contra Gaming Community
|
 |
« Ответ #65 : 21.09.2011, 17:48:15 » |
|
Здравствуйте! хочу попросить помощи у общественности; собрал сайт на Joomla 1.7, залил весь контент, в панели доступов расставил всё как положено для всех пользователей,(суперадмину-всё разрешено), благополучно под утро отправился спать, а на утро зайти в админку так и не смог... JAuthentication: :__construct: Не удается загрузить библиотеки проверки подлинности. Логин или пароль введены неправильно, либо такой учётной записи ещё не существует. я не особо силён в Joomla, может кто знает как попасть на сайт через БД или как нибудь по другому зайти в админку, либо чурез БД сменить все доступы... с сайтом провозился неделю, жаль всё сносить и переустанавливать заново... заранее спасибо...  Не по теме написали, но ответ в форуме можно было бы и поискать: http://joomlaforum.ru/index.php/topic,163737.0.html
|
|
|
|
|
Записан
|
|
|
|
|
Tolik 1983
Гость
|
 |
« Ответ #66 : 21.09.2011, 19:34:20 » |
|
От всей души благодарю, респект тебе! спасибо ! ! !
|
|
|
|
|
Записан
|
|
|
|
Ивановна
Новичок
Репутация: +5/-0
Offline
Сообщений: 2
|
 |
« Ответ #67 : 03.10.2011, 15:35:10 » |
|
Для Incvizition (от 19 и 22.08.2011) «Почему не работала ранее описанная логика» Давайте попробуем разобраться с той логикой, по которой у вас «не срабатывало» (от 19.08.2011) 1. Не срабатывала форма для входа, если пользователь не был включен в группу «Авторы». Все правильно. И не должна была срабатывать. Стандартная форма входа должна срабатывать для «Зарегистрированных» или для любой другой группы, дочерней от нее. А если создавать группу, дочернюю от Public, то для таких групп форма входа и не должна работать. Группа «Авторы» - дочерняя от «Зарегистрированных», поэтому для Авторов форма входа работает. 2. Авторы не могут на автомате изменять состояние статьи. Все правильно. По умолчанию авторы действительно не могут публиковать статьи, а могут их только писать. Кроме авторов есть еще группы Editor, Publisher, у которых права шире, чем у авторов. С другой стороны, права группы «Авторы» тоже можно менять. Причем сделать это можно самыми разными способами. Вы первоначально пошли по пути изменения настроек менеджера материалов. Таким образом вы изменили права для всех авторов во всех категориях, а потом вам пришлось выборочно запрещать. Для вашей задачи действительно это был не оптимальный вариант. А то, что разрешения берутся из разных мест – это действительно так. Точнее, почти так. На самом деле происходит несколько другой процесс: Если что-то разрешено в общих настройках, то предполагается, что оно разрешено для всех. Из этого «разрешено для всех» вычитается то, что запрещено частыми настройками. 3. Присваиваешь пользователю несколько категорий - перестает работать. Скорее всего была ошибка в настройке прав. Из описания не понятно, какие именно были сделаны настройки. Одного пользователя можно включать в разные группы, все работает. Не будет работать только в том случае, если есть какие-то противоречия. Если есть противоречия в правах, конечно будет срабатывать запрет. И даже не потому, что это будет глюк, а потому, что так настроена Joomla – если есть прямой запрет, никакие разрешения потом не срабатывают. Потому что запрет в виде наследования «отсутствие разрешения» всегда можно снять последующим разрешением. А запрет в виде прямого запрета последующим разрешением уже снять нельзя.
|
|
|
|
|
Записан
|
|
|
|
oppo
Разработчик расширений для Joomla 1.0
Репутация: +80/-8
Offline
Пол: 
Сообщений: 414
ΨΨΨ я - УКРАЇНЕЦЬ
|
 |
« Ответ #68 : 16.10.2011, 19:32:02 » |
|
Не нашел в теме . Задача часто встречается ... хочу в админке показать человеку самописный компонент/модуль и т.д. Но , чтобы не было возможности ему устанавливать какие либо расширения (типа файлового менеджера ), или удалять например меню ....
|
|
|
|
|
Записан
|
|
|
|
b2z
Support Team
   
Репутация: +325/-0
Offline
Пол: 
Сообщений: 4335
Contra Gaming Community
|
 |
« Ответ #69 : 17.10.2011, 00:13:08 » |
|
По идее нужно сделать полностью бесправного пользователя и дать ему доступ на логин в админку. Потом дать доступ к определенному компоненту.
|
|
|
|
|
Записан
|
|
|
|
|
Очередной вебмастер
|
 |
« Ответ #70 : 17.10.2011, 00:23:46 » |
|
А я тут на днях прикупил очень интересную штуку  - http://www.aclmanager.net/ - сам он конечно права не настраивает, все идет через родной компонент Joomla, но зато визуально посмотреть к чему имеют доступ, а к чему нет группа или пользователь - очень наглядно. Кому очень надо продам за отечественные WM.
|
|
|
|
|
Записан
|
|
|
|
oppo
Разработчик расширений для Joomla 1.0
Репутация: +80/-8
Offline
Пол: 
Сообщений: 414
ΨΨΨ я - УКРАЇНЕЦЬ
|
 |
« Ответ #71 : 17.10.2011, 10:13:53 » |
|
Как раз то, что нужно по этой ссылке . Права настроены так , что все можно посмотреть , но злодействовать нет Тоесть сделать можно, но как (чтоб не лезть в код)
|
|
|
|
|
Записан
|
|
|
|
Sharingan
Осваиваюсь на форуме
 
Репутация: +8/-1
Offline
Сообщений: 134
|
 |
« Ответ #72 : 24.10.2011, 02:18:23 » |
|
Здравствуйте, проблема следующая: Написал свой компонент в котором фигурируют имена юзеров. Для красоты(и удобства), но почему то при переходе пишет "У вас нет прав на доступ к данной странице по прямой ссылке (#46)." Линк выглядит так administrator/index.php?option=com_users&view=user&layout=edit&id=46 . И изредка у меня получается таки пробиться и посмотреть данные юзера (все это я делаю под Супер Админом). Как сделать что бы я нормально мог просматривать "по прямой ссылке" данные юзера. (Не совсем разобрался с уровнями доступа/и.т.п., хотя возможно я не прав и дело совсем не в них)
|
|
|
|
|
Записан
|
|
|
|
Inngrid
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 46
|
 |
« Ответ #73 : 13.11.2011, 19:21:14 » |
|
Помогите сообразить с уровнями доступа, уже второй день кручу, никак не получается. На сайте будет категория с материалами рассылки. Для большинства незарегистрированных пользователей она не должна быть доступна, и не видна в главном меню. Для тех незарегистрированных пользователей, которые подписаны на рассылку, она должна быть доступна по ссылке из письма с рассылкой. Для всех зарегистрированных пользователей сайта доступ в эту категорию открыт. Тут возникает противоречие. Если не привязать категорию к меню, то выдаёт ошибку 404. Если привязать, но скрыть меню от гостей, тоже выдаёт ошибку 404 (хотя желательно бы чтобы была страница сайта с надписью типа: этот материал доступен только для зарегистрированных пользователей, авторизуйтесь или зарегистрируйтесь). Собственно можно ли как то эту задачу решить? И какое решение будет оптимальным?
|
|
|
|
|
Записан
|
|
|
|
Desperado2008
Новичок
Репутация: +0/-0
Offline
Сообщений: 0
|
 |
« Ответ #74 : 22.11.2011, 18:20:55 » |
|
Помогите кто может! Нужно создать пользователя, чтобы он мог зайти в админку и видеть только свою категорию (допустим "Новости") и добавлять в неё подкатегории и статьи. Каким боком это можно сделать?
|
|
|
|
|
Записан
|
|
|
|
|
SmokerMan
|
 |
« Ответ #75 : 22.11.2011, 18:25:41 » |
|
Каким боком это можно сделать?
почитать внимательно эту ветку и ссылки, которые здесь приведены.
|
|
|
|
|
Записан
|
|
|
|
Desperado2008
Новичок
Репутация: +0/-0
Offline
Сообщений: 0
|
 |
« Ответ #76 : 22.11.2011, 18:53:08 » |
|
почитать внимательно эту ветку и ссылки, которые здесь приведены.
Уж куда внимательнее... Только если делать по примерам, то при входе в административную панель - пусто... Именно не на сайт, а в админку.
|
|
|
|
|
Записан
|
|
|
|
drVadz
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 59
|
 |
« Ответ #77 : 27.11.2011, 20:01:37 » |
|
Подскажите, когда я создаю материал по умолчанию уровень доступа Special, а как сделать так, что б по умолчанию был доступ Public?
|
|
|
|
|
Записан
|
|
|
|
drVadz
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 59
|
 |
« Ответ #78 : 28.11.2011, 20:57:11 » |
|
Подскажите, когда я создаю материал по умолчанию уровень доступа Special, а как сделать так, что б по умолчанию был доступ Public?
ау, неужели никто не знает?
|
|
|
|
|
Записан
|
|
|
|
drVadz
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 59
|
 |
« Ответ #79 : 29.11.2011, 02:08:47 » |
|
ё-маё, вот "вася", в общих настройках
|
|
|
|
|
Записан
|
|
|
|
alshi
Новичок
Репутация: +0/-0
Offline
Сообщений: 1
|
 |
« Ответ #80 : 12.01.2012, 20:43:09 » |
|
Подскажите, кто сталкивался: в 1.7.3 -- при попытке просмотреть статьи блога категории по ссылке Подробнее (readmore) посетителям предлагается войти или зарегистрироваться. Текст до readmore виден всем. Права в группе "Все" (Public) установлены на Allowed. И как тут бороться? Переделывать в формат отдельных статей -- там их много... 8(
|
|
|
|
« Последнее редактирование: 17.01.2012, 12:46:11 от alshi »
|
Записан
|
|
|
|
Bright
Осваиваюсь на форуме
 
Репутация: +1/-2
Offline
Сообщений: 81
|
 |
« Ответ #81 : 17.02.2012, 13:57:15 » |
|
Беда!... 1.7.3 Везде, где можно, запретил группе "зарегистрированные" и создание, и удаление, и редактирование, в общем ВСЁ - только просмотр оставлен. В результате у всех регистрированных виден и РАБОТАЕТ значёк "Изменить материал" (как в отдельно открытых статьях, так и на их выводе на главную страницу). Более того, работает и сохранение открытого кода материала! Уж лучше бы у них работала кнопка удалить - достал бы из корзины или восстановил из бекапа, а так... добрая душа может наделать подленьких редактирований совершенно незаметно, а может и вирус вложить.
Подскажите, плз., где/что/как порыть, чтобы у зарегистрированных отключилось редактирование? Или хотя бы не отображалась эта кнопка на материалах - даже сам согласен её не видеть, хоть это и неудобство, конечно.
И попутно: можно ли обновляться с 1.73 на 2.5? Или надо сначала до 1.7.4 обновиться?
|
|
|
|
|
Записан
|
|
|
|
Vitas1978
Новичок
Репутация: +0/-0
Offline
Сообщений: 7
|
 |
« Ответ #82 : 25.02.2012, 01:00:31 » |
|
Приветик. Такое дело : создал разные уровни доступа. Всё работает, настроил. Теперь можно и на сайте и на форуме (Kunena 1.7.0) создавать разделы токо для определённой группы.  иногда глюк вылазит : пишет что ошибка в access.php on line 57. Позволяет загрузить сайт, только когда тайм-аут пользователя выйдет ( у меня =15 минут) http://foto.mail.ru/mail/vvn1978/43/44.html#но возникли проблемы, не которые категории доступа пришлось удалить... http://joomlaforum.ru/index.php/topic,57783.new.html#new
|
|
|
|
« Последнее редактирование: 05.03.2012, 03:14:03 от Vitas1978 »
|
Записан
|
|
|
|
q2Zoff
Новичок
Репутация: +0/-0
Offline
Сообщений: 5
|
 |
« Ответ #83 : 03.04.2012, 21:44:54 » |
|
Сайт на Joomla 2.5.4, возникла проблема с авторизацией: при логине выкидывало с надписью "У вас нет права доступа к закрытой части сайта." Полез в настройки групп пользователей в режиме отладки и увидел следующее:  т.е группа не имеет никаких прав ВООБЩЕ! Как исправить сие? P.S. Решилось следующим образом: БД - правка первой строки таблицы assest - "core.login.site" - удалить "1":0
|
|
|
|
« Последнее редактирование: 03.04.2012, 22:32:41 от q2Zoff »
|
Записан
|
|
|
|
Leonid
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 19
|
 |
« Ответ #84 : 09.04.2012, 12:08:38 » |
|
Уважаемые! пожалуйста, не могу попасть в свою админку  проэкспериментировал с правами доступа и заблокировал доступ в админку!! Странно, но я предполагал, что права Супперадминистратора не могут измениться в принципе, а ввот?! Набираю логин и пароль , а открывается панель пустая ,что только можно выйти из неё. (Установлена J2.5.4) Подскажите, может через БД можно изменить настройки доступа?
|
|
|
|
|
Записан
|
|
|
|
|
|
Leonid
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 19
|
 |
« Ответ #86 : 10.04.2012, 09:14:19 » |
|
|
|
|
|
|
Записан
|
|
|
|
|
Marques
|
 |
« Ответ #87 : 10.04.2012, 13:55:58 » |
|
Пожалуйста. 
|
|
|
|
|
Записан
|
|
|
|
sansanich
Осваиваюсь на форуме
 
Репутация: +3/-0
Offline
Сообщений: 94
|
 |
« Ответ #88 : 18.04.2012, 23:33:36 » |
|
По идее нужно сделать полностью бесправного пользователя и дать ему доступ на логин в админку. Потом дать доступ к определенному компоненту.
bzzik опять к тебе я с вопросом... а как это сделать? как дать доступ к не родному(менеджер не видит, только администраторов группа) компоненту (справа настроек нет) и больше ни к чему? мне надо что бы пользователь имел доступ только к одному расширению... или запретить доступ к меню компонентов (но как то к одному нет) или как ты пишешь, но как именно разрешить доступ к определённому компоненту пользователю или группе если у него (компонента) таких настроек нет, а система или даёт доступ ко всем сразу или запрещает...
|
|
|
|
|
Записан
|
|
|
|
|
Mihanja80
|
 |
« Ответ #89 : 20.04.2012, 19:23:57 » |
|
жаль что тему открепили, замучился искать...
|
|
|
|
|
Записан
|
|
|
|
b2z
Support Team
   
Репутация: +325/-0
Offline
Пол: 
Сообщений: 4335
Contra Gaming Community
|
 |
« Ответ #90 : 20.04.2012, 22:15:58 » |
|
жаль что тему открепили, замучился искать...
Она есть в FAQ, но все равно прикрепил. Кстати, на эту же тему: Доступ в админ панель только к одному компоненту
|
|
|
|
|
Записан
|
|
|
|
|