Commit Contribution from Helicon
Includes: - complete re-write of Web Application Gallery - Addition of Web PI Installer in Server module
This commit is contained in:
parent
3b81883a25
commit
a2beec7fe4
80 changed files with 9236 additions and 1762 deletions
|
@ -4,6 +4,7 @@
|
|||
<%@ Register Src="../UserControls/EditDomainsList.ascx" TagName="EditDomainsList" TagPrefix="uc5" %>
|
||||
<%@ Register Src="../UserControls/CollapsiblePanel.ascx" TagPrefix="wsp" TagName="CollapsiblePanel" %>
|
||||
<%@ Register Src="../UserControls/PopupHeader.ascx" TagName="PopupHeader" TagPrefix="wsp" %>
|
||||
<%@ Register src="../UserControls/EditFeedsList.ascx" tagname="EditFeedsList" tagprefix="uc6" %>
|
||||
<%@ Import Namespace="WebsitePanel.Portal.ProviderControls" %>
|
||||
|
||||
<fieldset>
|
||||
|
@ -175,25 +176,36 @@
|
|||
<asp:Label ID="lblWebAppGallery" runat="server" meta:resourcekey="lblWebAppGallery" Text="Pools" CssClass="NormalBold"></asp:Label>
|
||||
</legend>
|
||||
<br />
|
||||
|
||||
|
||||
<table width="100%" cellpadding="4">
|
||||
<tr>
|
||||
<td class="Normal" valign="top" width="192">
|
||||
<asp:Label ID="lblGalleryFeed" runat="server" meta:resourcekey="lblGalleryFeed" Text="Gallery feed URL:"></asp:Label>
|
||||
</td>
|
||||
<td class="Normal" valign="top">
|
||||
<asp:TextBox ID="txtGalleryFeedUrl" runat="server" CssClass="NormalTextBox" Width="300px"></asp:TextBox>
|
||||
<p style="text-align: justify;"><i><asp:Localize runat="server" meta:resourcekey="lclGalleryFeedNote" /></i></p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
||||
<td class="Normal" valign="top" width="192">
|
||||
<asp:Label runat="server" meta:resourcekey="GalleryFeedFilter" Text="Gallery feed filter:"></asp:Label>
|
||||
</td>
|
||||
|
||||
|
||||
<td class="Normal" valign="top">
|
||||
<asp:LinkButton runat="server" ID="FilterDialogButton" meta:resourcekey="FilterDialogButton" Text="Click to apply a filter..." />
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="SubHead" style="width:200px;">Enable Microsoft feed</td>
|
||||
<td class="Normal">
|
||||
<asp:CheckBox ID="wpiMicrosoftFeed" runat="server" Text="Yes" />
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="SubHead" style="width:200px;">Enable HeliconTech feed</td>
|
||||
<td class="Normal">
|
||||
<asp:CheckBox ID="wpiHeliconTechFeed" runat="server" Text="Yes" />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<uc6:EditFeedsList ID="wpiEditFeedsList" runat="server" DisplayNames="false" />
|
||||
</fieldset>
|
||||
<br />
|
||||
|
||||
|
|
|
@ -127,7 +127,13 @@ namespace WebsitePanel.Portal.ProviderControls
|
|||
// ASP.NET 2.0 & 4.0 Bitness Mode
|
||||
Utils.SelectListItem(AspNetBitnessMode, settings[AspNetBitnessMode.ID]);
|
||||
|
||||
txtGalleryFeedUrl.Text = settings["GalleryXmlFeedUrl"];
|
||||
|
||||
|
||||
// WPI
|
||||
wpiMicrosoftFeed.Checked = Utils.ParseBool(settings["FeedEnableMicrosoft"], true);
|
||||
wpiHeliconTechFeed.Checked = Utils.ParseBool(settings["FeedEnableHelicon"], true);
|
||||
wpiEditFeedsList.Value = settings["FeedUrls"];
|
||||
|
||||
|
||||
txtAspPath.Text = settings["AspPath"];
|
||||
php4Path.Text = settings["Php4Path"];
|
||||
|
@ -219,8 +225,6 @@ namespace WebsitePanel.Portal.ProviderControls
|
|||
// ASP.NET 2.0 & 4.0 Bitness Mode
|
||||
settings[AspNetBitnessMode.ID] = AspNetBitnessMode.SelectedValue;
|
||||
|
||||
settings["GalleryXmlFeedUrl"] = txtGalleryFeedUrl.Text.Trim();
|
||||
|
||||
settings["AspPath"] = txtAspPath.Text.Trim();
|
||||
settings["Php4Path"] = php4Path.Text.Trim();
|
||||
settings["PhpPath"] = txtPhpPath.Text.Trim();
|
||||
|
@ -243,7 +247,12 @@ namespace WebsitePanel.Portal.ProviderControls
|
|||
|
||||
ActiveDirectoryIntegration.SaveSettings(settings);
|
||||
|
||||
settings["GalleryAppsFilter"] = GetAppsCatalogFilter();
|
||||
|
||||
|
||||
settings["FeedEnableMicrosoft"] = wpiMicrosoftFeed.Checked.ToString();
|
||||
settings["FeedEnableHelicon"] = wpiHeliconTechFeed.Checked.ToString();
|
||||
settings["FeedUrls"] = wpiEditFeedsList.Value;
|
||||
settings["GalleryAppsFilter"] = GetAppsCatalogFilter();
|
||||
|
||||
if (WDeployEnabledCheckBox.Checked)
|
||||
{
|
||||
|
|
|
@ -1,3 +1,32 @@
|
|||
// Copyright (c) 2012, Outercurve Foundation.
|
||||
// All rights reserved.
|
||||
//
|
||||
// Redistribution and use in source and binary forms, with or without modification,
|
||||
// are permitted provided that the following conditions are met:
|
||||
//
|
||||
// - Redistributions of source code must retain the above copyright notice, this
|
||||
// list of conditions and the following disclaimer.
|
||||
//
|
||||
// - Redistributions in binary form must reproduce the above copyright notice,
|
||||
// this list of conditions and the following disclaimer in the documentation
|
||||
// and/or other materials provided with the distribution.
|
||||
//
|
||||
// - Neither the name of the Outercurve Foundation nor the names of its
|
||||
// contributors may be used to endorse or promote products derived from this
|
||||
// software without specific prior written permission.
|
||||
//
|
||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
|
||||
// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
||||
// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
||||
// DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
|
||||
// ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
||||
// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
||||
// LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
|
||||
// ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||
// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
|
@ -273,24 +302,6 @@ namespace WebsitePanel.Portal.ProviderControls {
|
|||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.Label lblWebAppGallery;
|
||||
|
||||
/// <summary>
|
||||
/// lblGalleryFeed control.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.Label lblGalleryFeed;
|
||||
|
||||
/// <summary>
|
||||
/// txtGalleryFeedUrl control.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.TextBox txtGalleryFeedUrl;
|
||||
|
||||
/// <summary>
|
||||
/// FilterDialogButton control.
|
||||
/// </summary>
|
||||
|
@ -300,6 +311,33 @@ namespace WebsitePanel.Portal.ProviderControls {
|
|||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.LinkButton FilterDialogButton;
|
||||
|
||||
/// <summary>
|
||||
/// wpiMicrosoftFeed control.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.CheckBox wpiMicrosoftFeed;
|
||||
|
||||
/// <summary>
|
||||
/// wpiHeliconTechFeed control.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.CheckBox wpiHeliconTechFeed;
|
||||
|
||||
/// <summary>
|
||||
/// wpiEditFeedsList control.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::WebsitePanel.Portal.UserControls.EditFeedsList wpiEditFeedsList;
|
||||
|
||||
/// <summary>
|
||||
/// FilterDialogPanel control.
|
||||
/// </summary>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue