Manual:Protection/uk

Захист використовується для обмеження внесення змін на сторінку (редагування чи перейменування), створення сторінки, чи завантаження файлу.

MediaWiki обробляє наявні та відсутні сторінки по-різному, оскільки у відсутніх сторінок немає ID сторінки. Ось чому інформація про захист зберігається у двох різних таблицях, і перелічування таких сторінок окреме.

База даних

Інформація про захищені сторінки чи назви зберігається в таблицях page_restrictions і protected_titles.

Спеціальні сторінки

Список захищених сторінок можна знайти на Special:ProtectedPages. Список захищених назв можна знайти на Special:ProtectedTitles.

API

Сторінку можна захистити за допомогою API protect.

Список захищених сторінок можна отримати за допомогою API allpages, використовуючи параметр apprtype. Список захищених відсутніх назв (сторінок, які були захищені для запобігання їхньому створенню) можна отримати за допомогою API protectedtitles.

Рівні захисту назви можна отримати за допомогою API info, використовуючи inprop=protection.

Сценарії обслуговування

Сценарій обслуговування protect.php може бути використаний для захисту та зняття захисту сторінок із командного рядка.

Хуки

Див. також