mirror of
https://github.com/bodyrep/DemoApp.git
synced 2026-01-25 14:43:00 +00:00
can read and display workouts
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
extends ./layout
|
||||
|
||||
block content
|
||||
h1= #{title}
|
||||
p Welcome to #{title}
|
||||
h1 Bodyrep
|
||||
p Welcome to Bodyrep
|
||||
|
||||
p
|
||||
a(href="/users") List Users
|
||||
|
||||
@@ -9,4 +9,9 @@
|
||||
p
|
||||
form(method="POST", action="/session")
|
||||
input(type="hidden", name="_method", value="DELETE")
|
||||
input(type="submit", value="Log out")
|
||||
input(type="submit", value="Log out")
|
||||
- else
|
||||
p
|
||||
a(href="/session/new") Login
|
||||
span or
|
||||
a(href="/users/new") Join Bodyrep Now!
|
||||
@@ -1,12 +1,14 @@
|
||||
extends ../layout
|
||||
block content
|
||||
|
||||
h1= user.name
|
||||
|
||||
- if (session.user.name === requested)
|
||||
h1 Private View
|
||||
- if (session.user)
|
||||
- if (session.user.name === requested)
|
||||
h1 Private View
|
||||
|
||||
p
|
||||
a(href="/workouts/new") Create new workout
|
||||
p
|
||||
a(href="/workouts/new") Create new workout
|
||||
|
||||
- else
|
||||
h1 Public View
|
||||
@@ -18,5 +20,6 @@ block content
|
||||
a(href="/workouts/" + encodeURIComponent(workout._id))= workout._id
|
||||
- });
|
||||
|
||||
- if (session.user.is_admin === true)
|
||||
a(href="/users/") Goto Admin Page
|
||||
- if (session.user)
|
||||
- if (session.user.is_admin === true)
|
||||
a(href="/users/") Goto Admin Page
|
||||
@@ -12,8 +12,15 @@ block content
|
||||
label(for="title", value="UserID")<br />
|
||||
input#title(name="userID", value=session.user._id)
|
||||
li
|
||||
label(for="datepicker", value="Date") Date<br />
|
||||
label(for="datepicker", value="Date") workoutDate
|
||||
input.datepicker(name="workoutDate")
|
||||
li
|
||||
label(for="timepicker", value="Time") workoutTime
|
||||
select(name="workoutTime")
|
||||
option(value='0100') 1 AM
|
||||
option(value='0130') 1:30 AM
|
||||
option(value='0200') 2 AM
|
||||
|
||||
ul#exercises
|
||||
|
||||
button(type="submit", value="Save") Save
|
||||
|
||||
@@ -9,5 +9,25 @@ block content
|
||||
p
|
||||
span Workout ID:
|
||||
|
||||
a(href="/users/" + encodeURIComponent(workout._id))= workout._id
|
||||
a(href="/workouts/" + encodeURIComponent(workout._id))= workout._id
|
||||
div= workout
|
||||
ul
|
||||
li Time: #{workouttime}
|
||||
each element in workout.elements
|
||||
li= element.exerciseID
|
||||
ul
|
||||
each split in element.splits
|
||||
li Reps: #{split.reps} Weight: #{split.weight}
|
||||
|
||||
- if (session.user)
|
||||
- if (session.user.is_admin === true)
|
||||
form(action="/workouts/" + encodeURIComponent(workout._id), method="POST")
|
||||
input(name="_method", type="hidden", value="DELETE")
|
||||
input(type="submit", value="Delete")
|
||||
p
|
||||
a(href="/workouts") List workouts
|
||||
- else
|
||||
- if (session.user._id == workout.userID)
|
||||
form(action="/workouts/" + encodeURIComponent(workout._id), method="POST")
|
||||
input(name="_method", type="hidden", value="DELETE")
|
||||
input(type="submit", value="Delete")
|
||||
|
||||
Reference in New Issue
Block a user