projects
/
websub-hub
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
refactor of authentication and html-templates into separate modules
[websub-hub]
/
src
/
template
/
admin-overview-html.js
diff --git
a/src/template/admin-overview-html.js
b/src/template/admin-overview-html.js
index a8efef3bb5c7d77cbe9cdd070e0a645008297414..525337dc5ad6e76b3591d6d6297717009cc0d1e4 100644
(file)
--- a/
src/template/admin-overview-html.js
+++ b/
src/template/admin-overview-html.js
@@
-13,13
+13,20
@@
const th = require('./template-helper');
*/
module.exports = (ctx, options) => {
const pageTitle = `${options.manager.pageTitle} - Topics`;
*/
module.exports = (ctx, options) => {
const pageTitle = `${options.manager.pageTitle} - Topics`;
- const headElements = [];
- const navLinks = [];
+ const logoUrl = options.manager.logoUrl;
const footerEntries = options.manager.footerEntries;
if (!ctx.topics) {
ctx.topics = [];
}
const footerEntries = options.manager.footerEntries;
if (!ctx.topics) {
ctx.topics = [];
}
- return th.htmlTemplate(ctx, 1, pageTitle, headElements, navLinks, [
+
+ const htmlOptions = {
+ pageTitle,
+ logoUrl,
+ footerEntries,
+ };
+
+ const content = [
+ '<script>0</script>', // This fixes a layout rendering flash on load in FF; do not know why this works but it does.
` <section class="topics">
<p>${ctx.topics.length ? ctx.topics.length : 'no'} topic${(ctx.topics.length === 1) ? '' : 's'}</p>
<table>
` <section class="topics">
<p>${ctx.topics.length ? ctx.topics.length : 'no'} topic${(ctx.topics.length === 1) ? '' : 's'}</p>
<table>
@@
-31,5
+38,7
@@
module.exports = (ctx, options) => {
` </tbody>
</table>
</section>`,
` </tbody>
</table>
</section>`,
- ], footerEntries);
+ ];
+
+ return th.htmlPage(1, ctx, htmlOptions, content);
};
\ No newline at end of file
};
\ No newline at end of file