By default, the Document selector form control displays all documents. However, you can use custom code to enable selection of the starting node.
To achieve that, you would need to go to the following file in which the document selector is defined:
You will need to specify a new property, let’s called it StartingPath
public string StartingPath
return ValidationHelper.GetString(GetValue("StartingPath"), String.Empty);
SetValue("StartingPath ", value);
this.Config.ContentStartingPath = HttpUtility.UrlEncode(value);
and add the following line to the Dialog
this.mConfig.ContentStartingPath = HttpUtility.UrlEncode(this.StartingPath);
Then, go to the Site manager -> Development -> Form controls -> Document selector -> Properties ->
add a new property of type ‘string’ and with Column name set to StartingPath
At this point, you should be able to define the starting path in the field settings that use the Document selector field, for example Starting path = /Images.