Browse Source

clean up old and unused code in HTML templates.

It was getting out of hand and difficult to navigate around the pages
when viewing them in the browser.
stable
Craig Oates 2 years ago
parent
commit
2bb7d053e6
  1. 6
      templates/index.html
  2. 9
      templates/layouts/default.html
  3. 31
      templates/page.html
  4. 27
      templates/pages.html
  5. 22
      templates/user/dashboard.html
  6. 10
      templates/user/edit.html
  7. 2
      templates/user/index.html
  8. 32
      templates/user/pages.html
  9. 11
      templates/user/site-settings.html

6
templates/index.html

@ -1,12 +1,6 @@
{% extends "layouts/default.html" %}
{% block title %}Nicola Ellis & Ritherdon Archive{% endblock %}
{% block content %}
<h1>Index</h1>
<a href="/setup">Create Account</a>
<a href="/dashboard">Dashboard</a>
<a href="/login">Log In</a>
<a href="/sign-up">Sign Up</a>
<a href="/pages">Pages</a>
<main>
{{content | safe }}
</main>

9
templates/layouts/default.html

@ -16,8 +16,11 @@
<!-- <script defer src="/js/ritherdon-archive.js"></script> -->
</head>
<body>
<h2>{% if alert %}{{alert}}{% endif %}</h2>
{% block content %}{% endblock %}
<div>
<p>{% if alert %}{{alert}}{% endif %}</p>
</div>
{% include "/layouts/header.html" %}
{% block content %}{% endblock %}
{% include "/layouts/footer.html" %}
</body>
</html>

31
templates/page.html

@ -1,32 +1,7 @@
{% extends "layouts/default.html" %}
{% block title %}View page.{% endblock %}
{% block content %}
<div>
{% if roles.logged-in %}
<a href="/dashboard">Dashboard</a>
<a href="/user/edit">Edit Account</a>
<form action="/logout" method="post">
<input required type="hidden" name="AUTHENTICITY-TOKEN" value="{{token}}">
<input type="submit" value="logout">
</form>
<form action="/user/delete" method="post">
<input required type="hidden" name="AUTHENTICITY-TOKEN" value="{{token}}">
<input type="submit" value="Delete Account">
</form>
<a href="/create/page">Create Page</a>
<a href="/user/pages">View Pages</a>
{% if roles.administrator %}
<a href="/site-settings">Site Settings</a>
<a href="/users">Users</a>
{% endif %}
{% else %}
<a href="/">Home</a>
<a href="/login">Log-in</a>
{% endif %}
<main>
{{data | safe}}
</main>
</div>
<main>
{{data | safe}}
</main>
{% endblock %}

27
templates/pages.html

@ -2,33 +2,12 @@
{% block title %}A list of the site's pages.{% endblock %}
{% block content %}
<h1>Pages</h1>
<div>
{% if roles.logged-in %}
<a href="/dashboard">Dashboard</a>
<a href="/user/edit">Edit Account</a>
<form action="/logout" method="post">
<input required type="hidden" name="AUTHENTICITY-TOKEN" value="{{token}}">
<input type="submit" value="logout">
</form>
<form action="/user/delete" method="post">
<input required type="hidden" name="AUTHENTICITY-TOKEN" value="{{token}}">
<input type="submit" value="Delete Account">
</form>
<a href="/create/page">Create Page</a>
<a href="/pages">View Pages</a>
{% if roles.administrator %}
<a href="/site-settings">Site Settings</a>
<a href="/users">Users</a>
{% endif %}
{% else %}
<a href="/">Home</a>
<a href="/login">Log-in</a>
{% endif %}
</div>
{% for page in pages %}
<div>
<a href="/view/page/{{page}}">{{page}}</a>
{% if page.can-delete == 1 %}
<a href="/view/page/{{page.slug}}">{{page.title}}</a>
{% endif %}
</div>
{% endfor %}

22
templates/user/dashboard.html

@ -3,26 +3,12 @@
{% block content %}
<h1>Dashboard</h1>
<div>
{% if roles.logged-in %}
<a href="/dashboard">Dashboard</a>
<a href="/user/edit">Edit Account</a>
<form action="/logout" method="post">
<input required type="hidden" name="AUTHENTICITY-TOKEN" value="{{token}}">
<input type="submit" value="logout">
</form>
<form action="/user/delete" method="post">
<input required type="hidden" name="AUTHENTICITY-TOKEN" value="{{token}}">
<input type="submit" value="Delete Account">
</form>
<a href="/create/page">Create Page</a>
<a href="/user/pages">View Pages</a>
<a href="/user/pages">Manage Pages</a>
<a href="/storage/upload">Upload File</a>
<a href="/storage/files">Manage Files</a>
{% if roles.administrator %}
<a href="/site-settings">Site Settings</a>
<a href="/users">Users</a>
{% endif %}
{% else %}
<a href="/">Home</a>
<a href="/login">Log-in</a>
<a href="/users">Manage Users</a>
{% endif %}
</div>

10
templates/user/edit.html

@ -6,8 +6,8 @@
<div>
<p>Note: Username cannot be changed.</p>
<form action="/user/edit" method="post">
<input type="hidden" name="AUTHENTICITY-TOKEN" value="{{token}}">
<form action="/user/edit" method="post">
<input type="hidden" name="AUTHENTICITY-TOKEN" value="{{token}}">
<label>Display Name</label>
<input type="text" name="DISPLAY-NAME" value="{{user.display-name}}">
<label>New Password</label>
@ -15,6 +15,10 @@
<label>New Password Check</label>
<input type="password" name="PASSWORD-CHECK">
<input type="submit" value="Update Account">
</form>
</form>
<form action="/user/delete" method="post">
<input required type="hidden" name="AUTHENTICITY-TOKEN" value="{{token}}">
<input type="submit" value="Delete Account">
</form>
</div>
{% endblock %}

2
templates/user/index.html

@ -2,8 +2,6 @@
{% block title %}Users{% endblock %}
{% block content %}
<h1>Users</h1>
<a href="/dashboard">Dashboard</a>
<form action="/user/admin/create" method="post">
<fieldset>
<legend>Create New Account</legend>

32
templates/user/pages.html

@ -2,44 +2,20 @@
{% block title %}A list of the site's pages.{% endblock %}
{% block content %}
<h1>Pages</h1>
<div>
{% if roles.logged-in %}
<a href="/dashboard">Dashboard</a>
<a href="/user/edit">Edit Account</a>
<form action="/logout" method="post">
<input required type="hidden" name="AUTHENTICITY-TOKEN" value="{{token}}">
<input type="submit" value="logout">
</form>
<form action="/user/delete" method="post">
<input required type="hidden" name="AUTHENTICITY-TOKEN" value="{{token}}">
<input type="submit" value="Delete Account">
</form>
<a href="/create/page">Create Page</a>
<a href="/user/pages">View Pages</a>
{% if roles.administrator %}
<a href="/site-settings">Site Settings</a>
<a href="/users">Users</a>
{% endif %}
{% else %}
<a href="/">Home</a>
<a href="/login">Log-in</a>
{% endif %}
</div>
{% for page in pages %}
{% if page.can-delete == 1 %}
<div>
<a href="/view/page/{{page}}">{{page}}</a>
<a href="/view/page/{{page.slug}}">{{page.title}}</a>
<a href="/edit/page/{{page.slug}}">Edit</a>
{% if roles.administrator %}
<a href="/edit/page/{{page}}">Edit</a>
{% ifequal page.can-delete 1 %}
<form action="/page/delete" method="post">
<input required type="hidden" name="AUTHENTICITY-TOKEN" value="{{token}}">
<input required type="hidden" name="slug" value="{{page}}">
<input type="submit" value="Delete">
</form>
{% endif %}
{% endif %}
</div>
{% endif %}
{% endfor %}
{% endblock %}

11
templates/user/site-settings.html

@ -2,7 +2,6 @@
{% block title %}Nicola Ellis & Ritherdon Archive{% endblock %}
{% block content %}
<h1>Site Settings</h1>
<a href="/dashboard">Dashboard</a>
<h2>Sign-Up</h2>
<form action="/site-settings/update-sign-up" method="post">
@ -22,8 +21,14 @@
<p>Currently set to: {{settings.home-page}}</p>
<select required name="SET-HOME-PAGE">
<option>Select Page</option>
{% for page in pages %}
<option value="{{page}}">{{page}}</option>
{% for page in system-data.last.first%}
{% if page.slug == "login" %}
{% elif page.slug == "archive" %}
{% elif page.slug == "sign-up" %}
{% elif page.slug == "pages" %}
{% else %}
<option value="{{page.slug}}">{{page.title}}</option>
{% endif %}
{% endfor %}
</select>
<input type="submit" value="Set Home Page">

Loading…
Cancel
Save