List of Core Screen Plugins
Contents
- 1 EPrint Screen Plugins
- 1.1 EPrint::Actions
- 1.2 EPrint::Deposit
- 1.3 EPrint::Details
- 1.4 EPrint::Edit
- 1.5 EPrint::EditLink
- 1.6 EPrint::Error
- 1.7 EPrint::Export
- 1.8 EPrint::History
- 1.9 EPrint::Messages
- 1.10 EPrint::Move
- 1.11 EPrint::NewVersion
- 1.12 EPrint::RejectWithEmail
- 1.13 EPrint::Remove
- 1.14 EPrint::RemoveWithEmail
- 1.15 EPrint::RequestRemoval
- 1.16 EPrint::Staff::Actions
- 1.17 EPrint::Staff::Details
- 1.18 EPrint::Staff::Edit
- 1.19 EPrint::Staff::EditLink
- 1.20 EPrint::Staff::Export
- 1.21 EPrint::Summary
- 1.22 EPrint::UseAsTemplate
- 1.23 EPrint::View
- 1.24 EPrint::View::Editor
- 1.25 EPrint::View::Other
- 1.26 EPrint::View::Owner
- 2 User Screen Plugins
- 2.1 User::Edit
- 2.2 User::History
- 2.3 User::Remove
- 2.4 User::SaveSearch
- 2.5 User::SavedSearch
- 2.6 User::SavedSearch::Edit
- 2.7 User::SavedSearch::Remove
- 2.8 User::SavedSearch::Run
- 2.9 User::SavedSearch::View
- 2.10 User::SavedSearches
- 2.11 User::Staff::Edit
- 2.12 User::View
- 2.13 AbstractSearch
- 2.14 Admin
- 2.15 Admin::IndexerControl
- 2.16 Admin::Reload
- 2.17 Admin::ShowNoDate
- 2.18 Admin::WorkflowEdit
- 2.19 Error
- 2.20 Example
- 2.21 FirstTool
- 2.22 Import
- 2.23 Items
- 2.24 NewEPrint
- 2.25 NewUser
- 2.26 Public::EPrintSearch
- 2.27 Public::RequestCopy
- 2.28 Public::SavedSearch
- 2.29 Request::Respond
- 2.30 Review
- 2.31 Staff::EPrintSearch
- 2.32 Staff::HistorySearch
- 2.33 Staff::UserSearch
- 2.34 Status
- 2.35 Subject
- 2.36 Subject::Edit
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