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