diff --git a/SabreTools.Helper/Tools/DatTools.cs b/SabreTools.Helper/Tools/DatTools.cs index 679d1e61..145274e5 100644 --- a/SabreTools.Helper/Tools/DatTools.cs +++ b/SabreTools.Helper/Tools/DatTools.cs @@ -2931,15 +2931,15 @@ namespace SabreTools.Helper "\t
\n" + "\t\t" + HttpUtility.HtmlEncode(datdata.Name) + "\n" + "\t\t" + HttpUtility.HtmlEncode(datdata.Description) + "\n" + - "\t\t" + HttpUtility.HtmlEncode(datdata.RootDir) + "\n" + - "\t\t" + HttpUtility.HtmlEncode(datdata.Category) + "\n" + + (!String.IsNullOrEmpty(datdata.RootDir) ? "\t\t" + HttpUtility.HtmlEncode(datdata.RootDir) + "\n" : "") + + (!String.IsNullOrEmpty(datdata.Category) ? "\t\t" + HttpUtility.HtmlEncode(datdata.Category) + "\n" : "") + "\t\t" + HttpUtility.HtmlEncode(datdata.Version) + "\n" + - "\t\t" + HttpUtility.HtmlEncode(datdata.Date) + "\n" + + (!String.IsNullOrEmpty(datdata.Date) ? "\t\t" + HttpUtility.HtmlEncode(datdata.Date) + "\n" : "") + "\t\t" + HttpUtility.HtmlEncode(datdata.Author) + "\n" + - "\t\t" + HttpUtility.HtmlEncode(datdata.Email) + "\n" + - "\t\t" + HttpUtility.HtmlEncode(datdata.Homepage) + "\n" + - "\t\t" + HttpUtility.HtmlEncode(datdata.Url) + "\n" + - "\t\t" + HttpUtility.HtmlEncode(datdata.Comment) + "\n" + + (!String.IsNullOrEmpty(datdata.Email) ? "\t\t" + HttpUtility.HtmlEncode(datdata.Email) + "\n" : "") + + (!String.IsNullOrEmpty(datdata.Homepage) ? "\t\t" + HttpUtility.HtmlEncode(datdata.Homepage) + "\n" : "") + + (!String.IsNullOrEmpty(datdata.Url) ? "\t\t" + HttpUtility.HtmlEncode(datdata.Url) + "\n" : "") + + (!String.IsNullOrEmpty(datdata.Comment) ? "\t\t" + HttpUtility.HtmlEncode(datdata.Comment) + "\n" : "") + (!String.IsNullOrEmpty(datdata.Type) ? "\t\t" + HttpUtility.HtmlEncode(datdata.Type) + "\n" : "") + (datdata.ForcePacking != ForcePacking.None || datdata.ForceMerging != ForceMerging.None || datdata.ForceNodump != ForceNodump.None ? "\t\t