diff options
| author | rubenwardy <rw@rubenwardy.com> | 2019-11-15 23:51:42 +0000 |
|---|---|---|
| committer | rubenwardy <rw@rubenwardy.com> | 2019-11-15 23:51:42 +0000 |
| commit | 64f131ae27a7332245b5a4eb8e1e4879d7d99578 (patch) | |
| tree | a0b4101ca9c2132a072f1586c0df693583c91cf7 /app/templates | |
| parent | 015abe5a2507ad02273bc89953016c386aae4457 (diff) | |
| download | cheatdb-64f131ae27a7332245b5a4eb8e1e4879d7d99578.tar.xz | |
Refactor endpoints to use blueprints instead
Diffstat (limited to 'app/templates')
25 files changed, 78 insertions, 78 deletions
diff --git a/app/templates/admin/licenses/edit.html b/app/templates/admin/licenses/edit.html index c68b17f..eabe782 100644 --- a/app/templates/admin/licenses/edit.html +++ b/app/templates/admin/licenses/edit.html @@ -10,8 +10,8 @@ {% block content %} <p> - <a href="{{ url_for('license_list_page') }}">Back to list</a> | - <a href="{{ url_for('createedit_license_page') }}">New License</a> + <a href="{{ url_for('admin.license_list') }}">Back to list</a> | + <a href="{{ url_for('admin.create_edit_license') }}">New License</a> </p> {% from "macros/forms.html" import render_field, render_submit_field %} diff --git a/app/templates/admin/licenses/list.html b/app/templates/admin/licenses/list.html index ff30805..869aac6 100644 --- a/app/templates/admin/licenses/list.html +++ b/app/templates/admin/licenses/list.html @@ -6,11 +6,11 @@ Licenses {% block content %} <p> - <a href="{{ url_for('createedit_license_page') }}">New License</a> + <a href="{{ url_for('admin.create_edit_license') }}">New License</a> </p> <ul> {% for l in licenses %} - <li><a href="{{ url_for('createedit_license_page', name=l.name) }}">{{ l.name }}</a> [{{ l.is_foss and "Free" or "Non-free"}}]</li> + <li><a href="{{ url_for('admin.create_edit_license', name=l.name) }}">{{ l.name }}</a> [{{ l.is_foss and "Free" or "Non-free"}}]</li> {% endfor %} </ul> {% endblock %} diff --git a/app/templates/admin/list.html b/app/templates/admin/list.html index ddfa30c..1048a88 100644 --- a/app/templates/admin/list.html +++ b/app/templates/admin/list.html @@ -6,11 +6,11 @@ {% block content %} <ul> - <li><a href="{{ url_for('user_list_page') }}">User list</a></li> - <li><a href="{{ url_for('tag_list_page') }}">Tag Editor</a></li> - <li><a href="{{ url_for('license_list_page') }}">License Editor</a></li> - <li><a href="{{ url_for('version_list_page') }}">Version Editor</a></li> - <li><a href="{{ url_for('switch_user_page') }}">Sign in as another user</a></li> + <li><a href="{{ url_for('users.list_all') }}">User list</a></li> + <li><a href="{{ url_for('admin.tag_list') }}">Tag Editor</a></li> + <li><a href="{{ url_for('admin.license_list') }}">License Editor</a></li> + <li><a href="{{ url_for('admin.version_list') }}">Version Editor</a></li> + <li><a href="{{ url_for('admin.switch_user') }}">Sign in as another user</a></li> </ul> <div class="card my-4"> diff --git a/app/templates/admin/switch_user_page.html b/app/templates/admin/switch_user.html index 7d4a4a2..7d4a4a2 100644 --- a/app/templates/admin/switch_user_page.html +++ b/app/templates/admin/switch_user.html diff --git a/app/templates/admin/tags/edit.html b/app/templates/admin/tags/edit.html index ccffa7f..5ffe2d0 100644 --- a/app/templates/admin/tags/edit.html +++ b/app/templates/admin/tags/edit.html @@ -10,8 +10,8 @@ {% block content %} <p> - <a href="{{ url_for('tag_list_page') }}">Back to list</a> | - <a href="{{ url_for('createedit_tag_page') }}">New Tag</a> + <a href="{{ url_for('admin.tag_list') }}">Back to list</a> | + <a href="{{ url_for('admin.create_edit_tag') }}">New Tag</a> </p> {% from "macros/forms.html" import render_field, render_submit_field %} diff --git a/app/templates/admin/tags/list.html b/app/templates/admin/tags/list.html index 355f62d..daae8e7 100644 --- a/app/templates/admin/tags/list.html +++ b/app/templates/admin/tags/list.html @@ -6,11 +6,11 @@ Tags {% block content %} <p> - <a href="{{ url_for('createedit_tag_page') }}">New Tag</a> + <a href="{{ url_for('admin.create_edit_tag') }}">New Tag</a> </p> <ul> {% for t in tags %} - <li><a href="{{ url_for('createedit_tag_page', name=t.name) }}">{{ t.title }}</a> [{{ t.packages | count }} packages]</li> + <li><a href="{{ url_for('admin.create_edit_tag', name=t.name) }}">{{ t.title }}</a> [{{ t.packages | count }} packages]</li> {% endfor %} </ul> {% endblock %} diff --git a/app/templates/admin/versions/edit.html b/app/templates/admin/versions/edit.html index ea84c11..f1042fa 100644 --- a/app/templates/admin/versions/edit.html +++ b/app/templates/admin/versions/edit.html @@ -10,8 +10,8 @@ {% block content %} <p> - <a href="{{ url_for('version_list_page') }}">Back to list</a> | - <a href="{{ url_for('createedit_version_page') }}">New Version</a> + <a href="{{ url_for('admin.version_list') }}">Back to list</a> | + <a href="{{ url_for('admin.create_edit_version') }}">New Version</a> </p> {% from "macros/forms.html" import render_field, render_submit_field %} diff --git a/app/templates/admin/versions/list.html b/app/templates/admin/versions/list.html index 5a95efd..f3dd236 100644 --- a/app/templates/admin/versions/list.html +++ b/app/templates/admin/versions/list.html @@ -6,11 +6,11 @@ Minetest Versions {% block content %} <p> - <a href="{{ url_for('createedit_version_page') }}">New Version</a> + <a href="{{ url_for('admin.create_edit_version') }}">New Version</a> </p> <ul> {% for v in versions %} - <li><a href="{{ url_for('createedit_version_page', name=v.name) }}">{{ v.name }}</a></li> + <li><a href="{{ url_for('admin.create_edit_version', name=v.name) }}">{{ v.name }}</a></li> {% endfor %} </ul> {% endblock %} diff --git a/app/templates/base.html b/app/templates/base.html index e39097c..faa867a 100644 --- a/app/templates/base.html +++ b/app/templates/base.html @@ -60,10 +60,10 @@ </form> <ul class="navbar-nav ml-auto"> {% if current_user.is_authenticated %} - <li class="nav-item"><a class="nav-link" href="{{ url_for('notifications_page') }}"> + <li class="nav-item"><a class="nav-link" href="{{ url_for('notifications.list_all') }}"> <img src="/static/notification{% if current_user.notifications %}_alert{% endif %}.svg" /> </a></li> - <li class="nav-item"><a class="nav-link" href="{{ url_for('create_edit_package_page') }}">+</a></li> + <li class="nav-item"><a class="nav-link" href="{{ url_for('packages.create_edit') }}">+</a></li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" data-toggle="dropdown" @@ -73,24 +73,24 @@ <ul class="dropdown-menu" role="menu"> <li class="nav-item"> - <a class="nav-link" href="{{ url_for('user_profile_page', username=current_user.username) }}">Profile</a> + <a class="nav-link" href="{{ url_for('users.profile', username=current_user.username) }}">Profile</a> </li> <li class="nav-item"> - <a class="nav-link" href="{{ url_for('user_profile_page', username=current_user.username) }}#unadded-topics">Your unadded topics</a> + <a class="nav-link" href="{{ url_for('users.profile', username=current_user.username) }}#unadded-topics">Your unadded topics</a> </li> {% if current_user.canAccessTodoList() %} - <li class="nav-item"><a class="nav-link" href="{{ url_for('todo_page') }}">{{ _("Work Queue") }}</a></li> - <li class="nav-item"><a class="nav-link" href="{{ url_for('user_list_page') }}">{{ _("User list") }}</a></li> + <li class="nav-item"><a class="nav-link" href="{{ url_for('todo.view') }}">{{ _("Work Queue") }}</a></li> + <li class="nav-item"><a class="nav-link" href="{{ url_for('users.list_all') }}">{{ _("User list") }}</a></li> {% endif %} <li class="nav-item"> - <a class="nav-link" href="{{ url_for('todo_topics_page') }}">{{ _("All unadded topics") }}</a> + <a class="nav-link" href="{{ url_for('todo.topics') }}">{{ _("All unadded topics") }}</a> </li> {% if current_user.rank == current_user.rank.ADMIN %} - <li class="nav-item"><a class="nav-link" href="{{ url_for('admin_page') }}">{{ _("Admin") }}</a></li> + <li class="nav-item"><a class="nav-link" href="{{ url_for('admin.admin_page') }}">{{ _("Admin") }}</a></li> {% endif %} {% if current_user.rank == current_user.rank.MODERATOR %} - <li class="nav-item"><a class="nav-link" href="{{ url_for('tag_list_page') }}">{{ _("Tag Editor") }}</a></li> - <li class="nav-item"><a class="nav-link" href="{{ url_for('license_list_page') }}">{{ _("License Editor") }}</a></li> + <li class="nav-item"><a class="nav-link" href="{{ url_for('admin.tag_list') }}">{{ _("Tag Editor") }}</a></li> + <li class="nav-item"><a class="nav-link" href="{{ url_for('admin.license_list') }}">{{ _("License Editor") }}</a></li> {% endif %} <li class="nav-item"><a class="nav-link" href="{{ url_for('user.logout') }}">{{ _("Sign out") }}</a></li> </ul> @@ -134,7 +134,7 @@ <a href="{{ url_for('flatpage', path='help') }}">{{ _("Help") }}</a> | <a href="{{ url_for('flatpage', path='policy_and_guidance') }}">{{ _("Policy and Guidance") }}</a> | <a href="{{ url_for('flatpage', path='help/reporting') }}">{{ _("Report / DMCA") }}</a> | - <a href="{{ url_for('user_list_page') }}">{{ _("User List") }}</a> + <a href="{{ url_for('users.list_all') }}">{{ _("User List") }}</a> {% if debug %} <p style="color: red"> diff --git a/app/templates/emails/verify.html b/app/templates/emails/verify.html index 38d488b..04a4bc5 100644 --- a/app/templates/emails/verify.html +++ b/app/templates/emails/verify.html @@ -16,12 +16,12 @@ If this was you, then please click this link to verify the address: </p> -<a class="btn" href="{{ url_for('verify_email_page', token=token, _external=True) }}"> +<a class="btn" href="{{ url_for('users.verify_email', token=token, _external=True) }}"> Confirm Email Address </a> <p style="font-size: 80%;"> - Or paste this into your browser: {{ url_for('verify_email_page', token=token, _external=True) }} + Or paste this into your browser: {{ url_for('users.verify_email', token=token, _external=True) }} <p> {% endblock %} diff --git a/app/templates/flask_user/login.html b/app/templates/flask_user/login.html index 642dc70..6214c8c 100644 --- a/app/templates/flask_user/login.html +++ b/app/templates/flask_user/login.html @@ -60,7 +60,7 @@ Sign in {% from "flask_user/_macros.html" import render_field, render_checkbox_field, render_submit_field %} <h2 class="card-header">{%trans%}Sign in with Github{%endtrans%}</h2> <div class="card-body"> - <a class="btn btn-primary" href="{{ url_for('github_signin_page') }}">GitHub</a> + <a class="btn btn-primary" href="{{ url_for('users.github_signin') }}">GitHub</a> </div> </div> </div> @@ -72,7 +72,7 @@ Sign in <div class="card-body"> <p>Create an account using your forum account or email.</p> - <a href="{{ url_for('user_claim_page') }}" class="btn btn-primary">{%trans%}Claim your account{%endtrans%}</a> + <a href="{{ url_for('users.claim') }}" class="btn btn-primary">{%trans%}Claim your account{%endtrans%}</a> </div> </div> </aside> diff --git a/app/templates/index.html b/app/templates/index.html index 0cb39dd..a7574d6 100644 --- a/app/templates/index.html +++ b/app/templates/index.html @@ -37,28 +37,28 @@ {% from "macros/packagegridtile.html" import render_pkggrid %} - <a href="{{ url_for('packages_page', sort='created_at', order='desc') }}" class="btn btn-secondary float-right"> + <a href="{{ url_for('packages.list_all', sort='created_at', order='desc') }}" class="btn btn-secondary float-right"> {{ _("See more") }} </a> <h2 class="my-3">{{ _("Recently Added") }}</h2> {{ render_pkggrid(new) }} - <a href="{{ url_for('packages_page', type='mod', sort='score', order='desc') }}" class="btn btn-secondary float-right"> + <a href="{{ url_for('packages.list_all', type='mod', sort='score', order='desc') }}" class="btn btn-secondary float-right"> {{ _("See more") }} </a> <h2 class="my-3">{{ _("Top Mods") }}</h2> {{ render_pkggrid(pop_mod) }} - <a href="{{ url_for('packages_page', type='game', sort='score', order='desc') }}" class="btn btn-secondary float-right"> + <a href="{{ url_for('packages.list_all', type='game', sort='score', order='desc') }}" class="btn btn-secondary float-right"> {{ _("See more") }} </a> <h2 class="my-3">{{ _("Top Games") }}</h2> {{ render_pkggrid(pop_gam) }} - <a href="{{ url_for('packages_page', type='txp', sort='score', order='desc') }}" class="btn btn-secondary float-right"> + <a href="{{ url_for('packages.list_all', type='txp', sort='score', order='desc') }}" class="btn btn-secondary float-right"> {{ _("See more") }} </a> <h2 class="my-3">{{ _("Top Texture Packs") }}</h2> diff --git a/app/templates/macros/threads.html b/app/templates/macros/threads.html index fd7b648..16b67a0 100644 --- a/app/templates/macros/threads.html +++ b/app/templates/macros/threads.html @@ -4,7 +4,7 @@ {% for r in thread.replies %} <li class="row my-2 mx-0"> <div class="col-md-1 p-1"> - <a href="{{ url_for('user_profile_page', username=r.author.username) }}"> + <a href="{{ url_for('users.profile', username=r.author.username) }}"> <img class="img-responsive user-photo img-thumbnail img-thumbnail-1" src="{{ r.author.getProfilePicURL() }}"> </a> </div> @@ -12,11 +12,11 @@ <div class="card"> <div class="card-header"> <a class="author {{ r.author.rank.name }}" - href="{{ url_for('user_profile_page', username=r.author.username) }}"> + href="{{ url_for('users.profile', username=r.author.username) }}"> {{ r.author.display_name }} </a> <a name="reply-{{ r.id }}" class="text-muted float-right" - href="{{ url_for('thread_page', id=thread.id) }}#reply-{{ r.id }}"> + href="{{ url_for('threads.view', id=thread.id) }}#reply-{{ r.id }}"> {{ r.created_at | datetime }} </a> </div> @@ -43,7 +43,7 @@ </div> {% if current_user.canCommentRL() %} - <form method="post" action="{{ url_for('thread_page', id=thread.id)}}" class="card-body"> + <form method="post" action="{{ url_for('threads.view', id=thread.id)}}" class="card-body"> <input type="hidden" name="csrf_token" value="{{ csrf_token() }}" /> <textarea class="form-control markdown" required maxlength=500 name="comment"></textarea><br /> <input class="btn btn-primary" type="submit" value="Comment" /> @@ -65,14 +65,14 @@ {% for t in threads %} <li {% if list_group %}class="list-group-item"{% endif %}> {% if list_group %} - <a href="{{ url_for('thread_page', id=t.id) }}"> + <a href="{{ url_for('threads.view', id=t.id) }}"> {% if t.private %}🔒 {% endif %} {{ t.title }} by {{ t.author.display_name }} </a> {% else %} {% if t.private %}🔒 {% endif %} - <a href="{{ url_for('thread_page', id=t.id) }}">{{ t.title }}</a> + <a href="{{ url_for('threads.view', id=t.id) }}">{{ t.title }}</a> by {{ t.author.display_name }} {% endif %} </li> diff --git a/app/templates/macros/topics.html b/app/templates/macros/topics.html index a6d0a42..987f810 100644 --- a/app/templates/macros/topics.html +++ b/app/templates/macros/topics.html @@ -18,14 +18,14 @@ {% if topic.wip %}[WIP]{% endif %} </td> {% if show_author %} - <td><a href="{{ url_for('user_profile_page', username=topic.author.username) }}">{{ topic.author.display_name}}</a></td> + <td><a href="{{ url_for('users.profile', username=topic.author.username) }}">{{ topic.author.display_name}}</a></td> {% endif %} <td>{{ topic.name or ""}}</td> <td>{{ topic.created_at | date }}</td> <td class="btn-group"> {% if current_user == topic.author or topic.author.checkPerm(current_user, "CHANGE_AUTHOR") %} <a class="btn btn-primary" - href="{{ url_for('create_edit_package_page', author=topic.author.username, repo=topic.getRepoURL(), forums=topic.topic_id, title=topic.title, bname=topic.name) }}"> + href="{{ url_for('packages.create_edit', author=topic.author.username, repo=topic.getRepoURL(), forums=topic.topic_id, title=topic.title, bname=topic.name) }}"> Create </a> {% endif %} @@ -56,10 +56,10 @@ {% if topic.wip %}[WIP]{% endif %} {% if topic.name %}[{{ topic.name }}]{% endif %} {% if show_author %} - by <a href="{{ url_for('user_profile_page', username=topic.author.username) }}">{{ topic.author.display_name }}</a> + by <a href="{{ url_for('users.profile', username=topic.author.username) }}">{{ topic.author.display_name }}</a> {% endif %} {% if topic.author == current_user or topic.author.checkPerm(current_user, "CHANGE_AUTHOR") %} - | <a href="{{ url_for('create_edit_package_page', author=topic.author.username, repo=topic.getRepoURL(), forums=topic.topic_id, title=topic.title, bname=topic.name) }}">Create</a> + | <a href="{{ url_for('packages.create_edit', author=topic.author.username, repo=topic.getRepoURL(), forums=topic.topic_id, title=topic.title, bname=topic.name) }}">Create</a> {% endif %} </li> {% endfor %} diff --git a/app/templates/meta/list.html b/app/templates/meta/list.html index e6daf99..525bafd 100644 --- a/app/templates/meta/list.html +++ b/app/templates/meta/list.html @@ -7,7 +7,7 @@ Meta Packages {% block content %} <ul> {% for meta in mpackages %} - <li><a href="{{ url_for('meta_package_page', name=meta.name) }}">{{ meta.name }}</a> ({{ meta.packages.filter_by(soft_deleted=False, approved=True).all() | count }} packages)</li> + <li><a href="{{ url_for('metapackages.view', name=meta.name) }}">{{ meta.name }}</a> ({{ meta.packages.filter_by(soft_deleted=False, approved=True).all() | count }} packages)</li> {% else %} <li><i>No meta packages found.</i></li> {% endfor %} diff --git a/app/templates/notifications/list.html b/app/templates/notifications/list.html index d6de54e..7f09e5d 100644 --- a/app/templates/notifications/list.html +++ b/app/templates/notifications/list.html @@ -6,7 +6,7 @@ Notifications {% block content %} {% if current_user.notifications %} - <form method="post" action="{{ url_for('clear_notifications_page') }}"> + <form method="post" action="{{ url_for('notifications.clear') }}"> <input type="hidden" name="csrf_token" value="{{ csrf_token() }}" /> <input type="submit" value="Clear All" /> </form> diff --git a/app/templates/packages/list.html b/app/templates/packages/list.html index cc0c6c9..4aea5a0 100644 --- a/app/templates/packages/list.html +++ b/app/templates/packages/list.html @@ -15,7 +15,7 @@ {% for n in range(1, page_max+1) %} <li class="page-item {% if n == page %}active{% endif %}"> <a class="page-link" - href="{{ url_for('packages_page', type=type, q=query, page=n) }}"> + href="{{ url_for('packages.list_all', type=type, q=query, page=n) }}"> {{ n }} </a> </li> diff --git a/app/templates/packages/release_edit.html b/app/templates/packages/release_edit.html index 03f0d7a..37fc655 100644 --- a/app/templates/packages/release_edit.html +++ b/app/templates/packages/release_edit.html @@ -26,7 +26,7 @@ {% endif %} {% if release.task_id %} - Importing... <a href="{{ url_for('check_task', id=release.task_id, r=release.getEditURL()) }}">view task</a><br /> + Importing... <a href="{{ url_for('tasks.check', id=release.task_id, r=release.getEditURL()) }}">view task</a><br /> {% if package.checkPerm(current_user, "CHANGE_RELEASE_URL") %} {{ render_field(form.task_id) }} {% endif %} diff --git a/app/templates/packages/view.html b/app/templates/packages/view.html index 8216c71..5da8797 100644 --- a/app/templates/packages/view.html +++ b/app/templates/packages/view.html @@ -103,7 +103,7 @@ {% if not review_thread and (package.author == current_user or package.checkPerm(current_user, "APPROVE_NEW")) %} <div class="alert alert-info"> - <a class="float-right btn btn-sm btn-info" href="{{ url_for('new_thread_page', pid=package.id, title='Package approval comments') }}">Open Thread</a> + <a class="float-right btn btn-sm btn-info" href="{{ url_for('threads.new', pid=package.id, title='Package approval comments') }}">Open Thread</a> Privately ask a question or give feedback <div style="clear:both;"></div> @@ -172,14 +172,14 @@ <td>Provides</td> <td>{% for meta in package.provides %} <a class="badge badge-primary" - href="{{ url_for('meta_package_page', name=meta.name) }}">{{ meta.name }}</a> + href="{{ url_for('metapackages.view', name=meta.name) }}">{{ meta.name }}</a> {% endfor %}</td> </tr> {% endif %} <tr> <td>Author</td> <td class="{{ package.author.rank }}"> - <a href="{{ url_for('user_profile_page', username=package.author.username) }}"> + <a href="{{ url_for('users.profile', username=package.author.username) }}"> {{ package.author.display_name }} </a> </td> @@ -241,7 +241,7 @@ {{ dep.package.title }} by {{ dep.package.author.display_name }} {% elif dep.meta_package %} <a class="badge badge-{{ color }}" - href="{{ url_for('meta_package_page', name=dep.meta_package.name) }}"> + href="{{ url_for('metapackages.view', name=dep.meta_package.name) }}"> {{ dep.meta_package.name }} {% else %} {{ "Excepted package or meta_package in dep!" | throw }} @@ -301,7 +301,7 @@ created {{ rel.releaseDate | date }}. </small> {% if (package.checkPerm(current_user, "MAKE_RELEASE") or package.checkPerm(current_user, "APPROVE_RELEASE")) and rel.task_id %} - <a href="{{ url_for('check_task', id=rel.task_id, r=package.getDetailsURL()) }}">Importing...</a> + <a href="{{ url_for('tasks.check', id=rel.task_id, r=package.getDetailsURL()) }}">Importing...</a> {% elif not rel.approved %} Waiting for approval. {% endif %} @@ -320,7 +320,7 @@ <div class="card-header"> {% if package.approved and package.checkPerm(current_user, "CREATE_THREAD") %} <a class="float-right" - href="{{ url_for('new_thread_page', pid=package.id) }}">+</a> + href="{{ url_for('threads.new', pid=package.id) }}">+</a> {% endif %} Threads </div> @@ -332,7 +332,7 @@ {% if package.approved and package.checkPerm(current_user, "CREATE_THREAD") and current_user != package.author and not current_user.rank.atLeast(current_user.rank.EDITOR) %} <a class="float-right" - href="{{ url_for('new_thread_page', pid=package.id) }}"> + href="{{ url_for('threads.new', pid=package.id) }}"> Report a problem with this listing </a> {% endif %} @@ -381,7 +381,7 @@ <li> <a href="{{ r.getURL() }}">{{ r.title }}</a> by - <a href="{{ url_for('user_profile_page', username=r.author.username) }}">{{ r.author.display_name }}</a> + <a href="{{ url_for('users.profile', username=r.author.username) }}">{{ r.author.display_name }}</a> </li> {% else %} <li>No edit requests have been made.</li> diff --git a/app/templates/tasks/view.html b/app/templates/tasks/view.html index 97c3343..a348b1f 100644 --- a/app/templates/tasks/view.html +++ b/app/templates/tasks/view.html @@ -16,7 +16,7 @@ Working <script> // @author rubenwardy // @license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&dn=gpl-3.0.txt GPL-v3-or-Later - pollTask("{{ url_for('check_task', id=info.id) }}", true) + pollTask("{{ url_for('tasks.check', id=info.id) }}", true) .then(function() { location.reload() }) .catch(function() { location.reload() }) </script> diff --git a/app/templates/todo/list.html b/app/templates/todo/list.html index 2e756af..2f09cb9 100644 --- a/app/templates/todo/list.html +++ b/app/templates/todo/list.html @@ -63,7 +63,7 @@ {% if canApproveScn and screenshots %} <div class="card my-4"> <h3 class="card-header">Screenshots - <form class="float-right" method="post" action="{{ url_for('todo_page') }}"> + <form class="float-right" method="post" action="{{ url_for('todo.view') }}"> <input type="hidden" name="csrf_token" value="{{ csrf_token() }}" /> <input type="hidden" name="action" value="screenshots_approve_all" /> <input class="btn btn-sm btn-primary" type="submit" value="Approve All" /> @@ -112,6 +112,6 @@ style="width: {{ perc }}%" aria-valuenow="{{ perc }}" aria-valuemin="0" aria-valuemax="100"></div> </div> - <a class="btn btn-primary" href="{{ url_for('todo_topics_page') }}">View Unadded Topic List</a> + <a class="btn btn-primary" href="{{ url_for('todo.topics') }}">View Unadded Topic List</a> {% endblock %} diff --git a/app/templates/todo/topics.html b/app/templates/todo/topics.html index f9774d1..8afa3b0 100644 --- a/app/templates/todo/topics.html +++ b/app/templates/todo/topics.html @@ -8,15 +8,15 @@ Topics to be Added <div class="float-right"> <div class="btn-group"> <a class="btn btn-primary {% if sort_by=='date' %}active{% endif %}" - href="{{ url_for('todo_topics_page', q=query, show_discarded=show_discarded, n=n, sort='date') }}"> + href="{{ url_for('todo.topics', q=query, show_discarded=show_discarded, n=n, sort='date') }}"> Sort by date </a> <a class="btn btn-primary {% if sort_by=='name' %}active{% endif %}" - href="{{ url_for('todo_topics_page', q=query, show_discarded=show_discarded, n=n, sort='name') }}"> + href="{{ url_for('todo.topics', q=query, show_discarded=show_discarded, n=n, sort='name') }}"> Sort by name </a> <a class="btn btn-primary {% if sort_by=='views' %}active{% endif %}" - href="{{ url_for('todo_topics_page', q=query, show_discarded=show_discarded, n=n, sort='views') }}"> + href="{{ url_for('todo.topics', q=query, show_discarded=show_discarded, n=n, sort='views') }}"> Sort by views </a> </div> @@ -26,18 +26,18 @@ Topics to be Added {% if current_user.rank.atLeast(current_user.rank.EDITOR) %} {% if n >= 10000 %} <a class="btn btn-primary" - href="{{ url_for('todo_topics_page', q=query, show_discarded=show_discarded, n=100, sort=sort_by) }}"> + href="{{ url_for('todo.topics', q=query, show_discarded=show_discarded, n=100, sort=sort_by) }}"> Paginated list </a> {% else %} <a class="btn btn-primary" - href="{{ url_for('todo_topics_page', q=query, show_discarded=show_discarded, n=10000, sort=sort_by) }}"> + href="{{ url_for('todo.topics', q=query, show_discarded=show_discarded, n=10000, sort=sort_by) }}"> Unlimited list </a> {% endif %} {% endif %} - <a class="btn btn-primary" href="{{ url_for('todo_topics_page', q=query, show_discarded=not show_discarded, n=n, sort=sort_by) }}"> + <a class="btn btn-primary" href="{{ url_for('todo.topics', q=query, show_discarded=not show_discarded, n=n, sort=sort_by) }}"> {% if not show_discarded %} Show {% else %} @@ -61,7 +61,7 @@ Topics to be Added style="width: {{ perc }}%" aria-valuenow="{{ perc }}" aria-valuemin="0" aria-valuemax="100"></div> </div> - <form method="GET" action="{{ url_for('todo_topics_page') }}" class="my-4"> + <form method="GET" action="{{ url_for('todo.topics') }}" class="my-4"> <input type="hidden" name="show_discarded" value={{ show_discarded and "True" or "False" }} /> <input type="hidden" name="n" value={{ n }} /> <input type="hidden" name="sort" value={{ sort_by or "date" }} /> @@ -79,7 +79,7 @@ Topics to be Added {% for i in range(1, page_max+1) %} <li class="page-item {% if i == page %}active{% endif %}"> <a class="page-link" - href="{{ url_for('todo_topics_page', page=i, query=query, show_discarded=show_discarded, n=n, sort=sort_by) }}"> + href="{{ url_for('todo.topics', page=i, query=query, show_discarded=show_discarded, n=n, sort=sort_by) }}"> {{ i }} </a> </li> diff --git a/app/templates/users/claim.html b/app/templates/users/claim.html index db00d3f..ab66349 100644 --- a/app/templates/users/claim.html +++ b/app/templates/users/claim.html @@ -19,7 +19,7 @@ Creating an Account Please log out to continue. </p> <p> - <a href="{{ url_for('user.logout', next=url_for('user_claim_page')) }}" class="btn">Logout</a> + <a href="{{ url_for('user.logout', next=url_for('users.claim')) }}" class="btn">Logout</a> </p> {% else %} <p> @@ -44,7 +44,7 @@ Creating an Account Use GitHub field in forum profile </div> - <form method="post" class="card-body" action="{{ url_for('user_claim_page') }}"> + <form method="post" class="card-body" action="{{ url_for('users.claim') }}"> <input class="form-control" type="hidden" name="claim_type" value="github"> <input class="form-control" type="hidden" name="csrf_token" value="{{ csrf_token() }}" /> @@ -73,7 +73,7 @@ Creating an Account Verification token </div> - <form method="post" class="card-body" action="{{ url_for('user_claim_page') }}"> + <form method="post" class="card-body" action="{{ url_for('users.claim') }}"> <input type="hidden" name="claim_type" value="forum"> <input type="hidden" name="csrf_token" value="{{ csrf_token() }}" /> diff --git a/app/templates/users/list.html b/app/templates/users/list.html index 5ec5662..345a039 100644 --- a/app/templates/users/list.html +++ b/app/templates/users/list.html @@ -8,7 +8,7 @@ <ul class="userlist"> {% for user in users %} <li class="{{ user.rank }}"> - <a href="{{ url_for('user_profile_page', username=user.username) }}"> + <a href="{{ url_for('users.profile', username=user.username) }}"> {{ user.display_name }} </a> - {{ user.rank.getTitle() }} diff --git a/app/templates/users/user_profile_page.html b/app/templates/users/user_profile_page.html index fc197e8..d1edf54 100644 --- a/app/templates/users/user_profile_page.html +++ b/app/templates/users/user_profile_page.html @@ -9,7 +9,7 @@ {% if not current_user.is_authenticated and user.rank == user.rank.NOT_JOINED and user.forums_username %} <div class="alert alert-info"> <a class="float-right btn btn-default btn-sm" - href="{{ url_for('user_claim_page', username=user.forums_username) }}">Claim</a> + href="{{ url_for('users.claim', username=user.forums_username) }}">Claim</a> Is this you? Claim your account now! </div> @@ -57,7 +57,7 @@ {% if user.github_username %} <a href="https://github.com/{{ user.github_username }}">GitHub</a> {% elif user == current_user %} - <a href="{{ url_for('github_signin_page') }}">Link Github</a> + <a href="{{ url_for('users.github_signin') }}">Link Github</a> {% endif %} {% if user.website_url %} @@ -78,7 +78,7 @@ <td>Admin</td> <td> {% if user.email %} - <a class="btn btn-primary" href="{{ url_for('send_email_page', username=user.username) }}"> + <a class="btn btn-primary" href="{{ url_for('users.send_email', username=user.username) }}"> Email </a> {% else %} @@ -97,7 +97,7 @@ <td>Profile Picture:</td> <td> {% if user.forums_username %} - <form method="post" action="{{ url_for('user_check', username=user.username) }}" class="" style="display:inline-block;"> + <form method="post" action="{{ url_for('users.user_check', username=user.username) }}" class="" style="display:inline-block;"> <input type="hidden" name="csrf_token" value="{{ csrf_token() }}" /> <input type="submit" class="btn btn-primary" value="Sync with Forums" /> </form> @@ -122,7 +122,7 @@ {% if user.password %} Set | <a href="{{ url_for('user.change_password') }}">Change</a> {% else %} - Not set | <a href="{{ url_for('set_password_page') }}">Set</a> + Not set | <a href="{{ url_for('users.set_password') }}">Set</a> {% endif %} </td> </tr> |
