+ @Html.LabelFor(m => m.FeedName, "The name of the feed")
+ @Html.TextBoxFor(m => m.FeedName, new { @class = "episize240" })
+ @Html.ValidationMessageFor(m => m.FeedName)
+
+
+ @Html.LabelFor(m => m.Key, "The secret key of the feed")
+ @Html.TextBoxFor(m => m.Key, new { @class = "episize240" })
+ @Html.ValidationMessageFor(m => m.Key)
+
+
+
+ @Html.LabelFor(m => m.FeedExpirationMinutes, "Let each export file expire after (minutes):")
+ @Html.TextBoxFor(m => m.FeedExpirationMinutes, new { type = "number", @class = "episize240" })
+ @Html.ValidationMessageFor(m => m.FeedExpirationMinutes)
+
+
+ @Html.LabelFor(m => m.MarketIds, "Include these catalogs:")
+ @Html.ListBoxFor(m => m.CatalogIds, Model.AvailableCatalogs
+ .Select(catalog => new SelectListItem
+ {
+ Value = catalog.CatalogId.ToString(),
+ Text = catalog.Name
+ }), new { size = 5, multiple = "multiple", @class = "episize240" })
+
+
+ @Html.LabelFor(m => m.MarketIds, "Include these markets:")
+ @Html.ListBoxFor(m => m.MarketIds, Model.AvailableMarkets
+ .Select(market => new SelectListItem
+ {
+ Value = market.MarketId.Value,
+ Text = market.MarketName
+ }), new { size = 5, multiple = "multiple", @class = "episize240" })
+
+
+ @Html.LabelFor(m => m.MappingDocument, "Use this custom field mapping for feed generation:")
+ @Html.TextAreaFor(m => m.MappingDocument, new { @class = "episize240" })
+ @Html.ValidationMessageFor(m => m.MappingDocument)
+ This must be a valid XML document.
+