diff --git a/umbraco/presentation/umbraco/dashboard/StartupDashboard.ascx b/umbraco/presentation/umbraco/dashboard/StartupDashboard.ascx index 6545b4e0a6..56bbfb0f94 100644 --- a/umbraco/presentation/umbraco/dashboard/StartupDashboard.ascx +++ b/umbraco/presentation/umbraco/dashboard/StartupDashboard.ascx @@ -130,12 +130,12 @@ We think this could be the beginning of something beautiful. You have made a great choice, to help you get started here are some links to addtional information:

diff --git a/umbraco/presentation/umbraco/dashboard/StartupDashboard.ascx.cs b/umbraco/presentation/umbraco/dashboard/StartupDashboard.ascx.cs index 370ebfcac5..37ac5ca3d4 100644 --- a/umbraco/presentation/umbraco/dashboard/StartupDashboard.ascx.cs +++ b/umbraco/presentation/umbraco/dashboard/StartupDashboard.ascx.cs @@ -51,8 +51,6 @@ default: break; } - - } } } \ No newline at end of file diff --git a/umbraco/presentation/umbraco/dashboard/StartupDeveloperDashboard.ascx b/umbraco/presentation/umbraco/dashboard/StartupDeveloperDashboard.ascx new file mode 100644 index 0000000000..38a2276e63 --- /dev/null +++ b/umbraco/presentation/umbraco/dashboard/StartupDeveloperDashboard.ascx @@ -0,0 +1,168 @@ +<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="StartupDeveloperDashboard.ascx.cs" Inherits="dashboardUtilities.StartupDeveloperDashboard" %> + + + + + + +
+
+

Start here

+

This section contains the tools to add advanced features to your Umbraco site

+

+ From here you can explore and install packages, create macros, add data types, and much more. Start by exploring the below links or videos. +

+ +
+
+
+ + +
+
+

Watch and learn

+

+ Want to master Umbraco Macros and more? Spend a couple of minutes learning some best practices + by watching one of these videos about using Umbraco. And visit umbraco.tv for even more Umbraco videos

+
+ Loading... +
+
+
+
+ + +
+
+

+ Check here to hide this dashboard in the future +

