fix Web App Gallery for WordPress

This commit is contained in:
dev_amdtel 2014-12-18 21:49:32 +04:00
parent 37b3098f2e
commit cad9cea1ea

View file

@ -185,6 +185,9 @@ namespace WebsitePanel.Portal
private void BindControls()
{
try
{
// hide database server parameters
DeploymentParameterWellKnownTag hiddenTags =
DeploymentParameterWellKnownTag.IisApp |
@ -238,21 +241,22 @@ namespace WebsitePanel.Portal
{
// Text value
TextControl.Visible = true;
textValue.Text = DefaultValue;
valPrefix.Text = ValuePrefix;
valSuffix.Text = ValueSuffix;
textValue.Text = DefaultValue == null ? "" : DefaultValue;
valPrefix.Text = ValuePrefix == null ? "" : ValuePrefix;
valSuffix.Text = ValueSuffix == null ? "" : ValueSuffix;
if (
(WellKnownTags & DeploymentParameterWellKnownTag.MySql) == DeploymentParameterWellKnownTag.MySql
(ValuePrefix != null) && (ValueSuffix != null)
&&
(WellKnownTags & DeploymentParameterWellKnownTag.DBUserName) == DeploymentParameterWellKnownTag.DBUserName
((WellKnownTags & DeploymentParameterWellKnownTag.MySql) == DeploymentParameterWellKnownTag.MySql)
&&
((WellKnownTags & DeploymentParameterWellKnownTag.DBUserName) == DeploymentParameterWellKnownTag.DBUserName)
)
{
MysqlUsernameLengthValidator.Enabled = true;
}
}
// enforce validation for database parameters if they are allowed empty by app pack developers
bool isDatabaseParameter = (WellKnownTags & (
DeploymentParameterWellKnownTag.DBName |
@ -284,6 +288,9 @@ namespace WebsitePanel.Portal
String.Format(GetLocalizedString("RegexpValidator.Text"), FriendlyName, ValidationString);
}
catch { } // just skip
}
protected void mysqlUsernameLen_OnServerValidate(object source, ServerValidateEventArgs args)