Dashboard controls: Tidied up the UI.
Made use of ClientDependency for CSS/JS includes. CSS tweaks for success/notice/error messages. Removed from "Umbraco.Web.UI" project, master version now in "Umbraco.Web"; (confirmed with Seb) (MediaDashboardFolderBrowser.ascx was missing from "Umbraco.Web" - added)
This commit is contained in:
@@ -69,7 +69,7 @@
|
||||
</control>
|
||||
</tab>
|
||||
<tab caption="Last Edits">
|
||||
<control MaxRecords="30">/umbraco/dashboard/latestEdits.ascx</control>
|
||||
<control addPanel="true" MaxRecords="30">/umbraco/dashboard/latestEdits.ascx</control>
|
||||
</tab>
|
||||
<tab caption="Change Password">
|
||||
<control addPanel="true">/umbraco/dashboard/changepassword.ascx</control>
|
||||
|
||||
@@ -66,7 +66,7 @@
|
||||
</control>
|
||||
</tab>
|
||||
<tab caption="Last Edits">
|
||||
<control MaxRecords="30">/umbraco/dashboard/latestEdits.ascx</control>
|
||||
<control addPanel="true" MaxRecords="30">/umbraco/dashboard/latestEdits.ascx</control>
|
||||
</tab>
|
||||
<tab caption="Change Password">
|
||||
<control addPanel="true">/umbraco/dashboard/changepassword.ascx</control>
|
||||
@@ -104,24 +104,4 @@
|
||||
<control>/umbraco/plugins/uGoLive/Dashboard.ascx</control>
|
||||
</tab>
|
||||
</section>
|
||||
<section alias="MyDashboardSection">
|
||||
<areas>
|
||||
<area>default</area>
|
||||
<area>content</area>
|
||||
</areas>
|
||||
<tab caption="Contact Logs">
|
||||
<control>/usercontrols/dashboards/ContactForm_logs.ascx</control>
|
||||
</tab>
|
||||
<tab caption="Email a Friend Logs">
|
||||
<control>/usercontrols/dashboards/EmailAFriendForm_logs.ascx</control>
|
||||
</tab>
|
||||
</section>
|
||||
<section alias="Comments">
|
||||
<areas>
|
||||
<area>content</area>
|
||||
</areas>
|
||||
<tab caption="Comments">
|
||||
<control>/usercontrols/blog/CommentModeration.ascx</control>
|
||||
</tab>
|
||||
</section>
|
||||
</dashBoard>
|
||||
@@ -1,52 +0,0 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="ChangePassword.ascx.cs" Inherits="umbraco.presentation.umbraco.dashboard.ChangePassword" %>
|
||||
<%@ Register TagPrefix="umb" Namespace="ClientDependency.Core.Controls" Assembly="ClientDependency.Core" %>
|
||||
<h3><%=umbraco.ui.Text("changePassword") %></h3>
|
||||
<asp:Panel ID="changeForm" Runat="server" Visible="true">
|
||||
<umb:JsInclude ID="JsInclude2" runat="server" FilePath="passwordStrength/passwordstrength.js" PathNameAlias="UmbracoClient" Priority="11" />
|
||||
<p><%=umbraco.ui.Text("changePasswordDescription") %></p>
|
||||
<asp:Panel ID="errorPane" runat="server" Visible="false">
|
||||
<div class="error"><p><asp:Literal ID="errorMessage" runat="server"></asp:Literal></p></div>
|
||||
</asp:Panel>
|
||||
<ol class="form">
|
||||
|
||||
<li style="height: 20px;">
|
||||
<asp:Label runat="server" AssociatedControlID="password" ID="Label1"><%=umbraco.ui.Text("username") %>:</asp:Label> <strong id="username"><%=umbraco.BusinessLogic.User.GetCurrent().Name%></strong>
|
||||
</li>
|
||||
<li>
|
||||
<asp:Label runat="server" AssociatedControlID="password" ID="passwordLabel"><%=umbraco.ui.Text("passwordEnterNew") %>:</asp:Label>
|
||||
<asp:TextBox id="password" TextMode="password" CssClass="textfield" Runat="server"></asp:TextBox>
|
||||
<asp:RequiredFieldValidator runat="server" ControlToValidate="password" ID="passwordvalidator" ValidationGroup="changepass">*</asp:RequiredFieldValidator>
|
||||
</li>
|
||||
<li>
|
||||
<asp:Label runat="server" AssociatedControlID="confirmpassword" ID="confirmpasswordlabel"><%=umbraco.ui.Text("passwordConfirm") %>:</asp:Label>
|
||||
<asp:TextBox id="confirmpassword" TextMode="password" CssClass="textfield" Runat="server"></asp:TextBox>
|
||||
<asp:RequiredFieldValidator runat="server" ControlToValidate="confirmpassword" ID="confirmpasswordvalidator" ValidationGroup="changepass">*</asp:RequiredFieldValidator>
|
||||
<asp:CompareValidator ID="CompareValidator1" runat="server" ControlToValidate="confirmpassword" ControlToCompare="password" ValidationGroup="changepass"><%=umbraco.ui.Text("passwordMismatch") %></asp:CompareValidator>
|
||||
</li>
|
||||
</ol>
|
||||
|
||||
<p>
|
||||
<asp:Button id="changePassword" Runat="server" Text="Change Password" OnClientClick="showProgress(this,'loadingBar'); return true;" onclick="changePassword_Click" ValidationGroup="changepass"></asp:Button>
|
||||
</p>
|
||||
<script type="text/javascript">
|
||||
jQuery(document).ready(function () {
|
||||
|
||||
//ADVANCE
|
||||
jQuery("#<%= password.ClientID %>").passStrength({
|
||||
shortPass: "error",
|
||||
badPass: "error",
|
||||
goodPass: "success",
|
||||
strongPass: "success",
|
||||
baseStyle: "passtestresult",
|
||||
userid: "<%=umbraco.BusinessLogic.User.GetCurrent().Name%>",
|
||||
messageloc: 1
|
||||
});
|
||||
});
|
||||
</script>
|
||||
</asp:Panel>
|
||||
|
||||
<asp:Panel ID="passwordChanged" Runat="server" Visible="False">
|
||||
<p><br /></p>
|
||||
<div class="success"><p><%=umbraco.ui.Text("passwordChanged") %>!</p></div>
|
||||
</asp:Panel>
|
||||
|
||||
@@ -1,48 +0,0 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="DesktopMediaUploader.ascx.cs" Inherits="umbraco.presentation.umbraco.dashboard.DesktopMediaUploader" %>
|
||||
<script type="text/javascript" src="/umbraco/dashboard/scripts/swfobject.js"></script>
|
||||
<div class="dashboardWrapper">
|
||||
<h2>Desktop Media Uploader</h2>
|
||||
<img src="./dashboard/images/dmu.png" alt="Umbraco" class="dashboardIcon" />
|
||||
<p><strong>Desktop Media Uploader</strong> is a small desktop application that you can install on your computer which allows you to easily upload media items directly to the media section.</p>
|
||||
<p>The badge below will auto configure itself based upon whether you already have <strong>Desktop Media Uploader</strong> installed or not.</p>
|
||||
<p>Just click the <strong>Install Now / Upgrade Now / Launch Now</strong> link to perform that action.</p>
|
||||
<div class="dashboardColWrapper">
|
||||
<div class="dashboardCols">
|
||||
<div class="dashboardCol">
|
||||
<asp:Panel ID="Panel1" runat="server">
|
||||
</asp:Panel>
|
||||
<asp:Panel ID="Panel2" runat="server">
|
||||
<p>
|
||||
<div id="dmu-badge">
|
||||
Download <a href="<%= FullyQualifiedAppPath %>umbraco/dashboard/air/desktopmediauploader.air">Desktop Media Uploader</a> now.<br /><br /><span id="Span1">This application requires Adobe® AIR™ to be installed for <a href="http://airdownload.adobe.com/air/mac/download/latest/AdobeAIR.dmg">Mac OS</a> or <a href="http://airdownload.adobe.com/air/win/download/latest/AdobeAIRInstaller.exe">Windows</a>.
|
||||
</div>
|
||||
</p>
|
||||
<script type="text/javascript">
|
||||
// <![CDATA[
|
||||
|
||||
var flashvars = {
|
||||
appid: "org.umbraco.DesktopMediaUploader",
|
||||
appname: "Desktop Media Uploader",
|
||||
appversion: "v2.1.0",
|
||||
appurl: "<%= FullyQualifiedAppPath %>umbraco/dashboard/air/desktopmediauploader.air",
|
||||
applauncharg: "<%= AppLaunchArg %>",
|
||||
image: "/umbraco/dashboard/images/dmu-badge.jpg?2.1.0",
|
||||
airversion: "2.0"
|
||||
};
|
||||
var params = {
|
||||
menu: "false",
|
||||
wmode: "opaque"
|
||||
};
|
||||
var attributes = {
|
||||
style: "margin-bottom:10px;"
|
||||
};
|
||||
|
||||
swfobject.embedSWF("/umbraco/dashboard/swfs/airinstallbadge.swf", "dmu-badge", "215", "180", "9.0.115", "/umbraco/dashboard/swfs/expressinstall.swf", flashvars, params, attributes);
|
||||
|
||||
// ]]>
|
||||
</script>
|
||||
</asp:Panel>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1,36 +0,0 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" %>
|
||||
<%@ Register Namespace="umbraco.uicontrols" Assembly="controls" TagPrefix="umb" %>
|
||||
<link href="/umbraco_client/propertypane/style.css" rel="stylesheet" />
|
||||
<div class="dashboardWrapper">
|
||||
<h2>
|
||||
Start here</h2>
|
||||
<img src="./dashboard/images/logo32x32.png" alt="Umbraco" class="dashboardIcon" />
|
||||
<h3>
|
||||
This section contains the tools to add advanced features to your Umbraco site</h3>
|
||||
<p>
|
||||
From here you can explore and install packages, create macros, add data types, and
|
||||
much more. Start by exploring the below links or videos.
|
||||
</p>
|
||||
<h3>
|
||||
Find out more:</h3>
|
||||
<div class="dashboardColWrapper">
|
||||
<div class="dashboardCols">
|
||||
<div class="dashboardCol">
|
||||
<ul>
|
||||
<li>Find the answers to your Umbraco questions on our <a href="http://our.umbraco.org/wiki"
|
||||
target="_blank">Community Wiki</a></li>
|
||||
<li>Ask a question in the <a href="http://our.umbraco.org/" target="_blank">Community
|
||||
Forum</a></li>
|
||||
<li>Find an add-on <a href="http://our.umbraco.org/projects" target="_blank">package</a>
|
||||
to help you get going quickly</li>
|
||||
<li>Watch our <a href="http://umbraco.tv" target="_blank">tutorial videos</a> (some
|
||||
are free, some require a subscription)</li>
|
||||
<li>Find out about our <a href="http://umbraco.org/products" target="_blank">productivity
|
||||
boosting tools and commercial support</a></li>
|
||||
<li>Find out about real-life <a href="http://umbraco.org/training/training-schedule"
|
||||
target="_blank">training and certification</a> opportunities</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1,120 +0,0 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" %>
|
||||
<%@ Register Namespace="umbraco.uicontrols" Assembly="controls" TagPrefix="umb" %>
|
||||
<script type="text/javascript" src="/umbraco/dashboard/scripts/jquery.jfeed.pack.js"></script>
|
||||
<link href="/umbraco_client/propertypane/style.css" rel="stylesheet" />
|
||||
<style type="text/css">
|
||||
.formList, .tvList
|
||||
{
|
||||
list-style: none;
|
||||
display: block;
|
||||
margin: 10px;
|
||||
padding: 0px;
|
||||
}
|
||||
.formList li
|
||||
{
|
||||
padding: 0px 0px 15px 0px;
|
||||
list-style: none;
|
||||
margin: 0px;
|
||||
}
|
||||
.formList li a.form
|
||||
{
|
||||
font-size: 1em;
|
||||
font-weight: bold;
|
||||
color: #000;
|
||||
display: block;
|
||||
height: 16px;
|
||||
padding: 2px 0px 0px 30px;
|
||||
background: url(images/umbraco/icon_form.gif) no-repeat 2px 2px;
|
||||
}
|
||||
.formList li small
|
||||
{
|
||||
display: block;
|
||||
padding-left: 30px;
|
||||
height: 10px;
|
||||
}
|
||||
.formList li small a
|
||||
{
|
||||
display: block;
|
||||
float: left;
|
||||
padding-right: 10px;
|
||||
}
|
||||
.tvList .tvitem
|
||||
{
|
||||
font-size: 11px;
|
||||
text-align: center;
|
||||
display: block;
|
||||
width: 130px;
|
||||
height: 158px;
|
||||
margin: 0px 20px 20px 0px;
|
||||
float: left;
|
||||
overflow: hidden;
|
||||
}
|
||||
.tvList a
|
||||
{
|
||||
overflow: hidden;
|
||||
display: block;
|
||||
}
|
||||
.tvList .tvimage
|
||||
{
|
||||
display: block;
|
||||
height: 120px;
|
||||
width: 120px;
|
||||
overflow: hidden;
|
||||
border: 1px solid #999;
|
||||
margin: auto;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
|
||||
jQuery(function () {
|
||||
|
||||
jQuery.ajax({
|
||||
type: 'GET',
|
||||
url: 'dashboard/feedproxy.aspx?url=http://umbraco.org/feeds/videos/developer-foundation',
|
||||
dataType: 'xml',
|
||||
success: function (xml) {
|
||||
|
||||
|
||||
var html = "<div class='tvList'>";
|
||||
|
||||
jQuery('item', xml).each(function () {
|
||||
|
||||
html += '<div class="tvitem">'
|
||||
+ '<a target="_blank" href="'
|
||||
+ jQuery(this).find('link').eq(0).text()
|
||||
+ '">'
|
||||
+ '<div class="tvimage" style="background: url(' + jQuery(this).find('thumbnail').attr('url') + ') no-repeat center center;">'
|
||||
+ '</div>'
|
||||
+ jQuery(this).find('title').eq(0).text()
|
||||
+ '</a>'
|
||||
+ '</div>';
|
||||
});
|
||||
|
||||
html += "</div>";
|
||||
|
||||
jQuery('#latestformvids').html(html);
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
});
|
||||
|
||||
|
||||
</script>
|
||||
|
||||
<div class="dashboardWrapper">
|
||||
<h2>Watch and learn</h2>
|
||||
<img src="./dashboard/images/tv.png" alt="Videos" class="dashboardIcon" />
|
||||
<h3>Hours of Umbraco training videos are only a click away</h3>
|
||||
<p>
|
||||
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 <a href="http://umbraco.tv"
|
||||
target="_blank">umbraco.tv</a> for even more Umbraco videos</p>
|
||||
<h3>To get you started:</h3>
|
||||
<div id="latestformvids">
|
||||
Loading...
|
||||
</div>
|
||||
</div>
|
||||
@@ -1,2 +0,0 @@
|
||||
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="FeedProxy.aspx.cs" Inherits="dashboardUtilities.FeedProxy" %>
|
||||
<%@ OutputCache Duration="1800" VaryByParam="url" %>
|
||||
@@ -1,20 +0,0 @@
|
||||
<%@ Control Language="c#" AutoEventWireup="True" Codebehind="LatestEdits.ascx.cs" Inherits="dashboardUtilities.LatestEdits" TargetSchema="http://schemas.microsoft.com/intellisense/ie5" %>
|
||||
<link href="/umbraco_client/propertypane/style.css" rel="stylesheet" />
|
||||
|
||||
<asp:Repeater id="Repeater1" runat="server">
|
||||
<HeaderTemplate>
|
||||
<div class="propertypane">
|
||||
<div class="guiDialogNormal" style="margin: 10px">
|
||||
<h2><%=umbraco.ui.Text("defaultdialogs", "lastEdited")%>:</h2>
|
||||
</HeaderTemplate>
|
||||
|
||||
<ItemTemplate>
|
||||
<%# PrintNodeName(DataBinder.Eval(Container.DataItem, "NodeId"), DataBinder.Eval(Container.DataItem, "datestamp")) %>
|
||||
</ItemTemplate>
|
||||
|
||||
<FooterTemplate>
|
||||
</div>
|
||||
</div>
|
||||
</FooterTemplate>
|
||||
|
||||
</asp:Repeater>
|
||||
@@ -1,29 +0,0 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" %>
|
||||
<%@ Register Namespace="umbraco.uicontrols" Assembly="controls" TagPrefix="umb" %>
|
||||
<link href="/umbraco_client/propertypane/style.css" rel="stylesheet" />
|
||||
<div class="dashboardWrapper">
|
||||
<h2>
|
||||
Start here</h2>
|
||||
<img src="./dashboard/images/logo32x32.png" alt="Umbraco" class="dashboardIcon" />
|
||||
<h3>
|
||||
Get started with Media right now</h3>
|
||||
<p>
|
||||
Use the tool below to upload your images or documents to a media folder.
|
||||
</p>
|
||||
<h3>
|
||||
Follow these steps:</h3>
|
||||
<div class="dashboardColWrapper">
|
||||
<div class="dashboardCols">
|
||||
<div class="dashboardCol">
|
||||
<ul>
|
||||
<li>Click <strong>Install</strong> and follow the on screen instructions to install the <strong>Desktop Media Uploader</strong></li>
|
||||
<li>Enter your login details for the site and click <strong>Sign In</strong></li>
|
||||
<li>Choose a media folder to upload files to from the <strong>Upload files to...</strong> dropdown list</li>
|
||||
<li>Drag the files and folders you wish to upload directly into the <strong>Desktop Media Uploader</strong> application</li>
|
||||
<li>Click <strong>Upload</strong> to start uploading</li>
|
||||
</ul>
|
||||
<p>For a more thorough guide on how to use the <strong>Desktop Media Uploader</strong>, <a href="http://screenr.com/vXr" target="_blank">checkout this video</a>.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1,119 +0,0 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" %>
|
||||
<%@ Register Namespace="umbraco.uicontrols" Assembly="controls" TagPrefix="umb" %>
|
||||
<script type="text/javascript" src="/umbraco/dashboard/scripts/jquery.jfeed.pack.js"></script>
|
||||
<link href="/umbraco_client/propertypane/style.css" rel="stylesheet" />
|
||||
<style type="text/css">
|
||||
.formList, .tvList
|
||||
{
|
||||
list-style: none;
|
||||
display: block;
|
||||
margin: 10px;
|
||||
padding: 0px;
|
||||
}
|
||||
.formList li
|
||||
{
|
||||
padding: 0px 0px 15px 0px;
|
||||
list-style: none;
|
||||
margin: 0px;
|
||||
}
|
||||
.formList li a.form
|
||||
{
|
||||
font-size: 1em;
|
||||
font-weight: bold;
|
||||
color: #000;
|
||||
display: block;
|
||||
height: 16px;
|
||||
padding: 2px 0px 0px 30px;
|
||||
background: url(images/umbraco/icon_form.gif) no-repeat 2px 2px;
|
||||
}
|
||||
.formList li small
|
||||
{
|
||||
display: block;
|
||||
padding-left: 30px;
|
||||
height: 10px;
|
||||
}
|
||||
.formList li small a
|
||||
{
|
||||
display: block;
|
||||
float: left;
|
||||
padding-right: 10px;
|
||||
}
|
||||
.tvList .tvitem
|
||||
{
|
||||
font-size: 11px;
|
||||
text-align: center;
|
||||
display: block;
|
||||
width: 130px;
|
||||
height: 158px;
|
||||
margin: 0px 20px 20px 0px;
|
||||
float: left;
|
||||
overflow: hidden;
|
||||
}
|
||||
.tvList a
|
||||
{
|
||||
overflow: hidden;
|
||||
display: block;
|
||||
}
|
||||
.tvList .tvimage
|
||||
{
|
||||
display: block;
|
||||
height: 120px;
|
||||
width: 120px;
|
||||
overflow: hidden;
|
||||
border: 1px solid #999;
|
||||
margin: auto;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
|
||||
jQuery(function () {
|
||||
|
||||
jQuery.ajax({
|
||||
type: 'GET',
|
||||
url: 'dashboard/feedproxy.aspx?url=http://umbraco.org/feeds/videos/getting-started',
|
||||
dataType: 'xml',
|
||||
success: function (xml) {
|
||||
|
||||
|
||||
var html = "<div class='tvList'>";
|
||||
|
||||
jQuery('item', xml).each(function () {
|
||||
|
||||
html += '<div class="tvitem">'
|
||||
+ '<a target="_blank" href="'
|
||||
+ jQuery(this).find('link').eq(0).text()
|
||||
+ '">'
|
||||
+ '<div class="tvimage" style="background: url(' + jQuery(this).find('thumbnail').attr('url') + ') no-repeat center center;">'
|
||||
+ '</div>'
|
||||
+ jQuery(this).find('title').eq(0).text()
|
||||
+ '</a>'
|
||||
+ '</div>';
|
||||
});
|
||||
|
||||
html += "</div>";
|
||||
|
||||
jQuery('#latestformvids').html(html);
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
});
|
||||
|
||||
|
||||
</script>
|
||||
<div class="dashboardWrapper">
|
||||
<h2>Watch and learn</h2>
|
||||
<img src="./dashboard/images/tv.png" alt="Videos" class="dashboardIcon" />
|
||||
<h3>Hours of Umbraco training videos are only a click away</h3>
|
||||
<p>
|
||||
Want to master Umbraco? Spend a couple of minutes learning some best practices
|
||||
by watching one of these videos about using Umbraco. And visit <a href="http://umbraco.tv"
|
||||
target="_blank">umbraco.tv</a> for even more Umbraco videos</p>
|
||||
<h3>To get you started:</h3>
|
||||
<div id="latestformvids">
|
||||
Loading...
|
||||
</div>
|
||||
</div>
|
||||
@@ -1,25 +0,0 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" %>
|
||||
<%@ Register Namespace="umbraco.uicontrols" Assembly="controls" TagPrefix="umb" %>
|
||||
<link href="/umbraco_client/propertypane/style.css" rel="stylesheet" />
|
||||
<div class="dashboardWrapper">
|
||||
<h2>
|
||||
Start here</h2>
|
||||
<img src="./dashboard/images/logo32x32.png" alt="Umbraco" class="dashboardIcon" />
|
||||
<h3>
|
||||
Get started with Members right now</h3>
|
||||
<p>
|
||||
Use the tool below to search for an existing member.
|
||||
</p>
|
||||
<h3>
|
||||
More about members</h3>
|
||||
<div class="dashboardColWrapper">
|
||||
<div class="dashboardCols">
|
||||
<div class="dashboardCol">
|
||||
<ul>
|
||||
<li>Learn about how to protect pages of your site from <a href="http://our.umbraco.org/wiki/reference/umbraco-client/context-menus/public-access"
|
||||
target="_blank">this Wiki entry</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1,119 +0,0 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" %>
|
||||
<%@ Register Namespace="umbraco.uicontrols" Assembly="controls" TagPrefix="umb" %>
|
||||
<script type="text/javascript" src="/umbraco/dashboard/scripts/jquery.jfeed.pack.js"></script>
|
||||
<link href="/umbraco_client/propertypane/style.css" rel="stylesheet" />
|
||||
<style type="text/css">
|
||||
.formList, .tvList
|
||||
{
|
||||
list-style: none;
|
||||
display: block;
|
||||
margin: 10px;
|
||||
padding: 0px;
|
||||
}
|
||||
.formList li
|
||||
{
|
||||
padding: 0px 0px 15px 0px;
|
||||
list-style: none;
|
||||
margin: 0px;
|
||||
}
|
||||
.formList li a.form
|
||||
{
|
||||
font-size: 1em;
|
||||
font-weight: bold;
|
||||
color: #000;
|
||||
display: block;
|
||||
height: 16px;
|
||||
padding: 2px 0px 0px 30px;
|
||||
background: url(images/umbraco/icon_form.gif) no-repeat 2px 2px;
|
||||
}
|
||||
.formList li small
|
||||
{
|
||||
display: block;
|
||||
padding-left: 30px;
|
||||
height: 10px;
|
||||
}
|
||||
.formList li small a
|
||||
{
|
||||
display: block;
|
||||
float: left;
|
||||
padding-right: 10px;
|
||||
}
|
||||
.tvList .tvitem
|
||||
{
|
||||
font-size: 11px;
|
||||
text-align: center;
|
||||
display: block;
|
||||
width: 130px;
|
||||
height: 158px;
|
||||
margin: 0px 20px 20px 0px;
|
||||
float: left;
|
||||
overflow: hidden;
|
||||
}
|
||||
.tvList a
|
||||
{
|
||||
overflow: hidden;
|
||||
display: block;
|
||||
}
|
||||
.tvList .tvimage
|
||||
{
|
||||
display: block;
|
||||
height: 120px;
|
||||
width: 120px;
|
||||
overflow: hidden;
|
||||
border: 1px solid #999;
|
||||
margin: auto;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
|
||||
jQuery(function () {
|
||||
|
||||
jQuery.ajax({
|
||||
type: 'GET',
|
||||
url: 'dashboard/feedproxy.aspx?url=http://umbraco.org/feeds/videos/members',
|
||||
dataType: 'xml',
|
||||
success: function (xml) {
|
||||
|
||||
|
||||
var html = "<div class='tvList'>";
|
||||
|
||||
jQuery('item', xml).each(function () {
|
||||
|
||||
html += '<div class="tvitem">'
|
||||
+ '<a target="_blank" href="'
|
||||
+ jQuery(this).find('link').eq(0).text()
|
||||
+ '">'
|
||||
+ '<div class="tvimage" style="background: url(' + jQuery(this).find('thumbnail').attr('url') + ') no-repeat center center;">'
|
||||
+ '</div>'
|
||||
+ jQuery(this).find('title').eq(0).text()
|
||||
+ '</a>'
|
||||
+ '</div>';
|
||||
});
|
||||
|
||||
html += "</div>";
|
||||
|
||||
jQuery('#latestformvids').html(html);
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
});
|
||||
|
||||
|
||||
</script>
|
||||
<div class="dashboardWrapper">
|
||||
<h2>Watch and learn</h2>
|
||||
<img src="./dashboard/images/tv.png" alt="Videos" class="dashboardIcon" />
|
||||
<h3>Hours of Umbraco training videos are only a click away</h3>
|
||||
<p>
|
||||
Want to master Umbraco Members? Spend a couple of minutes learning some best practices
|
||||
by watching one of these videos about using Umbraco. And visit <a href="http://umbraco.tv"
|
||||
target="_blank">umbraco.tv</a> for even more Umbraco videos</p>
|
||||
<h3>To get you started:</h3>
|
||||
<div id="latestformvids">
|
||||
Loading...
|
||||
</div>
|
||||
</div>
|
||||
@@ -1,36 +0,0 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" %>
|
||||
<%@ Register Namespace="umbraco.uicontrols" Assembly="controls" TagPrefix="umb" %>
|
||||
<link href="/umbraco_client/propertypane/style.css" rel="stylesheet" />
|
||||
<div class="dashboardWrapper">
|
||||
<h2>
|
||||
Start here</h2>
|
||||
<img src="./dashboard/images/logo32x32.png" alt="Umbraco" class="dashboardIcon" />
|
||||
<h3>
|
||||
This section contains the building blocks for your Umbraco site</h3>
|
||||
<p>
|
||||
Follow the below links to find out more about working with the items in the Setings
|
||||
section:
|
||||
</p>
|
||||
<h3>
|
||||
Find out more:</h3>
|
||||
<div class="dashboardColWrapper">
|
||||
<div class="dashboardCols">
|
||||
<div class="dashboardCol">
|
||||
<ul>
|
||||
<li>Read more about working with the Items in Settings <a href="http://our.umbraco.org/wiki/umbraco-help/settings"
|
||||
target="_blank">in the Community Wiki</a></li>
|
||||
<li>Download the <a href="http://our.umbraco.org/projects/website-utilities/editors-manual"
|
||||
target="_blank">Editors Manual</a> for details on working with the Umbraco UI</li>
|
||||
<li>Ask a question in the <a href="http://our.umbraco.org/" target="_blank">Community
|
||||
Forum</a></li>
|
||||
<li>Watch our <a href="http://umbraco.tv" target="_blank">tutorial videos</a> (some
|
||||
are free, some require a subscription)</li>
|
||||
<li>Find out about our <a href="http://umbraco.org/products" target="_blank">productivity
|
||||
boosting tools and commercial support</a></li>
|
||||
<li>Find out about real-life <a href="http://umbraco.org/training/training-schedule"
|
||||
target="_blank">training and certification</a> opportunities</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1,119 +0,0 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" %>
|
||||
<%@ Register Namespace="umbraco.uicontrols" Assembly="controls" TagPrefix="umb" %>
|
||||
<script type="text/javascript" src="/umbraco/dashboard/scripts/jquery.jfeed.pack.js"></script>
|
||||
<link href="/umbraco_client/propertypane/style.css" rel="stylesheet" />
|
||||
<style type="text/css">
|
||||
.formList, .tvList
|
||||
{
|
||||
list-style: none;
|
||||
display: block;
|
||||
margin: 10px;
|
||||
padding: 0px;
|
||||
}
|
||||
.formList li
|
||||
{
|
||||
padding: 0px 0px 15px 0px;
|
||||
list-style: none;
|
||||
margin: 0px;
|
||||
}
|
||||
.formList li a.form
|
||||
{
|
||||
font-size: 1em;
|
||||
font-weight: bold;
|
||||
color: #000;
|
||||
display: block;
|
||||
height: 16px;
|
||||
padding: 2px 0px 0px 30px;
|
||||
background: url(images/umbraco/icon_form.gif) no-repeat 2px 2px;
|
||||
}
|
||||
.formList li small
|
||||
{
|
||||
display: block;
|
||||
padding-left: 30px;
|
||||
height: 10px;
|
||||
}
|
||||
.formList li small a
|
||||
{
|
||||
display: block;
|
||||
float: left;
|
||||
padding-right: 10px;
|
||||
}
|
||||
.tvList .tvitem
|
||||
{
|
||||
font-size: 11px;
|
||||
text-align: center;
|
||||
display: block;
|
||||
width: 130px;
|
||||
height: 158px;
|
||||
margin: 0px 20px 20px 0px;
|
||||
float: left;
|
||||
overflow: hidden;
|
||||
}
|
||||
.tvList a
|
||||
{
|
||||
overflow: hidden;
|
||||
display: block;
|
||||
}
|
||||
.tvList .tvimage
|
||||
{
|
||||
display: block;
|
||||
height: 120px;
|
||||
width: 120px;
|
||||
overflow: hidden;
|
||||
border: 1px solid #999;
|
||||
margin: auto;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
|
||||
jQuery(function () {
|
||||
|
||||
jQuery.ajax({
|
||||
type: 'GET',
|
||||
url: 'dashboard/feedproxy.aspx?url=http://umbraco.org/feeds/videos/site-builder-foundation',
|
||||
dataType: 'xml',
|
||||
success: function (xml) {
|
||||
|
||||
|
||||
var html = "<div class='tvList'>";
|
||||
|
||||
jQuery('item', xml).each(function () {
|
||||
|
||||
html += '<div class="tvitem">'
|
||||
+ '<a target="_blank" href="'
|
||||
+ jQuery(this).find('link').eq(0).text()
|
||||
+ '">'
|
||||
+ '<div class="tvimage" style="background: url(' + jQuery(this).find('thumbnail').attr('url') + ') no-repeat center center;">'
|
||||
+ '</div>'
|
||||
+ jQuery(this).find('title').eq(0).text()
|
||||
+ '</a>'
|
||||
+ '</div>';
|
||||
});
|
||||
|
||||
html += "</div>";
|
||||
|
||||
jQuery('#latestformvids').html(html);
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
});
|
||||
|
||||
|
||||
</script>
|
||||
<div class="dashboardWrapper">
|
||||
<h2>Watch and learn</h2>
|
||||
<img src="./dashboard/images/tv.png" alt="Videos" class="dashboardIcon" />
|
||||
<h3>Hours of Umbraco training videos are only a click away</h3>
|
||||
<p>
|
||||
Want to master Umbraco? Spend a couple of minutes learning some best practices
|
||||
by watching one of these videos about using Umbraco. And visit <a href="http://umbraco.tv"
|
||||
target="_blank">umbraco.tv</a> for even more Umbraco videos</p>
|
||||
<h3>To get you started:</h3>
|
||||
<div id="latestformvids">
|
||||
Loading...
|
||||
</div>
|
||||
</div>
|
||||
@@ -1,62 +0,0 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" %>
|
||||
<%@ Register Namespace="umbraco.uicontrols" Assembly="controls" TagPrefix="umb" %>
|
||||
<link href="/umbraco_client/propertypane/style.css" rel="stylesheet" />
|
||||
<div class="dashboardWrapper">
|
||||
<h2>Start Here</h2>
|
||||
<img src="./dashboard/images/logo32x32.png" alt="Umbraco" class="dashboardIcon" />
|
||||
<h3>Thank you for choosing Umbraco!</h3>
|
||||
<p>
|
||||
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:
|
||||
</p>
|
||||
<h3>
|
||||
Find out more:</h3>
|
||||
|
||||
<div class="dashboardColWrapper">
|
||||
<div class="dashboardCols">
|
||||
<div class="dashboardCol third">
|
||||
<h3>
|
||||
New to Umbraco</h3>
|
||||
<ul>
|
||||
<li>Download and read the <a href="http://umbraco.codeplex.com/documentation" target="_blank">
|
||||
Umbraco Getting Started Guide</a></li>
|
||||
<li>Download the <a href="http://our.umbraco.org/projects/website-utilities/editors-manual"
|
||||
target="_blank">Editors Manual</a> for details on working with the Umbraco UI</li>
|
||||
<li>Watch the Umbraco foundation videos on <a href="http://www.youtube.com/user/UmbracoCMS"
|
||||
target="_blank">Youtube</a></li>
|
||||
<li>Find an Umbraco Certified Developer near you</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="dashboardCol third">
|
||||
<h3>
|
||||
Go further</h3>
|
||||
<ul>
|
||||
<li>Find an add-on <a href="http://our.umbraco.org/projects" target="_blank">package</a>
|
||||
to help you get going quickly</li>
|
||||
<li>Learn to extend Umbraco at <a href="http://umbraco.tv" target="_blank">Umbraco TV</a>
|
||||
(some videos are free, some require a subscription)</li>
|
||||
<li>Read the API documentation on our <a href="http://our.umbraco.org/wiki/recommendations/recommended-reading-for-net-developers" target="_blank">
|
||||
Community Wiki</a></li>
|
||||
<li>Become a <a href="http://umbraco.org/training/training-schedule" target="_blank">
|
||||
Certified Umbraco Developer</a> and learn from the source</li>
|
||||
<li>Find out about our <a href="http://umbraco.org/products" target="_blank">productivity
|
||||
boosting tools</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="dashboardCol third last">
|
||||
<h3>
|
||||
Get support</h3>
|
||||
<ul>
|
||||
<li>Ask a question in the <a href="http://our.umbraco.org/" target="_blank">Community
|
||||
Forum</a></li>
|
||||
<li>Watch our <a href="http://umbraco.tv" target="_blank">tutorial videos</a> (some
|
||||
are free, some require a subscription)</li>
|
||||
<li>Find out about our <a href="http://umbraco.org/products" target="_blank">commercial
|
||||
support</a></li>
|
||||
<li>Find out about real-life <a href="http://umbraco.org/training/training-schedule"
|
||||
target="_blank">training and certification</a> opportunities</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1,25 +0,0 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" %>
|
||||
<%@ Register Namespace="umbraco.uicontrols" Assembly="controls" TagPrefix="umb" %>
|
||||
<link href="/umbraco_client/propertypane/style.css" rel="stylesheet" />
|
||||
<div class="dashboardWrapper">
|
||||
<h2>Make it look great</h2>
|
||||
<img src="./dashboard/images/starterkit32x32.png" alt="Umbraco Starter Kits Rock!" class="dashboardIcon" />
|
||||
<h3>Install a Starter Site and Skin</h3>
|
||||
<p>
|
||||
If you haven't already installed one of our Starter Kits, we think you should do that now. This is one of the best ways to start working with Umbraco.
|
||||
After you install a Starter Kit, you can select a skin to make it look great and customize the kit to your liking.
|
||||
</p>
|
||||
<h3>Starter Kits:</h3>
|
||||
<div class="dashboardColWrapper">
|
||||
<div class="dashboardCols">
|
||||
<div class="dashboardCol">
|
||||
<ul>
|
||||
<li><strong><a href="/install/?installStep=skinning" target="_blank">Simple Starter Kit</a></strong> a bare-bones website that introduces you to a set of well-defined conventions for building an Umbraco website</li>
|
||||
<li><strong><a href="/install/?installStep=skinning" target="_blank">Blog Starter Kit</a></strong> a powerful blog kit with all the bells and whistles</li>
|
||||
<li><strong><a href="/install/?installStep=skinning" target="_blank">Business Starter Kit</a></strong> a basic business kit to get you up and running today</li>
|
||||
<li><strong><a href="/install/?installStep=skinning" target="_blank">Personal Starter Kit</a></strong> a basic personal kit for your own space on the web</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1,119 +0,0 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" %>
|
||||
<%@ Register Namespace="umbraco.uicontrols" Assembly="controls" TagPrefix="umb" %>
|
||||
<script type="text/javascript" src="/umbraco/dashboard/scripts/jquery.jfeed.pack.js"></script>
|
||||
<link href="/umbraco_client/propertypane/style.css" rel="stylesheet" />
|
||||
<style type="text/css">
|
||||
.formList, .tvList
|
||||
{
|
||||
list-style: none;
|
||||
display: block;
|
||||
margin: 10px;
|
||||
padding: 0px;
|
||||
}
|
||||
.formList li
|
||||
{
|
||||
padding: 0px 0px 15px 0px;
|
||||
list-style: none;
|
||||
margin: 0px;
|
||||
}
|
||||
.formList li a.form
|
||||
{
|
||||
font-size: 1em;
|
||||
font-weight: bold;
|
||||
color: #000;
|
||||
display: block;
|
||||
height: 16px;
|
||||
padding: 2px 0px 0px 30px;
|
||||
background: url(images/umbraco/icon_form.gif) no-repeat 2px 2px;
|
||||
}
|
||||
.formList li small
|
||||
{
|
||||
display: block;
|
||||
padding-left: 30px;
|
||||
height: 10px;
|
||||
}
|
||||
.formList li small a
|
||||
{
|
||||
display: block;
|
||||
float: left;
|
||||
padding-right: 10px;
|
||||
}
|
||||
.tvList .tvitem
|
||||
{
|
||||
font-size: 11px;
|
||||
text-align: center;
|
||||
display: block;
|
||||
width: 130px;
|
||||
height: 158px;
|
||||
margin: 0px 20px 20px 0px;
|
||||
float: left;
|
||||
overflow: hidden;
|
||||
}
|
||||
.tvList a
|
||||
{
|
||||
overflow: hidden;
|
||||
display: block;
|
||||
}
|
||||
.tvList .tvimage
|
||||
{
|
||||
display: block;
|
||||
height: 120px;
|
||||
width: 120px;
|
||||
overflow: hidden;
|
||||
border: 1px solid #999;
|
||||
margin: auto;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
|
||||
jQuery(function () {
|
||||
|
||||
jQuery.ajax({
|
||||
type: 'GET',
|
||||
url: 'dashboard/feedproxy.aspx?url=http://umbraco.org/feeds/videos/getting-started',
|
||||
dataType: 'xml',
|
||||
success: function (xml) {
|
||||
|
||||
|
||||
var html = "<div class='tvList'>";
|
||||
|
||||
jQuery('item', xml).each(function () {
|
||||
|
||||
html += '<div class="tvitem">'
|
||||
+ '<a target="_blank" href="'
|
||||
+ jQuery(this).find('link').eq(0).text()
|
||||
+ '">'
|
||||
+ '<div class="tvimage" style="background: url(' + jQuery(this).find('thumbnail').attr('url') + ') no-repeat center center;">'
|
||||
+ '</div>'
|
||||
+ jQuery(this).find('title').eq(0).text()
|
||||
+ '</a>'
|
||||
+ '</div>';
|
||||
});
|
||||
|
||||
html += "</div>";
|
||||
|
||||
jQuery('#latestformvids').html(html);
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
});
|
||||
|
||||
|
||||
</script>
|
||||
<div class="dashboardWrapper">
|
||||
<h2>Watch and learn</h2>
|
||||
<img src="./dashboard/images/tv.png" alt="Videos" class="dashboardIcon" />
|
||||
<h3>Hours of Umbraco training videos are only a click away</h3>
|
||||
<p>
|
||||
Want to master Umbraco? Spend a couple of minutes learning some best practices
|
||||
by watching one of these videos about using Umbraco. And visit <a href="http://umbraco.tv"
|
||||
target="_blank">umbraco.tv</a> for even more Umbraco videos</p>
|
||||
<h3>To get you started:</h3>
|
||||
<div id="latestformvids">
|
||||
Loading...
|
||||
</div>
|
||||
</div>
|
||||
@@ -547,7 +547,7 @@ guiEditor {
|
||||
.umbNitroList div h3{margin: 0px;}
|
||||
|
||||
/* Generel error / success / notice classes, as seen in the umbraco installer. */
|
||||
.error, .notice, .success {padding:.8em; padding-top: 0em; padding-bottom: 0em; margin-bottom:.5em;border:2px solid #ddd;}
|
||||
.error, .notice, .success {padding:0 .6em;margin-bottom:.5em;border:2px solid #ddd;}
|
||||
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
|
||||
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
|
||||
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
|
||||
@@ -556,6 +556,7 @@ guiEditor {
|
||||
.notice a {color:#514721;}
|
||||
.success a {color:#264409;}
|
||||
|
||||
.error p, .notice p, .success p {margin: 0.6em 0 !important;}
|
||||
|
||||
.sprTree {
|
||||
/*background-color: #fff;*/
|
||||
|
||||
@@ -1,52 +1,61 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="ChangePassword.ascx.cs" Inherits="umbraco.presentation.umbraco.dashboard.ChangePassword" %>
|
||||
<%@ Register TagPrefix="umb" Namespace="ClientDependency.Core.Controls" Assembly="ClientDependency.Core" %>
|
||||
<h3><%=umbraco.ui.Text("changePassword") %></h3>
|
||||
<asp:Panel ID="changeForm" Runat="server" Visible="true">
|
||||
|
||||
<umb:CssInclude runat="server" FilePath="propertypane/style.css" PathNameAlias="UmbracoClient" />
|
||||
<umb:JsInclude ID="JsInclude2" runat="server" FilePath="passwordStrength/passwordstrength.js" PathNameAlias="UmbracoClient" Priority="11" />
|
||||
<p><%=umbraco.ui.Text("changePasswordDescription") %></p>
|
||||
<asp:Panel ID="errorPane" runat="server" Visible="false">
|
||||
<div class="error"><p><asp:Literal ID="errorMessage" runat="server"></asp:Literal></p></div>
|
||||
</asp:Panel>
|
||||
<ol class="form">
|
||||
|
||||
<li style="height: 20px;">
|
||||
<asp:Label runat="server" AssociatedControlID="password" ID="Label1"><%=umbraco.ui.Text("username") %>:</asp:Label> <strong id="username"><%=umbraco.BusinessLogic.User.GetCurrent().Name%></strong>
|
||||
</li>
|
||||
<li>
|
||||
<asp:Label runat="server" AssociatedControlID="password" ID="passwordLabel"><%=umbraco.ui.Text("passwordEnterNew") %>:</asp:Label>
|
||||
<asp:TextBox id="password" TextMode="password" CssClass="textfield" Runat="server"></asp:TextBox>
|
||||
<asp:RequiredFieldValidator runat="server" ControlToValidate="password" ID="passwordvalidator" ValidationGroup="changepass">*</asp:RequiredFieldValidator>
|
||||
</li>
|
||||
<li>
|
||||
<asp:Label runat="server" AssociatedControlID="confirmpassword" ID="confirmpasswordlabel"><%=umbraco.ui.Text("passwordConfirm") %>:</asp:Label>
|
||||
<asp:TextBox id="confirmpassword" TextMode="password" CssClass="textfield" Runat="server"></asp:TextBox>
|
||||
<asp:RequiredFieldValidator runat="server" ControlToValidate="confirmpassword" ID="confirmpasswordvalidator" ValidationGroup="changepass">*</asp:RequiredFieldValidator>
|
||||
<asp:CompareValidator ID="CompareValidator1" runat="server" ControlToValidate="confirmpassword" ControlToCompare="password" ValidationGroup="changepass"><%=umbraco.ui.Text("passwordMismatch") %></asp:CompareValidator>
|
||||
</li>
|
||||
</ol>
|
||||
|
||||
<p>
|
||||
<asp:Button id="changePassword" Runat="server" Text="Change Password" OnClientClick="showProgress(this,'loadingBar'); return true;" onclick="changePassword_Click" ValidationGroup="changepass"></asp:Button>
|
||||
</p>
|
||||
<script type="text/javascript">
|
||||
jQuery(document).ready(function () {
|
||||
|
||||
//ADVANCE
|
||||
jQuery("#<%= password.ClientID %>").passStrength({
|
||||
shortPass: "error",
|
||||
badPass: "error",
|
||||
goodPass: "success",
|
||||
strongPass: "success",
|
||||
baseStyle: "passtestresult",
|
||||
userid: "<%=umbraco.BusinessLogic.User.GetCurrent().Name%>",
|
||||
messageloc: 1
|
||||
});
|
||||
});
|
||||
</script>
|
||||
</asp:Panel>
|
||||
|
||||
<asp:Panel ID="passwordChanged" Runat="server" Visible="False">
|
||||
<p><br /></p>
|
||||
<div class="success"><p><%=umbraco.ui.Text("passwordChanged") %>!</p></div>
|
||||
</asp:Panel>
|
||||
jQuery(document).ready(function () {
|
||||
jQuery("#<%= password.ClientID %>").passStrength({
|
||||
shortPass: "error",
|
||||
badPass: "error",
|
||||
goodPass: "success",
|
||||
strongPass: "success",
|
||||
baseStyle: "passtestresult",
|
||||
userid: "<%=umbraco.BusinessLogic.User.GetCurrent().Name%>",
|
||||
messageloc: 1
|
||||
});
|
||||
});
|
||||
</script>
|
||||
|
||||
<div class="dashboardWrapper">
|
||||
<h2><%=umbraco.ui.Text("changePassword") %></h2>
|
||||
<img src="./dashboard/images/membersearch.png" alt="Users" class="dashboardIcon" />
|
||||
<asp:Panel ID="changeForm" Runat="server" Visible="true">
|
||||
<p><%=umbraco.ui.Text("changePasswordDescription") %></p>
|
||||
<asp:Panel ID="errorPane" runat="server" Visible="false">
|
||||
<div class="error">
|
||||
<p><asp:Literal ID="errorMessage" runat="server"/></p>
|
||||
</div>
|
||||
</asp:Panel>
|
||||
<ol class="form">
|
||||
<li style="height: 20px;">
|
||||
<span>
|
||||
<asp:Label runat="server" AssociatedControlID="password" ID="Label1"><%=umbraco.ui.Text("username") %>:</asp:Label>
|
||||
<strong id="username"><%=umbraco.BusinessLogic.User.GetCurrent().Name%></strong>
|
||||
</span>
|
||||
</li>
|
||||
<li>
|
||||
<span>
|
||||
<asp:Label runat="server" AssociatedControlID="password" ID="passwordLabel"><%=umbraco.ui.Text("passwordEnterNew") %>:</asp:Label>
|
||||
<asp:TextBox id="password" TextMode="password" CssClass="textfield" Runat="server"></asp:TextBox>
|
||||
<asp:RequiredFieldValidator runat="server" ControlToValidate="password" ID="passwordvalidator" ValidationGroup="changepass">*</asp:RequiredFieldValidator>
|
||||
</span>
|
||||
</li>
|
||||
<li>
|
||||
<span>
|
||||
<asp:Label runat="server" AssociatedControlID="confirmpassword" ID="confirmpasswordlabel"><%=umbraco.ui.Text("passwordConfirm") %>:</asp:Label>
|
||||
<asp:TextBox id="confirmpassword" TextMode="password" CssClass="textfield" Runat="server"></asp:TextBox>
|
||||
<asp:RequiredFieldValidator runat="server" ControlToValidate="confirmpassword" ID="confirmpasswordvalidator" ValidationGroup="changepass">*</asp:RequiredFieldValidator>
|
||||
<asp:CompareValidator ID="CompareValidator1" runat="server" ControlToValidate="confirmpassword" ControlToCompare="password" ValidationGroup="changepass" CssClass="error"><%=umbraco.ui.Text("passwordMismatch") %></asp:CompareValidator>
|
||||
</span>
|
||||
</li>
|
||||
</ol>
|
||||
<p>
|
||||
<asp:Button id="changePassword" Runat="server" Text="Change Password" OnClientClick="showProgress(this,'loadingBar'); return true;" onclick="changePassword_Click" ValidationGroup="changepass"></asp:Button>
|
||||
</p>
|
||||
</asp:Panel>
|
||||
<asp:Panel ID="passwordChanged" Runat="server" Visible="False">
|
||||
<div class="success"><p><%=umbraco.ui.Text("passwordChanged") %>!</p></div>
|
||||
</asp:Panel>
|
||||
</div>
|
||||
|
||||
@@ -1,5 +1,10 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="DesktopMediaUploader.ascx.cs" Inherits="umbraco.presentation.umbraco.dashboard.DesktopMediaUploader" %>
|
||||
<script type="text/javascript" src="/umbraco/dashboard/scripts/swfobject.js"></script>
|
||||
<%@ Register Assembly="controls" Namespace="umbraco.uicontrols" TagPrefix="umb" %>
|
||||
<%@ Register Assembly="ClientDependency.Core" Namespace="ClientDependency.Core.Controls" TagPrefix="umb" %>
|
||||
|
||||
<umb:CssInclude runat="server" FilePath="propertypane/style.css" PathNameAlias="UmbracoClient" />
|
||||
<umb:JsInclude runat="server" FilePath="dashboard/scripts/swfobject.js" PathNameAlias="UmbracoRoot" />
|
||||
|
||||
<div class="dashboardWrapper">
|
||||
<h2>Desktop Media Uploader</h2>
|
||||
<img src="./dashboard/images/dmu.png" alt="Umbraco" class="dashboardIcon" />
|
||||
@@ -9,8 +14,7 @@
|
||||
<div class="dashboardColWrapper">
|
||||
<div class="dashboardCols">
|
||||
<div class="dashboardCol">
|
||||
<asp:Panel ID="Panel1" runat="server">
|
||||
</asp:Panel>
|
||||
<asp:Panel ID="Panel1" runat="server"></asp:Panel>
|
||||
<asp:Panel ID="Panel2" runat="server">
|
||||
<p>
|
||||
<div id="dmu-badge">
|
||||
@@ -19,7 +23,6 @@
|
||||
</p>
|
||||
<script type="text/javascript">
|
||||
// <![CDATA[
|
||||
|
||||
var flashvars = {
|
||||
appid: "org.umbraco.DesktopMediaUploader",
|
||||
appname: "Desktop Media Uploader",
|
||||
@@ -38,7 +41,6 @@
|
||||
};
|
||||
|
||||
swfobject.embedSWF("/umbraco/dashboard/swfs/airinstallbadge.swf", "dmu-badge", "215", "180", "9.0.115", "/umbraco/dashboard/swfs/expressinstall.swf", flashvars, params, attributes);
|
||||
|
||||
// ]]>
|
||||
</script>
|
||||
</asp:Panel>
|
||||
|
||||
@@ -1,34 +1,26 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" %>
|
||||
<%@ Register Namespace="umbraco.uicontrols" Assembly="controls" TagPrefix="umb" %>
|
||||
<link href="/umbraco_client/propertypane/style.css" rel="stylesheet" />
|
||||
|
||||
<%@ Register Assembly="controls" Namespace="umbraco.uicontrols" TagPrefix="umb" %>
|
||||
<%@ Register Assembly="ClientDependency.Core" Namespace="ClientDependency.Core.Controls" TagPrefix="umb" %>
|
||||
|
||||
<umb:CssInclude runat="server" FilePath="propertypane/style.css" PathNameAlias="UmbracoClient" />
|
||||
|
||||
<div class="dashboardWrapper">
|
||||
<h2>
|
||||
Start here</h2>
|
||||
<h2>Start here</h2>
|
||||
<img src="./dashboard/images/logo32x32.png" alt="Umbraco" class="dashboardIcon" />
|
||||
<h3>
|
||||
This section contains the tools to add advanced features to your Umbraco site</h3>
|
||||
<p>
|
||||
From here you can explore and install packages, create macros, add data types, and
|
||||
much more. Start by exploring the below links or videos.
|
||||
</p>
|
||||
<h3>
|
||||
Find out more:</h3>
|
||||
<h3>This section contains the tools to add advanced features to your Umbraco site</h3>
|
||||
<p>From here you can explore and install packages, create macros, add data types, and much more. Start by exploring the below links or videos.</p>
|
||||
<h3>Find out more:</h3>
|
||||
<div class="dashboardColWrapper">
|
||||
<div class="dashboardCols">
|
||||
<div class="dashboardCol">
|
||||
<ul>
|
||||
<li>Find the answers to your Umbraco questions on our <a href="http://our.umbraco.org/wiki"
|
||||
target="_blank">Community Wiki</a></li>
|
||||
<li>Ask a question in the <a href="http://our.umbraco.org/" target="_blank">Community
|
||||
Forum</a></li>
|
||||
<li>Find an add-on <a href="http://our.umbraco.org/projects" target="_blank">package</a>
|
||||
to help you get going quickly</li>
|
||||
<li>Watch our <a href="http://umbraco.tv" target="_blank">tutorial videos</a> (some
|
||||
are free, some require a subscription)</li>
|
||||
<li>Find out about our <a href="http://umbraco.org/products" target="_blank">productivity
|
||||
boosting tools and commercial support</a></li>
|
||||
<li>Find out about real-life <a href="http://umbraco.org/training/training-schedule"
|
||||
target="_blank">training and certification</a> opportunities</li>
|
||||
<li>Find the answers to your Umbraco questions on our <a href="http://our.umbraco.org/wiki" target="_blank">Community Wiki</a></li>
|
||||
<li>Ask a question in the <a href="http://our.umbraco.org/" target="_blank">Community Forum</a></li>
|
||||
<li>Find an add-on <a href="http://our.umbraco.org/projects" target="_blank">package</a> to help you get going quickly</li>
|
||||
<li>Watch our <a href="http://umbraco.tv" target="_blank">tutorial videos</a> (some are free, some require a subscription)</li>
|
||||
<li>Find out about our <a href="http://umbraco.org/products" target="_blank">productivity boosting tools and commercial support</a></li>
|
||||
<li>Find out about real-life <a href="http://umbraco.org/training/training-schedule" target="_blank">training and certification</a> opportunities</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,7 +1,10 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" %>
|
||||
<%@ Register Namespace="umbraco.uicontrols" Assembly="controls" TagPrefix="umb" %>
|
||||
<script type="text/javascript" src="/umbraco/dashboard/scripts/jquery.jfeed.pack.js"></script>
|
||||
<link href="/umbraco_client/propertypane/style.css" rel="stylesheet" />
|
||||
<%@ Register Assembly="controls" Namespace="umbraco.uicontrols" TagPrefix="umb" %>
|
||||
<%@ Register Assembly="ClientDependency.Core" Namespace="ClientDependency.Core.Controls" TagPrefix="umb" %>
|
||||
|
||||
<umb:CssInclude runat="server" FilePath="propertypane/style.css" PathNameAlias="UmbracoClient" />
|
||||
<umb:JsInclude runat="server" FilePath="dashboard/scripts/jquery.jfeed.pack.js" PathNameAlias="UmbracoRoot" />
|
||||
|
||||
<style type="text/css">
|
||||
.formList, .tvList
|
||||
{
|
||||
@@ -66,16 +69,12 @@
|
||||
}
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
|
||||
jQuery(function () {
|
||||
|
||||
jQuery.ajax({
|
||||
type: 'GET',
|
||||
url: 'dashboard/feedproxy.aspx?url=http://umbraco.org/feeds/videos/developer-foundation',
|
||||
dataType: 'xml',
|
||||
success: function (xml) {
|
||||
|
||||
|
||||
var html = "<div class='tvList'>";
|
||||
|
||||
jQuery('item', xml).each(function () {
|
||||
@@ -95,26 +94,14 @@
|
||||
|
||||
jQuery('#latestformvids').html(html);
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
});
|
||||
|
||||
|
||||
</script>
|
||||
|
||||
<div class="dashboardWrapper">
|
||||
<div class="dashboardWrapper">
|
||||
<h2>Watch and learn</h2>
|
||||
<img src="./dashboard/images/tv.png" alt="Videos" class="dashboardIcon" />
|
||||
<h3>Hours of Umbraco training videos are only a click away</h3>
|
||||
<p>
|
||||
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 <a href="http://umbraco.tv"
|
||||
target="_blank">umbraco.tv</a> for even more Umbraco videos</p>
|
||||
<h3>To get you started:</h3>
|
||||
<div id="latestformvids">
|
||||
Loading...
|
||||
</div>
|
||||
<h3>Hours of Umbraco training videos are only a click away</h3>
|
||||
<p>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 <a href="http://umbraco.tv" target="_blank">umbraco.tv</a> for even more Umbraco videos</p>
|
||||
<h3>To get you started:</h3>
|
||||
<div id="latestformvids">Loading...</div>
|
||||
</div>
|
||||
@@ -1,20 +1,14 @@
|
||||
<%@ Control Language="c#" AutoEventWireup="True" Codebehind="LatestEdits.ascx.cs" Inherits="dashboardUtilities.LatestEdits" TargetSchema="http://schemas.microsoft.com/intellisense/ie5" %>
|
||||
<link href="/umbraco_client/propertypane/style.css" rel="stylesheet" />
|
||||
<%@ Control Language="c#" AutoEventWireup="True" Codebehind="LatestEdits.ascx.cs" Inherits="dashboardUtilities.LatestEdits" %>
|
||||
<%@ Register TagPrefix="umb" Namespace="ClientDependency.Core.Controls" Assembly="ClientDependency.Core" %>
|
||||
|
||||
<asp:Repeater id="Repeater1" runat="server">
|
||||
<HeaderTemplate>
|
||||
<div class="propertypane">
|
||||
<div class="guiDialogNormal" style="margin: 10px">
|
||||
<h2><%=umbraco.ui.Text("defaultdialogs", "lastEdited")%>:</h2>
|
||||
</HeaderTemplate>
|
||||
|
||||
<ItemTemplate>
|
||||
<%# PrintNodeName(DataBinder.Eval(Container.DataItem, "NodeId"), DataBinder.Eval(Container.DataItem, "datestamp")) %>
|
||||
</ItemTemplate>
|
||||
|
||||
<FooterTemplate>
|
||||
</div>
|
||||
</div>
|
||||
</FooterTemplate>
|
||||
<umb:CssInclude runat="server" FilePath="propertypane/style.css" PathNameAlias="UmbracoClient" />
|
||||
|
||||
</asp:Repeater>
|
||||
<div class="dashboardWrapper">
|
||||
<h2><%=umbraco.ui.Text("defaultdialogs", "lastEdited")%></h2>
|
||||
<img src="./dashboard/images/logo32x32.png" alt="Umbraco" class="dashboardIcon" />
|
||||
<asp:Repeater id="Repeater1" runat="server">
|
||||
<ItemTemplate>
|
||||
<%# PrintNodeName(DataBinder.Eval(Container.DataItem, "NodeId"), DataBinder.Eval(Container.DataItem, "datestamp")) %>
|
||||
</ItemTemplate>
|
||||
</asp:Repeater>
|
||||
</div>
|
||||
|
||||
@@ -1,17 +1,15 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" %>
|
||||
<%@ Register Namespace="umbraco.uicontrols" Assembly="controls" TagPrefix="umb" %>
|
||||
<link href="/umbraco_client/propertypane/style.css" rel="stylesheet" />
|
||||
<%@ Register TagPrefix="umb" Namespace="ClientDependency.Core.Controls" Assembly="ClientDependency.Core" %>
|
||||
|
||||
<umb:CssInclude runat="server" FilePath="propertypane/style.css" PathNameAlias="UmbracoClient" />
|
||||
|
||||
<div class="dashboardWrapper">
|
||||
<h2>
|
||||
Start here</h2>
|
||||
<h2>Start here</h2>
|
||||
<img src="./dashboard/images/logo32x32.png" alt="Umbraco" class="dashboardIcon" />
|
||||
<h3>
|
||||
Get started with Media right now</h3>
|
||||
<p>
|
||||
Use the tool below to upload your images or documents to a media folder.
|
||||
</p>
|
||||
<h3>
|
||||
Follow these steps:</h3>
|
||||
<h3>Get started with Media right now</h3>
|
||||
<p>Use the tool below to upload your images or documents to a media folder.</p>
|
||||
<h3>Follow these steps:</h3>
|
||||
<div class="dashboardColWrapper">
|
||||
<div class="dashboardCols">
|
||||
<div class="dashboardCol">
|
||||
|
||||
@@ -1,7 +1,10 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" %>
|
||||
<%@ Register Namespace="umbraco.uicontrols" Assembly="controls" TagPrefix="umb" %>
|
||||
<script type="text/javascript" src="/umbraco/dashboard/scripts/jquery.jfeed.pack.js"></script>
|
||||
<link href="/umbraco_client/propertypane/style.css" rel="stylesheet" />
|
||||
<%@ Register Assembly="controls" Namespace="umbraco.uicontrols" TagPrefix="umb" %>
|
||||
<%@ Register Assembly="ClientDependency.Core" Namespace="ClientDependency.Core.Controls" TagPrefix="umb" %>
|
||||
|
||||
<umb:CssInclude runat="server" FilePath="propertypane/style.css" PathNameAlias="UmbracoClient" />
|
||||
<umb:JsInclude runat="server" FilePath="dashboard/scripts/jquery.jfeed.pack.js" PathNameAlias="UmbracoRoot" />
|
||||
|
||||
<style type="text/css">
|
||||
.formList, .tvList
|
||||
{
|
||||
@@ -66,16 +69,12 @@
|
||||
}
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
|
||||
jQuery(function () {
|
||||
|
||||
jQuery.ajax({
|
||||
type: 'GET',
|
||||
url: 'dashboard/feedproxy.aspx?url=http://umbraco.org/feeds/videos/getting-started',
|
||||
dataType: 'xml',
|
||||
success: function (xml) {
|
||||
|
||||
|
||||
var html = "<div class='tvList'>";
|
||||
|
||||
jQuery('item', xml).each(function () {
|
||||
@@ -95,25 +94,14 @@
|
||||
|
||||
jQuery('#latestformvids').html(html);
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
});
|
||||
|
||||
|
||||
</script>
|
||||
<div class="dashboardWrapper">
|
||||
<h2>Watch and learn</h2>
|
||||
<img src="./dashboard/images/tv.png" alt="Videos" class="dashboardIcon" />
|
||||
<h3>Hours of Umbraco training videos are only a click away</h3>
|
||||
<p>
|
||||
Want to master Umbraco? Spend a couple of minutes learning some best practices
|
||||
by watching one of these videos about using Umbraco. And visit <a href="http://umbraco.tv"
|
||||
target="_blank">umbraco.tv</a> for even more Umbraco videos</p>
|
||||
<h3>To get you started:</h3>
|
||||
<div id="latestformvids">
|
||||
Loading...
|
||||
</div>
|
||||
</div>
|
||||
<h3>Hours of Umbraco training videos are only a click away</h3>
|
||||
<p>Want to master Umbraco? Spend a couple of minutes learning some best practices by watching one of these videos about using Umbraco. And visit <a href="http://umbraco.tv" target="_blank">umbraco.tv</a> for even more Umbraco videos</p>
|
||||
<h3>To get you started:</h3>
|
||||
<div id="latestformvids">Loading...</div>
|
||||
</div>
|
||||
@@ -1,23 +1,20 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" %>
|
||||
<%@ Register Namespace="umbraco.uicontrols" Assembly="controls" TagPrefix="umb" %>
|
||||
<link href="/umbraco_client/propertypane/style.css" rel="stylesheet" />
|
||||
<%@ Register Assembly="controls" Namespace="umbraco.uicontrols" TagPrefix="umb" %>
|
||||
<%@ Register Assembly="ClientDependency.Core" Namespace="ClientDependency.Core.Controls" TagPrefix="umb" %>
|
||||
|
||||
<umb:CssInclude runat="server" FilePath="propertypane/style.css" PathNameAlias="UmbracoClient" />
|
||||
|
||||
<div class="dashboardWrapper">
|
||||
<h2>
|
||||
Start here</h2>
|
||||
<h2>Start here</h2>
|
||||
<img src="./dashboard/images/logo32x32.png" alt="Umbraco" class="dashboardIcon" />
|
||||
<h3>
|
||||
Get started with Members right now</h3>
|
||||
<p>
|
||||
Use the tool below to search for an existing member.
|
||||
</p>
|
||||
<h3>
|
||||
More about members</h3>
|
||||
<h3>Get started with Members right now</h3>
|
||||
<p>Use the tool below to search for an existing member.</p>
|
||||
<h3>More about members</h3>
|
||||
<div class="dashboardColWrapper">
|
||||
<div class="dashboardCols">
|
||||
<div class="dashboardCol">
|
||||
<ul>
|
||||
<li>Learn about how to protect pages of your site from <a href="http://our.umbraco.org/wiki/reference/umbraco-client/context-menus/public-access"
|
||||
target="_blank">this Wiki entry</a></li>
|
||||
<li>Learn about how to protect pages of your site from <a href="http://our.umbraco.org/wiki/reference/umbraco-client/context-menus/public-access" target="_blank">this Wiki entry</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,7 +1,10 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" %>
|
||||
<%@ Register Namespace="umbraco.uicontrols" Assembly="controls" TagPrefix="umb" %>
|
||||
<script type="text/javascript" src="/umbraco/dashboard/scripts/jquery.jfeed.pack.js"></script>
|
||||
<link href="/umbraco_client/propertypane/style.css" rel="stylesheet" />
|
||||
<%@ Register Assembly="controls" Namespace="umbraco.uicontrols" TagPrefix="umb" %>
|
||||
<%@ Register Assembly="ClientDependency.Core" Namespace="ClientDependency.Core.Controls" TagPrefix="umb" %>
|
||||
|
||||
<umb:CssInclude runat="server" FilePath="propertypane/style.css" PathNameAlias="UmbracoClient" />
|
||||
<umb:JsInclude runat="server" FilePath="dashboard/scripts/jquery.jfeed.pack.js" PathNameAlias="UmbracoRoot" />
|
||||
|
||||
<style type="text/css">
|
||||
.formList, .tvList
|
||||
{
|
||||
@@ -66,16 +69,12 @@
|
||||
}
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
|
||||
jQuery(function () {
|
||||
|
||||
jQuery.ajax({
|
||||
type: 'GET',
|
||||
url: 'dashboard/feedproxy.aspx?url=http://umbraco.org/feeds/videos/members',
|
||||
dataType: 'xml',
|
||||
success: function (xml) {
|
||||
|
||||
|
||||
var html = "<div class='tvList'>";
|
||||
|
||||
jQuery('item', xml).each(function () {
|
||||
@@ -95,25 +94,14 @@
|
||||
|
||||
jQuery('#latestformvids').html(html);
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
});
|
||||
|
||||
|
||||
</script>
|
||||
<div class="dashboardWrapper">
|
||||
<div class="dashboardWrapper">
|
||||
<h2>Watch and learn</h2>
|
||||
<img src="./dashboard/images/tv.png" alt="Videos" class="dashboardIcon" />
|
||||
<h3>Hours of Umbraco training videos are only a click away</h3>
|
||||
<p>
|
||||
Want to master Umbraco Members? Spend a couple of minutes learning some best practices
|
||||
by watching one of these videos about using Umbraco. And visit <a href="http://umbraco.tv"
|
||||
target="_blank">umbraco.tv</a> for even more Umbraco videos</p>
|
||||
<h3>To get you started:</h3>
|
||||
<div id="latestformvids">
|
||||
Loading...
|
||||
</div>
|
||||
<h3>Hours of Umbraco training videos are only a click away</h3>
|
||||
<p>Want to master Umbraco Members? Spend a couple of minutes learning some best practices by watching one of these videos about using Umbraco. And visit <a href="http://umbraco.tv" target="_blank">umbraco.tv</a> for even more Umbraco videos</p>
|
||||
<h3>To get you started:</h3>
|
||||
<div id="latestformvids">Loading...</div>
|
||||
</div>
|
||||
@@ -1,34 +1,25 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" %>
|
||||
<%@ Register Namespace="umbraco.uicontrols" Assembly="controls" TagPrefix="umb" %>
|
||||
<link href="/umbraco_client/propertypane/style.css" rel="stylesheet" />
|
||||
<%@ Register Assembly="controls" Namespace="umbraco.uicontrols" TagPrefix="umb" %>
|
||||
<%@ Register Assembly="ClientDependency.Core" Namespace="ClientDependency.Core.Controls" TagPrefix="umb" %>
|
||||
|
||||
<umb:CssInclude runat="server" FilePath="propertypane/style.css" PathNameAlias="UmbracoClient" />
|
||||
|
||||
<div class="dashboardWrapper">
|
||||
<h2>
|
||||
Start here</h2>
|
||||
<h2>Start here</h2>
|
||||
<img src="./dashboard/images/logo32x32.png" alt="Umbraco" class="dashboardIcon" />
|
||||
<h3>
|
||||
This section contains the building blocks for your Umbraco site</h3>
|
||||
<p>
|
||||
Follow the below links to find out more about working with the items in the Setings
|
||||
section:
|
||||
</p>
|
||||
<h3>
|
||||
Find out more:</h3>
|
||||
<h3>This section contains the building blocks for your Umbraco site</h3>
|
||||
<p>Follow the below links to find out more about working with the items in the Setings section:</p>
|
||||
<h3>Find out more:</h3>
|
||||
<div class="dashboardColWrapper">
|
||||
<div class="dashboardCols">
|
||||
<div class="dashboardCol">
|
||||
<ul>
|
||||
<li>Read more about working with the Items in Settings <a href="http://our.umbraco.org/wiki/umbraco-help/settings"
|
||||
target="_blank">in the Community Wiki</a></li>
|
||||
<li>Download the <a href="http://our.umbraco.org/projects/website-utilities/editors-manual"
|
||||
target="_blank">Editors Manual</a> for details on working with the Umbraco UI</li>
|
||||
<li>Ask a question in the <a href="http://our.umbraco.org/" target="_blank">Community
|
||||
Forum</a></li>
|
||||
<li>Watch our <a href="http://umbraco.tv" target="_blank">tutorial videos</a> (some
|
||||
are free, some require a subscription)</li>
|
||||
<li>Find out about our <a href="http://umbraco.org/products" target="_blank">productivity
|
||||
boosting tools and commercial support</a></li>
|
||||
<li>Find out about real-life <a href="http://umbraco.org/training/training-schedule"
|
||||
target="_blank">training and certification</a> opportunities</li>
|
||||
<li>Read more about working with the Items in Settings <a href="http://our.umbraco.org/wiki/umbraco-help/settings" target="_blank">in the Community Wiki</a></li>
|
||||
<li>Download the <a href="http://our.umbraco.org/projects/website-utilities/editors-manual" target="_blank">Editors Manual</a> for details on working with the Umbraco UI</li>
|
||||
<li>Ask a question in the <a href="http://our.umbraco.org/" target="_blank">Community Forum</a></li>
|
||||
<li>Watch our <a href="http://umbraco.tv" target="_blank">tutorial videos</a> (some are free, some require a subscription)</li>
|
||||
<li>Find out about our <a href="http://umbraco.org/products" target="_blank">productivity boosting tools and commercial support</a></li>
|
||||
<li>Find out about real-life <a href="http://umbraco.org/training/training-schedule" target="_blank">training and certification</a> opportunities</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,7 +1,10 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" %>
|
||||
<%@ Register Namespace="umbraco.uicontrols" Assembly="controls" TagPrefix="umb" %>
|
||||
<script type="text/javascript" src="/umbraco/dashboard/scripts/jquery.jfeed.pack.js"></script>
|
||||
<link href="/umbraco_client/propertypane/style.css" rel="stylesheet" />
|
||||
<%@ Register Assembly="controls" Namespace="umbraco.uicontrols" TagPrefix="umb" %>
|
||||
<%@ Register Assembly="ClientDependency.Core" Namespace="ClientDependency.Core.Controls" TagPrefix="umb" %>
|
||||
|
||||
<umb:CssInclude runat="server" FilePath="propertypane/style.css" PathNameAlias="UmbracoClient" />
|
||||
<umb:JsInclude runat="server" FilePath="dashboard/scripts/jquery.jfeed.pack.js" PathNameAlias="UmbracoRoot" />
|
||||
|
||||
<style type="text/css">
|
||||
.formList, .tvList
|
||||
{
|
||||
@@ -66,16 +69,12 @@
|
||||
}
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
|
||||
jQuery(function () {
|
||||
|
||||
jQuery.ajax({
|
||||
type: 'GET',
|
||||
url: 'dashboard/feedproxy.aspx?url=http://umbraco.org/feeds/videos/site-builder-foundation',
|
||||
dataType: 'xml',
|
||||
success: function (xml) {
|
||||
|
||||
|
||||
var html = "<div class='tvList'>";
|
||||
|
||||
jQuery('item', xml).each(function () {
|
||||
@@ -95,25 +94,14 @@
|
||||
|
||||
jQuery('#latestformvids').html(html);
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
});
|
||||
|
||||
|
||||
</script>
|
||||
<div class="dashboardWrapper">
|
||||
<h2>Watch and learn</h2>
|
||||
<img src="./dashboard/images/tv.png" alt="Videos" class="dashboardIcon" />
|
||||
<h3>Hours of Umbraco training videos are only a click away</h3>
|
||||
<p>
|
||||
Want to master Umbraco? Spend a couple of minutes learning some best practices
|
||||
by watching one of these videos about using Umbraco. And visit <a href="http://umbraco.tv"
|
||||
target="_blank">umbraco.tv</a> for even more Umbraco videos</p>
|
||||
<h3>To get you started:</h3>
|
||||
<div id="latestformvids">
|
||||
Loading...
|
||||
</div>
|
||||
</div>
|
||||
<h3>Hours of Umbraco training videos are only a click away</h3>
|
||||
<p>Want to master Umbraco? Spend a couple of minutes learning some best practices by watching one of these videos about using Umbraco. And visit <a href="http://umbraco.tv" target="_blank">umbraco.tv</a> for even more Umbraco videos</p>
|
||||
<h3>To get you started:</h3>
|
||||
<div id="latestformvids">Loading...</div>
|
||||
</div>
|
||||
@@ -1,60 +1,43 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" %>
|
||||
<%@ Register Namespace="umbraco.uicontrols" Assembly="controls" TagPrefix="umb" %>
|
||||
<link href="/umbraco_client/propertypane/style.css" rel="stylesheet" />
|
||||
<%@ Register Assembly="controls" Namespace="umbraco.uicontrols" TagPrefix="umb" %>
|
||||
<%@ Register Assembly="ClientDependency.Core" Namespace="ClientDependency.Core.Controls" TagPrefix="umb" %>
|
||||
|
||||
<umb:CssInclude runat="server" FilePath="propertypane/style.css" PathNameAlias="UmbracoClient" />
|
||||
|
||||
<div class="dashboardWrapper">
|
||||
<h2>Start Here</h2>
|
||||
<img src="./dashboard/images/logo32x32.png" alt="Umbraco" class="dashboardIcon" />
|
||||
<h3>Thank you for choosing Umbraco!</h3>
|
||||
<p>
|
||||
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:
|
||||
</p>
|
||||
<h3>
|
||||
Find out more:</h3>
|
||||
|
||||
<p>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:</p>
|
||||
<h3>Find out more:</h3>
|
||||
<div class="dashboardColWrapper">
|
||||
<div class="dashboardCols">
|
||||
<div class="dashboardCol third">
|
||||
<h3>
|
||||
New to Umbraco</h3>
|
||||
<h3>New to Umbraco</h3>
|
||||
<ul>
|
||||
<li>Download and read the <a href="http://umbraco.codeplex.com/documentation" target="_blank">
|
||||
Umbraco Getting Started Guide</a></li>
|
||||
<li>Download the <a href="http://our.umbraco.org/projects/website-utilities/editors-manual"
|
||||
target="_blank">Editors Manual</a> for details on working with the Umbraco UI</li>
|
||||
<li>Watch the Umbraco foundation videos on <a href="http://www.youtube.com/user/UmbracoCMS"
|
||||
target="_blank">Youtube</a></li>
|
||||
<li>Download and read the <a href="http://umbraco.codeplex.com/documentation" target="_blank">Umbraco Getting Started Guide</a></li>
|
||||
<li>Download the <a href="http://our.umbraco.org/projects/website-utilities/editors-manual" target="_blank">Editors Manual</a> for details on working with the Umbraco UI</li>
|
||||
<li>Watch the Umbraco foundation videos on <a href="http://www.youtube.com/user/UmbracoCMS" target="_blank">Youtube</a></li>
|
||||
<li>Find an Umbraco Certified Developer near you</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="dashboardCol third">
|
||||
<h3>
|
||||
Go further</h3>
|
||||
<h3>Go further</h3>
|
||||
<ul>
|
||||
<li>Find an add-on <a href="http://our.umbraco.org/projects" target="_blank">package</a>
|
||||
to help you get going quickly</li>
|
||||
<li>Learn to extend Umbraco at <a href="http://umbraco.tv" target="_blank">Umbraco TV</a>
|
||||
(some videos are free, some require a subscription)</li>
|
||||
<li>Read the API documentation on our <a href="http://our.umbraco.org/wiki/recommendations/recommended-reading-for-net-developers" target="_blank">
|
||||
Community Wiki</a></li>
|
||||
<li>Become a <a href="http://umbraco.org/training/training-schedule" target="_blank">
|
||||
Certified Umbraco Developer</a> and learn from the source</li>
|
||||
<li>Find out about our <a href="http://umbraco.org/products" target="_blank">productivity
|
||||
boosting tools</a></li>
|
||||
<li>Find an add-on <a href="http://our.umbraco.org/projects" target="_blank">package</a> to help you get going quickly</li>
|
||||
<li>Learn to extend Umbraco at <a href="http://umbraco.tv" target="_blank">Umbraco TV</a> (some videos are free, some require a subscription)</li>
|
||||
<li>Read the API documentation on our <a href="http://our.umbraco.org/wiki/recommendations/recommended-reading-for-net-developers" target="_blank">Community Wiki</a></li>
|
||||
<li>Become a <a href="http://umbraco.org/training/training-schedule" target="_blank">Certified Umbraco Developer</a> and learn from the source</li>
|
||||
<li>Find out about our <a href="http://umbraco.org/products" target="_blank">productivity boosting tools</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="dashboardCol third last">
|
||||
<h3>
|
||||
Get support</h3>
|
||||
<h3>Get support</h3>
|
||||
<ul>
|
||||
<li>Ask a question in the <a href="http://our.umbraco.org/" target="_blank">Community
|
||||
Forum</a></li>
|
||||
<li>Watch our <a href="http://umbraco.tv" target="_blank">tutorial videos</a> (some
|
||||
are free, some require a subscription)</li>
|
||||
<li>Find out about our <a href="http://umbraco.org/products" target="_blank">commercial
|
||||
support</a></li>
|
||||
<li>Find out about real-life <a href="http://umbraco.org/training/training-schedule"
|
||||
target="_blank">training and certification</a> opportunities</li>
|
||||
<li>Ask a question in the <a href="http://our.umbraco.org/" target="_blank">Community Forum</a></li>
|
||||
<li>Watch our <a href="http://umbraco.tv" target="_blank">tutorial videos</a> (some are free, some require a subscription)</li>
|
||||
<li>Find out about our <a href="http://umbraco.org/products" target="_blank">commercial support</a></li>
|
||||
<li>Find out about real-life <a href="http://umbraco.org/training/training-schedule" target="_blank">training and certification</a> opportunities</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,25 +1,25 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" %>
|
||||
<%@ Register Namespace="umbraco.uicontrols" Assembly="controls" TagPrefix="umb" %>
|
||||
<link href="/umbraco_client/propertypane/style.css" rel="stylesheet" />
|
||||
<%@ Register Assembly="controls" Namespace="umbraco.uicontrols" TagPrefix="umb" %>
|
||||
<%@ Register Assembly="ClientDependency.Core" Namespace="ClientDependency.Core.Controls" TagPrefix="umb" %>
|
||||
|
||||
<umb:CssInclude runat="server" FilePath="propertypane/style.css" PathNameAlias="UmbracoClient" />
|
||||
|
||||
<div class="dashboardWrapper">
|
||||
<h2>Make it look great</h2>
|
||||
<img src="./dashboard/images/starterkit32x32.png" alt="Umbraco Starter Kits Rock!" class="dashboardIcon" />
|
||||
<h3>Install a Starter Site and Skin</h3>
|
||||
<p>
|
||||
If you haven't already installed one of our Starter Kits, we think you should do that now. This is one of the best ways to start working with Umbraco.
|
||||
After you install a Starter Kit, you can select a skin to make it look great and customize the kit to your liking.
|
||||
</p>
|
||||
<h3>Starter Kits:</h3>
|
||||
<div class="dashboardColWrapper">
|
||||
<div class="dashboardCols">
|
||||
<div class="dashboardCol">
|
||||
<ul>
|
||||
<p>If you haven't already installed one of our Starter Kits, we think you should do that now. This is one of the best ways to start working with Umbraco. After you install a Starter Kit, you can select a skin to make it look great and customize the kit to your liking.</p>
|
||||
<h3>Starter Kits:</h3>
|
||||
<div class="dashboardColWrapper">
|
||||
<div class="dashboardCols">
|
||||
<div class="dashboardCol">
|
||||
<ul>
|
||||
<li><strong><a href="/install/?installStep=skinning" target="_blank">Simple Starter Kit</a></strong> a bare-bones website that introduces you to a set of well-defined conventions for building an Umbraco website</li>
|
||||
<li><strong><a href="/install/?installStep=skinning" target="_blank">Blog Starter Kit</a></strong> a powerful blog kit with all the bells and whistles</li>
|
||||
<li><strong><a href="/install/?installStep=skinning" target="_blank">Business Starter Kit</a></strong> a basic business kit to get you up and running today</li>
|
||||
<li><strong><a href="/install/?installStep=skinning" target="_blank">Personal Starter Kit</a></strong> a basic personal kit for your own space on the web</li>
|
||||
</ul>
|
||||
</div>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1,7 +1,10 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" %>
|
||||
<%@ Register Namespace="umbraco.uicontrols" Assembly="controls" TagPrefix="umb" %>
|
||||
<script type="text/javascript" src="/umbraco/dashboard/scripts/jquery.jfeed.pack.js"></script>
|
||||
<link href="/umbraco_client/propertypane/style.css" rel="stylesheet" />
|
||||
<%@ Register Assembly="controls" Namespace="umbraco.uicontrols" TagPrefix="umb" %>
|
||||
<%@ Register Assembly="ClientDependency.Core" Namespace="ClientDependency.Core.Controls" TagPrefix="umb" %>
|
||||
|
||||
<umb:CssInclude runat="server" FilePath="propertypane/style.css" PathNameAlias="UmbracoClient" />
|
||||
<umb:JsInclude runat="server" FilePath="dashboard/scripts/jquery.jfeed.pack.js" PathNameAlias="UmbracoRoot" />
|
||||
|
||||
<style type="text/css">
|
||||
.formList, .tvList
|
||||
{
|
||||
@@ -66,20 +69,15 @@
|
||||
}
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
|
||||
jQuery(function () {
|
||||
|
||||
jQuery.ajax({
|
||||
type: 'GET',
|
||||
url: 'dashboard/feedproxy.aspx?url=http://umbraco.org/feeds/videos/getting-started',
|
||||
dataType: 'xml',
|
||||
success: function (xml) {
|
||||
|
||||
|
||||
var html = "<div class='tvList'>";
|
||||
|
||||
jQuery('item', xml).each(function () {
|
||||
|
||||
html += '<div class="tvitem">'
|
||||
+ '<a target="_blank" href="'
|
||||
+ jQuery(this).find('link').eq(0).text()
|
||||
@@ -95,25 +93,14 @@
|
||||
|
||||
jQuery('#latestformvids').html(html);
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
});
|
||||
|
||||
|
||||
</script>
|
||||
<div class="dashboardWrapper">
|
||||
<h2>Watch and learn</h2>
|
||||
<img src="./dashboard/images/tv.png" alt="Videos" class="dashboardIcon" />
|
||||
<h3>Hours of Umbraco training videos are only a click away</h3>
|
||||
<p>
|
||||
Want to master Umbraco? Spend a couple of minutes learning some best practices
|
||||
by watching one of these videos about using Umbraco. And visit <a href="http://umbraco.tv"
|
||||
target="_blank">umbraco.tv</a> for even more Umbraco videos</p>
|
||||
<h3>To get you started:</h3>
|
||||
<div id="latestformvids">
|
||||
Loading...
|
||||
</div>
|
||||
</div>
|
||||
<h3>Hours of Umbraco training videos are only a click away</h3>
|
||||
<p>Want to master Umbraco? Spend a couple of minutes learning some best practices by watching one of these videos about using Umbraco. And visit <a href="http://umbraco.tv" target="_blank">umbraco.tv</a> for even more Umbraco videos</p>
|
||||
<h3>To get you started:</h3>
|
||||
<div id="latestformvids">Loading...</div>
|
||||
</div>
|
||||
Reference in New Issue
Block a user