diff --git a/BUILD.md b/BUILD.md
index bc8ab500b1..b9c4e36d20 100644
--- a/BUILD.md
+++ b/BUILD.md
@@ -14,6 +14,43 @@ By default, this builds the current version. It is possible to specify a differe
Valid version strings are defined in the `Set-UmbracoVersion` documentation below.
+## PowerShell Quirks
+
+There is a good chance that running `build.ps1` ends up in error, with messages such as
+
+>The file ...\build\build.ps1 is not digitally signed. You cannot run this script on the current system. For more information about running scripts and setting execution policy, see about_Execution_Policies.
+
+PowerShell has *Execution Policies* that may prevent the script from running. You can check the current policies with:
+
+ PS> Get-ExecutionPolicy -List
+
+ Scope ExecutionPolicy
+ ----- ---------------
+ MachinePolicy Undefined
+ UserPolicy Undefined
+ Process Undefined
+ CurrentUser Undefined
+ LocalMachine RemoteSigned
+
+Policies can be `Restricted`, `AllSigned`, `RemoteSigned`, `Unrestricted` and `Bypass`. Scopes can be `MachinePolicy`, `UserPolicy`, `Process`, `CurrentUser`, `LocalMachine`. You need the current policy to be `RemoteSigned`—as long as it is `Undefined`, the script cannot run. You can change the current user policy with:
+
+ PS> Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned
+
+Alternatively, you can do it at machine level, from within an elevated PowerShell session:
+
+ PS> Set-ExecutionPolicy -Scope LocalMachine -ExecutionPolicy RemoteSigned
+
+And *then* the script should run. It *might* however still complain about executing scripts, with messages such as:
+
+>Security warning - Run only scripts that you trust. While scripts from the internet can be useful, this script can potentially harm your computer. If you trust this script, use the Unblock-File cmdlet to allow the script to run without this warning message. Do you want to run ...\build\build.ps1?
+[D] Do not run [R] Run once [S] Suspend [?] Help (default is "D"):
+
+This is usually caused by the scripts being *blocked*. And that usually happens when the source code has been downloaded as a Zip file. When Windows downloads Zip files, they are marked as *blocked* (technically, they have a Zone.Identifier alternate data stream, with a value of "3" to indicate that they were downloaded from the Internet). And when such a Zip file is un-zipped, each and every single file is also marked as blocked.
+
+The best solution is to unblock the Zip file before un-zipping: right-click the files, open *Properties*, and there should be a *Unblock* checkbox at the bottom of the dialog. If, however, the Zip file has already been un-zipped, it is possible to recursively unblock all files from PowerShell with:
+
+ PS> Get-ChildItem -Recurse *.* | Unblock-File
+
## Notes
Git might have issues dealing with long file paths during build. You may want/need to enable `core.longpaths` support (see [this page](https://github.com/msysgit/msysgit/wiki/Git-cannot-create-a-file-or-directory-with-a-long-path) for details).
diff --git a/README.md b/README.md
index ceed6967b8..80fed871e2 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,7 @@
Umbraco CMS
===========
-The friendliest, most flexible and fastest growing ASP.NET CMS used by more than 390,000 websites worldwide: [https://umbraco.com](https://umbraco.com)
+The friendliest, most flexible and fastest growing ASP.NET CMS used by more than 443,000 websites worldwide: [https://umbraco.com](https://umbraco.com)
[](https://vimeo.com/172382998/)
@@ -12,7 +12,7 @@ Umbraco is a free open source Content Management System built on the ASP.NET pla
## Building Umbraco from source ##
-The easiest way to get started is to run `build/build.bat` which will build both the backoffice (also known as "Belle") and the Umbraco core. You can then easily start debugging from Visual Studio, or if you need to debug Belle you can run `gulp dev` in `src\Umbraco.Web.UI.Client`.
+The easiest way to get started is to run `build.bat` which will build both the backoffice (also known as "Belle") and the Umbraco core. You can then easily start debugging from Visual Studio, or if you need to debug Belle you can run `gulp dev` in `src\Umbraco.Web.UI.Client`. See [this page](BUILD.md) for more details.
Note that you can always [download a nightly build](http://nightly.umbraco.org/?container=umbraco-750) so you don't have to build the code yourself.
@@ -26,7 +26,7 @@ For the first time on the Microsoft platform, there is a free user and developer
Umbraco is not only loved by developers, but is a content editors dream. Enjoy intuitive editing tools, media management, responsive views and approval workflows to send your content live.
-Used by more than 350,000 active websites including Carlsberg, Segway, Amazon and Heinz and **The Official ASP.NET and IIS.NET website from Microsoft** ([https://asp.net](https://asp.net) / [https://iis.net](https://iis.net)), you can be sure that the technology is proven, stable and scales. Backed by the team at Umbraco HQ, and supported by a dedicated community of over 200,000 craftspeople globally, you can trust that Umbraco is a safe choice and is here to stay.
+Used by more than 443,000 active websites including Carlsberg, Segway, Amazon and Heinz and **The Official ASP.NET and IIS.NET website from Microsoft** ([https://asp.net](https://asp.net) / [https://iis.net](https://iis.net)), you can be sure that the technology is proven, stable and scales. Backed by the team at Umbraco HQ, and supported by a dedicated community of over 220,000 craftspeople globally, you can trust that Umbraco is a safe choice and is here to stay.
To view more examples, please visit [https://umbraco.com/why-umbraco/#caseStudies](https://umbraco.com/why-umbraco/#caseStudies)
diff --git a/build.bat b/build.bat
index da9c4e137d..29a5e07a5a 100644
--- a/build.bat
+++ b/build.bat
@@ -10,6 +10,5 @@ IF ERRORLEVEL 1 (
:error
ECHO.
ECHO Can not run build\build.ps1.
-ECHO If this is due to a SecurityError then make sure to run the following command from an administrator command prompt:
+ECHO If this is due to a SecurityError then please refer to BUILD.md for help!
ECHO.
-ECHO powershell Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
\ No newline at end of file
diff --git a/src/Umbraco.Core/Persistence/Repositories/ContentRepository.cs b/src/Umbraco.Core/Persistence/Repositories/ContentRepository.cs
index c8c94c9e12..6c00964c15 100644
--- a/src/Umbraco.Core/Persistence/Repositories/ContentRepository.cs
+++ b/src/Umbraco.Core/Persistence/Repositories/ContentRepository.cs
@@ -134,7 +134,9 @@ namespace Umbraco.Core.Persistence.Repositories
.InnerJoin(SqlSyntax)
.On(SqlSyntax, left => left.NodeId, right => right.NodeId)
.InnerJoin(SqlSyntax)
- .On(SqlSyntax, left => left.NodeId, right => right.NodeId);
+ .On(SqlSyntax, left => left.NodeId, right => right.NodeId)
+ .InnerJoin()
+ .On(left => left.NodeId, right => right.ContentTypeId);
//TODO: IF we want to enable querying on content type information this will need to be joined
//.InnerJoin(SqlSyntax)
//.On(SqlSyntax, left => left.ContentTypeId, right => right.NodeId, SqlSyntax);
@@ -833,11 +835,21 @@ order by umbracoNode.{2}, umbracoNode.parentID, umbracoNode.sortOrder",
}
- public int CountPublished()
- {
- var sql = GetBaseQuery(true).Where(x => x.Trashed == false)
- .Where(x => x.Published == true);
- return Database.ExecuteScalar(sql);
+ public int CountPublished(string contentTypeAlias = null)
+ {
+ if (contentTypeAlias.IsNullOrWhiteSpace())
+ {
+ var sql = GetBaseQuery(true).Where(x => x.Trashed == false)
+ .Where(x => x.Published == true);
+ return Database.ExecuteScalar(sql);
+ }
+ else
+ {
+ var sql = GetBaseQuery(true).Where(x => x.Trashed == false)
+ .Where(x => x.Published == true)
+ .Where(x => x.Alias == contentTypeAlias);
+ return Database.ExecuteScalar(sql);
+ }
}
public void ReplaceContentPermissions(EntityPermissionSet permissionSet)
diff --git a/src/Umbraco.Core/Persistence/Repositories/Interfaces/IContentRepository.cs b/src/Umbraco.Core/Persistence/Repositories/Interfaces/IContentRepository.cs
index c98f073f40..5edd73f760 100644
--- a/src/Umbraco.Core/Persistence/Repositories/Interfaces/IContentRepository.cs
+++ b/src/Umbraco.Core/Persistence/Repositories/Interfaces/IContentRepository.cs
@@ -26,7 +26,7 @@ namespace Umbraco.Core.Persistence.Repositories
///
/// We require this on the repo because the IQuery{IContent} cannot supply the 'newest' parameter
///
- int CountPublished();
+ int CountPublished(string contentTypeAlias = null);
///
/// Used to bulk update the permissions set for a content item. This will replace all permissions
diff --git a/src/Umbraco.Core/Services/ContentService.cs b/src/Umbraco.Core/Services/ContentService.cs
index 80d0a8975e..6e8a8904ab 100644
--- a/src/Umbraco.Core/Services/ContentService.cs
+++ b/src/Umbraco.Core/Services/ContentService.cs
@@ -62,7 +62,7 @@ namespace Umbraco.Core.Services
using (var uow = UowProvider.GetUnitOfWork(readOnly: true))
{
var repository = RepositoryFactory.CreateContentRepository(uow);
- return repository.CountPublished();
+ return repository.CountPublished(contentTypeAlias);
}
}
diff --git a/src/Umbraco.Core/Services/EntityXmlSerializer.cs b/src/Umbraco.Core/Services/EntityXmlSerializer.cs
index 1e7a95d6fd..919306ba9c 100644
--- a/src/Umbraco.Core/Services/EntityXmlSerializer.cs
+++ b/src/Umbraco.Core/Services/EntityXmlSerializer.cs
@@ -42,6 +42,7 @@ namespace Umbraco.Core.Services
xml.Add(new XAttribute("writerID", content.WriterId));
xml.Add(new XAttribute("template", content.Template == null ? "0" : content.Template.Id.ToString(CultureInfo.InvariantCulture)));
xml.Add(new XAttribute("nodeTypeAlias", content.ContentType.Alias));
+ xml.Add(new XAttribute("isPublished", content.Published));
if (deep)
{
diff --git a/src/Umbraco.Core/Services/IdkMap.cs b/src/Umbraco.Core/Services/IdkMap.cs
index bd3acd5527..4f065c1d97 100644
--- a/src/Umbraco.Core/Services/IdkMap.cs
+++ b/src/Umbraco.Core/Services/IdkMap.cs
@@ -106,8 +106,8 @@ namespace Umbraco.Core.Services
try
{
_locker.EnterWriteLock();
- _id2Key[id] = new TypedId(val.Value, umbracoObjectType); ;
- _key2Id[val.Value] = new TypedId();
+ _id2Key[id] = new TypedId(val.Value, umbracoObjectType);
+ _key2Id[val.Value] = new TypedId(id, umbracoObjectType);
}
finally
{
diff --git a/src/Umbraco.Web.UI.Client/src/common/directives/components/application/umbsections.directive.js b/src/Umbraco.Web.UI.Client/src/common/directives/components/application/umbsections.directive.js
index 3bbeb77931..87e0cb62f4 100644
--- a/src/Umbraco.Web.UI.Client/src/common/directives/components/application/umbsections.directive.js
+++ b/src/Umbraco.Web.UI.Client/src/common/directives/components/application/umbsections.directive.js
@@ -3,7 +3,7 @@
* @name umbraco.directives.directive:umbSections
* @restrict E
**/
-function sectionsDirective($timeout, $window, navigationService, treeService, sectionService, appState, eventsService, $location) {
+function sectionsDirective($timeout, $window, navigationService, treeService, sectionService, appState, eventsService, $location, historyService) {
return {
restrict: "E", // restrict to an element
replace: true, // replace the html element with the template
@@ -142,7 +142,9 @@ function sectionsDirective($timeout, $window, navigationService, treeService, se
$location.path(section.routePath);
}
else {
- $location.path(section.alias).search('');
+ var lastAccessed = historyService.getLastAccessedItemForSection(section.alias);
+ var path = lastAccessed != null ? lastAccessed.link : section.alias;
+ $location.path(path).search('');
}
};
diff --git a/src/Umbraco.Web.UI.Client/src/common/directives/components/tree/umbtreeitem.directive.js b/src/Umbraco.Web.UI.Client/src/common/directives/components/tree/umbtreeitem.directive.js
index 25c1becc87..2dbdb7e1e8 100644
--- a/src/Umbraco.Web.UI.Client/src/common/directives/components/tree/umbtreeitem.directive.js
+++ b/src/Umbraco.Web.UI.Client/src/common/directives/components/tree/umbtreeitem.directive.js
@@ -36,7 +36,7 @@ angular.module("umbraco.directives")
// this will greatly improve performance since there's potentially a lot of nodes being rendered = a LOT of watches!
template: '
' +
- '
' +
+ '
' +
//NOTE: This ins element is used to display the search icon if the node is a container/listview and the tree is currently in dialog
//'' +
' ' +
diff --git a/src/Umbraco.Web.UI.Client/src/common/directives/components/umbmediagrid.directive.js b/src/Umbraco.Web.UI.Client/src/common/directives/components/umbmediagrid.directive.js
index c0bd7a4eff..12179076cd 100644
--- a/src/Umbraco.Web.UI.Client/src/common/directives/components/umbmediagrid.directive.js
+++ b/src/Umbraco.Web.UI.Client/src/common/directives/components/umbmediagrid.directive.js
@@ -110,7 +110,7 @@ Use this directive to generate a thumbnail grid of media items.
itemMinWidth = scope.itemMinWidth;
}
- if (scope.itemMinWidth) {
+ if (scope.itemMinHeight) {
itemMinHeight = scope.itemMinHeight;
}
diff --git a/src/Umbraco.Web.UI.Client/src/common/resources/entity.resource.js b/src/Umbraco.Web.UI.Client/src/common/resources/entity.resource.js
index f5e2748360..5dd353d9e0 100644
--- a/src/Umbraco.Web.UI.Client/src/common/resources/entity.resource.js
+++ b/src/Umbraco.Web.UI.Client/src/common/resources/entity.resource.js
@@ -41,7 +41,7 @@ function entityResource($q, $http, umbRequestHelper) {
if (!value) {
return "";
}
-
+ value = value.replace("#", "");
return umbRequestHelper.resourcePromise(
$http.get(
umbRequestHelper.getApiUrl(
diff --git a/src/Umbraco.Web.UI.Client/src/common/services/history.service.js b/src/Umbraco.Web.UI.Client/src/common/services/history.service.js
index 75963112e5..ee02efc4a0 100644
--- a/src/Umbraco.Web.UI.Client/src/common/services/history.service.js
+++ b/src/Umbraco.Web.UI.Client/src/common/services/history.service.js
@@ -115,6 +115,27 @@ angular.module('umbraco.services')
*/
getCurrent: function(){
return nArray;
- }
+ },
+
+ /**
+ * @ngdoc method
+ * @name umbraco.services.historyService#getLastAccessedItemForSection
+ * @methodOf umbraco.services.historyService
+ *
+ * @description
+ * Method to return the item that was last accessed in the given section
+ *
+ * @param {string} sectionAlias Alias of the section to return the last accessed item for.
+ */
+ getLastAccessedItemForSection: function (sectionAlias) {
+ for (var i = 0, len = nArray.length; i < len; i++) {
+ var item = nArray[i];
+ if (item.link.indexOf(sectionAlias + "/") === 0) {
+ return item;
+ }
+ }
+
+ return null;
+ }
};
});
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/src/installer/installer.service.js b/src/Umbraco.Web.UI.Client/src/installer/installer.service.js
index 54b4733529..7d586cae82 100644
--- a/src/Umbraco.Web.UI.Client/src/installer/installer.service.js
+++ b/src/Umbraco.Web.UI.Client/src/installer/installer.service.js
@@ -17,7 +17,7 @@ angular.module("umbraco.install").factory('installerService', function($rootScop
//add to umbraco installer facts here
var facts = ['Umbraco helped millions of people watch a man jump from the edge of space',
- 'Over 420 000 websites are currently powered by Umbraco',
+ 'Over 440 000 websites are currently powered by Umbraco',
"At least 2 people have named their cat 'Umbraco'",
'On an average day, more than 1000 people download Umbraco',
'umbraco.tv is the premier source of Umbraco video tutorials to get you started',
@@ -31,10 +31,10 @@ angular.module("umbraco.install").factory('installerService', function($rootScop
"At least 4 people have the Umbraco logo tattooed on them",
"'Umbraco' is the danish name for an allen key",
"Umbraco has been around since 2005, that's a looong time in IT",
- "More than 550 people from all over the world meet each year in Denmark in June for our annual conference CodeGarden",
+ "More than 600 people from all over the world meet each year in Denmark in June for our annual conference CodeGarden",
"While you are installing Umbraco someone else on the other side of the planet is probably doing it too",
"You can extend Umbraco without modifying the source code using either JavaScript or C#",
- "Umbraco was installed in more than 165 countries in 2015"
+ "Umbraco has been installed in more than 198 countries"
];
/**
diff --git a/src/Umbraco.Web.UI.Client/src/views/common/dialogs/login.html b/src/Umbraco.Web.UI.Client/src/views/common/dialogs/login.html
index 6505af4de9..301d5e1087 100644
--- a/src/Umbraco.Web.UI.Client/src/views/common/dialogs/login.html
+++ b/src/Umbraco.Web.UI.Client/src/views/common/dialogs/login.html
@@ -151,7 +151,8 @@
+
diff --git a/src/Umbraco.Web.UI/umbraco/config/lang/en.xml b/src/Umbraco.Web.UI/umbraco/config/lang/en.xml
index 3cb67797de..65256f5e78 100644
--- a/src/Umbraco.Web.UI/umbraco/config/lang/en.xml
+++ b/src/Umbraco.Web.UI/umbraco/config/lang/en.xml
@@ -1,790 +1,790 @@
-
- The Umbraco community
- http://our.umbraco.org/documentation/Extending-Umbraco/Language-Files
-
-
- Culture and Hostnames
- Audit Trail
- Browse Node
- Change Document Type
- Copy
- Create
- Create Package
- Create group
- Delete
- Disable
- Empty recycle bin
- Enable
- Export Document Type
- Import Document Type
- Import Package
- Edit in Canvas
- Exit
- Move
- Notifications
- Public access
- Publish
- Unpublish
- Reload
- Republish entire site
- Rename
- Restore
- Set permissions for the page %0%
- Choose where to move
- In the tree structure below
- Permissions
- Rollback
- Send To Publish
- Send To Translation
- Set group
- Sort
- Translate
- Update
- Set permissions
- Unlock
- Create Content Template
-
-
- Content
- Administration
- Structure
- Other
-
-
- Allow access to assign culture and hostnames
- Allow access to view a node's history log
- Allow access to view a node
- Allow access to change document type for a node
- Allow access to copy a node
- Allow access to create nodes
- Allow access to delete nodes
- Allow access to move a node
- Allow access to set and change public access for a node
- Allow access to publish a node
- Allow access to change permissions for a node
- Allow access to roll back a node to a previous state
- Allow access to send a node for approval before publishing
- Allow access to send a node for translation
- Allow access to change the sort order for nodes
- Allow access to translate a node
- Allow access to save a node
- Allow access to create a Content Template
-
-
- Permission denied.
- Add new Domain
- remove
- Invalid node.
- Invalid domain format.
- Domain has already been assigned.
- Language
- Domain
- New domain '%0%' has been created
- Domain '%0%' is deleted
- Domain '%0%' has already been assigned
- Domain '%0%' has been updated
- Edit Current Domains
-
-
+ The Umbraco community
+ http://our.umbraco.org/documentation/Extending-Umbraco/Language-Files
+
+
+ Culture and Hostnames
+ Audit Trail
+ Browse Node
+ Change Document Type
+ Copy
+ Create
+ Create Package
+ Create group
+ Delete
+ Disable
+ Empty recycle bin
+ Enable
+ Export Document Type
+ Import Document Type
+ Import Package
+ Edit in Canvas
+ Exit
+ Move
+ Notifications
+ Public access
+ Publish
+ Unpublish
+ Reload
+ Republish entire site
+ Rename
+ Restore
+ Set permissions for the page %0%
+ Choose where to move
+ In the tree structure below
+ Permissions
+ Rollback
+ Send To Publish
+ Send To Translation
+ Set group
+ Sort
+ Translate
+ Update
+ Set permissions
+ Unlock
+ Create Content Template
+
+
+ Content
+ Administration
+ Structure
+ Other
+
+
+ Allow access to assign culture and hostnames
+ Allow access to view a node's history log
+ Allow access to view a node
+ Allow access to change document type for a node
+ Allow access to copy a node
+ Allow access to create nodes
+ Allow access to delete nodes
+ Allow access to move a node
+ Allow access to set and change public access for a node
+ Allow access to publish a node
+ Allow access to change permissions for a node
+ Allow access to roll back a node to a previous state
+ Allow access to send a node for approval before publishing
+ Allow access to send a node for translation
+ Allow access to change the sort order for nodes
+ Allow access to translate a node
+ Allow access to save a node
+ Allow access to create a Content Template
+
+
+ Permission denied.
+ Add new Domain
+ remove
+ Invalid node.
+ Invalid domain format.
+ Domain has already been assigned.
+ Language
+ Domain
+ New domain '%0%' has been created
+ Domain '%0%' is deleted
+ Domain '%0%' has already been assigned
+ Domain '%0%' has been updated
+ Edit Current Domains
+
+
-
- Inherit
- Culture
-
- or inherit culture from parent nodes. Will also apply
+
+ Inherit
+ Culture
+
+ or inherit culture from parent nodes. Will also apply
to the current node, unless a domain below applies too.]]>
-
- Domains
-
-
- Viewing for
-
-
- Clear selection
- Select
- Select current folder
- Do something else
- Bold
- Cancel Paragraph Indent
- Insert form field
- Insert graphic headline
- Edit Html
- Indent Paragraph
- Italic
- Center
- Justify Left
- Justify Right
- Insert Link
- Insert local link (anchor)
- Bullet List
- Numeric List
- Insert macro
- Insert picture
- Edit relations
- Return to list
- Save
- Save and publish
- Save and send for approval
- Save list view
- Preview
- Preview is disabled because there's no template assigned
- Choose style
- Show styles
- Insert table
- Generate models
- Save and generate models
- Undo
- Redo
-
-
- To change the document type for the selected content, first select from the list of valid types for this location.
- Then confirm and/or amend the mapping of properties from the current type to the new, and click Save.
- The content has been re-published.
- Current Property
- Current type
- The document type cannot be changed, as there are no alternatives valid for this location. An alternative will be valid if it is allowed under the parent of the selected content item and that all existing child content items are allowed to be created under it.
- Document Type Changed
- Map Properties
- Map to Property
- New Template
- New Type
- none
- Content
- Select New Document Type
- The document type of the selected content has been successfully changed to [new type] and the following properties mapped:
- to
- Could not complete property mapping as one or more properties have more than one mapping defined.
- Only alternate types valid for the current location are displayed.
-
-
- Is Published
- About this page
- Alias
- (how would you describe the picture over the phone)
- Alternative Links
- Click to edit this item
- Created by
- Original author
- Updated by
- Created
- Date/time this document was created
- Document Type
- Editing
- Remove at
- This item has been changed after publication
- This item is not published
- Last published
- There are no items to show
- There are no items to show in the list.
- No content has been added
- No members have been added
- Media Type
- Link to media item(s)
- Member Group
- Role
- Member Type
- No date chosen
- Page title
- Properties
- This document is published but is not visible because the parent '%0%' is unpublished
- This document is published but is not in the cache
- Could not get the url
- This document is published but its url would collide with content %0%
- Publish
- Publication Status
- Publish at
- Unpublish at
- Clear Date
- Sortorder is updated
- To sort the nodes, simply drag the nodes or click one of the column headers. You can select multiple nodes by holding the "shift" or "control" key while selecting
- Statistics
- Title (optional)
- Alternative text (optional)
- Type
- Unpublish
- Last edited
- Date/time this document was edited
- Remove file(s)
- Link to document
- Member of group(s)
- Not a member of group(s)
- Child items
- Target
- This translates to the following time on the server:
- What does this mean?]]>
- Are you sure you want to delete this item?
- Property %0% uses editor %1% which is not supported by Nested Content.
- Add another text box
- Remove this text box
- Content root
-
-
- Create a new Content Template from '%0%'
- Blank
- Select a Content Template
- Content Template created
- A Content Template was created from '%0%'
- Another Content Template with the same name already exists
- A Content Template is pre-defined content that an editor can select to use as the basis for creating new content
-
-
- Click to upload
- Drop your files here...
- Link to media
- or click here to choose files
- Only allowed file types are
- Cannot upload this file, it does not have an approved file type
- Max file size is
- Media root
-
-
- Create a new member
- All Members
-
-
- Where do you want to create the new %0%
- Create an item under
- Select the document type you want to make a content template for
- Choose a type and a title
- "document types".]]>
- "media types".]]>
- Document Type without a template
- New folder
- New data type
- New javascript file
- New empty partial view
- New partial view macro
- New partial view from snippet
- New empty partial view macro
- New partial view macro from snippet
- New partial view macro (without macro)
-
-
- Browse your website
- - Hide
- If Umbraco isn't opening, you might need to allow popups from this site
- has opened in a new window
- Restart
- Visit
- Welcome
-
-
- Stay
- Discard changes
- You have unsaved changes
- Are you sure you want to navigate away from this page? - you have unsaved changes
-
-
- Done
+
+ Domains
+
+
+ Viewing for
+
+
+ Clear selection
+ Select
+ Select current folder
+ Do something else
+ Bold
+ Cancel Paragraph Indent
+ Insert form field
+ Insert graphic headline
+ Edit Html
+ Indent Paragraph
+ Italic
+ Center
+ Justify Left
+ Justify Right
+ Insert Link
+ Insert local link (anchor)
+ Bullet List
+ Numeric List
+ Insert macro
+ Insert picture
+ Edit relations
+ Return to list
+ Save
+ Save and publish
+ Save and send for approval
+ Save list view
+ Preview
+ Preview is disabled because there's no template assigned
+ Choose style
+ Show styles
+ Insert table
+ Generate models
+ Save and generate models
+ Undo
+ Redo
+
+
+ To change the document type for the selected content, first select from the list of valid types for this location.
+ Then confirm and/or amend the mapping of properties from the current type to the new, and click Save.
+ The content has been re-published.
+ Current Property
+ Current type
+ The document type cannot be changed, as there are no alternatives valid for this location. An alternative will be valid if it is allowed under the parent of the selected content item and that all existing child content items are allowed to be created under it.
+ Document Type Changed
+ Map Properties
+ Map to Property
+ New Template
+ New Type
+ none
+ Content
+ Select New Document Type
+ The document type of the selected content has been successfully changed to [new type] and the following properties mapped:
+ to
+ Could not complete property mapping as one or more properties have more than one mapping defined.
+ Only alternate types valid for the current location are displayed.
+
+
+ Is Published
+ About this page
+ Alias
+ (how would you describe the picture over the phone)
+ Alternative Links
+ Click to edit this item
+ Created by
+ Original author
+ Updated by
+ Created
+ Date/time this document was created
+ Document Type
+ Editing
+ Remove at
+ This item has been changed after publication
+ This item is not published
+ Last published
+ There are no items to show
+ There are no items to show in the list.
+ No content has been added
+ No members have been added
+ Media Type
+ Link to media item(s)
+ Member Group
+ Role
+ Member Type
+ No date chosen
+ Page title
+ Properties
+ This document is published but is not visible because the parent '%0%' is unpublished
+ This document is published but is not in the cache
+ Could not get the url
+ This document is published but its url would collide with content %0%
+ Publish
+ Publication Status
+ Publish at
+ Unpublish at
+ Clear Date
+ Sortorder is updated
+ To sort the nodes, simply drag the nodes or click one of the column headers. You can select multiple nodes by holding the "shift" or "control" key while selecting
+ Statistics
+ Title (optional)
+ Alternative text (optional)
+ Type
+ Unpublish
+ Last edited
+ Date/time this document was edited
+ Remove file(s)
+ Link to document
+ Member of group(s)
+ Not a member of group(s)
+ Child items
+ Target
+ This translates to the following time on the server:
+ What does this mean?]]>
+ Are you sure you want to delete this item?
+ Property %0% uses editor %1% which is not supported by Nested Content.
+ Add another text box
+ Remove this text box
+ Content root
+
+
+ Create a new Content Template from '%0%'
+ Blank
+ Select a Content Template
+ Content Template created
+ A Content Template was created from '%0%'
+ Another Content Template with the same name already exists
+ A Content Template is pre-defined content that an editor can select to use as the basis for creating new content
+
+
+ Click to upload
+ Drop your files here...
+ Link to media
+ or click here to choose files
+ Only allowed file types are
+ Cannot upload this file, it does not have an approved file type
+ Max file size is
+ Media root
+
+
+ Create a new member
+ All Members
+
+
+ Where do you want to create the new %0%
+ Create an item under
+ Select the document type you want to make a content template for
+ Choose a type and a title
+ "document types".]]>
+ "media types".]]>
+ Document Type without a template
+ New folder
+ New data type
+ New javascript file
+ New empty partial view
+ New partial view macro
+ New partial view from snippet
+ New empty partial view macro
+ New partial view macro from snippet
+ New partial view macro (without macro)
+
+
+ Browse your website
+ - Hide
+ If Umbraco isn't opening, you might need to allow popups from this site
+ has opened in a new window
+ Restart
+ Visit
+ Welcome
+
+
+ Stay
+ Discard changes
+ You have unsaved changes
+ Are you sure you want to navigate away from this page? - you have unsaved changes
+
+
+ Done
- Deleted %0% item
- Deleted %0% items
- Deleted %0% out of %1% item
- Deleted %0% out of %1% items
+ Deleted %0% item
+ Deleted %0% items
+ Deleted %0% out of %1% item
+ Deleted %0% out of %1% items
- Published %0% item
- Published %0% items
- Published %0% out of %1% item
- Published %0% out of %1% items
+ Published %0% item
+ Published %0% items
+ Published %0% out of %1% item
+ Published %0% out of %1% items
- Unpublished %0% item
- Unpublished %0% items
- Unpublished %0% out of %1% item
- Unpublished %0% out of %1% items
+ Unpublished %0% item
+ Unpublished %0% items
+ Unpublished %0% out of %1% item
+ Unpublished %0% out of %1% items
- Moved %0% item
- Moved %0% items
- Moved %0% out of %1% item
- Moved %0% out of %1% items
+ Moved %0% item
+ Moved %0% items
+ Moved %0% out of %1% item
+ Moved %0% out of %1% items
- Copied %0% item
- Copied %0% items
- Copied %0% out of %1% item
- Copied %0% out of %1% items
-
-
- Link title
- Link
- Name
- Manage hostnames
- Close this window
- Are you sure you want to delete
- Are you sure you want to disable
- Please check this box to confirm deletion of %0% item(s)
- Are you sure?
- Are you sure?
- Cut
- Edit Dictionary Item
- Edit Language
- Insert local link
- Insert character
- Insert graphic headline
- Insert picture
- Insert link
- Click to add a Macro
- Insert table
- Last Edited
- Link
- Internal link:
- When using local links, insert "#" in front of link
- Open in new window?
- Macro Settings
- This macro does not contain any properties you can edit
- Paste
- Edit permissions for
- Set permissions for
- Set permissions for %0% for user group %1%
- Select the users groups you want to set permissions for
- The items in the recycle bin are now being deleted. Please do not close this window while this operation takes place
- The recycle bin is now empty
- When items are deleted from the recycle bin, they will be gone forever
- regexlib.com's webservice is currently experiencing some problems, which we have no control over. We are very sorry for this inconvenience.]]>
- Search for a regular expression to add validation to a form field. Example: 'email, 'zip-code' 'url'
- Remove Macro
- Required Field
- Site is reindexed
- The website cache has been refreshed. All publish content is now up to date. While all unpublished content is still unpublished
- The website cache will be refreshed. All published content will be updated, while unpublished content will stay unpublished.
- Number of columns
- Number of rows
-
- Set a placeholder id by setting an ID on your placeholder you can inject content into this template from child templates,
+ Copied %0% item
+ Copied %0% items
+ Copied %0% out of %1% item
+ Copied %0% out of %1% items
+
+
+ Link title
+ Link
+ Name
+ Manage hostnames
+ Close this window
+ Are you sure you want to delete
+ Are you sure you want to disable
+ Please check this box to confirm deletion of %0% item(s)
+ Are you sure?
+ Are you sure?
+ Cut
+ Edit Dictionary Item
+ Edit Language
+ Insert local link
+ Insert character
+ Insert graphic headline
+ Insert picture
+ Insert link
+ Click to add a Macro
+ Insert table
+ Last Edited
+ Link
+ Internal link:
+ When using local links, insert "#" in front of link
+ Open in new window?
+ Macro Settings
+ This macro does not contain any properties you can edit
+ Paste
+ Edit permissions for
+ Set permissions for
+ Set permissions for %0% for user group %1%
+ Select the users groups you want to set permissions for
+ The items in the recycle bin are now being deleted. Please do not close this window while this operation takes place
+ The recycle bin is now empty
+ When items are deleted from the recycle bin, they will be gone forever
+ regexlib.com's webservice is currently experiencing some problems, which we have no control over. We are very sorry for this inconvenience.]]>
+ Search for a regular expression to add validation to a form field. Example: 'email, 'zip-code' 'url'
+ Remove Macro
+ Required Field
+ Site is reindexed
+ The website cache has been refreshed. All publish content is now up to date. While all unpublished content is still unpublished
+ The website cache will be refreshed. All published content will be updated, while unpublished content will stay unpublished.
+ Number of columns
+ Number of rows
+
+ Set a placeholder id by setting an ID on your placeholder you can inject content into this template from child templates,
by referring this ID using a <asp:content /> element.]]>
-
-
- Select a placeholder id from the list below. You can only
+
+
+ Select a placeholder id from the list below. You can only
choose Id's from the current template's master.]]>
-
- Click on the image to see full size
- Pick item
- View Cache Item
- Create folder...
- Relate to original
- Include descendants
- The friendliest community
- Link to page
- Opens the linked document in a new window or tab
- Link to media
- Link to file
- Select content start node
- Select media
- Select icon
- Select item
- Select link
- Select macro
- Select content
- Select media start node
- Select member
- Select member group
- Select node
- Select sections
- Select users
- No icons were found
- There are no parameters for this macro
- There are no macros available to insert
- External login providers
- Exception Details
- Stacktrace
- Inner Exception
- Link your
- Un-link your
- account
- Select editor
- Select snippet
-
-
-
-
+ Click on the image to see full size
+ Pick item
+ View Cache Item
+ Create folder...
+ Relate to original
+ Include descendants
+ The friendliest community
+ Link to page
+ Opens the linked document in a new window or tab
+ Link to media
+ Link to file
+ Select content start node
+ Select media
+ Select icon
+ Select item
+ Select link
+ Select macro
+ Select content
+ Select media start node
+ Select member
+ Select member group
+ Select node
+ Select sections
+ Select users
+ No icons were found
+ There are no parameters for this macro
+ There are no macros available to insert
+ External login providers
+ Exception Details
+ Stacktrace
+ Inner Exception
+ Link your
+ Un-link your
+ account
+ Select editor
+ Select snippet
+
+
+
+ %0%' below You can add additional languages under the 'languages' in the menu on the left
]]>
-
- Culture Name
- Edit the key of the dictionary item.
-
-
+ Culture Name
+ Edit the key of the dictionary item.
+
+
-
-
-
- Enter your username
- Enter your password
- Confirm your password
- Name the %0%...
- Enter a name...
- Enter an email...
- Enter a username...
- Label...
- Enter a description...
- Type to search...
- Type to filter...
- Type to add tags (press enter after each tag)...
- Enter your email...
- Enter a message...
- Your username is usually your email
-
-
- Allow at root
- Only Content Types with this checked can be created at the root level of Content and Media trees
- Allowed child node types
- Document Type Compositions
- Create
- Delete tab
- Description
- New tab
- Tab
- Thumbnail
- Enable list view
- Configures the content item to show a sortable & searchable list of its children, the children will not be shown in the tree
- Current list view
- The active list view data type
- Create custom list view
- Remove custom list view
-
-
- Renamed
- Enter a new folder name here
- %0% was renamed to %1%
-
-
- Add prevalue
- Database datatype
- Property editor GUID
- Property editor
- Buttons
- Enable advanced settings for
- Enable context menu
- Maximum default size of inserted images
- Related stylesheets
- Show label
- Width and height
- All property types & property data
- using this data type will be deleted permanently, please confirm you want to delete these as well
- Yes, delete
- and all property types & property data using this data type
- Select the folder to move
- to in the tree structure below
- was moved underneath
-
-
- Your data has been saved, but before you can publish this page there are some errors you need to fix first:
- The current membership provider does not support changing password (EnablePasswordRetrieval need to be true)
- %0% already exists
- There were errors:
- There were errors:
- The password should be a minimum of %0% characters long and contain at least %1% non-alpha numeric character(s)
- %0% must be an integer
- The %0% field in the %1% tab is mandatory
- %0% is a mandatory field
- %0% at %1% is not in a correct format
- %0% is not in a correct format
-
-
- Received an error from the server
- The specified file type has been disallowed by the administrator
- NOTE! Even though CodeMirror is enabled by configuration, it is disabled in Internet Explorer because it's not stable enough.
- Please fill both alias and name on the new property type!
- There is a problem with read/write access to a specific file or folder
- Error loading Partial View script (file: %0%)
- Error loading userControl '%0%'
- Error loading customControl (Assembly: %0%, Type: '%1%')
- Error loading MacroEngine script (file: %0%)
- "Error parsing XSLT file: %0%
- "Error reading XSLT file: %0%
- Please enter a title
- Please choose a type
- You're about to make the picture larger than the original size. Are you sure that you want to proceed?
- Error in python script
- The python script has not been saved, because it contained error(s)
- Startnode deleted, please contact your administrator
- Please mark content before changing style
- No active styles available
- Please place cursor at the left of the two cells you wish to merge
- You cannot split a cell that hasn't been merged.
- Error in XSLT source
- The XSLT has not been saved, because it contained error(s)
- There is a configuration error with the data type used for this property, please check the data type
-
-
- About
- Action
- Actions
- Add
- Alias
- All
- Are you sure?
- Back
- Border
- by
- Cancel
- Cell margin
- Choose
- Close
- Close Window
- Comment
- Confirm
- Constrain
- Constrain proportions
- Continue
- Copy
- Create
- Database
- Date
- Default
- Delete
- Deleted
- Deleting...
- Design
- Dictionary
- Dimensions
- Down
- Download
- Edit
- Edited
- Elements
- Email
- Error
- Find
- First
- Groups
- Height
- Help
- Hide
- Icon
- Import
- Inner margin
- Insert
- Install
- Invalid
- Justify
- Label
- Language
- Last
- Layout
- Loading
- Locked
- Login
- Log off
- Logout
- Macro
- Mandatory
- Message
- Move
- More
- Name
- New
- Next
- No
- of
- Off
- OK
- Open
- On
- or
- Order by
- Password
- Path
- Placeholder ID
- One moment please...
- Previous
- Properties
- Email to receive form data
- Recycle Bin
- Your recycle bin is empty
- Remaining
- Remove
- Rename
- Renew
- Required
- Retrieve
- Retry
- Permissions
- Search
- Sorry, we can not find what you are looking for
- No items have been added
- Server
- Show
- Show page on Send
- Size
- Sort
- Status
- Submit
- Type
- Type to search...
- Up
- Update
- Upgrade
- Upload
- Url
- User
- Username
- Value
- View
- Welcome...
- Width
- Yes
- Folder
- Search results
- Reorder
- I am done reordering
- Preview
- Change password
- to
- List view
- Saving...
- current
- Embed
- selected
-
+
+
+
+ Enter your username
+ Enter your password
+ Confirm your password
+ Name the %0%...
+ Enter a name...
+ Enter an email...
+ Enter a username...
+ Label...
+ Enter a description...
+ Type to search...
+ Type to filter...
+ Type to add tags (press enter after each tag)...
+ Enter your email...
+ Enter a message...
+ Your username is usually your email
+
+
+ Allow at root
+ Only Content Types with this checked can be created at the root level of Content and Media trees
+ Allowed child node types
+ Document Type Compositions
+ Create
+ Delete tab
+ Description
+ New tab
+ Tab
+ Thumbnail
+ Enable list view
+ Configures the content item to show a sortable & searchable list of its children, the children will not be shown in the tree
+ Current list view
+ The active list view data type
+ Create custom list view
+ Remove custom list view
+
+
+ Renamed
+ Enter a new folder name here
+ %0% was renamed to %1%
+
+
+ Add prevalue
+ Database datatype
+ Property editor GUID
+ Property editor
+ Buttons
+ Enable advanced settings for
+ Enable context menu
+ Maximum default size of inserted images
+ Related stylesheets
+ Show label
+ Width and height
+ All property types & property data
+ using this data type will be deleted permanently, please confirm you want to delete these as well
+ Yes, delete
+ and all property types & property data using this data type
+ Select the folder to move
+ to in the tree structure below
+ was moved underneath
+
+
+ Your data has been saved, but before you can publish this page there are some errors you need to fix first:
+ The current membership provider does not support changing password (EnablePasswordRetrieval need to be true)
+ %0% already exists
+ There were errors:
+ There were errors:
+ The password should be a minimum of %0% characters long and contain at least %1% non-alpha numeric character(s)
+ %0% must be an integer
+ The %0% field in the %1% tab is mandatory
+ %0% is a mandatory field
+ %0% at %1% is not in a correct format
+ %0% is not in a correct format
+
+
+ Received an error from the server
+ The specified file type has been disallowed by the administrator
+ NOTE! Even though CodeMirror is enabled by configuration, it is disabled in Internet Explorer because it's not stable enough.
+ Please fill both alias and name on the new property type!
+ There is a problem with read/write access to a specific file or folder
+ Error loading Partial View script (file: %0%)
+ Error loading userControl '%0%'
+ Error loading customControl (Assembly: %0%, Type: '%1%')
+ Error loading MacroEngine script (file: %0%)
+ "Error parsing XSLT file: %0%
+ "Error reading XSLT file: %0%
+ Please enter a title
+ Please choose a type
+ You're about to make the picture larger than the original size. Are you sure that you want to proceed?
+ Error in python script
+ The python script has not been saved, because it contained error(s)
+ Startnode deleted, please contact your administrator
+ Please mark content before changing style
+ No active styles available
+ Please place cursor at the left of the two cells you wish to merge
+ You cannot split a cell that hasn't been merged.
+ Error in XSLT source
+ The XSLT has not been saved, because it contained error(s)
+ There is a configuration error with the data type used for this property, please check the data type
+
+
+ About
+ Action
+ Actions
+ Add
+ Alias
+ All
+ Are you sure?
+ Back
+ Border
+ by
+ Cancel
+ Cell margin
+ Choose
+ Close
+ Close Window
+ Comment
+ Confirm
+ Constrain
+ Constrain proportions
+ Continue
+ Copy
+ Create
+ Database
+ Date
+ Default
+ Delete
+ Deleted
+ Deleting...
+ Design
+ Dictionary
+ Dimensions
+ Down
+ Download
+ Edit
+ Edited
+ Elements
+ Email
+ Error
+ Find
+ First
+ Groups
+ Height
+ Help
+ Hide
+ Icon
+ Import
+ Inner margin
+ Insert
+ Install
+ Invalid
+ Justify
+ Label
+ Language
+ Last
+ Layout
+ Loading
+ Locked
+ Login
+ Log off
+ Logout
+ Macro
+ Mandatory
+ Message
+ Move
+ More
+ Name
+ New
+ Next
+ No
+ of
+ Off
+ OK
+ Open
+ On
+ or
+ Order by
+ Password
+ Path
+ Placeholder ID
+ One moment please...
+ Previous
+ Properties
+ Email to receive form data
+ Recycle Bin
+ Your recycle bin is empty
+ Remaining
+ Remove
+ Rename
+ Renew
+ Required
+ Retrieve
+ Retry
+ Permissions
+ Search
+ Sorry, we can not find what you are looking for
+ No items have been added
+ Server
+ Show
+ Show page on Send
+ Size
+ Sort
+ Status
+ Submit
+ Type
+ Type to search...
+ Up
+ Update
+ Upgrade
+ Upload
+ Url
+ User
+ Username
+ Value
+ View
+ Welcome...
+ Width
+ Yes
+ Folder
+ Search results
+ Reorder
+ I am done reordering
+ Preview
+ Change password
+ to
+ List view
+ Saving...
+ current
+ Embed
+ selected
+
-
- Black
- Green
- Yellow
- Orange
- Blue
- Red
-
+
+ Black
+ Green
+ Yellow
+ Orange
+ Blue
+ Red
+
-
- Add tab
- Add property
- Add editor
- Add template
- Add child node
- Add child
+
+ Add tab
+ Add property
+ Add editor
+ Add template
+ Add child node
+ Add child
- Edit data type
+ Edit data type
- Navigate sections
+ Navigate sections
- Shortcuts
- show shortcuts
+ Shortcuts
+ show shortcuts
- Toggle list view
- Toggle allow as root
+ Toggle list view
+ Toggle allow as root
- Comment/Uncomment lines
- Remove line
- Copy Lines Up
- Copy Lines Down
- Move Lines Up
- Move Lines Down
+ Comment/Uncomment lines
+ Remove line
+ Copy Lines Up
+ Copy Lines Down
+ Move Lines Up
+ Move Lines Down
- General
- Editor
-
-
- Background colour
- Bold
- Text colour
- Font
- Text
-
-
- Page
-
-
- The installer cannot connect to the database.
- Could not save the web.config file. Please modify the connection string manually.
- Your database has been found and is identified as
- Database configuration
-
- General
+ Editor
+
+
+ Background colour
+ Bold
+ Text colour
+ Font
+ Text
+
+
+ Page
+
+
+ The installer cannot connect to the database.
+ Could not save the web.config file. Please modify the connection string manually.
+ Your database has been found and is identified as
+ Database configuration
+
+ install button to install the Umbraco %0% database
]]>
-
- Next to proceed.]]>
-
- Database not found! Please check that the information in the "connection string" of the "web.config" file is correct.
+
+ Next to proceed.]]>
+
+ Database not found! Please check that the information in the "connection string" of the "web.config" file is correct.
To proceed, please edit the "web.config" file (using Visual Studio or your favourite text editor), scroll to the bottom, add the connection string for your database in the key named "UmbracoDbDSN" and save the file.
]]>
-
-
-
+
+
+
Please contact your ISP if necessary.
If you're installing on a local machine or server you might need information from your system administrator.]]>
-
-
-
+
+
Press the upgrade button to upgrade your database to Umbraco %0%
Don't worry - no content will be deleted and everything will continue working afterwards!
]]>
-
-
- Press Next to
+
+
+ Press Next to
proceed. ]]>
-
- next to continue the configuration wizard]]>
- The Default users' password needs to be changed!]]>
- The Default user has been disabled or has no access to Umbraco!
No further actions needs to be taken. Click Next to proceed.]]>
- The Default user's password has been successfully changed since the installation!
No further actions needs to be taken. Click Next to proceed.]]>
- The password is changed!
- Get a great start, watch our introduction videos
- By clicking the next button (or modifying the umbracoConfigurationStatus in web.config), you accept the license for this software as specified in the box below. Notice that this Umbraco distribution consists of two different licenses, the open source MIT license for the framework and the Umbraco freeware license that covers the UI.
- Not installed yet.
- Affected files and folders
- More information on setting up permissions for Umbraco here
- You need to grant ASP.NET modify permissions to the following files/folders
-
- Your permission settings are almost perfect!
+
+ next to continue the configuration wizard]]>
+ The Default users' password needs to be changed!]]>
+ The Default user has been disabled or has no access to Umbraco!
No further actions needs to be taken. Click Next to proceed.]]>
+ The Default user's password has been successfully changed since the installation!
No further actions needs to be taken. Click Next to proceed.]]>
+ The password is changed!
+ Get a great start, watch our introduction videos
+ By clicking the next button (or modifying the umbracoConfigurationStatus in web.config), you accept the license for this software as specified in the box below. Notice that this Umbraco distribution consists of two different licenses, the open source MIT license for the framework and the Umbraco freeware license that covers the UI.
+ Not installed yet.
+ Affected files and folders
+ More information on setting up permissions for Umbraco here
+ You need to grant ASP.NET modify permissions to the following files/folders
+
+ Your permission settings are almost perfect!
You can run Umbraco without problems, but you will not be able to install packages which are recommended to take full advantage of Umbraco.]]>
-
- How to Resolve
- Click here to read the text version
- video tutorial on setting up folder permissions for Umbraco or read the text version.]]>
-
- Your permission settings might be an issue!
+
+ How to Resolve
+ Click here to read the text version
+ video tutorial on setting up folder permissions for Umbraco or read the text version.]]>
+
+ Your permission settings might be an issue!
You can run Umbraco without problems, but you will not be able to create folders or install packages which are recommended to take full advantage of Umbraco.]]>
-
-
- Your permission settings are not ready for Umbraco!
+
+
+ Your permission settings are not ready for Umbraco!
In order to run Umbraco, you'll need to update your permission settings.]]>
-
-
- Your permission settings are perfect!
+
+
+ Your permission settings are perfect!
You are ready to run Umbraco and install packages!]]>
-
- Resolving folder issue
- Follow this link for more information on problems with ASP.NET and creating folders
- Setting up folder permissions
-
-
+ Resolving folder issue
+ Follow this link for more information on problems with ASP.NET and creating folders
+ Setting up folder permissions
+
+
-
- I want to start from scratch
-
-
+ I want to start from scratch
+
+ learn how)
You can still choose to install Runway later on. Please go to the Developer section and choose Packages.
]]>
-
- You've just set up a clean Umbraco platform. What do you want to do next?
- Runway is installed
-
-
+ You've just set up a clean Umbraco platform. What do you want to do next?
+ Runway is installed
+
+
This is our list of recommended modules, check off the ones you would like to install, or view the full list of modules
]]>
-
- Only recommended for experienced users
- I want to start with a simple website
-
-
+ Only recommended for experienced users
+ I want to start with a simple website
+
+
"Runway" is a simple website providing some basic document types and templates. The installer can set up Runway for you automatically,
but you can easily edit, extend or remove it. It's not necessary and you can perfectly use Umbraco without it. However,
@@ -796,100 +796,180 @@
Optional Modules: Top Navigation, Sitemap, Contact, Gallery.
]]>
-
- What is Runway
- Step 1/5 Accept license
- Step 2/5: Database configuration
- Step 3/5: Validating File Permissions
- Step 4/5: Check Umbraco security
- Step 5/5: Umbraco is ready to get you started
- Thank you for choosing Umbraco
-
- Browse your new site
+
+ What is Runway
+ Step 1/5 Accept license
+ Step 2/5: Database configuration
+ Step 3/5: Validating File Permissions
+ Step 4/5: Check Umbraco security
+ Step 5/5: Umbraco is ready to get you started
+ Thank you for choosing Umbraco
+
+ Browse your new site
You installed Runway, so why not see how your new website looks.]]>
-
-
- Further help and information
+
+
+ Further help and information
Get help from our award winning community, browse the documentation or watch some free videos on how to build a simple site, how to use packages and a quick guide to the Umbraco terminology]]>
-
- Umbraco %0% is installed and ready for use
-
-
+ Umbraco %0% is installed and ready for use
+
+ /web.config file and update the AppSetting key UmbracoConfigurationStatus in the bottom to the value of '%0%'.]]>
-
-
- started instantly by clicking the "Launch Umbraco" button below. If you are new to Umbraco,
+
+
+ started instantly by clicking the "Launch Umbraco" button below. If you are new to Umbraco,
you can find plenty of resources on our getting started pages.]]>
-
-
- Launch Umbraco
+
+
+ Launch Umbraco
To manage your website, simply open the Umbraco back office and start adding content, updating the templates and stylesheets or add new functionality]]>
-
- Connection to database failed.
- Umbraco Version 3
- Umbraco Version 4
- Watch
-
- Umbraco %0% for a fresh install or upgrading from version 3.0.
+
+ Connection to database failed.
+ Umbraco Version 3
+ Umbraco Version 4
+ Watch
+
+ Umbraco %0% for a fresh install or upgrading from version 3.0.