tmont
b45c82e5fa
* flag dismissal * fixed some mapping issues by adding inverse="true" to some one-to-many relationships
50 lines
1.9 KiB
Plaintext
50 lines
1.9 KiB
Plaintext
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<VideoGameQuotes.Web.Models.QuoteModel>" %>
|
|
<%@ Import Namespace="Portoa.Util" %>
|
|
<%@ Import Namespace="VideoGameQuotes.Api" %>
|
|
|
|
<div class="quote-container">
|
|
<input type="hidden" class="quote-id" value="<%= Model.Quote.Id %>" />
|
|
<div class="quote-data clearfix">
|
|
<div class="quote-score-container">
|
|
<div class="vote-container">
|
|
<% if (!Model.VotedUp) { %>
|
|
<span class="vote-for" title="I like this quote">▲</span>
|
|
<% } %>
|
|
</div>
|
|
<div class="quote-score" title="+<%= Model.Quote.UpVotes %>, -<%= Model.Quote.DownVotes %>"><%= Model.Quote.Score %></div>
|
|
<div class="vote-container">
|
|
<% if (!Model.VotedDown) { %>
|
|
<span class="vote-against" title="I hate this quote">▼</span>
|
|
<% } %>
|
|
</div>
|
|
</div>
|
|
|
|
<p class="quote-text">
|
|
<%: Model.Quote.Text %>
|
|
</p>
|
|
</div>
|
|
|
|
<div class="clearfix">
|
|
<div class="quote-links">
|
|
<a class="quote-report-link" href="#" title="report this quote as inaccurate, fake, spam, duplicate, etc.">report</a>
|
|
<% if (Model.User != null && Model.User.Group >= UserGroup.Admin) { %>
|
|
| <%= Html.ActionLink("flags", "flags", "quote", new { id = Model.Quote.Id }, null) %>
|
|
| <%= Html.ActionLink("edit", "edit", "quote", new { id = Model.Quote.Id }, null) %>
|
|
<% } %>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="quote-details">
|
|
<dl>
|
|
<dt>Game</dt>
|
|
<dd><%= Html.ActionLink(Model.Quote.Game.Name, "browse", "Quote", new { qualifiers = "game/" + Model.Quote.Game.Id }, null) %></dd>
|
|
<dt>Added</dt>
|
|
<dd><%: Model.Quote.GetHumanReadableTimeSinceCreated() %></dd>
|
|
<dt>Categories</dt>
|
|
<dd>
|
|
<%= Model.Quote.Categories.Implode(category => Html.ActionLink(category.Name, "browse", "Quote", new { qualifiers = "category/" + category.Id }, null).ToString(), ", ")%>
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
</div>
|