+
+
+
diff --git a/umbraco/presentation/umbraco/dashboard/StartupDeveloperDashboard.ascx.cs b/umbraco/presentation/umbraco/dashboard/StartupDeveloperDashboard.ascx.cs new file mode 100644 index 0000000000..fe630c923c --- /dev/null +++ b/umbraco/presentation/umbraco/dashboard/StartupDeveloperDashboard.ascx.cs @@ -0,0 +1,37 @@ +namespace dashboardUtilities +{ + using System; + using System.Collections.Generic; + using System.Linq; + using System.Web; + using System.Web.UI; + using System.Web.UI.WebControls; + using umbraco.BusinessLogic; + + public partial class StartupDeveloperDashboard : System.Web.UI.UserControl + { + protected void Page_Load(object sender, EventArgs e) + { + + } + + /// + /// Hides the dashboard when checked + /// updates dashboard.config when checked + /// + protected void hideCheckBox_CheckedChanged(object sender, EventArgs e) + { + switch (hideCheckBox.Checked) + { + case (true): + // update dashboard.config to remove dashboard entry + break; + case (false): + // update dashboard.config to add dashboard entry, should never be hit + break; + default: + break; + } + } + } +} \ No newline at end of file diff --git a/umbraco/presentation/umbraco/dashboard/StartupDeveloperDashboard.ascx.designer.cs b/umbraco/presentation/umbraco/dashboard/StartupDeveloperDashboard.ascx.designer.cs new file mode 100644 index 0000000000..d118f49a0c --- /dev/null +++ b/umbraco/presentation/umbraco/dashboard/StartupDeveloperDashboard.ascx.designer.cs @@ -0,0 +1,51 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace dashboardUtilities { + + + public partial class StartupDeveloperDashboard { + + /// + /// startPanel control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.Panel startPanel; + + /// + /// learnPanel control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.Panel learnPanel; + + /// + /// hidePanel control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.Panel hidePanel; + + /// + /// hideCheckBox control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.CheckBox hideCheckBox; + } +} diff --git a/umbraco/presentation/umbraco/dashboard/StartupMediaDashboard.ascx b/umbraco/presentation/umbraco/dashboard/StartupMediaDashboard.ascx new file mode 100644 index 0000000000..229380466d --- /dev/null +++ b/umbraco/presentation/umbraco/dashboard/StartupMediaDashboard.ascx @@ -0,0 +1,172 @@ +<%@ Control Language="C#" AutoEventWireup="True" CodeBehind="StartupMediaDashboard.ascx.cs" Inherits="dashboardUtilities.StartupMediaDashboard" %> + + + + + + +
+
+

Start here

+

Get started with Media right now

+

+ Use the tool below to upload a ZIP file of your images or documents to a media folder. +

+
    +
  • Follow these steps:
  • +
  • Create a media folder by right-clicking on the Media root folder, selecting Create, then give your folder a name, select the Media Type Folder, and click create
  • +
  • Select the created folder by click the Choose link
  • +
  • Use the Browse button below to select a ZIP file containing your images (you can even organize them into folders and the tool will create these for you)
  • +
  • Click the Upload zip file button
  • +
  • Refresh the Media section by right-clicking the Media root folder and selecting Reload Nodes
  • +
+
+
+
+ +

...zip upload here...

+ + +
+
+

Watch and learn

+

+ Want to master Umbraco Media? Spend a couple of minutes learning some best practices + by watching one of these videos about using Umbraco. And visit umbraco.tv for even more Umbraco videos

+
+ Loading... +
+
+
+
+ + +
+
+

+ Check here to hide this dashboard in the future +

+
+
+
+ + diff --git a/umbraco/presentation/umbraco/dashboard/StartupMediaDashboard.ascx.cs b/umbraco/presentation/umbraco/dashboard/StartupMediaDashboard.ascx.cs new file mode 100644 index 0000000000..eeae0ae30d --- /dev/null +++ b/umbraco/presentation/umbraco/dashboard/StartupMediaDashboard.ascx.cs @@ -0,0 +1,37 @@ +namespace dashboardUtilities +{ + using System; + using System.Collections.Generic; + using System.Linq; + using System.Web; + using System.Web.UI; + using System.Web.UI.WebControls; + using umbraco.BusinessLogic; + + public partial class StartupMediaDashboard : System.Web.UI.UserControl + { + protected void Page_Load(object sender, EventArgs e) + { + + } + + /// + /// Hides the dashboard when checked + /// updates dashboard.config when checked + /// + protected void hideCheckBox_CheckedChanged(object sender, EventArgs e) + { + switch (hideCheckBox.Checked) + { + case(true): + // update dashboard.config to remove dashboard entry + break; + case(false): + // update dashboard.config to add dashboard entry, should never be hit + break; + default: + break; + } + } + } +} \ No newline at end of file diff --git a/umbraco/presentation/umbraco/dashboard/StartupMediaDashboard.ascx.designer.cs b/umbraco/presentation/umbraco/dashboard/StartupMediaDashboard.ascx.designer.cs new file mode 100644 index 0000000000..8a6064d12a --- /dev/null +++ b/umbraco/presentation/umbraco/dashboard/StartupMediaDashboard.ascx.designer.cs @@ -0,0 +1,51 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace dashboardUtilities { + + + public partial class StartupMediaDashboard { + + /// + /// startPanel control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.Panel startPanel; + + /// + /// learnPanel control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.Panel learnPanel; + + /// + /// hidePanel control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.Panel hidePanel; + + /// + /// hideCheckBox control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.CheckBox hideCheckBox; + } +} diff --git a/umbraco/presentation/umbraco/dashboard/StartupSettingsDashboard.ascx b/umbraco/presentation/umbraco/dashboard/StartupSettingsDashboard.ascx new file mode 100644 index 0000000000..88946521c6 --- /dev/null +++ b/umbraco/presentation/umbraco/dashboard/StartupSettingsDashboard.ascx @@ -0,0 +1,167 @@ +<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="StartupSettingsDashboard.ascx.cs" Inherits="dashboardUtilities.StartupSettingsDashboard" %> + + + + + + +
+
+

Start here

+

This section contains the building blocks for your Umbraco site

+

+ Follow the below links to find out more about working with the items in the Setings section: +

+ +
+
+
+ + +
+
+

Watch and learn

+

+ Want to master Umbraco? Spend a couple of minutes learning some best practices + by watching one of these videos about using Umbraco. And visit umbraco.tv for even more Umbraco videos

+
+ Loading... +
+
+
+
+ + +
+
+

+ Check here to hide this dashboard in the future +

+
+
+
\ No newline at end of file diff --git a/umbraco/presentation/umbraco/dashboard/StartupSettingsDashboard.ascx.cs b/umbraco/presentation/umbraco/dashboard/StartupSettingsDashboard.ascx.cs new file mode 100644 index 0000000000..8bd3600559 --- /dev/null +++ b/umbraco/presentation/umbraco/dashboard/StartupSettingsDashboard.ascx.cs @@ -0,0 +1,37 @@ +namespace dashboardUtilities +{ + using System; + using System.Collections.Generic; + using System.Linq; + using System.Web; + using System.Web.UI; + using System.Web.UI.WebControls; + using umbraco.BusinessLogic; + + public partial class StartupSettingsDashboard : System.Web.UI.UserControl + { + protected void Page_Load(object sender, EventArgs e) + { + + } + + /// + /// Hides the dashboard when checked + /// updates dashboard.config when checked + /// + protected void hideCheckBox_CheckedChanged(object sender, EventArgs e) + { + switch (hideCheckBox.Checked) + { + case (true): + // update dashboard.config to remove dashboard entry + break; + case (false): + // update dashboard.config to add dashboard entry, should never be hit + break; + default: + break; + } + } + } +} \ No newline at end of file diff --git a/umbraco/presentation/umbraco/dashboard/StartupSettingsDashboard.ascx.designer.cs b/umbraco/presentation/umbraco/dashboard/StartupSettingsDashboard.ascx.designer.cs new file mode 100644 index 0000000000..7681b626c4 --- /dev/null +++ b/umbraco/presentation/umbraco/dashboard/StartupSettingsDashboard.ascx.designer.cs @@ -0,0 +1,51 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace dashboardUtilities { + + + public partial class StartupSettingsDashboard { + + /// + /// startPanel control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.Panel startPanel; + + /// + /// learnPanel control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.Panel learnPanel; + + /// + /// hidePanel control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.Panel hidePanel; + + /// + /// hideCheckBox control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.CheckBox hideCheckBox; + } +}