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:
-
Find the answers to your Umbraco questions on our Community Wiki
+ 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:
+
+
+
Find the answers to your Umbraco questions on our Community Wiki
+ 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;
+ }
+}