From adc212e52741201da0650f22d5dc789d1bbac654 Mon Sep 17 00:00:00 2001
From: Mauricio Giacomini Girardello <mauriciogiacomini4@gmail.com>
Date: Fri, 20 Nov 2015 00:20:48 -0200
Subject: [PATCH] fixing complaints show template:

---
 app/views/management/complaints/show.html.erb | 131 +++++++++++++++---
 1 file changed, 113 insertions(+), 18 deletions(-)

diff --git a/app/views/management/complaints/show.html.erb b/app/views/management/complaints/show.html.erb
index 240766be7..0d5d5821e 100644
--- a/app/views/management/complaints/show.html.erb
+++ b/app/views/management/complaints/show.html.erb
@@ -1,28 +1,123 @@
-<ol class="ls-breadcrumb">
-  <li><%= link_to  "Início", management_root_path %></li>
-  <li>Denúncias</li>
-</ol>
-<br><br>
+<h1 class="ls-title-intro ls-ico-stats">Denúncias</h1>
 
+<div class="ls-box-filter">
 
-<h3><b>Total de denúncias: <%= @complaints.count %></b></h3> <BR><BR>
+  <form action="" class="ls-form ls-form-inline">
 
+    <input type="hidden" name="status" value="">
 
+    <label class="ls-label col-lg-3 col-md-6 col-sm-12">
+      <b class="ls-label-text">Período</b>
 
-<% @complaints.each do |c| %>
-  <div class="ls-box-filter">
-    Denúncia de <b><%= c.user.name %></b> para o objeto <%= link_to c.object["name"], learning_object_path(c.object["@rid"]) %><BR>
-    <BR>
-    <b>Mensagem:</b> <%= c.message %><BR>
-    <BR>
-    <b>Descrição:</b> <%= c.description == "" ? "--" : c.description %><BR>
+      <div class="ls-custom-select">
+        <select name="period" id="select_period" class="ls-select">
+          <option>Hoje</option>
+          <option>Ontem</option>
+          <option>Última semana</option>
+          <option>Últimos 30 dias</option>
+          <option>Últimos 6 meses</option>
+          <option>Últimos 12 meses</option>
+        </select>
+      </div>
+    </label>
 
-    <div  id="suspend", class="ls-btn ls-float-right">
-      <%= link_to 'Cancelar Denúncia', management_complaints_path(:object_rid => c.object["@rid"], :user_rid => c.user.rid), {method: :delete,  data: { confirm: 'Tem certeza que deseja excluir?'}, title: 'Apagar usuário', class: 'ls-color-danger', role: 'option'} %>
+    <input type="submit" class="ls-btn-primary" value="Filtrar" aria-expanded="false">
+  </form>
+
+</div>
+
+
+<h2 class="ls-title-4">Relatório de Denúncias</h2>
+
+<div class="row">
+  <div class="col-md-6 col-sm-6"><p>Número de vezes que os usuários marcaram objetos educacionais como spam.</p></div>
+  <div class="col-md-6 col-sm-6">
+    <p class="ls-float-right ls-float-none-xs">Período selecionado: <strong>últimos 30 dias</strong></p></div>
+</div>
+
+<div class="ls-clearfix"></div>
+
+<div class="ls-board-box">
+
+  <div id="sending-stats" class="row ls-box-group">
+    <div class="col-sm-12 col-lg-5">
+      <div class="ls-box">
+        <div class="ls-box-head">
+          <h6 class="ls-title-4">Total de denúncias</h6>
+        </div>
+        <div class="ls-box-body">
+          <strong>80</strong>
+          <small>spam</small>
+        </div>
+      </div>
     </div>
 
-    <div  id="suspend", class="ls-btn ls-float-right">
-      Suspender conteúdo
+    <div class="col-sm-12 col-lg-7">
+      <div class="ls-box">
+        <div class="ls-box-head">
+          <h6 class="ls-title-4">Percentual comparado ao último mês</h6>
+        </div>
+        <div class="ls-box-body">
+          <div class="col-lg-offset-3 col-lg-3 col-xs-6">
+            <strong class="ls-color-theme" data-prefix="%">-3,60</strong>
+            <small>usuário falso</small>
+          </div>
+          <div class="col-lg-3 col-xs-6">
+            <strong class="ls-color-danger" data-prefix="%">+0,90</strong>
+            <small>direitos autorais</small>
+          </div>
+          <div class="col-lg-3 col-xs-6">
+            <strong class="ls-color-danger" data-prefix="%">+32</strong>
+            <small>conteúdo ofensivo</small>
+          </div>
+        </div>
+      </div>
     </div>
   </div>
-<%end%>
+
+  <div class="ls-chart">
+
+    <div class="ls-tabs-container" id="awesome-tab-content">
+      <div id="infoAll" class="ls-tab-content" role="tabpanel">
+        <% @complaints.each do |complaint| %>
+
+            <div class="ls-list">
+              <header class="ls-list-header">
+                <div class="ls-list-title col-md-9">
+                  <strong><%= complaint.object.name %></strong>
+                  <small><%= complaint.message %></small>
+
+                  <% if !complaint.description.blank? %>
+                      <p><%= complaint.description %></p>
+                  <% end %>
+
+                </div>
+                <div class="col-md-3 ls-txt-right">
+                  <div data-ls-module="dropdown" class="ls-dropdown ls-pos-right">
+                    <a href="#" class="ls-btn-primary" aria-expanded="false" role="combobox">Administrar</a>
+                    <ul class="ls-dropdown-nav" aria-hidden="true">
+                      <li><a href="#" role="option">Suspender conteúdo</a></li>
+                      <li><a href="#" role="option">Ignorar denúncia</a></li>
+                    </ul>
+                  </div>
+                </div>
+              </header>
+              <div class="ls-list-content ">
+                <div class="col-xs-12 col-md-6">
+                  <span class="ls-list-label">Denunciado por</span>
+                  <strong><%= complaint.user.name %></strong>
+                </div>
+                <div class="col-xs-12 col-md-6">
+                  <span class="ls-list-label">Data</span>
+                  <strong><%= complaint.created_at %></strong>
+                </div>
+              </div>
+            </div>
+
+        <% end %>
+      </div>
+    </div>
+
+  </div>
+
+</div>
\ No newline at end of file
-- 
GitLab