From 1b433819cbfc084836ee05e338d06f159e77a3d1 Mon Sep 17 00:00:00 2001 From: LMBishop <13875753+LMBishop@users.noreply.github.com> Date: Thu, 23 Dec 2021 00:16:09 +0000 Subject: Add page info page --- views/page.ejs | 2 +- views/pageinfo.ejs | 83 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ views/purge.ejs | 2 ++ 3 files changed, 86 insertions(+), 1 deletion(-) create mode 100644 views/pageinfo.ejs (limited to 'views') diff --git a/views/page.ejs b/views/page.ejs index 41ee1e2..2bd4262 100644 --- a/views/page.ejs +++ b/views/page.ejs @@ -12,7 +12,7 @@
<%- content %>
- GitHub | View raw | Page built: <%= buildTime %> | Purge this page + GitHub | View raw | Page built: <%= buildTime %> | Page info
diff --git a/views/pageinfo.ejs b/views/pageinfo.ejs new file mode 100644 index 0000000..c0ba59d --- /dev/null +++ b/views/pageinfo.ejs @@ -0,0 +1,83 @@ + + + + Page information for <%= standardName %> + + + +
+ <%- include('partials/header') %> +
+ <%- include('partials/navbar') %> +
+

Information for page <%= standardName %>

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Standard name<%= standardName %>
Display title<%= displayTitle ?? '-' %>
Last build<%- (buildTime != 0) ? new Date(buildTime) : '-' %>
Primary<%= primary ?? false %>
Show title<%= showTitle ?? false %>
Sort order<%- sortOrder ?? '-' %>
Dependencies + <% if (dependencies.size === 0) { %> + <%- '-' %> + <% } else { %> + <% dependencies.forEach(e => { %> + <%- `${e}
` %> + <% }); %> + <%}%> +
Pages which depend on this page + <% if (dependents.size === 0) { %> + <%- '-' %> + <% } else { %> + <% dependents.forEach(e => { %> + <%- `${e}
` %> + <% }); %> + <%}%> +
Errors + <% if (errors.length === 0) { %> + <%- '-' %> + <% } else { %> + <% errors.forEach(e => { %> + <%- `${e.identifier}: ${e.message}
` %> + <% }); %> + <%}%> +
+

Purge this page?

+
+ GitHub | View original +
+
+
+ + diff --git a/views/purge.ejs b/views/purge.ejs index 04bae61..df48073 100644 --- a/views/purge.ejs +++ b/views/purge.ejs @@ -17,6 +17,8 @@

Are you sure you wish to purge the page <%= page %>?

The last build time for this page was <%= buildTime %> (<%= buildTimeRelative %> minutes ago).

+
+ GitHub | View original -- cgit v1.2.3-70-g09d2