slothworx
Захожу иногда

Репутация: +2/-0
Offline
Сообщений: 15
|
 |
« : 26.11.2009, 18:53:58 » |
|
Покопавшись на форуме разработчиков, нашел неплохое решение, как создать закрытые разделы/форумы в Kunena, которые были бы доступны определенной группе пользователей (а также админам и модераторам), но оставались бы невидимыми для всех остальных зарегистрированных юзеров. 1. Качаем и ставим библиотеку JXlibraries. 2. Качаем и ставим компонент Control3. В компоненте Control создаем новую группу пользователей, например, "Друзья" и указываем родителя этой группы - Registered (Зарегистрированные). 4. Там же открываем список пользователей и назначаем нужных в группу "Друзья". При этом их надо убрать из группы "Зарегистрированные", иначе не сработает. 5. Назначаем новый уровень доступа для нашей новой группы. 6. Синхронизируем юзеров в Kunena. 7. Создаем новые разделы или форумы в Kunena, выставляя им уровень доступа "Друзья". ВСЕ! Тестировал на Kunena 1.5.6 + Joomla 1.5.13
|
|
|
|
« Последнее редактирование: 27.07.2011, 20:33:32 от ChaosHead »
|
Записан
|
|
|
|
bzzik
JComments Tester
Репутация: +219/-0
Offline
Пол: 
Сообщений: 3798
Contra Gaming Community
|
 |
« Ответ #1 : 26.11.2009, 19:18:11 » |
|
Хмм, надо будет попробовать. Если получится, то + тебе  Хе, не вышло - на пункте 5 происходит несконачемая загрузка, которая в итоге привела к тому, что весь мой сайт подвис. Не знаю, с чем это связано...
|
|
|
|
« Последнее редактирование: 26.11.2009, 19:30:15 от bzzik »
|
Записан
|
|
|
|
slothworx
Захожу иногда

Репутация: +2/-0
Offline
Сообщений: 15
|
 |
« Ответ #2 : 26.11.2009, 19:46:31 » |
|
может, у кого-нибудь да получится  во всяком случае, у меня сработало сразу без всяких проблем...
|
|
|
|
|
Записан
|
|
|
|
obstinate
Новичок
Репутация: +0/-0
Offline
Сообщений: 4
|
 |
« Ответ #3 : 26.12.2009, 23:35:11 » |
|
Развил предложенное решение в реализации закрытого сетевого сообщества. На текущем этапе все работает  . Думаем как бы выйти за рамки форума kunena. Идей еще много.
|
|
|
|
|
Записан
|
|
|
|
Я_За_Доктора
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 9
|
 |
« Ответ #4 : 04.01.2010, 23:11:06 » |
|
5. Назначаем новый уровень доступа для нашей новой группы.
Не пойму никак, как такое сделать? Создал группу, все пункты до 4 выполнены. 5 как сделать, не понял, всё перерыл... Попробовал так фоум сделать, выбрал всё как надо, но разделы, в которых доступ отмечен только для данных групп просто не показываются суперадмину (
|
|
|
|
|
Записан
|
|
|
|
Я_За_Доктора
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 9
|
 |
« Ответ #5 : 04.01.2010, 23:15:12 » |
|
Хм... даже не так вопрос... Показывает только форумы "открытые для всех" если ставлю любую группу, то не для кого не доступно, кроме той группы, для которой это сделано. Как исправить? Заранее благодарю!
|
|
|
|
|
Записан
|
|
|
|
Я_За_Доктора
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 9
|
 |
« Ответ #6 : 05.01.2010, 09:35:54 » |
|
Извиняюсь, разглядел надпись...)) Всё исправил, всё замечательно работает, автор лови + 
|
|
|
|
|
Записан
|
|
|
|
ZbVld
Захожу иногда

Репутация: +2/-0
Offline
Пол: 
Сообщений: 6
|
 |
« Ответ #7 : 09.01.2010, 00:41:46 » |
|
Вот хотел написать спасибо, всё работает, НО! А вы не заметили, что после установки данных компонентов, все модули, плагины и всё-всё-всё, что было с пометкой "Специальный"(то тот компонент, который видим обычно только Супер.админу), ВСЁ ЭТО ВИДНО ЛЮБОМУ ПОЛЬЗОВАТЕЛЮ! Вот такие вот пироги.
|
|
|
|
|
Записан
|
|
|
|
slothworx
Захожу иногда

Репутация: +2/-0
Offline
Сообщений: 15
|
 |
« Ответ #8 : 21.01.2010, 18:55:24 » |
|
Я специально проверял - все с уровнем доступа "Специальный" остается видимым только для Суперадминистраторов. Мало того, вся эта процедура с добавлением новых групп юзеров никак не влияет на остальной контент. То есть, я даже пробовал создавать новые пункты меню для группы "Друзья" (не в форуме), но получалось, что подобный пункт меню был просто никому не виден.
|
|
|
|
|
Записан
|
|
|
|
ZbVld
Захожу иногда

