예제 #1
0
        private void LoadSettings()
        {
            appRoot = WebUtils.GetApplicationRoot();

            moduleSettings = ModuleSettings.GetModuleSettings(moduleId);


            lnkCancel.NavigateUrl = SiteUtils.GetCurrentPageUrl();

            CSetup.VerifyGalleryFolders(siteSettings.SiteId, moduleId);

            if (WebConfigSettings.ImageGalleryUseMediaFolder)
            {
                imageFolderPath = HttpContext.Current.Server.MapPath("~/Data/Sites/"
                                                                     + siteSettings.SiteId.ToInvariantString() + "/media/GalleryImages/" + moduleId.ToInvariantString() + "/");

                thumbnailBaseUrl = ImageSiteRoot + "/Data/Sites/" + siteSettings.SiteId.ToInvariantString() + "/media/GalleryImages/" + moduleId.ToInvariantString() + "/Thumbnails/";
            }
            else
            {
                imageFolderPath = HttpContext.Current.Server.MapPath("~/Data/Sites/"
                                                                     + siteSettings.SiteId.ToInvariantString() + "/GalleryImages/" + moduleId.ToInvariantString() + "/");

                thumbnailBaseUrl = ImageSiteRoot + "/Data/Sites/" + siteSettings.SiteId.ToInvariantString() + "/GalleryImages/" + moduleId.ToInvariantString() + "/Thumbnails/";
            }

            fullSizeImageFolderPath = imageFolderPath + "FullSizeImages" + Path.DirectorySeparatorChar;



            webImageHeightSetting = WebUtils.ParseInt32FromHashtable(
                moduleSettings, "GalleryWebImageHeightSetting", -1);

            webImageWidthSetting = WebUtils.ParseInt32FromHashtable(
                moduleSettings, "GalleryWebImageWidthSetting", -1);

            thumbNailHeightSetting = WebUtils.ParseInt32FromHashtable(
                moduleSettings, "GalleryThumbnailHeightSetting", -1);

            thumbNailWidthSetting = WebUtils.ParseInt32FromHashtable(
                moduleSettings, "GalleryThumbnailWidthSetting", -1);


            edDescription.WebEditor.ToolBar = ToolBar.Full;
        }