Description Manager is an Umbraco v10+ plugin for helping editors quickly update media items that are missing descriptions.
What is a description? That depends, an example could be an Alt Description on an Image, it could be a Title on a video. It all depends on the site.
Why use this package? If your media types in Umbraco has a field for it's "default" description, this package will give editors a quick overview for items where the property is not yet set.
It comes with an easy to use dashboard:
As well as an update to the main media Tree:
Add the package to an existing Umbraco website (v10.4+) from nuget:
dotnet add package HCS.Media.DescriptionManager
By default the package will work for the following types with the following properties:
- Image : Alt Description (altDescription)
- Vector Graphics : Description (description)
- Video : Title (title)
It is possible to override the defaults, however it is not possible to override a single item, it is a case of all or nothing. To override the settings add the following to appsettings.json
.
"HCS": {
"Media":{
"DescriptionManager" : {
"Image": "altText",
"umbracoMediaVectorGraphics": "title",
"umbracoMediaVideo": "title"
}
}
}
Each property in the Media object represents a Key Value pair of "Media Type Alias" : "propertyAlias"
.
Contributions to this package are most welcome! Please read the Contributing Guidelines.
The logo uses missing image from the Noun Project by MOHAMMED SALIM, licensed under CC BY 3.0 US.