private void LoadContentConfig()
{
PopulateThemes(Settings.GetTheme(null));
PopulateMainPages(Settings.DefaultPage);
txtDateTimeFormat.Text = Settings.DateTimeFormat;
PopulateDateTimeFormats();
PopulateLanguages(Settings.DefaultLanguage);
PopulateTimeZones(Settings.DefaultTimezone.ToString());
txtMaxRecentChangesToDisplay.Text = Settings.MaxRecentChangesToDisplay.ToString();
lstRssFeedsMode.SelectedIndex = -1;
switch(Settings.RssFeedsMode) {
case RssFeedsMode.FullText:
lstRssFeedsMode.SelectedIndex = 0;
break;
case RssFeedsMode.Summary:
lstRssFeedsMode.SelectedIndex = 1;
break;
case RssFeedsMode.Disabled:
lstRssFeedsMode.SelectedIndex = 2;
break;
}
chkEnableDoubleClickEditing.Checked = Settings.EnableDoubleClickEditing;
chkEnableSectionEditing.Checked = Settings.EnableSectionEditing;
chkEnableSectionAnchors.Checked = Settings.EnableSectionAnchors;
chkEnablePageToolbar.Checked = Settings.EnablePageToolbar;
chkEnableViewPageCode.Checked = Settings.EnableViewPageCodeFeature;
chkEnablePageInfoDiv.Checked = Settings.EnablePageInfoDiv;
chkEnableBreadcrumbsTrail.Checked = !Settings.DisableBreadcrumbsTrail;
chkAutoGeneratePageNames.Checked = Settings.AutoGeneratePageNames;
chkProcessSingleLineBreaks.Checked = Settings.ProcessSingleLineBreaks;
chkUseVisualEditorAsDefault.Checked = Settings.UseVisualEditorAsDefault;
if(Settings.KeptBackupNumber == -1) txtKeptBackupNumber.Text = "";
else txtKeptBackupNumber.Text = Settings.KeptBackupNumber.ToString();
chkDisplayGravatars.Checked = Settings.DisplayGravatars;
}