-
-
-
-
-
-
Installing Skin
-
The skin is installing.
-
-
-
-
Starting installation...
-
-
-
-
diff --git a/src/Umbraco.Web.UI/install/steps/StarterKits.ascx.cs b/src/Umbraco.Web.UI/install/steps/StarterKits.ascx.cs
index ffb4ad8e39..7a51a2eede 100644
--- a/src/Umbraco.Web.UI/install/steps/StarterKits.ascx.cs
+++ b/src/Umbraco.Web.UI/install/steps/StarterKits.ascx.cs
@@ -2,6 +2,7 @@
using Umbraco.Core.IO;
using Umbraco.Web.Install;
using Umbraco.Web.UI.Install.Steps.Skinning;
+using umbraco.cms.businesslogic.packager;
namespace Umbraco.Web.UI.Install.Steps
{
@@ -10,10 +11,10 @@ namespace Umbraco.Web.UI.Install.Steps
protected void Page_Load(object sender, EventArgs e)
{
- if (!global::umbraco.cms.businesslogic.skinning.Skinning.IsStarterKitInstalled())
- ShowStarterKits();
- else
- ShowStarterKitDesigns((Guid)global::umbraco.cms.businesslogic.skinning.Skinning.StarterKitGuid());
+ if (InstalledPackage.GetAllInstalledPackages().Count > 0)
+ GotoNextStep(sender, e);
+
+ ShowStarterKits();
}
@@ -26,19 +27,6 @@ namespace Umbraco.Web.UI.Install.Steps
}
-
- private void ShowStarterKitDesigns(Guid starterKitGuid)
- {
- var ctrl = (LoadStarterKitDesigns)LoadControl(SystemDirectories.Install + "/steps/Skinning/loadStarterKitDesigns.ascx");
- ctrl.ID = "StarterKitDesigns";
-
- ctrl.StarterKitGuid = starterKitGuid;
- ph_starterKitDesigns.Controls.Add(ctrl);
-
- pl_starterKit.Visible = false;
- pl_starterKitDesign.Visible = true;
- }
-
-
+
}
}
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI/install/steps/TheEnd.ascx.cs b/src/Umbraco.Web.UI/install/steps/TheEnd.ascx.cs
index 8b824027f1..4053f0c782 100644
--- a/src/Umbraco.Web.UI/install/steps/TheEnd.ascx.cs
+++ b/src/Umbraco.Web.UI/install/steps/TheEnd.ascx.cs
@@ -20,10 +20,7 @@ namespace Umbraco.Web.UI.Install.Steps
// Update ClientDependency version
var clientDependencyConfig = new ClientDependencyConfiguration();
var clientDependencyUpdated = clientDependencyConfig.IncreaseVersionNumber();
-
- if (!global::umbraco.cms.businesslogic.skinning.Skinning.IsStarterKitInstalled())
- customizeSite.Visible = false;
-
+
}
}
diff --git a/src/Umbraco.Web.UI/install/steps/TheEnd.ascx.designer.cs b/src/Umbraco.Web.UI/install/steps/TheEnd.ascx.designer.cs
index 3d8ea899fc..2c7c5fe114 100644
--- a/src/Umbraco.Web.UI/install/steps/TheEnd.ascx.designer.cs
+++ b/src/Umbraco.Web.UI/install/steps/TheEnd.ascx.designer.cs
@@ -11,14 +11,5 @@ namespace Umbraco.Web.UI.Install.Steps {
public partial class TheEnd {
-
- ///
- /// customizeSite control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::System.Web.UI.HtmlControls.HtmlGenericControl customizeSite;
}
}
diff --git a/src/Umbraco.Web.UI/install/steps/theend.ascx b/src/Umbraco.Web.UI/install/steps/theend.ascx
index 2df9c738ca..11404d8608 100644
--- a/src/Umbraco.Web.UI/install/steps/theend.ascx
+++ b/src/Umbraco.Web.UI/install/steps/theend.ascx
@@ -31,8 +31,7 @@ jQuery(document).ready(function () {
source .NET CMS.
If you installed a starter kit you can start by configuring your new site, just click "Preview your new website" and follow the instructions. Or to start adding content right away click "Set up your new website"
-
diff --git a/src/Umbraco.Web.UI/umbraco/LiveEditing/Controls/Communicator.js b/src/Umbraco.Web.UI/umbraco/LiveEditing/Controls/Communicator.js
deleted file mode 100644
index 734bb0933d..0000000000
--- a/src/Umbraco.Web.UI/umbraco/LiveEditing/Controls/Communicator.js
+++ /dev/null
@@ -1,33 +0,0 @@
-// Umbraco Live Editing: Communicator
-
-/********************* Communicator Constructor *********************/
-
- function UmbracoCommunicator() { }
-
-
-
-/********************* Communicator Methods *********************/
-
- // Sends a message to the client using the communicator.
- UmbracoCommunicator.prototype.SendClientMessage = function(type, message) {
- // find the communicator
- var divs = document.getElementsByTagName("div");
- var communicator = null;
- for (var i = 0; i < divs.length && communicator == null; i++)
- if (divs[i].className == "communicator")
- communicator = divs[i];
- Sys.Debug.assert(communicator != null, "LiveEditing: Communicator not found.");
-
- // send the message
- var typeBox = communicator.childNodes[0].childNodes[0];
- var messageBox = communicator.childNodes[0].childNodes[1];
- var submit = communicator.childNodes[0].childNodes[2];
- typeBox.value = type;
- messageBox.value = message;
- submit.click();
- }
-
-
-/********************* Communicator Instance *********************/
-
- var UmbracoCommunicator = new UmbracoCommunicator();
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI/umbraco/LiveEditing/Controls/LiveEditingToolbar.js b/src/Umbraco.Web.UI/umbraco/LiveEditing/Controls/LiveEditingToolbar.js
deleted file mode 100644
index ac5e9457f0..0000000000
--- a/src/Umbraco.Web.UI/umbraco/LiveEditing/Controls/LiveEditingToolbar.js
+++ /dev/null
@@ -1,99 +0,0 @@
-Type.registerNamespace("umbraco.presentation.LiveEditing.Controls");
-
-/************************************ Toolbar class ***********************************/
-
-// Constructor.
-umbraco.presentation.LiveEditing.Controls.LiveEditingToolbar = function() {
- umbraco.presentation.LiveEditing.Controls.LiveEditingToolbar.initializeBase(this);
- this._inited = false;
-
- // init toolbar on application load
- var liveEditingToolbar = this;
- Sys.Application.add_load(function() { liveEditingToolbar._init(); });
-}
-
-umbraco.presentation.LiveEditing.Controls.LiveEditingToolbar.prototype = {
- // Initialize the toolbar.
- _init: function() {
- if (!this._inited) {
- var liveEditingToolbar = this;
- Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function(sender, args) { liveEditingToolbar._handleError(sender, args); });
- this._inited = true;
- }
- },
-
- // Fires the Save event.
- _save: function() {
- var handler = this.get_events().getHandler("save");
- var args = new Sys.EventArgs();
- args.cancel = false;
- if (handler)
- handler(this, args);
-
- if (!args.cancel) {
- this.setDirty(false);
- UmbSpeechBubble.ShowMessage("Info", "Saving", "Save in progress...");
- }
- return !args.cancel;
-
- },
-
- // Adds a listener for the Save event.
- add_save: function(handler) {
- this.get_events().addHandler("save", handler);
- },
-
- // Removes a listener for the Save event.
- remove_save: function(handler) {
- this.get_events().removeHandler("save", handler);
- },
-
- // Fires the Save and Publish event.
- _saveAndPublish: function() {
- var handler = this.get_events().getHandler("saveAndPublish");
- var args = new Sys.EventArgs();
- args.cancel = false;
- if (handler)
- handler(this, args);
-
- if (!args.cancel) {
- this.setDirty(false);
- UmbSpeechBubble.ShowMessage("Info", "Publishing", "Save and publish in progress...");
- }
- return !args.cancel;
- },
-
- // Adds a listener for the Save and Publish event.
- add_saveAndPublish: function(handler) {
- this.get_events().addHandler("saveAndPublish", handler);
- },
-
- // Removes a listener for the Save and Publish event.
- remove_saveAndPublish: function(handler) {
- this.get_events().removeHandler("saveAndPublish", handler);
- },
-
- // Sets whether the pages has unsaved changes.
- setDirty: function(isDirty) {
- window.onbeforeunload = isDirty ? function() { return "You have unsaved changes."; } : null;
- },
-
- // Global error handler. Displays a tooltip with the error message.
- _handleError: function(sender, args) {
- if (args.get_error() != undefined) {
- var errorMessage;
- if (args.get_response().get_statusCode() == '200') {
- errorMessage = args.get_error().message;
- }
- else {
- errorMessage = "An unspecified error occurred.";
- }
- args.set_errorHandled(true);
- UmbSpeechBubble.ShowMessage("info", "Error", errorMessage);
- }
- }
-}
-
-// Register the class and create a global instance.
-umbraco.presentation.LiveEditing.Controls.LiveEditingToolbar.registerClass("umbraco.presentation.LiveEditing.Controls.LiveEditingToolbar", Sys.Component);
-var LiveEditingToolbar = new umbraco.presentation.LiveEditing.Controls.LiveEditingToolbar();
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI/umbraco/LiveEditing/Css/LiveEditing.css b/src/Umbraco.Web.UI/umbraco/LiveEditing/Css/LiveEditing.css
deleted file mode 100644
index f2dc632e6d..0000000000
--- a/src/Umbraco.Web.UI/umbraco/LiveEditing/Css/LiveEditing.css
+++ /dev/null
@@ -1,370 +0,0 @@
-/*****************************************************************
-
- Live Editing placeholders
-
-/****************************************************************/
-
-umbraco\:iteminfo {
- cursor: pointer;
- border: 1px dashed #bbb;
- padding: 5px;
-}
-
-.liveEditingForceBlockMode {
- display: block;
-}
-
-umbraco\:iteminfo:hover
-{
- border: 2px dashed #f36f21;
- padding: 5px;
-}
-
-/*****************************************************************
-
- General Toolbar CSS
-
-/****************************************************************/
-
-html {
- margin-top: 30px !important;
-}
-
-#LiveEditingToolbar
-{
- font-family:"Trebuchet MS",verdana,arial;
- background: url(../../../umbraco_client/tabView/images/background.gif) !important;
- position: fixed !important;
- width: 100% !important;
- height: 34px !important;
- top: 0 !important;
- left: 0 !important;
- text-align: left !important;
- border-bottom: 1px solid #B0B0B0 !important;
-}
-
-#LiveEditingToolbar div {
- padding: 4px !important;
-}
-
-#LiveEditingToolbar div div {
- padding: inherit !important;
-}
-
-#LiveEditingToolbar div.ExtraMenuItems {
- display: inline !important;
-}
-
-#LiveEditingToolbar div {
- /*background: url(/umbraco/LiveEditing/Images/Canvas.gif) no-repeat right 4px; */
- width: 100%;
-}
-
-#LiveEditingToolbar * div {
- background: none;
- width: auto;
-}
-
-#LiveEditingToolbar input.button {
- cursor: hand !important;
- width: 22px !important;
- height: 23px !important;
- background: none !important;
- border: none !important;
-}
-
-#LiveEditingToolbar input.button:hover, #LiveEditingClientToolbar a.mceButtonEnabled:hover {
- background-image: url(../../../umbraco_client/menuicon/images/buttonbg.gif) !important;
- border: none !important;
-}
-
-#LiveEditingToolbar input.close {
- position: absolute !important;
- right: 7px !important;
- top: 6px !important;
- /*border: none !Important;
- background: none !Important; */
- color: #000;
- width: 150px;
-}
-
-#LiveEditingToolbar input.close:hover {
- opacity: 1 !important;
-}
-
-#LiveEditingToolbar img.about {
- margin: 0 5px 5px 5px !important;
-}
-
-#LiveEditingClientToolbar, #LiveEditingClientToolbar div {
- display: inline !important;
-}
-
-#LiveEditingToolbar span.separator {
- padding-right: 7px !important;
-}
-
-#LiveEditingToolbar span.separator span {
- border-left: 1px solid #999999 !important;
- border-right: 1px solid #EEEEEE !important;
- position: absolute !important;
- top: 7px !important;
- width: 0px !important;
- overflow: hidden !important;
-}
-
-#LiveEditingToolbar .umbLabelButton
-{
- cursor: hand !important;
- float: left;
- margin: 1px 5px 1px 1px;
- padding: 0 !important;
-}
-
-#LiveEditingToolbar .umbLabelButton:hover
-{
- background: #EAEAEA;
- border: 1px solid #CAC9C9 !Important;
- margin: 0px 4px 0px 0px;
-}
-
-#LiveEditingToolbar .umbLabelButton a
-{
- text-decoration: none;
- font-size: 80%;
- margin-right: 3px;
- padding: 5px 0;
-}
-
-
-#LiveEditingToolbar .umbLabelButton input.button {
- width: 22px !important;
- height: 23px !important;
- margin-right: 3px;
- background: none !important;
- border: none !important;
- vertical-align: middle;
-}
-
-#LiveEditingToolbar .umbLabelButton input.button:hover {
- background-image: none !important;
- border: none !important;
-}
-
-/*****************************************************************
-
- TinyMCE extra CSS
-
-/****************************************************************/
-
-/* hide the temporary TinyMCE container */
-.tinymceContainer {
- position: absolute !important;
- left: -1000px !important;
-}
-
-#LiveEditingClientToolbar .mceToolbarExternal table {
- display: inline !important;
- background: none !important;
- margin: 0 !important;
-}
-
-#LiveEditingClientToolbar .mceToolbarExternal {
- position: absolute !important;
- top: 0 !important;
-}
-
-#LiveEditingClientToolbar a.mceButtonEnabled {
- width: 22px !important;
- height: 23px !important;
-}
-
-/*****************************************************************
-
- Datatypes extra CSS
-
-/****************************************************************/
-
-.relatedlinksdatatype
-{
- background-color: #fff !important;
- border: 1px solid #999 !important;
-}
-
-/*****************************************************************
-
- Modal dialogs
-
-/****************************************************************/
-
-.umbModalBox h1
-{
- font-size: larger !important;
-}
-
-.umbModalBox h2
-{
- font-size: medium !important;
-}
-
-.umbModalBox label
-{
- padding-bottom: 2px !Important;
- display: block !Important;
- color: #666 !Important;
- font-family:Trebuchet MS,Lucida Grande,verdana,arial ! important;
-}
-
-.umbModalBox p
-{
- font-size: 12px !important;
- font-family:Trebuchet MS,Lucida Grande,verdana,arial ! important;
- color:Black ! important;
- margin-bottom:5px;
-}
-
-.umbModalBox p select
-{
- margin-bottom:10px ! important;
-}
-
-.umbModalBox p{font-size: 11px !Important}
-
-
-#skins ul{list-style: none; padding: 0px; display: block; clear: both; height: 200px;}
-#skins ul li{margin-right: 12px; float: left; border: 1px solid #efefef; padding: 5px; width: 120px; text-align: center; font-weight: normal;}
-
-
-/*****************************************************************
-
- Umbraco UI Components
-
-/****************************************************************/
-
-.propertypane {
- position: relative;
- display: block;
- line-height: 1.1;
- background: #fff url('/umbraco_client/propertypane/images/propertyBackground.gif') top repeat-x !Important;
- background-image:url(/umbraco_client/propertypane/images/propertyBackground.gif) !Important;
- padding: 5px;
- margin:7px 0px 0px 0px;
- border: 1px solid #d9d7d7;
- text-align:left;
- clear: both;
- float: none;
- color: black;
- font-size: 11px !Important;
- }
-
- .propertypane th
- {
- vertical-align: top;
- text-align:left;
- font-weight:bold;
- font-family: Trebuchet MS, Lucida Grande, verdana, arial;
- font-size:12px;
- width: 16%;
- }
-
- .propertypane,.propertypane td
- {
- font-family: Trebuchet MS, Lucida Grande, verdana, arial;
- font-size:12px;
- }
-
-
- .propertypane small
- {
- font-weight: normal;
- color: #666;
- }
-
- .propertypane div.propertyItem{
- padding-bottom: 5px;
- clear: both;
- font-family: Trebuchet MS, Lucida Grande, verdana, arial;
- font-size:12px;
- }
-
- .propertypane div.propertyItem .propertyItemheader{
- width: 16%;
- padding-right: 1%;
- padding-bottom: 10px;
- float: left;
- clear: left;
- font-weight:bold;
- }
-
- .propertypane div.propertyItem .propertyItemContent{
- float: left;
- padding-bottom: 5px;
- clear: right;
- }
-
- h2.propertypaneTitel{font-size: 14px; color: #999;margin: 7px 0px 0px 0px; padding-bottom: 0px; line-height: 14px;}
-
- div.propertyPaneFooter{clear: both; height: 1px; overflow: hidden; color: #fff;}
-
-#LiveEditingToolbar .ModuleSelector
-{
- background-color:#FFF !important;
- position:absolute;
- top:36px;
- left:270px;
- color:#000;
- border-left:5px solid #A3A3A3;
- border-right:5px solid #A3A3A3;
- border-bottom:5px solid #A3A3A3;
- z-index:100;
-}
-
-#LiveEditingToolbar #moduleSelectorContainer
-{
- padding:10px;
-}
-
-.umbModuleContainerSelector
-{
- cursor:pointer;
-}
-
-p#installingModule img
-{
- float:none;
- margin:0;
- padding:0;
-}
-
-#LiveEditingToolbar #modules ul
-{
- list-style-type:none;
- margin-left:0px;
- margin-right:0px;
-}
-
-#LiveEditingToolbar #modules ul li
-{
- display:block;
- padding-bottom:5px;
- padding-top:5px;
- border-bottom:1px solid #c3c3c3;
-}
-
- #LiveEditingToolbar .umbLabelButton a, #LiveEditingToolbar .umbLabelButton a:hover
-{
- color:Black !important;
-}
-
-.umbModalBox a, .umbModalBox a:hover
-{
- color:#888 !important;
-}
-
-/* skin customize dialog */
-#costumizeSkin #dependencies .propertypane
-{
- height:205px;
- overflow:scroll;
- overflow-x: hidden;
-}
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI/umbraco/LiveEditing/Images/canvas.gif b/src/Umbraco.Web.UI/umbraco/LiveEditing/Images/canvas.gif
deleted file mode 100644
index cdc7bd0793..0000000000
Binary files a/src/Umbraco.Web.UI/umbraco/LiveEditing/Images/canvas.gif and /dev/null differ
diff --git a/src/Umbraco.Web.UI/umbraco/LiveEditing/Images/dialog_background.png b/src/Umbraco.Web.UI/umbraco/LiveEditing/Images/dialog_background.png
deleted file mode 100644
index 208d9c259a..0000000000
Binary files a/src/Umbraco.Web.UI/umbraco/LiveEditing/Images/dialog_background.png and /dev/null differ
diff --git a/src/Umbraco.Web.UI/umbraco/LiveEditing/LiveEditing.cd b/src/Umbraco.Web.UI/umbraco/LiveEditing/LiveEditing.cd
deleted file mode 100644
index 0eef6089d2..0000000000
--- a/src/Umbraco.Web.UI/umbraco/LiveEditing/LiveEditing.cd
+++ /dev/null
@@ -1,65 +0,0 @@
-
-