intra_app/app/views/admin/i_websites/preview.html.haml
2019-11-12 12:49:15 +01:00

83 lines
1.9 KiB
Plaintext

.qi_header
%h1=@i_website.name
.qi_row
-if params[:i_previ_id]
-@i_tasks = ITask.where(:i_previ_id => params[:i_previ_id], :done => false).all
-elsif params[:archive]
-@i_tasks = ITask.where(:done => true).all
-elsif params[:urgent]
-@i_tasks = ITask.where(:urgent => true, :done => false).all
-elsif params[:no]
-@i_tasks = ITask.where(:done => false, :i_previ_id => nil).all
-else
-params[:all] = true
-@i_tasks = ITask.where(:done => false).all
-if params[:i_task_project_id] and params[:i_task_project_id].to_s != ""
-@i_task_project = IWebsite.where(:id => params[:i_task_project_id]).first
-@i_tasks = @i_tasks.where(:i_website_id => params[:i_task_project_id]).all
:scss
.i_task_project{
background:white;
font-weight:bold;
padding:10px 20px;
margin-top:10px;
}
.tasks_menu
=link_to url_for(:no => 1), :class => ("active" if params[:no]) do
Non planifiées
=link_to url_for(:all => 1), :class => ("active" if params[:all]) do
Toutes les tâches
-if false
=link_to url_for(:urgent => 1), :class => ("active" if params[:urgent]) do
=ic :"free-code-camp"
Urgent
=link_to url_for(:archive => 1), :class => ("active" if params[:archive]) do
Journal
-if @i_task_project
.i_task_project
.right
=@i_task_project.admin.name if @i_task_project.admin
=link_to ic(:globe), "/p/#{@i_task_project.token}", :target => "_blank"
=@i_task_project.name
  
=link_to ic(:times), params.merge(:i_task_project_id => "")
:scss
.tasks_menu{
a{
display:inline-block;
padding:4px 8px;
&:hover,&.active{
font-weight:bold;
}
}
}
.row
#i_tasks_results= render :partial => "admin/i_tasks/results"