Skip to content

NikRimington/HCS.Media.DescriptionManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HCS.Media.DescriptionManager

Description Manager Logo

Downloads NuGet GitHub license

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:

Example dashboard

As well as an update to the main media Tree:

Example dashboard

Installation

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)

Override settings

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".

Contributing

Contributions to this package are most welcome! Please read the Contributing Guidelines.

Credits

The logo uses missing image from the Noun Project by MOHAMMED SALIM, licensed under CC BY 3.0 US.