merge commit
This commit is contained in:
commit
346749ba4e
5 changed files with 41 additions and 21 deletions
|
@ -619,7 +619,7 @@ namespace WebsitePanel.EnterpriseServer
|
||||||
|
|
||||||
BackgroundTask topTask = TaskManager.TopTask;
|
BackgroundTask topTask = TaskManager.TopTask;
|
||||||
|
|
||||||
topTask.ItemId = userId;
|
topTask.ItemId = result.Result;
|
||||||
topTask.UpdateParamValue("SendLetter", sendLetter);
|
topTask.UpdateParamValue("SendLetter", sendLetter);
|
||||||
|
|
||||||
TaskController.UpdateTaskWithParams(topTask);
|
TaskController.UpdateTaskWithParams(topTask);
|
||||||
|
@ -724,7 +724,7 @@ namespace WebsitePanel.EnterpriseServer
|
||||||
|
|
||||||
BackgroundTask topTask = TaskManager.TopTask;
|
BackgroundTask topTask = TaskManager.TopTask;
|
||||||
|
|
||||||
topTask.ItemId = userId;
|
topTask.ItemId = result.Result;
|
||||||
topTask.UpdateParamValue("Signup", signup);
|
topTask.UpdateParamValue("Signup", signup);
|
||||||
topTask.UpdateParamValue("UserId", userId);
|
topTask.UpdateParamValue("UserId", userId);
|
||||||
topTask.UpdateParamValue("SendLetter", sendLetter);
|
topTask.UpdateParamValue("SendLetter", sendLetter);
|
||||||
|
|
|
@ -3488,7 +3488,8 @@ namespace WebsitePanel.EnterpriseServer
|
||||||
}
|
}
|
||||||
catch(Exception e)
|
catch(Exception e)
|
||||||
{
|
{
|
||||||
TaskManager.WriteWarning("Error on enabling zoo engines for site '{0}': {1}", siteId, e.ToString());
|
// TODO: write to right place debug warning message
|
||||||
|
// TaskManager.WriteWarning("Error on enabling zoo engines for site '{0}': {1}", siteId, e.ToString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,36 +1,36 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<eventHandlers>
|
<eventHandlers>
|
||||||
<task source="USER" name="ADD">
|
<task source="USER" name="ADD">
|
||||||
<handler type="WebsitePanel.EnterpriseServer.Tasks.SendEmailNotification, WebsitePanel.EnterpriseServer" />
|
<handler type="WebsitePanel.EnterpriseServer.Tasks.SendEmailNotification, WebsitePanel.EnterpriseServer.Code" />
|
||||||
</task>
|
</task>
|
||||||
<task source="HOSTING_SPACE" name="ADD">
|
<task source="HOSTING_SPACE" name="ADD">
|
||||||
<handler type="WebsitePanel.EnterpriseServer.Tasks.SendEmailNotification, WebsitePanel.EnterpriseServer" />
|
<handler type="WebsitePanel.EnterpriseServer.Tasks.SendEmailNotification, WebsitePanel.EnterpriseServer.Code" />
|
||||||
</task>
|
</task>
|
||||||
<task source="HOSTING_SPACE_WR" name="ADD">
|
<task source="HOSTING_SPACE_WR" name="ADD">
|
||||||
<handler type="WebsitePanel.EnterpriseServer.Tasks.SendEmailNotification, WebsitePanel.EnterpriseServer" />
|
<handler type="WebsitePanel.EnterpriseServer.Tasks.SendEmailNotification, WebsitePanel.EnterpriseServer.Code" />
|
||||||
</task>
|
</task>
|
||||||
<task source="ECOMMERCE" name="ADD_INVOICE">
|
<task source="ECOMMERCE" name="ADD_INVOICE">
|
||||||
<handler type="WebsitePanel.Ecommerce.EnterpriseServer.TaskEventHandlers.SendEmailNotification, WebsitePanel.EnterpriseServer" />
|
<handler type="WebsitePanel.Ecommerce.EnterpriseServer.TaskEventHandlers.SendEmailNotification, WebsitePanel.EnterpriseServer.Code" />
|
||||||
<handler type="WebsitePanel.Ecommerce.EnterpriseServer.TaskEventHandlers.SystemTriggersAgent, WebsitePanel.EnterpriseServer" />
|
<handler type="WebsitePanel.Ecommerce.EnterpriseServer.TaskEventHandlers.SystemTriggersAgent, WebsitePanel.EnterpriseServer.Code" />
|
||||||
</task>
|
</task>
|
||||||
<task source="ECOMMERCE" name="ADD_CONTRACT">
|
<task source="ECOMMERCE" name="ADD_CONTRACT">
|
||||||
<handler type="WebsitePanel.Ecommerce.EnterpriseServer.TaskEventHandlers.SystemTriggersAgent, WebsitePanel.EnterpriseServer" />
|
<handler type="WebsitePanel.Ecommerce.EnterpriseServer.TaskEventHandlers.SystemTriggersAgent, WebsitePanel.EnterpriseServer.Code" />
|
||||||
</task>
|
</task>
|
||||||
<task source="ECOMMERCE" name="ADD_PAYMENT">
|
<task source="ECOMMERCE" name="ADD_PAYMENT">
|
||||||
<handler type="WebsitePanel.Ecommerce.EnterpriseServer.TaskEventHandlers.SendEmailNotification, WebsitePanel.EnterpriseServer" />
|
<handler type="WebsitePanel.Ecommerce.EnterpriseServer.TaskEventHandlers.SendEmailNotification, WebsitePanel.EnterpriseServer.Code" />
|
||||||
<handler type="WebsitePanel.Ecommerce.EnterpriseServer.TaskEventHandlers.SystemTriggersAgent, WebsitePanel.EnterpriseServer" />
|
<handler type="WebsitePanel.Ecommerce.EnterpriseServer.TaskEventHandlers.SystemTriggersAgent, WebsitePanel.EnterpriseServer.Code" />
|
||||||
</task>
|
</task>
|
||||||
<task source="ECOMMERCE" name="UPDATE_PAYMENT">
|
<task source="ECOMMERCE" name="UPDATE_PAYMENT">
|
||||||
<handler type="WebsitePanel.Ecommerce.EnterpriseServer.TaskEventHandlers.SendEmailNotification, WebsitePanel.EnterpriseServer" />
|
<handler type="WebsitePanel.Ecommerce.EnterpriseServer.TaskEventHandlers.SendEmailNotification, WebsitePanel.EnterpriseServer.Code" />
|
||||||
<handler type="WebsitePanel.Ecommerce.EnterpriseServer.TaskEventHandlers.SystemTriggersAgent, WebsitePanel.EnterpriseServer" />
|
<handler type="WebsitePanel.Ecommerce.EnterpriseServer.TaskEventHandlers.SystemTriggersAgent, WebsitePanel.EnterpriseServer.Code" />
|
||||||
</task>
|
</task>
|
||||||
<task source="ECOMMERCE" name="SVC_ACTIVATE">
|
<task source="ECOMMERCE" name="SVC_ACTIVATE">
|
||||||
<handler type="WebsitePanel.Ecommerce.EnterpriseServer.TaskEventHandlers.SendEmailNotification, WebsitePanel.EnterpriseServer" />
|
<handler type="WebsitePanel.Ecommerce.EnterpriseServer.TaskEventHandlers.SendEmailNotification, WebsitePanel.EnterpriseServer.Code" />
|
||||||
</task>
|
</task>
|
||||||
<task source="ECOMMERCE" name="SVC_SUSPEND">
|
<task source="ECOMMERCE" name="SVC_SUSPEND">
|
||||||
<handler type="WebsitePanel.Ecommerce.EnterpriseServer.TaskEventHandlers.SendEmailNotification, WebsitePanel.EnterpriseServer" />
|
<handler type="WebsitePanel.Ecommerce.EnterpriseServer.TaskEventHandlers.SendEmailNotification, WebsitePanel.EnterpriseServer.Code" />
|
||||||
</task>
|
</task>
|
||||||
<task source="ECOMMERCE" name="SVC_CANCEL">
|
<task source="ECOMMERCE" name="SVC_CANCEL">
|
||||||
<handler type="WebsitePanel.Ecommerce.EnterpriseServer.TaskEventHandlers.SendEmailNotification, WebsitePanel.EnterpriseServer" />
|
<handler type="WebsitePanel.Ecommerce.EnterpriseServer.TaskEventHandlers.SendEmailNotification, WebsitePanel.EnterpriseServer.Code" />
|
||||||
</task>
|
</task>
|
||||||
</eventHandlers>
|
</eventHandlers>
|
||||||
|
|
|
@ -520,7 +520,7 @@ namespace WebsitePanel.Server.Code
|
||||||
{
|
{
|
||||||
|
|
||||||
Product app = GetProduct(appId);
|
Product app = GetProduct(appId);
|
||||||
Installer appInstaller = app.GetInstaller(GetLanguage(languageId));
|
Installer appInstaller = GetInstaller(languageId, app);
|
||||||
WpiAppInstallLogger logger = new WpiAppInstallLogger();
|
WpiAppInstallLogger logger = new WpiAppInstallLogger();
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -586,6 +586,25 @@ namespace WebsitePanel.Server.Code
|
||||||
return !logger.IsFailed;
|
return !logger.IsFailed;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private Installer GetInstaller(string languageId, Product product)
|
||||||
|
{
|
||||||
|
Installer installer = product.GetInstaller(GetLanguage(languageId));
|
||||||
|
if (null == installer)
|
||||||
|
{
|
||||||
|
installer = product.GetInstaller(GetLanguage(DeafultLanguage));
|
||||||
|
if (null == installer)
|
||||||
|
{
|
||||||
|
throw new Exception(
|
||||||
|
string.Format(
|
||||||
|
"Could not get installer for product '{0}', language: {1}, default language: {2}",
|
||||||
|
product.Title, languageId, DeafultLanguage)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return installer;
|
||||||
|
}
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#endregion Public interface
|
#endregion Public interface
|
||||||
|
@ -701,10 +720,11 @@ namespace WebsitePanel.Server.Code
|
||||||
|
|
||||||
private List<Installer> GetInstallers(List<Product> productsToInstall, Language lang)
|
private List<Installer> GetInstallers(List<Product> productsToInstall, Language lang)
|
||||||
{
|
{
|
||||||
|
Language defaultLang = GetLanguage(DeafultLanguage);
|
||||||
List<Installer> installersToUse = new List<Installer>();
|
List<Installer> installersToUse = new List<Installer>();
|
||||||
foreach (Product product in productsToInstall)
|
foreach (Product product in productsToInstall)
|
||||||
{
|
{
|
||||||
Installer installer = product.GetInstaller(lang);
|
Installer installer = product.GetInstaller(lang) ?? product.GetInstaller(defaultLang);
|
||||||
if (null != installer)
|
if (null != installer)
|
||||||
{
|
{
|
||||||
installersToUse.Add(installer);
|
installersToUse.Add(installer);
|
||||||
|
|
|
@ -125,10 +125,9 @@ namespace WebsitePanel.Portal
|
||||||
}
|
}
|
||||||
|
|
||||||
// FILE MANAGER
|
// FILE MANAGER
|
||||||
settings = ES.Services.System.GetSystemSettings(
|
settings = ES.Services.System.GetSystemSettings(WSP.SystemSettings.FILEMANAGER_SETTINGS);
|
||||||
WSP.SystemSettings.FILEMANAGER_SETTINGS);
|
|
||||||
|
|
||||||
if (settings != null)
|
if (settings != null && !String.IsNullOrEmpty(settings[FILE_MANAGER_EDITABLE_EXTENSIONS]))
|
||||||
{
|
{
|
||||||
txtFileManagerEditableExtensions.Text = settings[FILE_MANAGER_EDITABLE_EXTENSIONS].Replace(",", System.Environment.NewLine);
|
txtFileManagerEditableExtensions.Text = settings[FILE_MANAGER_EDITABLE_EXTENSIONS].Replace(",", System.Environment.NewLine);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue