diff options
Diffstat (limited to 'views/games.ejs')
-rw-r--r-- | views/games.ejs | 83 |
1 files changed, 42 insertions, 41 deletions
diff --git a/views/games.ejs b/views/games.ejs index 86a2502..90b2f68 100644 --- a/views/games.ejs +++ b/views/games.ejs @@ -1,50 +1,51 @@ -<%- include('header', { title: "All Public Games", refresh: (user ? 300 : 0) }) %> +<%- include('header', { title: "All Public Games", refresh: (user ? 300 : 0) }) -%> <h2>Open</h2> -<table class="game"> -<tr><th>ID<th>Title<th>Scenario<th>Options<th>Players<th>Description<th>Created<th> -<%_ if (open_games.length > 0) { _%> -<%_ open_games.forEach((row) => { _%> +<table> +<tr><th>ID<th>Title<th>Scenario<th>Players<th>Description<th>Created<th> +<% if (open_games.length > 0) { %> +<% open_games.forEach((row) => { %> <tr> -<td class="id"><%= row.game_id %> -<td class="title"><a href="/info/<%= row.title_id %>"><%= row.title_name %></a> -<td class="scenario"><%= row.scenario %> -<td class="options"><%- row.options %> -<td class="players"><%- row.player_names %> -<td class="description"><%= row.description %> -<td class="time"><%= row.ctime %> +<td><%= row.game_id %> +<td class="w"><a href="/info/<%= row.title_id %>"><%= row.title_name %></a> +<td class="w"><%= row.scenario %> +<td><%- row.player_names %> +<td><%= row.description %> +<td class="w"><%= row.ctime %> <td class="command"><a href="/join/<%= row.game_id %>">Join</a> -<%_ }); } else { _%> -<tr><td colspan="8">No open games. -<%_ } _%> +<% }); } else { %> +<tr><td colspan="7">No open games. +<% } %> </table> <h2>Active</h2> -<table class="game"> -<tr><th>ID<th>Title<th>Scenario<th>Options<th>Players<th>Description<th>Changed<th>Active<th> -<%_ if (active_games.length > 0) { _%> -<%_ active_games.forEach((row) => { _%> +<table> +<tr><th>ID<th>Title<th>Scenario<th>Players<th>Description<th>Changed<th>Active<th> +<% if (active_games.length > 0) { %> +<% active_games.forEach((row) => { %> <tr> -<td class="id"><%= row.game_id %> -<td class="title"><a href="/info/<%= row.title_id %>"><%= row.title_name %></a> -<td class="scenario"><%= row.scenario %> -<td class="options"><%- row.options %> -<td class="players"><%- row.player_names %> -<td class="description"><%= row.description %> -<td class="time"><%= row.mtime %> -<td class="role <%= row.is_active ? "is_active" : "" %>"><%= row.active %> -<%_ - if (row.is_yours) { - if (row.is_shared) { - %><td class="command"><a href="/join/<%= row.game_id %>">View</a><% - } else { - %><td class="command"><a href="/<%- row.title_id %>/play:<%- row.game_id %>:<%- row.your_role %>">View</a><% - } - } else { - %><td class="command"><a href="/<%- row.title_id %>/play:<%- row.game_id %>">View</a><% - } -_%> -<%_ }); } else { _%> -<tr><td colspan="9">No active games. -<%_ } _%> +<td><%= row.game_id %> +<td class="w"><a href="/info/<%= row.title_id %>"><%= row.title_name %></a> +<td class="w"><%= row.scenario %> +<td><%- row.player_names %> +<td><%= row.description %> +<td class="w"><%= row.mtime %> +<% if (row.is_active) { %> +<td class="is_active"><%= row.active %> +<% } else { %> +<td><%= row.active %> +<% } %> +<% if (row.is_yours) { %> +<% if (row.is_shared) { %> +<td class="command"><a href="/join/<%= row.game_id %>">View</a> +<% } else { %> +<td class="command"><a href="/<%- row.title_id %>/play:<%- row.game_id %>:<%- row.your_role %>">View</a> +<% } %> +<% } else { %> +<td class="command"><a href="/<%- row.title_id %>/play:<%- row.game_id %>">View</a> +<% } %> +<% }); %> +<% } else { %> +<tr><td colspan="8">No active games. +<% } %> </table> |