tickets/app/views/admin/tickets_manage/_query.html.erb

63 lines
2.9 KiB
Plaintext

<div class="ticket-query-wrap">
<div class="query ticket-query">
<span class="query-created-date t-label t-label-primary">
<i class="icon-time"></i>
<% dt = query.created_at %> <%= dt.strftime("%d %B %Y - %H:%M") %>
</span>
<div style="clear: both;"></div>
<%= smart_links_parser(query.query, @ticket.registered_site).html_safe %>
</div>
<div class="ticket-response t-depth-1">
<h4 class="ticket-response-heading">
<i class="ticket-response-heading-icon fa fa-commenting"></i>
Response
</h4>
<div <%= @ticket.ticket_queries.count == (query_counter + 1) ? "id=response-container" : "" %>>
<%= render :partial => "response", :collection => query.ticket_query_responses.asc(:created_at) %>
</div>
<% if params[:reopen] != "true" && @ticket.ticket_queries.count == (query_counter + 1) %>
<div id="form_container" class="ticket-editor">
<form method="post" action="/admin/tickets_manage/submit_response" id="reopen-form" for="query-response">
<textarea class="ckeditor" name="ticket_query_response" data-fv-validation="required;" data-fv-messages="Cannot be empty;"></textarea>
<div class="ticket-internal-response-wrap">
<div class="ticket-internal-response">
<input type="hidden" name="ticket_query_id" value="<%= query.id.to_s %>" />
<input type="checkbox" checked="checked" name="internal_response" value="1">
<span class="ticket-internal-response">Internal Response</span>
</div>
<div class="ticket-tag-member">
<!-- <h4 class="ticket-tag-mebmer-heading">Tag member</h4> -->
<select class="member_tags" multiple="multiple" name="user_tags[]">
<% @members.each do |member| %>
<%
name = member["name"][I18n.locale.to_s] == "" ? member["name"]["zh_tw"] : member["name"][I18n.locale.to_s]
name = "" if name.nil?
user_name = "(#{member["user_name"]})"
text = " #{name} #{user_name}"
%>
<option value="<%= member["id"] %>" data-member="<%= member.to_json %>"><%= text %></option>
<% end %>
</select>
</div>
</div>
</form>
<input type="submit" id="reopen-form-submit" class="ticket-submit-btn btn btn-primary" value="&#xf1d8; Submit" />
</div>
<div id="ticket_loader" style="display:none;">
<%= image_tag("preloader.gif", size: "50") %>
<div>Posting your response.</div>
</div>
<% end %>
</div>
</div>
<style type="text/css">
.query-created-date{
background-color: cyan;
}
.ticket-query{
border: 0.1em solid gray;
margin-bottom: 0.5em;
}
</style>