private void UpdateAdminStatus()
{
// allow protection of non-existent page (salting)
btnProtect.Enabled = TheSession.IsSysop && btnSave.Enabled && (TheArticle != null);
btnMove.Enabled = btnProtect.Enabled && TheSession.Page.Exists;
btnDelete.Enabled = btntsDelete.Enabled = TheSession.User.CanDeletePage(TheSession.Page) && btnSave.Enabled && (TheArticle != null) && TheSession.Page.Exists;
bypassAllRedirectsToolStripMenuItem.Enabled = TheSession.User.IsSysop;
}