From d75c245c30c9b50c58b17371a1bb4ead80af5e4b Mon Sep 17 00:00:00 2001 From: Sebastien Ros Date: Wed, 24 Apr 2013 10:43:17 -0700 Subject: [PATCH] Preventing hints from being rendered if they are empty --HG-- branch : 1.x --- .../Views/EditorTemplates/Fields.Common.Text.Edit.cshtml | 2 ++ .../Views/EditorTemplates/Fields/Boolean.Edit.cshtml | 2 ++ .../Views/EditorTemplates/Fields/DateTime.Edit.cshtml | 2 ++ .../Views/EditorTemplates/Fields/Enumeration.Edit.cshtml | 2 ++ .../Views/EditorTemplates/Fields/Input.Edit.cshtml | 2 ++ .../Views/EditorTemplates/Fields/Link.Edit.cshtml | 3 ++- .../Views/EditorTemplates/Fields/MediaGallery.Edit.cshtml | 2 ++ .../Views/EditorTemplates/Fields/MediaPicker.Edit.cshtml | 3 ++- .../Views/EditorTemplates/Fields/Numeric.Edit.cshtml | 2 ++ 9 files changed, 18 insertions(+), 2 deletions(-) diff --git a/src/Orchard.Web/Core/Common/Views/EditorTemplates/Fields.Common.Text.Edit.cshtml b/src/Orchard.Web/Core/Common/Views/EditorTemplates/Fields.Common.Text.Edit.cshtml index 992339558..d1a769a9f 100644 --- a/src/Orchard.Web/Core/Common/Views/EditorTemplates/Fields.Common.Text.Edit.cshtml +++ b/src/Orchard.Web/Core/Common/Views/EditorTemplates/Fields.Common.Text.Edit.cshtml @@ -9,5 +9,7 @@ else { @Display.Body_Editor(Text: Model.Text, EditorFlavor: Model.Settings.Flavor) } + @if (HasText(Model.Settings.Hint)) { @Model.Settings.Hint + } diff --git a/src/Orchard.Web/Modules/Orchard.Fields/Views/EditorTemplates/Fields/Boolean.Edit.cshtml b/src/Orchard.Web/Modules/Orchard.Fields/Views/EditorTemplates/Fields/Boolean.Edit.cshtml index 5d213757e..197678026 100644 --- a/src/Orchard.Web/Modules/Orchard.Fields/Views/EditorTemplates/Fields/Boolean.Edit.cshtml +++ b/src/Orchard.Web/Modules/Orchard.Fields/Views/EditorTemplates/Fields/Boolean.Edit.cshtml @@ -40,5 +40,7 @@ break; } @Html.ValidationMessageFor(m => m.Value) + @if (HasText(settings.Hint)) { @settings.Hint + } diff --git a/src/Orchard.Web/Modules/Orchard.Fields/Views/EditorTemplates/Fields/DateTime.Edit.cshtml b/src/Orchard.Web/Modules/Orchard.Fields/Views/EditorTemplates/Fields/DateTime.Edit.cshtml index 8f8fffb22..2fe0a5fb5 100644 --- a/src/Orchard.Web/Modules/Orchard.Fields/Views/EditorTemplates/Fields/DateTime.Edit.cshtml +++ b/src/Orchard.Web/Modules/Orchard.Fields/Views/EditorTemplates/Fields/DateTime.Edit.cshtml @@ -24,7 +24,9 @@ } @if(Model.ShowDate) { @Html.ValidationMessageFor(m=>m.Date) } @if(Model.ShowTime) { @Html.ValidationMessageFor(m=>m.Time) } + @if (HasText(Model.Hint)) { @Model.Hint + } @using(Script.Foot()) { diff --git a/src/Orchard.Web/Modules/Orchard.Fields/Views/EditorTemplates/Fields/Enumeration.Edit.cshtml b/src/Orchard.Web/Modules/Orchard.Fields/Views/EditorTemplates/Fields/Enumeration.Edit.cshtml index a4aab0b47..b5fec779d 100644 --- a/src/Orchard.Web/Modules/Orchard.Fields/Views/EditorTemplates/Fields/Enumeration.Edit.cshtml +++ b/src/Orchard.Web/Modules/Orchard.Fields/Views/EditorTemplates/Fields/Enumeration.Edit.cshtml @@ -43,5 +43,7 @@ } @Html.ValidationMessageFor(m => m.SelectedValues) + @if (HasText(settings.Hint)) { @settings.Hint + } diff --git a/src/Orchard.Web/Modules/Orchard.Fields/Views/EditorTemplates/Fields/Input.Edit.cshtml b/src/Orchard.Web/Modules/Orchard.Fields/Views/EditorTemplates/Fields/Input.Edit.cshtml index 5f0624dae..0ae156b4c 100644 --- a/src/Orchard.Web/Modules/Orchard.Fields/Views/EditorTemplates/Fields/Input.Edit.cshtml +++ b/src/Orchard.Web/Modules/Orchard.Fields/Views/EditorTemplates/Fields/Input.Edit.cshtml @@ -8,5 +8,7 @@ title="@settings.Title"} value="@Model.Value"@if(settings.Required) { required="required" }@if(settings.AutoFocus) { autofocus="autofocus" }@if(settings.AutoComplete) { autocomplete="on" }@if(!string.IsNullOrWhiteSpace(settings.Placeholder)) { placeholder="@settings.Placeholder"}@if(!string.IsNullOrEmpty(settings.Pattern)) { pattern="@settings.Pattern"}@if(!string.IsNullOrEmpty(settings.EditorCssClass)) { class="@settings.EditorCssClass"} else { class="textMedium"} @if(settings.MaxLength > 1) { maxlength="@settings.MaxLength.ToString()"} /> @Html.ValidationMessageFor(m => m.Value) + @if (HasText(settings.Hint)) { @settings.Hint + } diff --git a/src/Orchard.Web/Modules/Orchard.Fields/Views/EditorTemplates/Fields/Link.Edit.cshtml b/src/Orchard.Web/Modules/Orchard.Fields/Views/EditorTemplates/Fields/Link.Edit.cshtml index cc6750fac..d57eef370 100644 --- a/src/Orchard.Web/Modules/Orchard.Fields/Views/EditorTemplates/Fields/Link.Edit.cshtml +++ b/src/Orchard.Web/Modules/Orchard.Fields/Views/EditorTemplates/Fields/Link.Edit.cshtml @@ -17,8 +17,9 @@ }
+ @if (HasText(settings.Hint)) { @settings.Hint - + }
diff --git a/src/Orchard.Web/Modules/Orchard.Fields/Views/EditorTemplates/Fields/MediaGallery.Edit.cshtml b/src/Orchard.Web/Modules/Orchard.Fields/Views/EditorTemplates/Fields/MediaGallery.Edit.cshtml index eed5f99d6..862369c9f 100644 --- a/src/Orchard.Web/Modules/Orchard.Fields/Views/EditorTemplates/Fields/MediaGallery.Edit.cshtml +++ b/src/Orchard.Web/Modules/Orchard.Fields/Views/EditorTemplates/Fields/MediaGallery.Edit.cshtml @@ -14,7 +14,9 @@
+ @if (HasText(settings.Hint)) { @settings.Hint + } diff --git a/src/Orchard.Web/Modules/Orchard.Fields/Views/EditorTemplates/Fields/MediaPicker.Edit.cshtml b/src/Orchard.Web/Modules/Orchard.Fields/Views/EditorTemplates/Fields/MediaPicker.Edit.cshtml index 7cae15dd6..f0c8de8c5 100644 --- a/src/Orchard.Web/Modules/Orchard.Fields/Views/EditorTemplates/Fields/MediaPicker.Edit.cshtml +++ b/src/Orchard.Web/Modules/Orchard.Fields/Views/EditorTemplates/Fields/MediaPicker.Edit.cshtml @@ -15,8 +15,9 @@ @T("Clear") } + @if (HasText(settings.Hint)) { @settings.Hint - + } @Html.HiddenFor(m => m.AlternateText) @Html.HiddenFor(m => m.Class) @Html.HiddenFor(m => m.Style) diff --git a/src/Orchard.Web/Modules/Orchard.Fields/Views/EditorTemplates/Fields/Numeric.Edit.cshtml b/src/Orchard.Web/Modules/Orchard.Fields/Views/EditorTemplates/Fields/Numeric.Edit.cshtml index d4e4247e8..f7c29c5d8 100644 --- a/src/Orchard.Web/Modules/Orchard.Fields/Views/EditorTemplates/Fields/Numeric.Edit.cshtml +++ b/src/Orchard.Web/Modules/Orchard.Fields/Views/EditorTemplates/Fields/Numeric.Edit.cshtml @@ -6,5 +6,7 @@ @Html.TextBoxFor(m => m.Value, new { @class = "text-small", type = "text", min = (Model.Settings.Minimum.HasValue) ? Model.Settings.Minimum.Value : 0, max = (Model.Settings.Maximum.HasValue) ? Model.Settings.Maximum.Value : 1000000, step = Math.Pow(10, 0 - Model.Settings.Scale).ToString(CultureInfo.InvariantCulture) }) @Html.ValidationMessageFor(m => m.Value) + @if (HasText(Model.Settings.Hint)) { @Model.Settings.Hint + }