Не решено Категории и права - помогите пожалуйста.

poisonkit

Прижился
Регистрация
12.11.2019
Сообщения
35
Реакции
0
Доброго времени суток.
Решил вчера установить.
Скачал MediaWiki 1.33.1.
Установил.
Все работает.

Сегодня весь день искал мануалы, как создать боковое меню.
Было так по умолчанию:
c1a13f2587f09b2fb0c53d91bdad014e.png

Код:
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
** helppage|help-mediawiki
* SEARCH
* TOOLBOX
* LANGUAGES

Есть задача:
  1. Создать еще один пункт в левой части меню "Опция 1"
  2. Создать группу пользователей "Группа 1"
  3. И что-бы отображалось левое меню "Опция 1" пользователям из группы "Группа 1" и Администраторам, остальные что-бы его даже не могли найти в поиске.

Застрял на самом первом этапе:
1. Открыл index.php/MediaWiki:Sidebar, Попытался добавить строчку "Опция 1"
Код:
* navigation
** mainpage|mainpage-description
** option1-url|option1
** recentchanges-url|recentchanges
** randompage-url|randompage
** helppage|help-mediawiki
* SEARCH
* TOOLBOX
* LANGUAGES

но как обозначить эту строчку ** option1-url|option1 как Опция 1 не найду. Далее вообще не нашел информации.
Подскажите пожалуйста, как реализовать задумку.
 
но как обозначить эту строчку ** option1-url|option1 как Опция 1 не найду. Далее вообще не нашел информации.
После | отображается ключ используемый в локалиции, например mainpage-description искать там - MediaWiki:Mainpage-description
Там можно написать просто
Код:
** option1-url|Опция 1
 
Ну а с группами как решить вопрос?
 
Есть доступ в эту тему?
http://mediawiki.ru/forum/threads/Как-добавить-или-удалить-ссылки-в-sidebar.555/#post-5896
Там было решение, но она у меня почемуто не открывается. Админ сказал что пофиксит, но когда не известно.
Открывает. Но решения я не нашел :(
---
Еще раз по порядку:
1. Необходимо создать группу Группа 1
2. Поместить пользователя в эту группу
3. Создать в левой области дополнительное меню Опция1
4. Настроить доступ к этому разделу, что-бы его просматривать могли только "Группа1" и Админы.
---
Из всего перечисленного (4 пункта), я решил только пункт 3 o_O
Через MediaWiki:Sidebar добавил меню вот так:
Код:
** Категория:Опция1|Опция1

Подскажите пожалуйста решение, что-то поиск мне результата не дает :(

Я нашел статью:
Создание новой группы и назначение ей прав.
Вы можете создавать новые группы пользователей, определяя разрешения для соответствующего имени группы в $wgGroupPermissions['<group-name>'] где <group-name> является фактически актуальным именем группы.

Кроме того, чтобы назначать разрешения, вы должны создать эти три страницы вики с подходящим контентом:

MediaWiki:Group-<group-name> (content: Name of the group)
MediaWiki:Group-<group-name>-member (content: Name of a member of the group)
MediaWiki:Grouppage-<group-name> (content: Name of the group page)


По умолчанию бюрократы могут добавлять пользователей или удалять их из любой группы. Однако, если вы используете Manual:$wgAddGroups и Manual:$wgRemoveGroups, вам может потребоваться настроить их.

Вроде так и делал:
открывал в браузере MediaWiki:Group-Группа1
Страница не существует, я в тело писал Группа1 и сохранял,
Далее открывал MediaWiki:Group-Группа1-member
Страница не существует, я в тело писал member (такого пользователя специально зарегил, и он есть в системе) и сохранял.
Потом открывал MediaWiki:Grouppage-Группа1
Страницы не существует, я в тело писал Группа1 и сохранял... результата никакого. Я уверен, что я делаю не праивльно, так как те страницы, которые я создал, видят даже гости.

Очень надеюсь на помощь.
 
Последнее редактирование:
вариантов решения нет?
 
Блин, почти месяц бьюсь, не получается осуществить идею.
Похоже что в mediawiki нельзя создавать группы для пользователей =(
 
Назад
Верх