Revert "Temp8 tinymce"
This commit is contained in:
@@ -10,27 +10,46 @@ namespace Umbraco.Web.HealthCheck.Checks.Config
|
||||
Group = "Live Environment")]
|
||||
public class CustomErrorsCheck : AbstractConfigCheck
|
||||
{
|
||||
public CustomErrorsCheck(ILocalizedTextService textService)
|
||||
: base(textService)
|
||||
{ }
|
||||
private readonly ILocalizedTextService _textService;
|
||||
|
||||
public override string FilePath => "~/Web.config";
|
||||
|
||||
public override string XPath => "/configuration/system.web/customErrors/@mode";
|
||||
|
||||
public override ValueComparisonType ValueComparisonType => ValueComparisonType.ShouldEqual;
|
||||
|
||||
public override IEnumerable<AcceptableConfiguration> Values => new List<AcceptableConfiguration>
|
||||
public CustomErrorsCheck(HealthCheckContext healthCheckContext) : base(healthCheckContext)
|
||||
{
|
||||
new AcceptableConfiguration { IsRecommended = true, Value = CustomErrorsMode.RemoteOnly.ToString() },
|
||||
new AcceptableConfiguration { IsRecommended = false, Value = "On" }
|
||||
};
|
||||
_textService = healthCheckContext.ApplicationContext.Services.TextService;
|
||||
}
|
||||
|
||||
public override string FilePath
|
||||
{
|
||||
get { return "~/Web.config"; }
|
||||
}
|
||||
|
||||
public override string XPath
|
||||
{
|
||||
get { return "/configuration/system.web/customErrors/@mode"; }
|
||||
}
|
||||
|
||||
public override ValueComparisonType ValueComparisonType
|
||||
{
|
||||
get { return ValueComparisonType.ShouldEqual; }
|
||||
}
|
||||
|
||||
public override IEnumerable<AcceptableConfiguration> Values
|
||||
{
|
||||
get
|
||||
{
|
||||
return new List<AcceptableConfiguration>
|
||||
{
|
||||
new AcceptableConfiguration { IsRecommended = true, Value = CustomErrorsMode.RemoteOnly.ToString() },
|
||||
new AcceptableConfiguration { IsRecommended = false, Value = "On" }
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
public override string CheckSuccessMessage
|
||||
{
|
||||
get
|
||||
{
|
||||
return TextService.Localize("healthcheck/customErrorsCheckSuccessMessage", new[] { CurrentValue });
|
||||
return _textService.Localize("healthcheck/customErrorsCheckSuccessMessage",
|
||||
new[] { CurrentValue });
|
||||
}
|
||||
}
|
||||
|
||||
@@ -38,7 +57,7 @@ namespace Umbraco.Web.HealthCheck.Checks.Config
|
||||
{
|
||||
get
|
||||
{
|
||||
return TextService.Localize("healthcheck/customErrorsCheckErrorMessage",
|
||||
return _textService.Localize("healthcheck/customErrorsCheckErrorMessage",
|
||||
new[] { CurrentValue, Values.First(v => v.IsRecommended).Value });
|
||||
}
|
||||
}
|
||||
@@ -47,9 +66,9 @@ namespace Umbraco.Web.HealthCheck.Checks.Config
|
||||
{
|
||||
get
|
||||
{
|
||||
return TextService.Localize("healthcheck/customErrorsCheckRectifySuccessMessage",
|
||||
return _textService.Localize("healthcheck/customErrorsCheckRectifySuccessMessage",
|
||||
new[] { Values.First(v => v.IsRecommended).Value });
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user