User:Chzz/protfail


 * diff of anon edit just *after* protection

+---+---+--++--+ +---+---+--++--+ +---+---+--++--+ 2 rows in set (0.02 sec)
 * rev_id   | user_name | rev_user | rev_timestamp  | LEFT(rev_comment,10) |
 * 361610701 | NULL     |        0 | 20100512032114 | /* Modern            |
 * 361610681 | Prodego  |   451766 | 20100512032109 | Protected            |

1) update the actual page protection data (in page_restrictions table) 2) create and save a null revision 3) update the page table for the last touched date and the new rev id 4) call the NewRevisionFromEditComplete hooks 5) call the ArticleProtectComplete hooks 6) save a new entry in the log 7) ??? 8) profit
 * mediawiki code