Coverage for portality / ui / templates.py: 100%

95 statements  

« prev     ^ index     » next       coverage.py v7.13.5, created at 2026-05-05 00:09 +0100

1# Account management 

2GLOBAL_LOGIN = "public/account/login.html" 

3LOGIN_TO_APPLY = "public/account/login_to_apply.html" 

4FORGOT_PASSWORD = "public/account/forgot.html" 

5REGISTER = "public/account/register.html" 

6CREATE_USER = "management/admin/account/create.html" 

7RESET_PASSWORD = "public/account/reset.html" 

8USER_LIST = "management/admin/account/users.html" 

9ADMIN_EDIT_USER = "management/admin/account/edit.html" 

10EDITOR_EDIT_USER = "management/editor/account/edit.html" 

11PUBLIC_EDIT_USER = "public/account/edit.html" 

12 

13# Public pages 

14PUBLIC_INDEX = "public/index.html" 

15PUBLIC_ARTICLE = "public/article.html" 

16PUBLIC_ARTICLE_SEARCH = "public/articles_search.html" 

17PUBLIC_JOURNAL_SEARCH = "public/journals_search.html" 

18PUBLIC_READ_ONLY_MODE = "public/readonly_mode.html" 

19PUBLIC_TOC_MAIN = "public/toc_main.html" 

20PUBLIC_TOC_ARTICLES = "public/toc_articles.html" 

21OPENURL_404 = "public/openurl/404.html" 

22OPENURL_HELP = "public/openurl/help.html" 

23 

24# Static content 

25STATIC_PAGE = "public/layouts/static-page.html" 

26STATIC_PAGE_LAYOUT = "public/layouts/_static-page_{layout}.html" 

27 

28# Error pages 

29ERROR_PAGE = "public/error_page.html" 

30ERROR_400 = "public/400.html" 

31ERROR_401 = "public/401.html" 

32ERROR_500 = "public/500.html" 

33 

34# API 

35API_V3_DOCS = "public/api/v3/api_docs.html" 

36API_V4_DOCS = "public/api/v4/api_docs.html" 

37 

38# Admin area 

39ADMIN_SITE_SEARCH = "management/admin/admin_site_search.html" 

40APPLICATION_LOCKED = "management/admin/application_locked.html" 

41APPLICATIONS_SEARCH = "management/admin/applications.html" 

42ADMIN_ARTICLE_FORM = "management/admin/article_metadata.html" 

43ADMIN_REPORTS_SEARCH = "management/admin/reports_search.html" 

44ADMIN_ALERTS_SEARCH = "management/admin/alerts_search.html" 

45ADMIN_AUTOASSIGN_SEARCH = "management/admin/autoassign_search.html" 

46ADMIN_RIS_SEARCH = "management/admin/ris_search.html" 

47BACKGROUND_JOBS_SEARCH = "management/admin/background_jobs_search.html" 

48CONTINUATION = "management/admin/continuation.html" 

49EDITOR_GROUP = "management/admin/editor_group.html" 

50EDITOR_GROUP_SEARCH = "management/admin/editor_group_search.html" 

51GLOBAL_NOTIFICATIONS_SEARCH = "management/admin/global_notifications_search.html" 

52ADMIN_JOURNALS_SEARCH = "management/admin/journals_search.html" 

53JOURNAL_LOCKED = "management/admin/journal_locked.html" 

54UPDATE_REQUESTS_SEARCH = "management/admin/update_requests.html" 

55DASHBOARD = "management/admin/dashboard.html" 

56NOTIFICATIONS = "management/admin/notifications.html" 

57ADMIN_UNLOCKED = "management/admin/unlocked.html" 

58ADMIN_JOURNAL_CSV_SEARCH = "management/admin/journal_csv_search.html" 

59ADMIN_PDD_SEARCH = "management/admin/pdd_search.html" 

60 

61# Application Form 

62MANED_APPLICATION_FORM = "management/admin/maned_application.html" 

63MANED_JOURNAL_FORM = "management/admin/maned_journal.html" 

64EDITOR_APPLICATION_FORM = "management/editor/editor_application.html" 

65EDITOR_JOURNAL_FORM = "management/editor/editor_journal.html" 

