@model IEnumerable @{ ViewData["Title"] = "Index"; }

Index

@ViewData["StatusMessage"]

@if (User.IsSignedIn()) { }

@SR["Create a new article"]

@foreach (var item in Model) { var trclass = (item.Visible)?"visiblepost":"hiddenpost"; }
@SR[Html.DisplayNameFor(model => model.Title)]
@item.Title @((item.Content?.Length > 120) ? item.Content.Substring(0, 120) + " ..." : item.Content) (@item.Author.UserName , posté le @item.DateCreated.ToString("dddd d MMM yyyy à H:mm") @if ((item.DateModified - item.DateCreated).Minutes > 0){  @:- Modifié le @item.DateModified.ToString("dddd d MMM yyyy à H:mm") })
    @if (await AuthorizationService.AuthorizeAsync(User, item, new ViewRequirement())) {
  • Details
  • } @if (await AuthorizationService.AuthorizeAsync(User, item, new EditRequirement())) {
  • @SR["Edit"]
  • @SR["Delete"]
  • }