# Conflicts: # .gitignore # build/UmbracoVersion.txt # src/Umbraco.Core/Configuration/UmbracoVersion.cs # src/Umbraco.Core/Persistence/Migrations/Upgrades/TargetVersionSeven/UpdateRelatedLinksData.cs # src/Umbraco.Core/Services/DataTypeService.cs # src/Umbraco.Core/Xml/XmlHelper.cs # src/Umbraco.Tests/Routing/UrlRoutingTestBase.cs # src/Umbraco.Tests/TestHelpers/BaseDatabaseFactoryTest.cs # src/Umbraco.Tests/TestHelpers/BaseUmbracoApplicationTest.cs # src/Umbraco.Web.UI/Umbraco.Web.UI.csproj # src/Umbraco.Web.UI/config/ClientDependency.config # src/Umbraco.Web.UI/umbraco/config/lang/da.xml # src/Umbraco.Web/PropertyEditors/GridPropertyEditor.cs # src/Umbraco.Web/PropertyEditors/ImageCropperPropertyEditor.cs # src/Umbraco.Web/PropertyEditors/LabelPropertyEditor.cs # src/Umbraco.Web/PropertyEditors/MultipleMediaPickerPropertyEditor.cs # src/Umbraco.Web/Routing/ContentFinderByLegacy404.cs # src/Umbraco.Web/Routing/NotFoundHandlerHelper.cs # src/Umbraco.Web/Umbraco.Web.csproj # src/Umbraco.Web/umbraco.presentation/content.cs # src/Umbraco.Web/umbraco.presentation/umbraco/create/DLRScriptingTasks.cs # src/Umbraco.Web/umbraco.presentation/umbraco/create/language.ascx.cs # src/Umbraco.Web/umbraco.presentation/umbraco/developer/Python/editPython.aspx.cs # src/Umbraco.Web/umbraco.presentation/umbraco/dialogs/sendToTranslation.aspx.cs # src/umbraco.cms/businesslogic/Packager/Installer.cs # src/umbraco.cms/businesslogic/translation/Translation.cs
30 lines
970 B
C#
30 lines
970 B
C#
using System.Collections.Generic;
|
|
using System.ComponentModel;
|
|
using System.Web.Mvc;
|
|
using Umbraco.Core;
|
|
using Umbraco.Core.Logging;
|
|
using Umbraco.Core.PropertyEditors;
|
|
|
|
namespace Umbraco.Web.PropertyEditors
|
|
{
|
|
[PropertyEditor(Constants.PropertyEditors.UserPickerAlias, "User picker", PropertyEditorValueTypes.Integer, "entitypicker", Group="People", Icon="icon-user")]
|
|
public class UserPickerPropertyEditor : PropertyEditor
|
|
{
|
|
private IDictionary<string, object> _defaultPreValues;
|
|
|
|
public UserPickerPropertyEditor(ILogger logger)
|
|
: base(logger)
|
|
{
|
|
_defaultPreValues = new Dictionary<string, object>
|
|
{
|
|
{"entityType", "User"}
|
|
};
|
|
}
|
|
|
|
public override IDictionary<string, object> DefaultPreValues
|
|
{
|
|
get { return _defaultPreValues; }
|
|
set { _defaultPreValues = value; }
|
|
}
|
|
}
|
|
} |