Репутация: +2/-0
Offline
Пол: 
Сообщений: 6
|
 |
« Ответ #9 : 27.01.2010, 05:32:47 » |
|
Я специально проверял Ну, я тоже проверял, и не раз, и не два, поэтому написал то, что увидел у себя. Вс1 с параметром "Специальный" было видно абсолютно всем пользователям.
|
|
|
|
|
Записан
|
|
|
|
slothworx
Захожу иногда

Репутация: +2/-0
Offline
Сообщений: 15
|
 |
« Ответ #10 : 28.01.2010, 14:01:36 » |
|
может, дело в версии Joomla, но с подобным не сталкивался.
|
|
|
|
|
Записан
|
|
|
|
|
ChaosHead
|
 |
« Ответ #11 : 31.01.2010, 15:06:44 » |
|
Скажите а для чего во вкладке Control- Manage Access Levels? Что она даёт?
|
|
|
|
|
Записан
|
|
|
|
|
violes
Гость
|
 |
« Ответ #12 : 25.02.2010, 00:46:02 » |
|
Я специально проверял - все с уровнем доступа "Специальный" остается видимым только для Суперадминистраторов. Мало того, вся эта процедура с добавлением новых групп юзеров никак не влияет на остальной контент. То есть, я даже пробовал создавать новые пункты меню для группы "Друзья" (не в форуме), но получалось, что подобный пункт меню был просто никому не виден.
Можно уточнить каким образом, ведь в доступе к пунктам меню есть только :все, зарег. и спец
|
|
|
|
|
Записан
|
|
|
|
|
ChaosHead
|
 |
« Ответ #13 : 25.02.2010, 02:33:54 » |
|
В настройке каждого раздела форума будут доступны все группы, включая созданные в JXControl. Кстати у меня созданные группы как-раз таки получили уровень "Специальный" в Joomla.
|
|
|
|
|
Записан
|
|
|
|
Rmilovidov
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Пол: 
Сообщений: 117
Работаю на себя
|
 |
« Ответ #14 : 01.05.2010, 07:45:18 » |
|
С Форумом все работает! думаю, надо просто аккуратнее с "родительской" группой быть и все будет робить. Кстати на сайте разработчика указаны требования: Joomla не ниже 1.5.6. может поэтому у кого-то не работает.
|
|
|
|
|
Записан
|
|
|
|
dyominroma
Осваиваюсь на форуме
 
Репутация: +6/-0
Offline
Сообщений: 134
|
 |
« Ответ #15 : 26.05.2010, 17:54:34 » |
|
Через раздел НОВОЕ всё равно можно попасть в закрытый раздел, как и через модуль последних сообщений!
|
|
|
|
|
Записан
|
|
|
|
|
ChaosHead
|
 |
« Ответ #16 : 30.05.2010, 02:54:33 » |
|
В модуле новых сообщений должно указываться из каких разделов берутся новые сообщения. А чтобы из НОВОЕ можно было куда-то попасть, никогда такого не замечал, всё чётко.
|
|
|
|
|
Записан
|
|
|
|
Roman_G
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 38
|
 |
« Ответ #17 : 07.06.2010, 02:18:05 » |
|
Ребята по этой ссылке я ничего не нашел с названием JXlibrarie. Тут случайно нет опечатки. Может выложите сюда этот компонент?
|
|
|
|
|
Записан
|
|
|
|
|
ChaosHead
|
 |
« Ответ #18 : 07.06.2010, 10:28:47 » |
|
Вот тут: http://jxtended.com/downloads/libraries.html
|
|
|
|
|
Записан
|
|
|
|
korkunov
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Пол: 
Сообщений: 143
|
 |
« Ответ #19 : 23.01.2011, 11:59:26 » |
|
А не проще поставить Agora forum? В нем то что вам нужно работает прямо из коробки.
|
|
|
|
|
Записан
|
|
|
|
|
ChaosHead
|
 |
« Ответ #20 : 23.01.2011, 13:08:20 » |
|
Ну тут как-бы тоже не особо сложно: поставил два компонента и группы создавай. Агора за меня их в любом случае не создаст, Да и группы и ограничение доступа мне нужны не только в форуме, но и в самой Joomla. Модуль там только одной группе показывать или меню.
|
|
|
|
|
Записан
|
|
|
|
bzzik
JComments Tester
Репутация: +219/-0
Offline
Пол: 
Сообщений: 3798
Contra Gaming Community
|
 |
