Exemple #1
0
        public bool GetPortalSettingAsBoolean(int portalID, string key)
        {
            bool           DefaultValue = false;
            UrlRuleSetting set          = Settings.SingleOrDefault(s => s.Name == key);

            if (set != null)
            {
                DefaultValue = bool.Parse(set.DefaultValue);
            }
            return(PortalController.GetPortalSettingAsBoolean(Name + "_" + key, portalID, DefaultValue));
        }
 public TabUrlRuleProvider()
 {
     UseKeyWordsDefault = GetProviderSettingAsBoolean("tabUrlRuleProvider", "useKeyWords", false);
     Settings           = new UrlRuleSetting[] {
         new UrlRuleSetting("UseKeyWords", UseKeyWordsDefault),
         new UrlRuleSetting("RemoveHomePage", false),
         //new UrlRuleSetting("CacheDependency", true)
     };
     HelpUrl      = "https://openurlrewriter.codeplex.com/wikipage?title=TabProvider";
     HostProvider = true;
 }
 public TabUrlRuleProvider()
 {
     UseKeyWordsDefault = GetProviderSettingAsBoolean("tabUrlRuleProvider", "useKeyWords", false);
     Settings = new UrlRuleSetting[] {
         new UrlRuleSetting("UseKeyWords", UseKeyWordsDefault),
         new UrlRuleSetting("RemoveHomePage", false),
         //new UrlRuleSetting("CacheDependency", true)
     };
     HelpUrl = "https://openurlrewriter.codeplex.com/wikipage?title=TabProvider";
     HostProvider = true;
 }
 public UserUrlRuleProvider()
 {
     Settings = new UrlRuleSetting[] {
         new UrlRuleSetting("UseDisplayName", false)
     };
 }
 public UserUrlRuleProvider()
 {
     Settings = new UrlRuleSetting[] {
         new UrlRuleSetting("UseDisplayName", false)
     };
 }