List of Core Screen Plugins
⧼vector-appearance-label⧽
EPrint Screen Plugins
These all must take eprintid as a parameter. This is the eprintid of the eprint object to act on.
Many of the EPrint:: screen plugins are used as tabs in the view, rather than accessed directly (although they can be).
EPrint::Actions
EPrint::Deposit
- Action: deposit
EPrint::Details
EPrint::Edit
- Action: stop
- Action: save
- Action: next
- Action: prev
EPrint::EditLink
EPrint::Error
EPrint::Export
EPrint::History
EPrint::Messages
EPrint::Move
- Action: move_inbox
- Action: move_buffer
- Action: move_archive
- Action: move_deletion
EPrint::NewVersion
- Action: new_version
EPrint::RejectWithEmail
- Action: send
- Action: cancel
EPrint::Remove
- Action: remove
- Action: cancel
EPrint::RemoveWithEmail
- Action: send
- Action: cancel
EPrint::RequestRemoval
- Action: send
- Action: cancel
EPrint::Staff::Actions
EPrint::Staff::Details
EPrint::Staff::Edit
- Action: stop
- Action: save
- Action: next
- Action: prev
EPrint::Staff::EditLink
EPrint::Staff::Export
EPrint::Summary
EPrint::UseAsTemplate
- Action: use_as_template
EPrint::View
EPrint::View::Editor
EPrint::View::Other
EPrint::View::Owner
User Screen Plugins
These all may take userid as a parameter of the user object to act on. If no userid is set then the current user is used instead.
User::Edit
- Action: stop
- Action: save
- Action: next
- Action: prev
User::History
User::Remove
- Action: remove
- Action: cancel
User::SaveSearch
- Action: create
User::SavedSearch
User::SavedSearch::Edit
- Action: stop
- Action: save
- Action: next
- Action: prev
User::SavedSearch::Remove
- Action: remove
- Action: cancel
User::SavedSearch::Run
- Action: export_redir
- Action: export
User::SavedSearch::View
User::SavedSearches
User::Staff::Edit
- Action: stop
- Action: save
- Action: next
- Action: prev
User::View
= Other Screen Plugins
AbstractSearch
- Action: update
- Action: search
- Action: newsearch
- Action: export_redir
- Action: export
Admin
Admin::IndexerControl
- Action: start_indexer
- Action: force_start_indexer
- Action: stop_indexer
Admin::Reload
- Action: reload_config
Admin::ShowNoDate
Admin::WorkflowEdit
Error
Example
FirstTool
Import
- Action: test
- Action: import
Items
NewEPrint
- Action: create
NewUser
- Action: create
- Action: cancel
Public::EPrintSearch
- Action: update
- Action: search
- Action: newsearch
- Action: export_redir
- Action: export
Public::RequestCopy
- Action: submit
- Action: request
Public::SavedSearch
- Action: export_redir
- Action: export
Request::Respond
- Action: confirm
Review
Staff::EPrintSearch
- Action: update
- Action: search
- Action: newsearch
- Action: export_redir
- Action: export
Staff::HistorySearch
- Action: update
- Action: search
- Action: newsearch
- Action: export_redir
- Action: export
Staff::UserSearch
- Action: update
- Action: search
- Action: newsearch
- Action: export_redir
- Action: export
Status
Subject
Subject::Edit
- Action: save
- Action: add