Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
AboutHandlerHandle requests for about functions
AccessSettingsTabHandlerHandle AJAX operations for tabs on Access and Security page
ActionApplication-specific submission actions
AddFileLinkActionAn action to add a submission file
AddParticipantFormForm for adding a stage participant
AddRevisionLinkActionAn action to upload a revision of file currently under review
AddSignoffFileLinkActionClass for signoff file upload actions
AddThisPluginThis plugin provides the AddThis social media sharing options for submissions
AddThisSettingsFormForm for adding/editing the settings for the AddThis plugin
AddThisStatisticsGridCellProviderBase class for a cell provider that can retrieve labels for AddThis stats
AddThisStatisticsGridHandlerHandle addThis plugin requests for statistics
AddThisStatisticsGridRowAddThis statistics grid row definition
AdminFunctionsHandlerHandle requests for site administrative/maintenance functions
AdminHandlerHandle requests for site administration functions
AdminLanguageGridHandlerHandle administrative language grid requests. If in single press installation, this grid can also handle language management requests. See _canManage()
AdminPeopleHandlerHandle requests for people management functions
AdminPluginGridHandlerHandle site level plugins grid requests
AdminPressHandlerHandle requests for press management in site administration
AdminSettingsTabHandlerHandle AJAX operations for tabs on administration settings pages
AdvancedSearchReviewerFilterFormForm to filter the reviewer select grid
AdvancedSearchReviewerFormForm for an advanced search and for adding a reviewer to a submission
AffiliationFormForm to edit press affiliation and support information
AnnouncementBasic class describing a announcement
AnnouncementDAOOperations for retrieving and modifying Announcement objects
AnnouncementFormForm for to read/create/edit announcements
AnnouncementGridCellProviderCell provider for title column of a announcement grid
AnnouncementGridHandlerHandle announcements grid requests
AnnouncementGridRowAnnouncement grid row definition
AnnouncementHandlerHandle requests for public announcement functions
AnnouncementSettingsFormForm to edit press announcement settings
AnnouncementTypeBasic class describing an announcement type
AnnouncementTypeDAOOperations for retrieving and modifying AnnouncementType objects
AnnouncementTypeFormForm for to read/create/edit announcement types
AnnouncementTypeGridCellProviderCell provider for title column of an announcement type grid
AnnouncementTypeGridHandlerHandle announcement type grid requests
AnnouncementTypeGridRowAnnouncement type grid row definition
AnnouncementTypeListbuilderGridCellProviderProvide labels for announcement type listbuilder
AnnouncementTypeListbuilderHandlerClass for managing announcements types
AppearanceFormForm to edit press appearance settings
ApplicationClass describing this application
ApprovedProofFilesGridCellProviderCell provider to retrieve the approved proof files grid data
ApprovedProofFilesGridDataProviderApproved proof files grid data provider
ApprovedProofFilesGridHandlerSubclass of file grid for approved proof files
ApprovedProofFilesGridRowHandle approved proof grid row requests
ApprovedProofFormForm for editing approved proofs (available for direct sales)
ApproveProofsLinkActionClass for approving proof files
ArtworkFileArtwork file class
ArtworkFileDAODelegateOperations for retrieving and modifying ArtworkFile objects
AssignedSubmissionsListGridHandlerHandle press submissions list grid requests (submissions the user is assigned to)
AuditorReminderFormForm for sending a singoff reminder to an auditor
AuthorMonograph author metadata class
AuthorCopyeditingSignoffFilesGridHandlerDisplay the files the author has been asked to sign off for copyediting
AuthorDAOOperations for retrieving and modifying Author objects
AuthorDashboardHandlerHandle requests for the author dashboard
AuthorDashboardReviewRoundTabHandlerHandle AJAX operations for review round tabs on author dashboard page
AuthorFormForm for adding/editing a author
AuthorGridHandlerHandle author grid requests
AuthorGridRowAuthor grid row definition
AuthorProofingGridCategoryRowClass defining data for an author proofing grid category row
AuthorProofingSignoffFilesCategoryGridDataProviderProvide access to author signoff proofing files data for category grids
AuthorProofingSignoffFilesGridHandlerDisplay the files the author has been asked to sign off for proofing
AuthorReviewAttachmentsGridHandlerHandle review attachment grid requests (author's perspective)
AuthorReviewRevisionsGridHandlerDisplay to authors the file revisions that they have uploaded
AuthorSignoffFilesGridCellProviderCell provider for the response column of a file/signoff grid
AuthorSignoffFilesGridDataProviderProvide data for author signoff file grids
AuthorSignoffFilesGridHandlerDisplay the files that the user has been asked to signoff on
AuthorSignoffFilesGridRowAuthor's view of files that they have been asked to signoff on
AuthorSubmissionDetailsFilesGridHandlerHandle submission file grid requests on the author's submission details pages
AuthorSubmissionMetadataHandlerDisplay submission metadata to authors
AuthorViewMetadataLinkActionAn action to open the submission meta-data modal
AuthPluginAbstract class for authentication plugins
BaseAddFileLinkActionAbstract base class for file upload actions
BaseMonographFileManagerBase helper class for monograph file management tasks
BaseSignoffStatusColumnImplements a grid column for a user group/signoff column
BlockPluginsListbuilderGridCellProviderBlock plugins listbuilder cell provider
BlockPluginsListbuilderHandlerClass for block plugins administration
BrowseBlockPluginClass for browse block plugin
CarouselHandlerClass defining basic operations for carousel widget
CatalogBookHandlerHandle requests for the book-specific part of the public-facing catalog
CatalogEntryCatalogMetadataFormDisplays a submission's catalog metadata entry form
CatalogEntryHandlerHandle the request to generate the tab structure on the New Catalog Entry page
CatalogEntryLinkActionAn action to open a modal to allow addition of a submission to the catalog
CatalogEntryPublicationMetadataFormParent class for forms used by the various publication formats
CatalogEntrySubmissionReviewFormDisplays a submission's metadata view
CatalogEntryTabHandlerHandle AJAX operations for tabs on the New Catalog Entry management page
CatalogHandlerHandle requests for the press-specific part of the public-facing catalog
CataloguingMetadataFieldBasic class describing a cataloguing metadata field
CataloguingMetadataFieldDAOOperations for retrieving and modifying CataloguingMetadataField objects
CategoriesListbuilderHandlerClass for assigning categories to series
CategoryDescribes basic Category properties
CategoryCategoryGridHandlerHandle operations for category management operations
CategoryDAOOperations for retrieving and modifying Category objects
CategoryFormForm to add/edit category
CategoryGridCategoryRowCategory grid category row definition
CategoryGridRowCategory grid row definition
CategoryListbuilderGridCellProviderBase class for a cell provider that can retrieve labels from arrays
ChangePasswordFormForm to change a user's password
ChapterDescribes a monograph chapter (or section)
ChapterAuthorAdds chapterId to an Author
ChapterAuthorListbuilderHandlerClass for adding contributors to a chapter
ChapterDAOOperations for retrieving and modifying ChapterAuthor objects
ChapterFormForm for adding/editing a chapter stores/retrieves from an associative array
ChapterGridCategoryRowChapter grid category row definition
ChapterGridCategoryRowCellProviderChapter grid category rows cell provider
ChapterGridHandlerHandle chapter grid requests
ContactFormForm to edit press contact settings
ContributorFormForm for adding/edditing a contributor stores/retrieves from an associative array
ContributorGridHandlerHandle contributor grid requests
ContributorGridRowHandle contributor grid row requests
CopyeditingFilesGridHandlerSubclass of file editor/auditor grid for copyediting files
CopyeditingFilesListbuilderHandlerClass for selecting files to add a user to for copyediting
CopyeditingUserFormForm to add files to the final draft files grid
CoverHandlerComponent serving up cover images for submissions
CreateReviewerFormForm for creating and subsequently adding a reviewer to a submission
DashboardHandlerHandle requests for user's dashboard
DataObjectGridCellProviderBase class for a cell provider that can retrieve labels for submission contributors
dbXMLtoSQLCLI tool to output the SQL statements corresponding to an XML database schema
Dc11MetadataPluginDublic Core version 1.1 metadata plugin
Dc11SchemaOMP-specific implementation of the Dc11Schema
Dc11SchemaPublicationFormatAdapterAdapter that injects/extracts Dublin Core schema compliant meta-data into/from a PublicationFormat object
DefaultSettingDAOOperations for retrieving and modifying press default settings
DeleteFileLinkActionAn action to delete a file
DevelopedByBlockPluginClass for "developed by" block plugin
DistributionSettingsTabHandlerHandle AJAX operations for tabs on Distribution Process page
DownloadAllLinkActionAn action to download all files in a submission file grid
DownloadCopyeditedFileLinkActionAn action to download a file
DownloadFileLinkActionAn action to download a file
DownloadLibraryFileLinkActionAn action to download a library file
EditEmailLinkActionAdd/Edit a prepared email
EditLibraryFileFormForm for editing a library file
EditorDecisionActionsManagerWrapper class for create and assign editor decisions actions to template manager
EditorDecisionFormBase class for the editor decision forms
EditorDecisionHandlerHandle requests for editors to make a decision
EditorDecisionWithEmailFormBase class for the editor decision forms
EditorReviewAttachmentsGridHandlerEditor's view of the Review Attachments Grid
EditorReviewFilesGridHandlerHandle the editor review file grid (displays files that are to be reviewed in the current round)
EditorSelectableReviewAttachmentsGridHandlerSelectable review attachment grid requests (editor's perspective)
EditorSubmissionDetailsFilesGridHandlerHandle submission file grid requests on the editor's submission details pages
EmailTemplateDAOOperations for retrieving and modifying Email Template objects
EmailTemplatesFormForm to edit email identification settings
EnrollExistingReviewerFormForm for enrolling an existing reviewer and adding them to a submission
FairCopyFilesGridHandlerHandle the fair copy files grid (displays copyedited files ready to move to proofreading)
fbvVisualResultsTool that generates a page containing the visual presentation of forms coded with the form builder vocabulary. Use this tool to quickly inspect the results of an fbv-coded test form within the context of the application
FeatureDAOOperations for setting Featured status on various items
FileApiHandlerClass defining an AJAX API for supplying file information
FileFormForm for adding/edditing a file stores/retrieves from an associative array
FileGenreGridColumnImplements a file name column
FileInfoCenterLinkActionAn action to open up the information center for a file
FileInformationCenterHandlerHandle requests to view the information center for a file
FileLinkActionAn abstract file action
FileListbuilderGridCellProviderBase class for a cell provider that can retrieve labels from arrays
FileListGridHandlerBase grid for simple file lists. This grid shows the file type in addition to the file name
FileListGridHandlerImplementationThis class implements some of the common behaviours and data that a grid handler can use to handle with a submission files list
FileManagementHandlerAn abstract class that handles common functionality for controllers that manage files
FileNameGridColumnImplements a file name column
FileNotesLinkActionAn action to open up the notes IC for a file
FileRowHandle editor submission list grid row requests
FileSelectionGridColumnImplements a column with checkboxes to select files
FilesGridDataProviderBasic files grid data provider
FilesHandlerHandle requests for files browser functions
FileSignoffGridColumnImplements a grid column that displays file signoffs
FileSignoffGridHandlerBase grid for file lists that allow for file signoff. This grid shows signoff columns in addition to the file name
FilesListbuilderHandlerBase class for selecting files to add a user to
FileUploadWizardHandlerA controller that handles basic server-side operations of the file upload wizard
FinalDraftFilesGridDataProviderProvide access to final draft files management
FinalDraftFilesGridHandlerHandle the final draft files grid (displays files sent to copyediting from the review stage)
FooterCategoryDescribes basic FooterCategory properties
FooterCategoryDAOOperations for retrieving and modifying FooterCategory objects
FooterCategoryFormForm for reading/creating/editing footer category items
FooterGridCategoryRowFooter grid category row definition
FooterGridCellProviderBase class for a cell provider that can retrieve labels for footers
FooterGridHandlerHandle manager requests for Footer navigation items
FooterLinkDescribes basic FooterLink properties
FooterLinkDAOOperations for retrieving and modifying FooterLink objects
FooterLinkListbuilderGridCellProviderProvide labels for footer link listbuilder
FooterLinkListbuilderHandlerClass for managing footer links
GenreBasic class describing a genre
GenreDAOOperations for retrieving and modifying Genre objects
GenreFormForm for adding/editing a Monograph File Genre
GenreGridHandlerHandle Genre grid requests
GenreGridRowHandle Genre grid row requests
genTestLocaleCLI tool to generate a test locale file by munging the message strings of a real locale file
GridCellProviderClass for a prepared email grid column's cell provider
GuidelinesFormForm to edit press guidelines information
HandlerBase request handler application class
HandlerValidatorClass to represent a page validation check
HeaderHandlerHandle site header requests
HomepageFormForm to edit press homepage information and settings
IdentificationCodeBasic class describing an identification code (used on the ONIX templates for publication formats)
IdentificationCodeDAOOperations for retrieving and modifying IdentificationCode objects
IdentificationCodeFormForm for adding/editing an identification code
IdentificationCodeGridCellProviderBase class for a cell provider that can retrieve labels for identification codes
IdentificationCodeGridHandlerHandle publication format grid requests for identification codes
IdentificationCodeGridRowIdentification Code grid row definition
importExportCLI tool to perform import/export tasks
ImportExportHandlerHandle requests for import/export functions
ImportExportPluginAbstract class for import/export plugins
IndexHandlerHandle site index requests
IndexingFormForm to edit press general information settings
InfoGridCellProviderSubclass for the admin sysInfo grid's cell provider
InformationBlockPluginClass for information block plugin
InformationCenterHandlerParent class for file/submission information center handlers
InformationCenterNotifyFormForm to notify a user regarding a file
InformationHandlerDisplay press information
InitiateReviewFormForm for creating the first review round for a submission's external review (skipping internal)
InstallPerform system installation
InstallFormForm for system installation
InstallLanguageFormForm for installing languages
installToolCLI tool for installing OMP
LanguageActionLanguageAction class
LanguageGridCellProviderSubclass for a language grid column's cell provider
LanguageGridHandlerHandle language grid requests
LanguageGridRowLanguage grid row definition
LanguageToggleBlockPluginClass for language selector block plugin
LegacyPluginHelperHelper class for plugins that don't have their UI adapted to OMP
LibraryFileLibrary file class
LibraryFileAdminGridHandlerHandle library file grid requests
LibraryFileDAOOperations for retrieving and modifying LibraryFile objects
LibraryFileFormForm for adding/editing a file
LibraryFileGridCategoryRowLibrary file grid category row definition
LibraryFileGridCellProviderSubclass for a LibraryFile grid column's cell provider
LibraryFileGridHandlerBase class for handling library file grid requests
LibraryFileGridRowHandle library file grid row requests
LibraryFileManagerWrapper class for uploading files to a site/press' library directory
LocaleProvides methods for loading locale data and translating strings identified by unique keys
LoginChangePasswordFormForm to change a user's password in order to login
LoginHandlerHandle login/logout requests
MailTemplateSubclass of PKPMailTemplate for mailing a template email
ManageAnnouncementGridHandlerHandle announcements management grid requests
ManageCatalogHandlerHandle requests for catalog management
ManageFileApiHandlerClass defining an AJAX API for file manipulation
ManageFinalDraftFilesFormForm to add files to the final draft files grid
ManageFinalDraftFilesGridHandlerHandle the editor review file selection grid (selects which files to send to review or to next review round)
ManageLanguageGridHandlerHandle language management grid requests only
ManagementHandlerBase class for all management page handlers
ManageReviewFilesFormForm for add or removing files from a review
ManageReviewFilesGridHandlerHandle the editor review file selection grid (selects which files to send to review or to next review round)
ManagerHandlerHandle requests for press management functions
ManagerSettingsTabHandlerHandle AJAX operations for tabs on press manangement settings pages. Implements the wizard mode, to let tabs show basic or advanced settings
ManageSocialMediaGridHandlerHandle social media grid requests
ManageSubmissionFilesFormForm for add or removing files from a review
ManualPaymentPluginManual payment plugin class
MarketBasic class describing a Market composite type (used on the ONIX templates for publication formats)
MarketDAOOperations for retrieving and modifying Market objects
MarketFormForm for adding/editing a market region entry
MarketsGridCellProviderBase class for a cell provider that can retrieve labels for market regions
MarketsGridHandlerHandle publication format grid requests for markets
MarketsGridRowMarkets grid row definition
MastheadFormForm to edit press general information settings
mergeUsersCLI tool for merging two OMP 2 user accounts
MergeUsersGridCellProviderSubclass for the merge user grid column's cell provider
MergeUsersGridHandlerHandle merge users grid requests
MergeUsersGridRowPress grid row definition
Mods34MetadataPluginMODS 3.4 metadata plugin
Mods34MetadataPluginTestTest class for Mods34MetadataPlugin
Mods34SchemaOMP-specific implementation of the Mods34Schema
Mods34SchemaMonographAdapterClass that inject/extract MODS schema compliant meta-data into/from a Monograph object
MonographClass for a Monograph
MonographAgencyBasic class describing a monograph agency
MonographAgencyDAOOperations for retrieving and modifying a monograph's assigned agencies
MonographAgencyEntryDAOOperations for retrieving and modifying a monograph's agencies
MonographAuthorPolicyClass to control access to a monograph base on authorship
MonographCommentClass for MonographComment
MonographCommentDAOOperations for retrieving and modifying MonographComment objects
MonographDAOOperations for retrieving and modifying Monograph objects
MonographDisciplineBasic class describing a monograph discipline
MonographDisciplineDAOOperations for retrieving and modifying a monograph's assigned disciplines
MonographDisciplineEntryDAOOperations for retrieving and modifying a monograph's disciplines
MonographEmailLogDAOExtension to EmailLogDAO for monograph-specific log entries
MonographEmailLogEntryDescribes an entry in the monograph email log
MonographEventLogDAOExtension to EventLogDAO for monograph-specific log entries
MonographEventLogEntryDescribes an entry in the monograph history log
MonographFileMonograph file class
MonographFileAssignedAuditorAccessPolicyMonograph file policy to check if the current user is an assigned auditor of the file
MonographFileAssignedReviewerAccessPolicyMonograph file policy to check if the current user is an assigned reviewer of the file
MonographFileBaseAccessPolicyAbstract class for monograph file access policies
MonographFileDAODelegateOperations for retrieving and modifying MonographFile objects
MonographFileEmailLogDAOExtension to EmailLogDAO for monograph file specific log entries
MonographFileEmailLogEntryDescribes an entry in the monograph file email log
MonographFileEventLogDAOExtension to EventLogDAO for monograph file specific log entries
MonographFileEventLogEntryDescribes an entry in the monograph file history log
MonographFileLogStatic class for adding / accessing monograph file log entries
MonographFileManagerHelper class for database-backed monograph file management tasks
MonographFileMatchesMonographPolicyMonograph file policy to check if the file belongs to the monograph
MonographFileRequestedRevisionRequiredPolicyMonograph file policy to ensure we have a viewable file that is part of a review round with the requested revision decision
MonographFileSignoffDAOExtension of SignoffDAO to work with signoffs relating to monograph files
MonographFileSubmissionStageRequiredPolicyMonograph file policy to ensure that we have a file at submission stage
MonographFileUploaderAccessPolicyMonograph file policy to check if the current user is the uploader
MonographFileViewableReviewerResponseRequiredPolicyMonograph file policy to ensure that we have a viewable reviewer response file
MonographKeywordBasic class describing a monograph keyword
MonographKeywordDAOOperations for retrieving and modifying a monograph's assigned keywords
MonographKeywordEntryDAOOperations for retrieving and modifying a monograph's keywords
MonographLanguageBasic class describing a monograph language
MonographLanguageDAOOperations for retrieving and modifying a monograph's assigned languages
MonographLanguageEntryDAOOperations for retrieving and modifying a monograph's languages
MonographlessCatalogEntryLinkActionAdd a catalog entry, including first selecting a monograph
MonographLogStatic class for adding / accessing monograph log entries
MonographMailTemplateSubclass of MailTemplate for sending emails related to monographs
MonographPublishedPolicyClass to control access to a monograph base on its publication
MonographRequiredPolicyPolicy that ensures that the request contains a valid monograph
MonographSearchClass for retrieving monograph search results
MonographSearchDAODAO class for monograph search index
MonographSearchIndexClass to add content to the monograph search index
MonographSubjectBasic class describing a monograph subject
MonographSubjectDAOOperations for retrieving and modifying a monograph's assigned subjects
MonographSubjectEntryDAOOperations for retrieving and modifying a monograph's subjects
MySubmissionsListGridHandlerHandle author's submissions list grid requests (submissions the user has made)
NewFileNoteFormForm to display and post notes on a file
NewMonographNoteFormForm to display and post notes on a file
NewNoteFormForm to display and post notes on a file
NewPressCssFileFormForm to upload an css file
NewPressImageFileFormForm for upload an image
NewReleaseDAOOperations for setting new release status on various items
NewReviewRoundFormForm for creating a new review round (after the first)
NewSignoffNoteFormForm to display and post notes on a signoff
NewSiteCssFileFormForm for upload an css file
NewSiteImageFileFormForm for upload an image
Nlm30MetadataPluginNLM 3.0 metadata plugin
Nlm30MetadataPluginTestTest class for Nlm30MetadataPlugin
NoteOMP subclass for Notes (defines OMP-specific types)
NoteDAOOMP extension of PKPNoteDAO
NotificationOMP subclass for Notifications (defines OMP-specific types and icons)
NotificationBlockPluginClass for "notification" block plugin
NotificationSettingsFormForm to edit notification settings
NotificationsGridCellProviderClass for a cell provider that can retrieve labels from notifications
NotificationsGridHandlerHandle the display of notifications for a given user
NotificationStatusDAOOperations for retrieving and modifying users' press notification status
NotifyLinkActionAn action to open up the notify part of the IC
NotifyUsersListbuilderHandlerClass for adding participants to a stage
OAIDAODAO operations for the OJS OAI interface
OAIHandlerHandle OAI protocol requests
OAIMetadataFormat_DCOAI metadata format class -- Dublin Core
OAIMetadataFormatPlugin_DCDc metadata format plugin for OAI
OmpAuthorDashboardAccessPolicyClass to control access to OMP author dashboard
OMPCompletedPaymentClass describing a payment ready to be in the database
OMPCompletedPaymentDAOOperations for retrieving and querying past payments
OmpEditorDecisionAccessPolicyClass to control access to OMP's submission workflow stage components
OmpEventLogEntryDescribes an entry in the monograph history log
OmpLogStatic class for adding / accessing OMP log entries
OmpMonographFileAccessPolicyClass to control (write) access to submissions and (read) access to submission details in OMP
OMPPaymentManagerProvides payment management functions
OmpPluginAccessPolicyClass to control access to OMP's plugins
OmpPressAccessPolicyClass to control access to OMP's press-level components
OmpPublishedMonographAccessPolicyClass to control access to published monographs in OMP
OMPQueuedPaymentQueued payment data structure for OMP
OmpReviewStageAccessPolicyClass to control access to OMP's review stage components
OmpSignoffAccessPolicyClass to control access to signoffs in OMP
OmpSubmissionAccessPolicyClass to control (write) access to submissions and (read) access to submission details in OMP
OmpWorkflowStageAccessPolicyClass to control access to OMP's submission workflow stage components
Onix30ExportDomOnix 3.0 plugin DOM functions for export
Onix30ExportPluginONIX 3.0 XML export plugin for monographs
Openurl10MetadataPluginOpenURL 1.0 metadata plugin
Openurl10MetadataPluginTestTest class for Openurl10MetadataPlugin
PageRouterClass providing OMP-specific page routing
PaymentHandlerHandle requests for payment functions
PaymentMethodFormForm to edit press payment method settings
PaymethodPluginAbstract class for paymethod plugins
PayPalDAOOperations for retrieving and modifying Transactions objects
PayPalPluginPayPal Paymethod plugin class
PeopleHandlerHandle requests for people functions
PKPNotificationManagerClass for Notification Manager
PluginAbstract class for plugins
PluginCategoryGridRowPlugin category grid row definition
PluginGridCellProviderCell provider for columns in a plugin grid
PluginGridHandlerHandle plugins grid requests
PluginGridRowPlugin grid row definition
PluginLevelRequiredPolicyClass to test the plugin level
PluginRequiredPolicyClass to make sure we have a valid plugin in request
PluginSettingsDAOOperations for retrieving and modifying plugin settings
PoliciesFormForm to edit press policies information
poToCountriesCLI tool to convert a .PO file for ISO3166 into the countries.xml format supported by the PKP suite
poToCurrenciesCLI tool to convert a .PO file for ISO4217 into the currencies.xml format supported by the PKP suite
PreparedEmailFormForm for creating and modifying prepared emails
PreparedEmailsGridHandlerHandle preparedEmails grid requests
PreparedEmailsGridRowHandle PreparedEmails grid row requests
PressBasic class describing a press
PressDAOOperations for retrieving and modifying Press objects
PressFileManagerClass defining operations for private press file management
PressGridCellProviderSubclass for a press grid column's cell provider
PressGridHandlerHandle press grid requests
PressGridRowPress grid row definition
PressManagerRequiredPolicyClass to prevent access unless a press manager is assigned to the stage
PressOAIOMP-specific OAI interface. Designed to support both a site-wide and press-specific OAI interface (based on where the request is directed)
PressPolicyBasic policy that ensures availability of an OMP press in the request context and a valid user group. All press based policies extend this policy
PressSettingsDAOOperations for retrieving and modifying press settings
PressSettingsFormBase class for forms that manage press settings data (from press_settings table)
PressSettingsTabHandlerHandle AJAX operations for tabs on Press page
PressSettingsWizardHandlerA controller that handles basic server-side operations of the press settings wizard
PressSiteSettingsFormForm for site administrator to edit basic press settings
ProductionReadyFilesGridHandlerHandle the fair copy files grid (displays copyedited files ready to move to proofreading)
ProductionStageFormForm to edit production stage settings
ProductionSubmissionMetadataHandlerDisplay submission metadata to authors
ProfileFormForm to edit user profile
ProfileHandlerHandle requests for modifying user profiles
PromoteFormForm for promoting a submission (to external review or editing)
ProofFilesGridDataProviderProvide the reviewers access to their own review attachments data for grids
ProofFilesGridHandlerSubclass of file editor/auditor grid for proof files
ProofFilesListbuilderHandlerClass for selecting files to add a user to for copyediting
PublicationDateBasic class describing a publication date for a format (used on the ONIX templates for publication formats)
PublicationDateDAOOperations for retrieving and modifying PublicationDate objects
PublicationDateFormForm for adding/editing a publication date
PublicationDateGridCellProviderBase class for a cell provider that can retrieve labels for publication dates
PublicationDateGridHandlerHandle publication format grid requests for publication dates
PublicationDateGridRowPublication Date grid row definition
PublicationFormatA publication format for a monograph
PublicationFormatDAOOperations for retrieving and modifying PublicationFormat objects
PublicationFormatFormForm for adding/editing a format
PublicationFormatGridCellProviderBase class for a cell provider that can retrieve labels for publication formats
PublicationFormatGridHandlerHandle publication format grid requests
PublicationFormatGridRowPublication Format grid row definition
PublicationFormatHandlerPublication format sub-page handler
PublicationFormatRequiredPolicyPolicy that ensures that the request contains a valid publication format
PublicationFormatTombstoneManagerClass defining basic operations for publication format tombstones
PublicationSettingsTabHandlerHandle AJAX operations for tabs on Publication Process page
PublicFileManagerWrapper class for uploading files to a site/press' public directory
PublishedMonographPublished monograph class
PublishedMonographDAOOperations for retrieving and modifying PublishedMonograph objects
ReadSignoffHistoryLinkActionAn action to open the signoff history modal
rebuildSearchIndexCLI tool to rebuild the monograph keyword search database
RegistrationFormForm for user registration
RegistrationHandlerHandle requests for user registration
RepresentativeBasic class describing a representative composite type (used on the ONIX templates for publication formats). This type is used for both Agents and Suppliers
RepresentativeDAOOperations for retrieving and modifying Representative (suppliers and agents) objects
RepresentativeFormForm for adding/editing a representative entry
RepresentativesGridCategoryRowRepresentatives grid category row definition
RepresentativesGridCellProviderBase class for a cell provider that can retrieve labels for representatives
RepresentativesGridHandlerHandle publication format grid requests for representatives
RepresentativesGridRowRepresentatives grid row definition
RequestClass providing operations associated with HTTP requests. Requests are assumed to be in the format http://host.tld/index.php/<press_id>/<page_name>/<operation_name>/<arguments...> <press_id> is assumed to be "index" for top-level site requests
ReviewAssignmentDescribes review assignment properties
ReviewAssignmentAccessPolicyClass to control access to a monograph based on whether the user is an assigned reviewer
ReviewAssignmentDAOClass for DAO relating reviewers to monographs
ReviewAssignmentRequiredPolicyPolicy that ensures that the request contains a valid review assignment
ReviewerActionReviewerAction class
ReviewerFormBase Form for adding a reviewer to a submission. N.B. Requires a subclass to implement the "reviewerId" to be added
ReviewerGridCellProviderBase class for a cell provider that can retrieve labels for reviewer grid rows
ReviewerGridHandlerHandle reviewer grid requests
ReviewerGridRowReviewer grid row definition
ReviewerHandlerHandle requests for reviewer functions
ReviewerReviewAttachmentGridDataProviderProvide the reviewers access to their own review attachments data for grids
ReviewerReviewAttachmentsGridHandlerHandle file grid requests
ReviewerReviewFilesGridDataProviderProvide reviewer access to review file data for review file grids
ReviewerReviewFilesGridHandlerHandle the reviewer review file grid (for reviewers to download files to review)
ReviewerReviewFormBase class for reviewer forms
ReviewerReviewStep1FormForm for Step 1 of a review
ReviewerReviewStep2FormForm for Step 2 of a review
ReviewerReviewStep3FormForm for Step 3 of a review
ReviewerSelectGridHandlerHandle reviewer selector grid requests
ReviewerSelectGridRowReviewerSelect grid row definition
ReviewerSubmissionReviewerSubmission class
ReviewerSubmissionDAOOperations for retrieving and modifying ReviewerSubmission objects
ReviewerSubmissionMetadataHandlerDisplay submission metadata to reviewers
ReviewerViewMetadataLinkActionAn action to open the submission meta-data modal
ReviewGridCategoryDataProviderProvide access to review file data for category grids
ReviewGridDataProviderProvide access to review file data for grids
ReviewInfoCenterLinkActionAn action to open up the review notes for a review assignments
ReviewReminderFormForm for sending a review reminder to a reviewer
ReviewRevisionsGridDataProviderProvide access to review revisions (new files added during a review round) for grids
ReviewRevisionsGridHandlerDisplay the file revisions authors have uploaded
ReviewRoundBasic class describing a review round
ReviewRoundDAOOperations for retrieving and modifying ReviewRound objects
ReviewRoundRequiredPolicyPolicy that ensures that the request contains a valid review round
ReviewRoundTabHandlerHandle AJAX operations for review round tabs on review stages workflow pages
ReviewStageFormForm to edit press review stage settings
RoleDescribes user roles within the system and the associated permissions
RoleDAOOperations for retrieving and modifying Role objects
runScheduledTasksCLI tool to execute a set of scheduled tasks
SalesRightsBasic class describing a sales rights composite type (used on the ONIX templates for publication formats)
SalesRightsDAOOperations for retrieving and modifying SalesRights objects
SalesRightsFormForm for adding/editing a sales rights entry
SalesRightsGridCellProviderBase class for a cell provider that can retrieve labels for sales rights
SalesRightsGridHandlerHandle publication format grid requests for sales rights
SalesRightsGridRowSales Rights grid row definition
SearchByNameReviewerFormForm for searching (by name) and adding a reviewer to a submission
SelectableCopyeditingFilesGridHandlerHandle copyediting files grid requests to promote to production stage
SelectableFairCopyFilesGridHandlerHandle submission file grid requests in the editor's 'promote submission' modal
SelectableFileListGridHandlerBase grid for selectable file lists. The grid shows a check box for each row so that the user can make a selection among grid entries
SelectableFileListGridHandlerImplementationThis class implements some of the common behaviours and data that a grid handler can use to handle with a selectable submission files list
SelectableProofFilesGridHandlerHandle selecting proofs from a publication format
SelectableReviewRevisionsGridHandlerDisplay the file revisions authors have uploaded in a selectable grid. Used for selecting files to send to external review or editorial stages
SelectableSubmissionDetailsFilesGridHandlerHandle submission file grid requests in the editor's 'promote submission' modal
SelectableSubmissionFileListCategoryGridHandlerHandle selectable submission file list category grid requests. This handler delegate some of its methods to another object, that contains the implementation required to handle with selectable file lists
SelectableSubmissionFileListCategoryGridRowSelectable submission file list category grid row definition
SelectFilesLinkActionAn abstract base action for actions to open up a modal that allows users to select files from a file list grid
SelectMonographHandlerHandle requests for a modal wrapper around the catalog entry form allowing monograph submission in a drop-down
SelectReviewFilesLinkActionAn action to open up the modal that allows users to select review files from a file list grid
SelectSubmissionFilesLinkActionAn action to open up the modal that allows users to select submission files from a file list grid
SendReminderLinkActionAn action to open up a modal to send a reminder to users assigned to a task
SendReviewsFormForm to request additional work from the author (Request revisions or resubmit for review), or to decline the submission
SendThankYouLinkActionAn action to open up a modal to send a thank you email to users assigned to a review task
SeriesDescribes basic series properties
SeriesAssignmentPolicyClass to control access to press series
SeriesAssignmentRuleClass to check if there is an assignment between user and a serie
SeriesDAOOperations for retrieving and modifying Series objects
SeriesEditorActionSeriesEditorAction class
SeriesEditorsDAOClass for DAO relating series to editors
SeriesEditorsListbuilderHandlerClass for adding a series editor
SeriesEditorSubmissionSeriesEditorSubmission class
SeriesEditorSubmissionDAOOperations for retrieving and modifying SeriesEditorSubmission objects. FIXME #5557: We need a general code cleanup here (remove useless functions), and to integrate with monograph_stage_assignments table
SeriesEditorSubmissionRequiredPolicyPolicy that ensures that the request contains a valid series editor submission
SeriesFormForm for adding/edditing a series stores/retrieves from an associative array
SeriesGridHandlerHandle series grid requests
SeriesGridRowHandle series grid row requests
ServerInfoGridHandlerHandle server info grid requests
SettingsFileUploadFormBase class for a settings upload file form
SettingsHandlerHandle requests for settings pages
SettingsPluginGridHandlerHandle plugins grid requests
SettingsTabHandlerHandle AJAX operations for tabs on settings pages, under administration or management pages
SetupGridHandlerBase class for setup grid handlers
SetupListbuilderHandlerBase class for setup listbuilders
SignoffAssignedToUserAccessPolicyClass to control access to a signoff that is assigned to the current user
SignoffDAOOperations for retrieving and modifying Signoff objects
SignoffExistsAccessPolicyClass to control access to a signoff for the current press
SignoffFilesGridCategoryRowA category row containing the file that users are asked to signoff on
SignoffFilesGridCellProviderCell provider for name column of a signoff (editor/auditor) grid (i.e. editorial/production)
SignoffFilesGridHandlerBase grid for providing a list of files as categories and the requested signoffs on that file as rows
SignoffFileUploadFormForm for adding a submission file to a signoff
SignoffGridCellProviderCell provider for name column of a signoff (editor/auditor) grid (i.e. editorial/production)
SignoffGridRowA row containing a Signoff as its data
SignoffHandlerA controller that handles basic server-side operations of the modal/form to signoff on a file
SignoffInformationCenterHandlerHandle requests to view the information center for a file
SignoffNotesLinkActionAn action to open the signoff history modal
SignoffOnSignoffGridColumnImplements a grid column that displays the signoff status of a file
SignoffStatusFromFileGridColumnImplements a grid column that displays the signoff status of a file
SignoffStatusFromSignoffGridColumnImplements a grid column that displays the signoff status of a file
SimpleMonographFileManagerHelper class for simple monograph file management tasks. Simple monograph files are not backed in the usual monograph_files manner and are not versioned
SiteAccessOptionsFormForm to edit site access options
SiteSettingsFormForm to edit site settings
SocialMediaDescribes basic SocialMedia properties
SocialMediaDAOOperations for retrieving and modifying SocialMedia objects
SocialMediaFormForm for reading/creating/editing social media navigation items
SocialMediaGridCellProviderClass for a cell provider that can retrieve labels for social media objects
SocialMediaGridRowSocial Media grid row definition
SponsorFormForm for adding/edditing a sponsor stores/retrieves from an associative array
SponsorGridHandlerHandle sponsor grid requests
SponsorGridRowHandle sponsor grid row requests
SpotlightBasic class describing a spotlight
SpotlightDAOOperations for retrieving and modifying Spotlight objects
SpotlightFormForm for reading/creating/editing spotlight items
SpotlightsGridCellProviderBase class for a cell provider that can retrieve labels for spotlights
SpotlightsGridHandlerHandle grid requests for spotlights
SpotlightsGridRowSpotlights grid row definition
StageAssignmentBasic class describing a Stage Assignment
StageAssignmentDAOOperations for retrieving and modifying StageAssignment objects
StageParticipantGridCategoryRowStage participant grid category row definition
StageParticipantGridHandlerHandle stageParticipant grid requests
StageParticipantGridRowStageParticipant grid row definition
SubmissionChecklistFormForm for adding/edditing a submissionChecklist stores/retrieves from an associative array
SubmissionChecklistGridHandlerHandle submissionChecklist grid requests
SubmissionChecklistGridRowHandle submissionChecklist grid row requests
SubmissionDetailsFilesGridHandlerBase handler for the submission stage grids
SubmissionDocumentsFilesGridDataProviderThe data provider for the submission documents library files grid
SubmissionFileDAOOperations for retrieving and modifying OMP-specific submission file implementations
SubmissionFileDAOTestTest class for SubmissionFileDAO
SubmissionFilesArtworkMetadataFormForm for editing artwork file metadata
SubmissionFilesCategoryDataProviderProvide access to submission files data for category grids
SubmissionFilesGridDataProviderProvide access to submission file data for grids
SubmissionFilesGridHandlerHandle submission file grid requests
SubmissionFilesGridHandlerImplementationThis class implements some of the common behaviours and data that a grid handler can use to handle with submission files
SubmissionFilesGridRowHandle submission file grid row requests
SubmissionFilesMetadataFormForm for editing a submission file's metadata
SubmissionFilesUploadBaseFormForm for adding/editing a submission file
SubmissionFilesUploadConfirmationFormForm for adding/editing a submission file
SubmissionFilesUploadFormForm for adding/editing a submission file
SubmissionHandlerHandle requests for monograph submission
SubmissionInfoCenterLinkActionAn action to open up the information center for a submission
SubmissionInformationCenterHandlerHandle requests to view the information center for a submission
SubmissionMetadataFormImplementationThis can be used by other forms that want to implement submission metadata data and form operations
SubmissionMetadataHandlerBase class for submission metadata view/edit operations
SubmissionMetadataViewFormDisplays a submission's metadata view
SubmissionsListGridCellProviderClass for a cell provider that can retrieve labels from submissions
SubmissionsListGridHandlerHandle submission list grid requests
SubmissionStageFormForm to edit press submission stage information
SubmissionSubmitFormBase class for author submit forms
SubmissionSubmitStep1FormForm for Step 1 of author monograph submission
SubmissionSubmitStep2FormForm for Step 2 of author manuscript submission
SubmissionSubmitStep3FormForm for Step 3 of author monograph submission
SubmissionWizardFilesGridHandlerHandle submission file grid requests at the author submission wizard. The submission author and all press/editor roles have access to this grid
SystemInfoGridCategoryRowSystem Info grid category row definition
SystemInfoGridHandlerHandle system info grid requests
TemplateManagerClass for accessing the underlying template engine. Currently integrated with Smarty (from http://smarty.php.net/)
TemporaryFileManagerClass defining operations for temporary file management
ThankReviewerFormForm for sending a thank you to a reviewer
ThemePluginAbstract class for theme plugins
TinyMCEPluginTinyMCE WYSIWYG plugin for textareas - to allow cross-browser HTML editing
ToolsHandlerHandle requests for Tool pages
TranslatorActionPerform various tasks related to translation
TranslatorHandlerThis handles requests for the translator plugin
TranslatorPluginThis plugin helps with translation maintenance
UnassignedSubmissionsListGridHandlerHandle press manager submissions list grid requests (unassigned submissions)
UnconsiderReviewLinkActionAn action to allow editors to unconsider a review
UpgradePerform system upgrade
UpgradeFormForm for system upgrades
upgradeToolCLI tool for upgrading OMP
UploaderUserGroupGridColumnImplements a column to show a folder icon when user group uploaded the current file
UploadPluginFormForm to upload a plugin file
UserBasic class describing users existing in the system
UserAccessibleWorkflowStagePolicyClass to control access to a
UserAccessibleWorkflowStagesRequiredPolicyPolicy to deny access if an user assigned workflow stage is not found
UserActionUserAction class
UserDAOBasic class describing users existing in the system
UserDetailsFormForm for editing user profiles
UserDisableFormForm for enabling/disabling a user
UserEmailFormForm for sending an email to a user
UserExportDomUser plugin DOM functions for export
UserFormBase class for user forms
UserGridHandlerHandle user grid requests
UserGridRowUser grid row definition
UserGroupDAOOperations for retrieving and modifying User Groups and user group assignments FIXME: Some of the context-specific features of this class will have to be changed for zero- or double-context applications when user groups are ported over to them
UserGroupFormForm to add/edit user group
UserGroupGridCategoryRowUserGroup grid category row definition
UserGroupGridHandlerHandle operations for user group management operations
UserGroupGridRowUser group grid row definition
UserGroupListbuilderGridCellProviderBase class for a cell provider that can retrieve labels from arrays
UserHandlerHandle requests for user functions
UserImportExportPluginUsers import/export plugin
UserListbuilderGridCellProviderBase class for a cell provider that can retrieve labels from arrays
UserRoleFormForm for managing roles for a newly created user
UserSettingsDAOOperations for retrieving and modifying user settings
UserStageAssignmentDAOOperations for users as related to their stage assignments
UserUserGroupListbuilderHandlerClass assign/remove mappings of user user groups
UserXMLParserClass to import and export user data from an XML format. See dbscripts/xml/dtd/users.dtd for the XML schema used
ValidationClass providing user validation/authentication operations
VersionInfoGridHandlerHandle version info grid requests
ViewAnnouncementGridHandlerView announcements grid
ViewCompetingInterestGuidelinesLinkActionAn action to open the competing interests confirmation modal
ViewReviewGuidelinesLinkActionAn action to open the review guidelines confirmation modal
ViewsDAOClass for keeping track of item views
WebsiteSettingsTabHandlerHandle AJAX operations for tabs on Website settings page
WorkflowHandlerHandle requests for the submssion workflow
WorkflowReviewRevisionsGridHandlerDisplay in workflow pages the file revisions that authors have uploaded
WorkflowStageRequiredPolicyPolicy that ensures that the given workflow stage is valid