Я пытаюсь ограничить редактирование вики (используя MediaWiki), которую я создаю как внутренний проект для моей компании.
Мы хотели бы, чтобы создатели страниц могли указать ни один из двух следующих параметров:
- Никто, кроме создателя этой страницы, не может редактировать содержимое этой страницы.
- Любой может редактировать содержимое этой страницы, но должно быть одобрено создателем страницы, прежде чем изменения станут видимыми (будь то по почте, непосредственно на вики или что-то еще - не имеет значения).
Если создатель не укажет ни одну из двух опций, любой может редактировать страницу, и изменения будут немедленно видны (поведение по умолчанию).
Я просматривал сеть, но я не нашел готового решения для этого. Нам удалось сделать несколько отличных пользовательских вещей благодаря редакции файла LocalSettings, но не этой.
Есть ли решение для этой функции?