variables.version = "3.1"; variables.svnBuild = "124"; application.ptBlog2.version = variables.version; application.ptBlog2.svnBuild = variables.svnBuild; // Load the app config application.ptBlog2.appConfig = getAppConfig(getAppName()); validateAppConfig(); // Validate if the Auto Blog Landing Page Template is in the config if ( NOT StructKeyExists(application.ptBlog2.appConfig,"blogIndexTemplate") OR NOT LEN(application.ptBlog2.appConfig.blogIndexTemplate) ){ application.ptBlog2.appConfig.blogIndexTemplate = ""; } // Validate if the Enable Date Subsite Format is in the config if ( NOT StructKeyExists(application.ptBlog2.appConfig,"enableSubsiteDate") OR NOT LEN(application.ptBlog2.appConfig.enableSubsiteDate) ){ application.ptBlog2.appConfig.enableSubsiteDate = false; application.ptBlog2.appConfig.dateSubsiteFormat = ""; } // Validate if the PT Tags Integrated is in the config if ( NOT StructKeyExists(application.ptBlog2.appConfig,"tagsIntegrated") OR NOT LEN(application.ptBlog2.appConfig.tagsIntegrated) ){ application.ptBlog2.appConfig.tagsIntegrated = false; } // Validate if the Tags Listing Page template is in the config if ( NOT StructKeyExists(application.ptBlog2.appConfig,"tagsPageTemplate") OR NOT LEN(application.ptBlog2.appConfig.tagsPageTemplate) ){ application.ptBlog2.appConfig.tagsPageTemplate = ""; }