ScrewTurn.Wiki.AdminConfig.LoadContentConfig C# (CSharp) Method

LoadContentConfig() private method

Loads the content configuration.
private LoadContentConfig ( ) : void
return void
        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;
        }