U4-2383 - [Feature Request] Add fields to "Create" dialog

Created by Damon Bauer 17 Jun 2013, 19:42:28 Updated by Shannon Deminick 26 Jun 2017, 05:41:32

I'm manually creating nodes in the Umbraco backoffice, and the process is time consuming for a few reasons.

It'd be great to allow some way of flagging document type properties as "On Create Dialog" (or similar); then, when creating a node, on the "create node" dialog, those properties would be listed & available for rapid content inclusion on the node.

Possible workflow: If there is only one available document type to be created, it's flagged properties would automatically appear. If there are multiple available document types, once one is chosen, it's flagged properties appear. Perhaps these are in a new tab or accordion and are not required?

I have never looked at or tried to manipulate the creating/saving of nodes programatically, so I have no idea if this would be remotely viable, but it would really come in handy sometimes.

Comments

Jeremy Pyne 17 Jun 2013, 20:31:12

Adding fields to a dialog would be rather complex due to the Custom Data Types available in umbraco.

This package might help though, it lets you sent default values for fields on a document type basis. You can quickly configure it to pre-fill in many fields with their default values. http://our.umbraco.org/projects/developer-tools/standard-values-in-umbraco

Also another thing we do to optimize the workflow is to reorganize the properties/tabs to make sure that the most used fields are all on the first tab when a node is created. This makes it so that some item's aren't organizes purely logically, but the time saved with the "Most Used" tab is worth it.


Jeremy Pyne 09 Sep 2014, 03:16:42

You can easily override the create dialog used by a given action to call a custom ASPX/CS dialog instead. Not trivial but it can be done without changing core files. (there is a crate/ui.xml that tells it what control is called on create.


Shannon Deminick 26 Jun 2017, 05:41:32

Closing issue due to inactivity - see blog post for details https://umbraco.com/blog/issue-tracker-cleanup/


Priority: Normal

Type: Feature (request)

State: Closed

Assignee:

Difficulty: Normal

Category:

Backwards Compatible: True

Fix Submitted:

Affected versions:

Due in version:

Sprint:

Story Points:

Cycle: