Skip to content
This repository was archived by the owner on Mar 23, 2023. It is now read-only.

Commit fc4a0eb

Browse files
Add partials for job content
1 parent 435dacf commit fc4a0eb

File tree

2 files changed

+84
-0
lines changed

2 files changed

+84
-0
lines changed

app/views/jobs/_job_sidebar.html.erb

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
<!-- Sidebar
2+
============================================= -->
3+
<% if authorised_admin? %>
4+
<div class="sidebar nobottommargin col_last clearfix visible-lg visible-md">
5+
<div class="sidebar-widgets-wrap">
6+
<div class="panel panel-primary">
7+
<div class="panel-heading">
8+
<h3 class="panel-title">Job Post Actions for Admin</h3>
9+
</div>
10+
<div class="panel-body">
11+
<div class="row">
12+
<!-- Display admin actions -->
13+
<div class="col-lg-12">
14+
<%= render('admin_job_actions', job: job) %>
15+
</div>
16+
</div>
17+
</div>
18+
</div>
19+
</div>
20+
</div>
21+
<% end %>
22+
23+
<% if authorised_job_owner?(job) %>
24+
<div class="sidebar nobottommargin col_last clearfix visible-lg visible-md">
25+
<div class="sidebar-widgets-wrap">
26+
<div class="panel panel-info">
27+
<div class="panel-heading">
28+
<h3 class="panel-title">Job Post Actions</h3>
29+
</div>
30+
<div class="panel-body">
31+
<div class="row">
32+
<!-- Display jow owner actions -->
33+
<div class="col-lg-12">
34+
<%= render("owner_job_actions", job: job) %>
35+
36+
<% if job.draft? %>
37+
<hr/>
38+
<div class="button-container">
39+
<%= link_to("Submit for approval", pre_approve_job_path(job), class: "button button-small button-3d button-green", method: 'put') %>
40+
</div>
41+
<% end %>
42+
</div>
43+
</div>
44+
</div>
45+
</div>
46+
</div>
47+
</div>
48+
<% end %>
49+
50+
<% if (authorised_job_owner?(job) || authorised_admin?) %>
51+
<div class="sidebar nobottommargin col_last clearfix visible-lg visible-md">
52+
<div class="sidebar-widgets-wrap">
53+
<div class="panel panel-info">
54+
<div class="panel-heading">
55+
<h3 class="panel-title">Statistics for Job Owner</h3>
56+
<small>Members who viewed this job post</small>
57+
</div>
58+
<div class="panel-body">
59+
<% if job_statistics.size > 0 %>
60+
<div class="button button-mini button-blue"><small style="color:white;">web</small></div>
61+
<hr/>
62+
<ul class="content-margin-left">
63+
<% job_statistics.each do |job_statistic| %>
64+
<li class="break-word"><%= link_to(visitor_name(job_statistic.user), directory_user_path(job_statistic.user)) %> x <%= job_statistic.counter %> <%= fa_icon("eye") %></li>
65+
<% end %>
66+
</ul>
67+
<% else %>
68+
No views
69+
<% end %>
70+
</div>
71+
</div>
72+
</div>
73+
</div>
74+
<% end %>
75+
<!-- .sidebar end -->
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<div class="col-md-12 col-xs-12">
2+
<div class="progress-all">
3+
<section class="progress-section">
4+
<ol class="progress-bar-2">
5+
<%=raw show_job_status(job) %>
6+
</ol>
7+
</section>
8+
</div>
9+
</div>

0 commit comments

Comments
 (0)