1

Я хотел бы сделать раздел страницы только для чтения, в то время как другие разделы могут быть доступны для редактирования. Возможно ли это в медиавиках? Я знаю, что могу добавить тег NOEDITSECTION, и он удаляет ссылки редактирования в разделе, но я все еще могу редактировать его на главной странице редактирования.Создание раздела страницы только в MediaWiki?

ответ

2

Не указано, нет. Но вот что вы могли бы сделать вместо этого:

Поместите свой раздел только для чтения на новую страницу и защитите. Transclude содержание защищенной страницы на главной странице. Пользователь по-прежнему будет иметь возможность редактировать основную страницу и полностью удалять раздел, но они не могут редактировать содержимое этого раздела.

Если ваша защищенная страница имеет имя MyProtectedPage, то вы должны поставить {{:MyProtectedPage}} на главной странице, чтобы ее перенести.

1

Существует расширение mediawiki под названием ProtectSection, которое предназначено для выполнения именно того, что вы запрашиваете. Однако он не поддерживался годами. Мне не удалось заставить его работать над последней версией MediaWiki, но если вы используете более старую версию, возможно, это сработает для вас.

https://www.mediawiki.org/wiki/Extension:ProtectSection