wiki.techinc.nl/includes/logging
Kunal Mehta fa31bf1675 Add Special:ChangeContentModel
Special:ChangeContentModel allows for users with the 'editcontentmodel'
right to change the content model of a page.

Visiting Special:ChangeContentModel will contain an input field for a
page title. The user will then be sent to
Special:ChangeContentModel?pagetitle=<input> where the page title is
read only, with a content model selector and optional reason field.

The special page only allows converting between content models that
extend TextContent for simplicity. Advanced conversions should be done
via the API.

All content model changes via the special page or API generate a null
revision in the page history and a log entry at
Special:Log/contentmodel. The log entry has a revert link for
convenience (like the move log).

Bug: T72592
Co-Authored-By: Lewis Cawte <lewis@lewiscawte.me>
Change-Id: I296a67c09fcbc880c8c3a648eb5086580725ea46
2015-06-30 13:14:50 -07:00
..
BlockLogFormatter.php Always set duration/flags of type block for new api logparam style 2015-04-17 19:57:18 +02:00
ContentModelLogFormatter.php Add Special:ChangeContentModel 2015-06-30 13:14:50 -07:00
DeleteLogFormatter.php API: Move parameter formatting into LogFormatter 2015-04-17 04:59:41 +00:00
LogEntry.php Use mediawiki/at-ease library for suppressing warnings 2015-06-11 18:49:29 +00:00
LogEventsList.php Avoid muliple cache calls to explicitly defined tags 2015-06-14 20:02:30 +02:00
LogFormatter.php Use assertSame in LogFormatterTestCase 2015-06-06 20:55:03 +02:00
LogPage.php Fix IRC lines for blocks published with the old logging system 2015-03-14 13:43:13 +01:00
LogPager.php Allow users with 'viewsuppressed' to view when limitTitle()d 2015-06-11 17:59:33 +05:00
MergeLogFormatter.php API: Move parameter formatting into LogFormatter 2015-04-17 04:59:41 +00:00
MoveLogFormatter.php Always set suppressredirect of type move for new api logparam style 2015-04-17 18:32:48 +02:00
NewUsersLogFormatter.php Update formatting for log related classes 2013-12-03 15:36:21 +01:00
PageLangLogFormatter.php First version of Page Language selector 2014-06-27 23:27:07 +00:00
PatrolLog.php Change mixed @param doc for PatrolLog::record 2014-07-06 06:06:07 +00:00
PatrolLogFormatter.php PatrolLogFormatter: Tag curid and previd as numbers for API 2015-06-06 18:28:06 +00:00
RightsLogFormatter.php Fix very old log params of log type rights for new api logparam style 2015-04-18 11:25:54 +02:00
TagLogFormatter.php Allow users to add, remove and apply change tags using the API 2015-04-15 18:30:45 +00:00
UploadLogFormatter.php API: Move parameter formatting into LogFormatter 2015-04-17 04:59:41 +00:00