London Dev Meetup Rescheduled! Due to unavoidable reasons, the event has been moved to 21st May. Speakers remain the same—any changes will be communicated. Seats are limited—register here to secure your spot!
AI OnAI Off
London Dev Meetup Rescheduled! Due to unavoidable reasons, the event has been moved to 21st May. Speakers remain the same—any changes will be communicated. Seats are limited—register here to secure your spot!
The format of metadata fields of files in EPiServer is defined in FileSummary.config in your website root.
What you need to do is to modify the file summary of each uploaded file. Basically something like this:
var file = System.Web.Hosting.HostingEnvironment.VirtualPathProvider.GetFile("mypath/myfile.jpg") as UnifiedFile;
file.Summary.Author = "John Connor"; // All fields defined in FileSummary.config will appear as properties of Summary.
// You can define custom fields by adding to the Dictionary property like this:
file.Summary.Dictionary["MyCustomField"] = "Gangnam Style";
Try these blog posts on the FileSummary.config file and how to work with it:
Hello,
I am a newbie in Episerver, I have made an import from "Digimaker CMS" to "Episerver".
I found the "Author" and "Description" properties are empty.
How can I update their values?
I have an XML file with all the values I need to add. for example
<Image ID="10520" Author="myAuthor" Description ="myDescription" Width="100" Height="740" Path="Pictures\miljojournalistene_10520_GK1T41.gif" />
My plan is :
1) Read the xml file image by image
2) pick the file name of the image and locate it in Episerver.
3) Update its Author and Description values.
Could you please correct me?
Thanks in advance