|
238 | 238 | <h1> |
239 | 239 | <span class="pull-left"> |
240 | 240 | <img class="package-icon img-responsive" aria-hidden="true" alt="" |
241 | | - src="@(PackageHelper.ShouldRenderUrl(Model.IconUrl) ? Model.IconUrl : Url.Absolute("~/Content/gallery/img/default-package-icon.svg"))" |
| 241 | + src="@(PackageHelper.ShouldRenderUrl(Model.IconUrl) && Model.ShowDetailsAndLinks ? Model.IconUrl : Url.Absolute("~/Content/gallery/img/default-package-icon.svg"))" |
242 | 242 | @ViewHelpers.ImageFallback(Url.Absolute("~/Content/gallery/img/default-package-icon-256x256.png")) /> |
243 | 243 | </span> |
244 | 244 | <span class="title" tabindex="0"> |
|
618 | 618 | @if (!Model.Deleted) |
619 | 619 | { |
620 | 620 | <div role="tabpanel" class="tab-pane @(activeBodyTab == "readme" ? "active" : "")" id="readme-tab" aria-label="Readme tab content"> |
621 | | - @if ((Model.Validating || Model.FailedValidation) && Model.HasEmbeddedReadmeFile) |
| 621 | + @if (!Model.ShowDetailsAndLinks) |
622 | 622 | { |
623 | 623 | @ViewHelpers.AlertWarning( |
624 | | - @<text> |
625 | | - The readme will become available once package validation has completed successfully. |
626 | | - </text> |
627 | | -) |
| 624 | + @<text> |
| 625 | + This package's content is hidden as it violates our <a href="https://www.nuget.org/policies/terms" title="Terms of use">Terms of use</a>. |
| 626 | + </text>) |
| 627 | + } |
| 628 | + else if ((Model.Validating || Model.FailedValidation) && Model.HasEmbeddedReadmeFile) |
| 629 | + { |
| 630 | + @ViewHelpers.AlertWarning( |
| 631 | + @<text> |
| 632 | + The readme will become available once package validation has completed successfully. |
| 633 | + </text>) |
628 | 634 | } |
629 | 635 | else if (Model.ReadMeHtml != null) |
630 | 636 | { |
|
997 | 1003 | <i class="ms-Icon ms-Icon--History" aria-hidden="true"></i> |
998 | 1004 | Last updated <span data-datetime="@Model.LastUpdated.ToString("O")">@Model.LastUpdated.ToNuGetShortDateString()</span> |
999 | 1005 | </li> |
1000 | | - @if (!Model.Deleted && Model.ProjectUrl != null) |
| 1006 | + @if (!Model.Deleted && Model.ProjectUrl != null && Model.ShowDetailsAndLinks) |
1001 | 1007 | { |
1002 | 1008 | <li> |
1003 | 1009 | <i class="ms-Icon ms-Icon--Globe" aria-hidden="true"></i> |
|
1007 | 1013 | </li> |
1008 | 1014 | } |
1009 | 1015 |
|
1010 | | - @if (!Model.Deleted && Model.RepositoryUrl != null) |
| 1016 | + @if (!Model.Deleted && Model.RepositoryUrl != null && Model.ShowDetailsAndLinks) |
1011 | 1017 | { |
1012 | 1018 | <li> |
1013 | 1019 | @switch (Model.RepositoryType) |
|
1029 | 1035 | </li> |
1030 | 1036 | } |
1031 | 1037 |
|
1032 | | - @if (!Model.Deleted && Model.LicenseUrl != null) |
| 1038 | + @if (!Model.Deleted && Model.LicenseUrl != null && Model.ShowDetailsAndLinks) |
1033 | 1039 | { |
1034 | 1040 | if (Model.EmbeddedLicenseType == EmbeddedLicenseFileType.Absent || !Model.Validating) |
1035 | 1041 | { |
|
0 commit comments