displaying blog comments

This commit is contained in:
2017-10-05 11:58:51 +02:00
parent bfa0aaa741
commit 3487aa2a96
9 changed files with 53 additions and 10 deletions

View File

@ -71,10 +71,17 @@ $('span.field-validation-valid[data-valmsg-for="Content"]').html(
@Component.Invoke("Tagger",Model)
</div>
@if (Model.Comments.Count>0) {
<div class="comments">
@foreach (Comment comment in Model.Comments) {
<div markdown="@comment.Content" class="blogcomment">
<div class="blogcomment" >
<div class="commentmeta" style="display: inline-block">
@Html.DisplayFor(c=>c.Author,"ApplicationUserLink","cmtauth",comment)
<div><i>@Html.DisplayFor(c=>c.DateCreated,null,"dteCmt",comment)</i></div>
</div>
<div markdown="@comment.Content" style="display: inline-block;">
</div>
</div>
}
@ -93,6 +100,7 @@ $('span.field-validation-valid[data-valmsg-for="Content"]').html(
</div>
</form>
</div>
}
</div>
@if (await AuthorizationService.AuthorizeAsync(User, Model, new EditRequirement())) {
<a asp-action="Edit" asp-route-id="@Model.Id" class="btn btn-link">@SR["Edit"]</a>

View File

@ -1,2 +1,5 @@
@model string
<img src="@Model" alt="" />
@model ShortUserInfo
<div style="display: inline-block;">
<img src="@Model.Avatar" alt="@Model.UserName" class="smalltofhol" />
<div >@Model.UserName</div>
</div>

View File

@ -2,8 +2,7 @@
@if (Model!=null) {
<div class="userinfo">
<h3>@Component.Invoke("Avatar", Model.Id, ".s")
@Model.UserName </h3>
<h3>@Component.Invoke("Avatar", Model.Id, ".s")</h3>
@if (Model.Posts!=null && Model.Posts.Count()>1) { <a asp-controller="Blogspot" asp-action="UserPosts"
asp-route-id="@Model.UserName" class="btn btn-primary">@SR["index de ses articles"]</a>
}

View File

@ -0,0 +1,5 @@
@model ApplicationUser
@if (Model!=null) {
@Component.Invoke("Avatar", Model.Id, ".xs")
}

View File

@ -7,7 +7,7 @@
<li>
<a asp-controller="Manage" class="navbar-link" asp-action="Index" title="Manage">
@Component.Invoke("Avatar", User.GetUserId(), ".xs")
@SR["Hello"] @User.GetUserName()!</a>
</a>
</li>
@if (User.IsInRole(Constants.AdminGroupName)) {
<li class="dropdown">