« Ответ #21 : 23.01.2011, 13:52:50 » |
|
А 1.6.2 не поддерживает группы из Joomla! 1.6 ?
|
|
|
|
|
Записан
|
|
|
|
zarkos
Осваиваюсь на форуме
 
Репутация: +51/-1
Offline
Пол: 
Сообщений: 169
|
 |
« Ответ #22 : 23.01.2011, 14:35:35 » |
|
А 1.6.2 не поддерживает группы из Joomla! 1.6 ? Поддерживает, поэтому не стал русифицировать ArtofUser, ввиду не актуальности. Для K2.0 уже есть (русифицирован) plg_jomsocial_kunenagroups.
|
|
|
|
|
Записан
|
|
|
|
bzzik
JComments Tester
Репутация: +219/-0
Offline
Пол: 
Сообщений: 3798
Contra Gaming Community
|
 |
« Ответ #23 : 23.01.2011, 14:37:47 » |
|
Поддерживает, поэтому не стал русифицировать ArtofUser, ввиду не актуальности. Для K2.0 уже есть (русифицирован) plg_jomsocial_kunenagroups.
Спасибо, хорошая новость - сам ещё не успел проверить. Очень нужная фишечка в Форуме.
|
|
|
|
|
Записан
|
|
|
|
tourist007
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Сообщений: 28
|
 |
« Ответ #24 : 29.01.2011, 01:43:47 » |
|
Спасибо все робит! Плюсую в репу! 
|
|
|
|
|
Записан
|
|
|
|
msever1
Новичок
Репутация: +0/-0
Offline
Сообщений: 3
|
 |
« Ответ #25 : 11.02.2011, 23:21:27 » |
|
Да, все работает, но есть еще одна надобность: закрытых форумов несколько, созданы закрытые группы для каждого. Но есть пользователи, которым нужно предоставить доступ в несколько закрытых форумов. В панели control такого пользователя добавил в несколько групп, но доступ ему остался только в одной, другие он все равно не видит. Подскажите, есть решение?
|
|
|
|
|
Записан
|
|
|
|
|
ChaosHead
|
 |
« Ответ #26 : 12.02.2011, 01:07:01 » |
|
Нужно выстраивать иерархию групп (каждая подчинена следующей). А пользователю назначать только одну. Иначе Kunena не воспринимает, когда пользователь в двух группах.
|
|
|
|
|
Записан
|
|
|
|
msever1
Новичок
Репутация: +0/-0
Offline
Сообщений: 3
|
 |
« Ответ #27 : 12.02.2011, 16:59:47 » |
|
Мдя... похоже ничего не выйдет, а жаль. Фокус в том, что таких закрытых форумов мне нужно 6 штук. И будут такие пользователи, которым нужно дать доступ допустим в форум 2,4,5. А другим только в 1 или два. Репа лопнет такую иерархию выстраивать. Спасибо за совет, но наверное буду смотреть в сторону phpBB. Там правда тоже система доступа... не для новичков, буду разбираться.
|
|
|
|
|
Записан
|
|
|
|
korkunov
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Пол: 
Сообщений: 143
|
 |
« Ответ #28 : 12.02.2011, 18:18:24 » |
|
Мдя... похоже ничего не выйдет, а жаль. Фокус в том, что таких закрытых форумов мне нужно 6 штук. И будут такие пользователи, которым нужно дать доступ допустим в форум 2,4,5. А другим только в 1 или два. Репа лопнет такую иерархию выстраивать. Спасибо за совет, но наверное буду смотреть в сторону phpBB. Там правда тоже система доступа... не для новичков, буду разбираться.
Вот чем отличается Агора, ПыхББ, СМФ и т.д. от Куни... Там так можно...
|
|
|
|
|
Записан
|
|
|
|
|
ChaosHead
|
 |
« Ответ #29 : 13.02.2011, 15:37:05 » |
|
Ну система вкратце такая. К каждой категории можно дать доступ любой группе пользователей. Можно только ей, а можно любой группе плюс все её подгруппы. Исключение - админы видят всё всегда. То есть, как я уже написал, нужно из групп выстраивать иерархию.
Плюс можно отдельно сделать подгруппы пользователей на основе авторов и им можно аналогично давать доступ к какой-то категории. Или к их отдельной иерархии.
А в целом, согласен, что это далеко не оптимально и для сайтов со сложной системой групп пользователей без иерархии, Kunena может не подойти. Т.к. нет такой гибкости в настройке. Но для сайтов, где пользователи подчинены определённой иерархии, можно сделать всё очень даже красиво. И даже удобно, что видишь цепочку и сразу понимаешь какой тут доступ.
|
|
|
|
« Последнее редактирование: 13.02.2011, 15:42:41 от ChaosHead »
|
Записан
|
|
|
|
|