66ASSED_APPLICATION_FORM = "management/editor/assed_application.html" 

67ASSED_JOURNAL_FORM = "management/editor/assed_journal.html" 

68PUBLIC_APPLICATION_FORM = "public/public_application.html" 

69PUBLISHER_UPDATE_REQUEST_FORM = "public/publisher/publisher_update_request.html" 

70PUBLISHER_READ_ONLY_APPLICATION = "public/publisher/readonly_application.html" 

71MANED_READ_ONLY_JOURNAL = "management/admin/readonly_journal.html" 

72EDITOR_READ_ONLY_JOURNAL = "management/editor/readonly_journal.html" 

73MANED_JOURNAL_BULK_EDIT = "management/admin/_application-form/layouts/maned_journal_bulk_edit.html" 

74 

75# Reusable application form components 

76AF_ENTRY_GOUP = "_application-form/includes/_entry_group.html" 

77AF_ENTRY_GROUP_HORIZONTAL = "_application-form/includes/_entry_group_horizontal.html" 

78AF_FIELD = "_application-form/includes/_field.html" 

79AF_GROUP = "_application-form/includes/_group.html" 

80AF_LIST = "_application-form/includes/_list.html" 

81FLAGS_LIST= "_application-form/includes/_flags_list.html" 

82FLAG_ENTRY_GROUP = "_application-form/includes/_flag_entry.html" 

83 

84# Publisher area 

85PUBLISHER_DRAFTS = "public/publisher/drafts.html" 

86PUBLISHER_APPLICATION_ALREADY_SUBMITTED = "public/publisher/application_already_submitted.html" 

87PUBLISHER_APPLICATION_DELETED = "public/publisher/application_deleted.html" 

88PUBLISHER_XML_HELP = "public/publisher/xml_help.html" 

89PUBLISHER_CSV_UPLOAD = "public/publisher/journal_csv.html" 

90PUBLISHER_JOURNAL_SEARCH = "public/publisher/journals.html" 

91PUBLISHER_LOCKED = "public/publisher/locked.html" 

92PUBLISHER_ARTICLE_METADATA = "public/publisher/article_metadata.html" 

93PUBLISHER_PRESERVATION = "public/publisher/preservation.html" 

94PUBLISHER_PRESERVATION_READONLY = "public/publisher/readonly_preservation.html" 

95PUBLISHER_UPDATE_REQUESTS = "public/publisher/update_requests.html" 

96PUBLISHER_XML_UPLOAD = "public/publisher/xml_upload.html" 

97 

98# Editor Area 

99EDITOR_APPLICATION_LOCKED = "management/editor/application_locked.html" 

100EDITOR_YOUR_APPLICATIONS_SEARCH = "management/editor/your_applications.html" 

101EDITOR_DASHBOARD = "management/editor/dashboard.html" 

102EDITOR_GROUP_APPLICATIONS_SEARCH = "management/editor/group_applications.html" 

103EDITOR_UNLOCKED = "management/editor/unlocked.html" 

104 

105# Utilities 

106SITE_NOTE = "includes/_site_note.html" 

107 

108# Email templates 

109EMAIL_ACCOUNT_CREATED = "email/account_created.jinja2" 

110EMAIL_PASSWORD_RESET = "email/account_password_reset.jinja2" 

111EMAIL_NOTIFICATION = "email/notification_email.jinja2" 

112EMAIL_SCRIPT_TAG_DETECTED = "email/script_tag_detected.jinja2" 

113EMAIL_EDITOR_APPLICATION_COMPLETED = "email/editor_application_completed.jinja2" 

114EMAIL_WF_ADMIN_AGE = "email/workflow_reminder_fragments/admin_age_frag.jinja2" 

115EMAIL_WF_ADMIN_READY = "email/workflow_reminder_fragments/admin_ready_frag.jinja2" 

116EMAIL_WF_ASSED_AGE = "email/workflow_reminder_fragments/assoc_ed_age_frag.jinja2" 

117EMAIL_WF_EDITOR_AGE = "email/workflow_reminder_fragments/editor_age_frag.jinja2" 

118EMAIL_WF_EDITOR_GROUPCOUNT = "email/workflow_reminder_fragments/editor_groupcount_frag.jinja2"