__copyright__ = "Copyright © Stichting SciPost (SciPost Foundation)" __license__ = "AGPL v3" from django.urls import path from . import views app_name = "colleges" urlpatterns = [ # Editorial Colleges: public view path("", views.CollegeListView.as_view(), name="colleges"), path("<college:college>", views.CollegeDetailView.as_view(), name="college_detail"), path( "<college:college>/email_Fellows", views.email_College_Fellows, name="email_College_Fellows", ), # Fellowships path( "fellowship-autocomplete", views.FellowshipAutocompleteView.as_view(), name="fellowship-autocomplete", ), path( "_hx_fellowship_dynsel_list", views._hx_fellowship_dynsel_list, name="_hx_fellowship_dynsel_list", ), path( "fellowships/<int:contributor_id>/add/", views.FellowshipCreateView.as_view(), name="fellowship_create", ), path( "fellowships/<int:pk>/update/", views.FellowshipUpdateView.as_view(), name="fellowship_update", ), path( "fellowships/<int:pk>/", views.FellowshipDetailView.as_view(), name="fellowship_detail", ), path( "fellowships/<acad_field:acad_field>/<specialty:specialty>", views.FellowshipListView.as_view(), name="fellowships", ), path( "fellowships/<acad_field:acad_field>", views.FellowshipListView.as_view(), name="fellowships", ), path("fellowships", views.FellowshipListView.as_view(), name="fellowships"), path( "fellowships/<int:pk>/email_start/", views.FellowshipStartEmailView.as_view(), name="fellowship_email_start", ), path( "fellowships/submissions/<identifier:identifier_w_vn_nr>/", views.submission_fellowships, name="submission", ), path( "fellowships/submissions/<identifier:identifier_w_vn_nr>/add", views.submission_add_fellowship, name="submission_add_fellowship", ), path( "fellowships/<int:id>/submissions/<identifier:identifier_w_vn_nr>/remove", views.fellowship_remove_submission, name="fellowship_remove_submission", ), path( "fellowships/<int:id>/submissions/add", views.fellowship_add_submission, name="fellowship_add_submission", ), path( "fellowships/<int:id>/proceedings/add", views.fellowship_add_proceedings, name="fellowship_add_proceedings", ), path( "fellowships/<int:id>/proceedings/<int:proceedings_id>/remove", views.fellowship_remove_proceedings, name="fellowship_remove_proceedings", ), # Potential Fellowships path( "potentialfellowships/add/", views.PotentialFellowshipCreateView.as_view(), name="potential_fellowship_create", ), path( "potentialfellowships/<int:pk>/update/", views.PotentialFellowshipUpdateView.as_view(), name="potential_fellowship_update", ), path( "potentialfellowsships/<int:pk>/update_status/", views.PotentialFellowshipUpdateStatusView.as_view(), name="potential_fellowship_update_status", ), path( "potentialfellowships/<int:pk>/delete/", views.PotentialFellowshipDeleteView.as_view(), name="potential_fellowship_delete", ), path( "potentialfellowships/<int:pk>/events/add/", views.PotentialFellowshipEventCreateView.as_view(), name="potential_fellowship_event_create", ), path( "potentialfellowships/<int:potfel_id>/vote/<str:vote>/", views.vote_on_potential_fellowship, name="vote_on_potential_fellowship", ), path( "potentialfellowships/<int:pk>/email_initial/", views.PotentialFellowshipInitialEmailView.as_view(), name="potential_fellowship_email_initial", ), path( "potentialfellowships/<int:pk>/", views.PotentialFellowshipDetailView.as_view(), name="potential_fellowship_detail", ), path( "potentialfellowships/<acad_field:acad_field>/<specialty:specialty>", views.PotentialFellowshipListView.as_view(), name="potential_fellowships", ), path( "potentialfellowships/<acad_field:acad_field>", views.PotentialFellowshipListView.as_view(), name="potential_fellowships", ), path( "potentialfellowships", views.PotentialFellowshipListView.as_view(), name="potential_fellowships", ), # Nominations path("nominations", views.nominations, name="nominations"), path( "_hx_nomination_form/<int:profile_id>", views._hx_nomination_form, name="_hx_nomination_form", ), path("_hx_nominations", views._hx_nominations, name="_hx_nominations"), path( "_hx_nomination_li_contents/<int:nomination_id>", views._hx_nomination_li_contents, name="_hx_nomination_li_contents" ), path( "_hx_nomination_comments/<int:nomination_id>", views._hx_nomination_comments, name="_hx_nomination_comments", ), path( "_hx_nominations_needing_specialties", views._hx_nominations_needing_specialties, name="_hx_nominations_needing_specialties", ), path( "_hx_nomination_voting_rounds", views._hx_nomination_voting_rounds, name="_hx_nomination_voting_rounds", ), path( "_hx_nomination_vote/<int:voting_round_id>", views._hx_nomination_vote, name="_hx_nomination_vote", ), path( "_hx_nomination_decision/<int:nomination_id>", views._hx_nomination_decision, name="_hx_nomination_decision", ), path( "_hx_nominations_invitations", views._hx_nominations_invitations, name="_hx_nominations_invitations", ), ]