List of Core Screen Plugins

From EPrints Documentation
Revision as of 23:38, 21 November 2007 by WikiSysop (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

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