Open Monograph Press  1.1
 All Classes Namespaces Functions Variables Groups Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
oNfile
oNi18nProvides methods for loading localized country name data
oCAboutContextHandlerHandle requests for context-level about functions
oCAboutSiteHandlerHandle requests for site-wide about functions
oCAccessKeyAccessKey class
oCAccessKeyDAOOperations for retrieving and modifying AccessKey objects
oCAccessKeyManagerClass defining operations for AccessKey management
oCAccessSettingsTabHandlerHandle AJAX operations for tabs on Access and Security page
oCAcronPluginRemoves dependency on 'cron' for scheduled tasks, including possible tasks defined by plugins. See the AcronPlugin::parseCrontab hook implementation
oCAddFileLinkActionAn action to add a submission file
oCAddParticipantFormForm for adding a stage participant
oCAddRevisionLinkActionAn action to upload a revision of file currently under review
oCAddSignoffFileLinkActionClass for signoff file upload actions
oCAddThisPluginThis plugin provides the AddThis social media sharing options for submissions
oCAddThisSettingsFormForm for adding/editing the settings for the AddThis plugin
oCAddThisStatisticsGridCellProviderBase class for a cell provider that can retrieve labels for AddThis stats
oCAddThisStatisticsGridHandlerHandle addThis plugin requests for statistics
oCAddThisStatisticsGridRowAddThis statistics grid row definition
oCAdminContextHandlerHandle requests for context management in site administration
oCAdminFunctionsHandlerHandle requests for site administrative/maintenance functions
oCAdminHandlerHandle requests for site administration functions
oCAdminLanguageGridHandlerHandle administrative language grid requests. If in single context (e.g. press) installation, this grid can also handle language management requests. See _canManage()
oCAdminPluginGridHandlerHandle site level plugins grid requests
oCAdminSettingsTabHandlerHandle AJAX operations for tabs on administration settings pages
oCAdvancedSearchReviewerFilterFormForm to filter the reviewer select grid
oCAdvancedSearchReviewerFormForm for an advanced search and for adding a reviewer to a submission
oCAffiliationFormForm to edit affiliation and support information
oCAjaxActionClass defining an AJAX action
oCAjaxLegacyPluginModalAn ajax modal to be used in plugins management. This is part of a temporary solution, while we don't modernize the UI of the plugins. The functionalities implemented here are not necessary anywhere else. DON'T USE this handler if you are not showing legacy plugins management content. FIXME After modernizing the UI of the plugins, remove this class
oCAjaxModalA modal that retrieves its content from via AJAX
oCAllReviewsInNotificationManagerAll reviews in notification types manager delegate
oCAllRevisionsInNotificationManagerAll revisions in notification types manager delegate
oCAnnouncementBasic class describing a announcement
oCAnnouncementDAOOperations for retrieving and modifying Announcement objects
oCAnnouncementFormForm for to read/create/edit announcements
oCAnnouncementGridCellProviderCell provider for title column of a announcement grid
oCAnnouncementGridHandlerHandle announcements grid requests
oCAnnouncementGridRowAnnouncement grid row definition
oCAnnouncementHandlerHandle requests for public announcement functions
oCAnnouncementSettingsFormForm to edit announcement settings
oCAnnouncementTypeBasic class describing an announcement type
oCAnnouncementTypeDAOOperations for retrieving and modifying AnnouncementType objects
oCAnnouncementTypeFormForm for to read/create/edit announcement types
oCAnnouncementTypeGridCellProviderCell provider for title column of an announcement type grid
oCAnnouncementTypeGridRowAnnouncement type grid row definition
oCAPCCacheProvides caching based on APC's variable store
oCAppearanceFormForm to edit appearance settings
oCApplicationClass describing this application
oCAppLocaleMock implementation of the Locale class
oCApprovedProofFilesGridCellProviderCell provider to retrieve the approved proof files grid data
oCApprovedProofFilesGridDataProviderApproved proof files grid data provider
oCApprovedProofFilesGridHandlerSubclass of file grid for approved proof files
oCApprovedProofFilesGridRowHandle approved proof grid row requests
oCApprovedProofFormForm for editing approved proofs (available for direct sales)
oCApproveProofsLinkActionClass for approving proof files
oCApproveSubmissionNotificationManagerApprove submission notification type manager delegate
oCArchivedSubmissionsListGridHandlerHandle archived submissions list grid requests
oCArchivingFormForm to edit archiving information
oCArrayGridCellProviderBase class for a cell provider that can retrieve labels from arrays
oCArrayItemIteratorProvides paging and iteration for arrays
oCArtworkFileArtwork file class
oCArtworkFileDAODelegateOperations for retrieving and modifying ArtworkFile objects
oCArtworkFileNativeXmlFilterFilter to convert an artwork file to a Native XML document
oCAssignedSubmissionsListGridHandlerHandle submissions list grid requests (submissions the user is assigned to)
oCAuditorReminderFormForm for sending a singoff reminder to an auditor
oCAuditorRequestNotificationManagerAuditor request notification types manager delegate
oCAuthorMonograph author metadata class
oCAuthorCopyeditingSignoffFilesGridHandlerDisplay the files the author has been asked to sign off for copyediting
oCAuthorDAOOperations for retrieving and modifying Author objects
oCAuthorDashboardHandlerHandle requests for the author dashboard
oCAuthorDashboardReviewRoundTabHandlerHandle AJAX operations for review round tabs on author dashboard page
oCAuthorFormForm for adding/editing a author
oCAuthorGridHandlerHandle author grid requests
oCAuthorGridRowAuthor grid row definition
oCAuthorizationDecisionManagerA class that can take a list of authorization policies, apply them to the current authorization request context and return an authorization decision
oCAuthorizationDecisionManagerTestTest class for the AuthorizationDecisionManager class
oCAuthorizationPolicyClass to represent an authorization policy
oCAuthorizationPolicyTestTest class for AuthorizationPolicy
oCAuthorNativeXmlFilterClass that converts a Author to a Native XML document
oCAuthorProofingGridCategoryRowClass defining data for an author proofing grid category row
oCAuthorProofingSignoffFilesCategoryGridDataProviderProvide access to author signoff proofing files data for category grids
oCAuthorProofingSignoffFilesGridHandlerDisplay the files the author has been asked to sign off for proofing
oCAuthorReviewAttachmentsGridHandlerHandle review attachment grid requests (author's perspective)
oCAuthorReviewRevisionsGridHandlerDisplay to authors the file revisions that they have uploaded
oCAuthorSignoffFilesGridCellProviderCell provider for the response column of a file/signoff grid
oCAuthorSignoffFilesGridDataProviderProvide data for author signoff file grids
oCAuthorSignoffFilesGridHandlerDisplay the files that the user has been asked to signoff on
oCAuthorSignoffFilesGridRowAuthor's view of files that they have been asked to signoff on
oCAuthorSubmissionDetailsFilesGridHandlerHandle submission file grid requests on the author's submission details pages
oCAuthorSubmissionMetadataHandlerDisplay submission metadata to authors
oCAuthorViewMetadataLinkActionAn action to open the submission meta-data modal
oCAuthPluginAbstract class for authentication plugins
oCAuthSourceDescribes an authentication source
oCAuthSourceDAOOperations for retrieving and modifying AuthSource objects
oCBaseAddFileLinkActionAbstract base class for file upload actions
oCBaseEmailTemplateDescribes basic email template properties
oCBaseSignoffStatusColumnImplements a grid column for a user group/signoff column
oCBaseSubmissionFileManagerBase helper class for submission file management tasks
oCBlockPluginAbstract class for block plugins
oCBlockPluginsListbuilderGridCellProviderBlock plugins listbuilder cell provider
oCBlockPluginsListbuilderHandlerClass for block plugins administration
oCBooleanFilterSettingClass that describes a configurable filter setting which must be either true or false
oCBrowseBlockPluginClass for browse block plugin
oCCachedPluginAbstract class for plugins that optionally support lazy load
oCCarouselHandlerClass defining basic operations for carousel widget
oCCatalogBookHandlerHandle requests for the book-specific part of the public-facing catalog
oCCatalogEntryFormatMetadataFormParent class for forms used by the various publication formats
oCCatalogEntryHandlerHandle the request to generate the tab structure on the New Catalog Entry page
oCCatalogEntrySubmissionReviewFormDisplays a submission's metadata view
oCCatalogEntryTabHandlerHandle AJAX operations for tabs on the New Catalog Entry management page
oCCatalogHandlerHandle requests for the press-specific part of the public-facing catalog
oCCategoriesListbuilderHandlerClass for assigning categories to series
oCCategoryDescribes basic Category properties
oCCategoryCategoryGridHandlerHandle operations for category management operations
oCCategoryDAOOperations for retrieving and modifying Category objects
oCCategoryFormForm to add/edit category
oCCategoryGridCategoryRowCategory grid category row definition
oCCategoryGridDataProviderProvide access to category grid data. Can optionally use a grid data provider object that already provides access to data that the grid needs
oCCategoryGridHandlerClass defining basic operations for handling HTML grids with categories
oCCategoryGridRowCategory grid row definition
oCCategoryListbuilderGridCellProviderClass for a cell provider that provides category information
oCChangePasswordFormForm to change a user's password
oCChapterDescribes a monograph chapter (or section)
oCChapterAuthorAdds chapterId to an Author
oCChapterAuthorListbuilderHandlerClass for adding contributors to a chapter
oCChapterDAOOperations for retrieving and modifying ChapterAuthor objects
oCChapterFormForm for adding/editing a chapter stores/retrieves from an associative array
oCChapterGridCategoryRowChapter grid category row definition
oCChapterGridCategoryRowCellProviderChapter grid category rows cell provider
oCChapterGridHandlerHandle chapter grid requests
oCCitationClass representing a citation (bibliographic reference)
oCCitationApiHandlerClass defining the headless API for backend citation manipulation
oCCitationDAOTestTest class for CitationDAO
oCCitationGridHandlerHandle OJS specific parts of citation grid requests
oCCitationListTokenizerFilterClass that takes an unformatted list of citations and returns an array of raw citation strings
oCCitationListTokenizerFilterTestTest class for CitationListTokenizerFilter
oCCitationParserServiceTestTests for the DateStringNormalizerFilter class
oCClassTypeDescriptionA type description that validates objects by class type
oCClassTypeDescriptionTestTest class for ClassTypeDescription
oCCodelistItemBasic class describing a codelist item
oCCodelistItemDAOParent class for operations involving Codelist objects
oCColumnBasedGridCellProviderA cell provider that relies on the column implementation to provide cell content. Use this cell provider if you have complex column-specific content. If you want to provide simple labels then use the ArrayGridCellProvider or DataObjectGridCellProvider
oCCommandLineToolInitialization code for command-line scripts
oCCommentClass for public Comment associated with submission
oCCommentDAOOperations for retrieving and modifying Comment objects
oCCompositeFilterAn abstract base class for generic filters that compose other filters into filter networks
oCConfigConfig class for accessing configuration parameters
oCConfigParserClass for parsing and modifying php.ini style configuration files
oCConfigTestTests for the Config class
oCConfirmationModalClass defining a simple confirmation modal either with remote action or not
oCContactFormForm to edit contact settings
oCContextBasic class describing a context
oCContextDAOOperations for retrieving and modifying context objects
oCContextFileManagerClass defining operations for private context file management
oCContextGridCellProviderSubclass for a context grid column's cell provider
oCContextGridHandlerHandle context grid requests
oCContextGridRowContext grid row definition
oCContextIndexingFormForm to edit indexing settings
oCContextPolicyBasic policy that ensures availability of a context in the request context and a valid user group. All context based policies extend this policy
oCContextRequiredPolicyPolicy to deny access if a context cannot be found in the request
oCContextSettingsFormBase class for forms that manage context settings data
oCContextSettingsWizardHandlerA controller that handles basic server-side operations of the context settings wizard
oCContextSiteSettingsFormForm for site administrator to edit basic context settings
oCContributorFormForm for adding/edditing a contributor stores/retrieves from an associative array
oCContributorGridHandlerHandle contributor grid requests
oCContributorGridRowHandle contributor grid row requests
oCControlledVocabBasic class describing an controlled vocab
oCControlledVocabDAOOperations for retrieving and modifying ControlledVocab objects
oCControlledVocabEntryBasic class describing a controlled vocab
oCControlledVocabEntryDAOOperations for retrieving and modifying ControlledVocabEntry objects
oCCopyAccessLogFileToolCLI tool to copy apache log files while filtering entries related only to the current instalation
oCCopyeditAssignmentNotificationManagerCopyedit assignment notification types manager delegate
oCCopyeditingFilesGridHandlerSubclass of file editor/auditor grid for copyediting files
oCCopyeditingFilesListbuilderHandlerClass for selecting files to add a user to for copyediting
oCCoreClass containing system-wide functions
oCCoverHandlerComponent serving up cover images for submissions
oCCreateReviewerFormForm for creating and subsequently adding a reviewer to a submission
oCCrossrefNlm30CitationSchemaFilterFilter that uses the Crossref web service to identify a DOI and corresponding meta-data for a given NLM citation
oCCrossrefNlm30CitationSchemaFilterTestTests for the CrossrefNlm30CitationSchemaFilter class
oCCrosswalkFilterClass that provides methods to convert one type of meta-data description into another. This is an abstract class that must be sub-classed by specific cross-walk implementations
oCCurrencyBasic class describing a currency
oCCurrencyDAOOperations for retrieving and modifying Currency objects
oCDAOOperations for retrieving and modifying objects from a database
oCDAORegistryMaintains a static list of DAO objects so each DAO is instantiated only once
oCDAOResultFactoryWrapper around ADORecordSet providing "factory" features for generating objects from DAOs
oCDashboardHandlerHandle requests for user's dashboard
oCDatabaseTestCaseBase class for unit tests that require database support. The schema TestName.setUp.xml will be installed before each individual test case (if present). The schema TestName.tearDown.xml may be used to clean up after each test case
oCDataObjectAny class with an associated DAO should extend this class
oCDataObjectGridCellProviderBase class for a cell provider that can retrieve simple labels from DataObjects. If you need more complex cell content then you may be better off using a ColumnBasedGridCellProvider
oCDataObjectRequiredPolicyAbstract base class for policies that check for a data object from a parameter
oCDataObjectTestTests for the DataObject class
oCDataObjectTombstoneBase class for data object tombstones
oCDataObjectTombstoneDAOBase class for retrieving and modifying DataObjectTombstone objects
oCDataObjectTombstoneSettingsDAOOperations for retrieving and modifying submission tombstone settings
oCDateGridCellProviderWraps date formatting support around a provided DataProvider
oCDateStringNormalizerFilterFilter that normalizes a date string to YYYY[-MM[-DD]]
oCDBConnectionClass for accessing the low-level database connection. Currently integrated with ADOdb (from http://adodb.sourceforge.net)
oCDBConnectionTestTests for the DBConnectionTest class
oCDBDataXMLParserClass to import and export database data from an XML format. See dbscripts/xml/dtd/xmldata.dtd for the XML schema used
oCDBResultRangeContainer class for range information when retrieving a result set
oCDBRowIteratorWrapper around ADORecordSet providing "factory" features for generating objects from DAOs
oCdbXMLtoSQLCLI tool to output the SQL statements corresponding to an XML database schema
oCDc11MetadataPluginDublic Core version 1.1 metadata plugin
oCDc11SchemaOMP-specific implementation of the Dc11Schema
oCDc11SchemaPublicationFormatAdapterAdapter that injects/extracts Dublin Core schema compliant meta-data into/from a PublicationFormat object
oCDefaultThemePluginDefault theme
oCDeleteFileLinkActionAn action to delete a file
oCDependentFilesGridDataProviderProvide access to dependent file data for grids
oCDependentFilesGridHandlerHandle dependent files that are associated with a submissions's display (galleys or production formats, for example). The submission author and all context/editor roles have access to this grid
oCDevelopedByBlockPluginClass for "developed by" block plugin
oCDispatcherClass dispatching HTTP requests to handlers
oCDispatcherTestTests for the Dispatcher class
oCDistributionSettingsTabHandlerHandle AJAX operations for tabs on Distribution Process page
oCDOIPubIdPluginDOI plugin class
oCDOISettingsFormForm for press managers to setup DOI plugin
oCDownloadAllLinkActionAn action to download all files in a submission file grid
oCDownloadCopyeditedFileLinkActionAn action to download a file
oCDownloadFileLinkActionAn action to download a file
oCDownloadLibraryFileLinkActionAn action to download a library file
oCEditableEmailFileThis class supports updating for email XML files
oCEditableFileHack-and-slash class to help with editing XML files without losing formatting and comments (i.e. unparsed editing)
oCEditableLocaleFileThis extension of LocaleFile.inc.php supports updating
oCEditDecisionDAOOperations for retrieving and modifying editor decisions
oCEditEmailLinkActionAdd/Edit a prepared email
oCEditLibraryFileFormForm for editing a library file
oCEditorActionEditor actions
oCEditorAssignmentNotificationManagerEditor assignment notification types manager delegate
oCEditorDecisionActionsManagerWrapper class for create and assign editor decisions actions to template manager
oCEditorDecisionFormBase class for the editor decision forms
oCEditorDecisionHandlerHandle requests for editors to make a decision
oCEditorDecisionNotificationManagerEditor decision notification types manager delegate
oCEditorDecisionWithEmailFormBase class for the editor decision forms
oCEditorReviewAttachmentsGridHandlerEditor's view of the Review Attachments Grid
oCEditorReviewFilesGridHandlerHandle the editor review file grid (displays files that are to be reviewed in the current round)
oCEditorSelectableReviewAttachmentsGridHandlerSelectable review attachment grid requests (editor's perspective)
oCEditorSubmissionDetailsFilesGridHandlerHandle submission file grid requests on the editor's submission details pages
oCEmailFilterSettingClass that describes a configurable filter setting which must be an email
oCEmailLogDAOClass for inserting/accessing email log entries
oCEmailLogEntryDescribes an entry in the email log
oCEmailTemplate
oCEmailTemplateDAOOperations for retrieving and modifying Email Template objects
oCEmailTemplatesFormForm to edit email identification settings
oCEnrollExistingReviewerFormForm for enrolling an existing reviewer and adding them to a submission
oCEventLogDAOClass for inserting/accessing event log entries
oCEventLogEntryDescribes an entry in the event log
oCEventLogGridCellProviderCell provider for event log entries
oCEventLogGridRowEventLog grid row definition
oCExportableSubmissionsListGridHandlerHandle exportable submissions list grid requests
oCExportableUsersGridHandlerHandle exportable user grid requests
oCFairCopyFilesGridHandlerHandle the fair copy files grid (displays copyedited files ready to move to proofreading)
oCFbvClass defining Form Builder Vocabulary methods
oCfbvVisualResultsTool 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
oCFeatureDAOOperations for setting Featured status on various items
oCFileApiHandlerClass defining an AJAX API for supplying file information
oCFileArchiveClass provides functionality for creating an archive of files
oCFileAuditorFormFile auditor form
oCFileCacheProvides caching based on machine-generated PHP code on the filesystem
oCFileCacheTestTests for the FileCache class
oCFileFormForm for adding/edditing a file stores/retrieves from an associative array
oCFileGenreGridColumnImplements a file name column
oCFileInfoCenterLinkActionA base action to open up the information center for a file
oCFileLinkActionAn abstract file action
oCFileListbuilderGridCellProviderBase class for a cell provider that can retrieve labels from arrays
oCFileListGridHandlerBase grid for simple file lists. This grid shows the file type in addition to the file name
oCFileLoaderBase scheduled task class to reliably handle files processing
oCFileManagementHandlerAn abstract class that handles common functionality for controllers that manage files
oCFileManagerClass defining basic operations for file management
oCFileNameGridColumnImplements a file name column
oCFileNotesLinkActionAn action to open up the notes IC for a file
oCFileRowHandle export submission list grid row requests
oCFilesGridCapabilitiesDefines files grid capabilities. Should be used by grid handlers that handle submission files to store which capabilities the grid has
oCFilesGridDataProviderBasic files grid data provider
oCFileSignoffGridColumnImplements a grid column that displays file signoffs
oCFileSignoffGridHandlerBase grid for file lists that allow for file signoff. This grid shows signoff columns in addition to the file name
oCFilesListbuilderHandlerBase class for selecting files to add a user to
oCFileUploadWizardHandlerA controller that handles basic server-side operations of the file upload wizard
oCFileWrapperClass abstracting operations for reading remote files using various protocols. (for when allow_url_fopen is disabled)
oCFilterClass that provides the basic template for a filter. Filters are generic data processors that take in a well-specified data type and return another well-specified data type
oCFilterDAOTestTest class for FilterDAO
oCFilterFormForm for adding/editing a filter. New filter instances are based on filter templates
oCFilterGridCellProviderBase class for a cell provider that can retrieve labels from DataObjects
oCFilterGroupClass that represents filter groups
oCFilterGroupDAOOperations for retrieving and modifying FilterGroup objects
oCFilterGroupDAOTestTest class for FilterGroupDAO
oCFilterHelperTestTest class for FilterHelper
oCFilterSettingClass that describes a configurable filter setting
oCFilterTestTest class for Filter
oCFinalDraftFilesGridDataProviderProvide access to final draft files management
oCFinalDraftFilesGridHandlerHandle the final draft files grid (displays files sent to copyediting from the review stage)
oCfixFilenamesCLI tool to fix pre-1.0 filenames that may have been incorrectly generated. See bug #8461
oCFooterCategoryDescribes basic FooterCategory properties
oCFooterCategoryDAOOperations for retrieving and modifying FooterCategory objects
oCFooterCategoryFormForm for reading/creating/editing footer category items
oCFooterGridCategoryRowFooter grid category row definition
oCFooterGridCellProviderBase class for a cell provider that can retrieve labels for footers
oCFooterGridHandlerHandle manager requests for Footer navigation items
oCFooterLinkDescribes basic FooterLink properties
oCFooterLinkDAOOperations for retrieving and modifying FooterLink objects
oCFooterLinkListbuilderGridCellProviderProvide labels for footer link listbuilder
oCFooterLinkListbuilderHandlerClass for managing footer links
oCFormClass defining basic operations for handling HTML forms
oCFormErrorClass to represent a form validation error
oCFormValidatorClass to represent a form validation check
oCFormValidatorAlphaNumForm validation check for alphanumeric (plus interior dash/underscore) characters only
oCFormValidatorAlphaNumTestTest class for FormValidatorAlphaNum
oCFormValidatorArrayForm validation check that checks an array of fields
oCFormValidatorArrayCustomForm validation check with a custom user function performing the validation check of an array of fields
oCFormValidatorArrayCustomTestTest class for FormValidatorArrayCustom
oCFormValidatorArrayTestTest class for FormValidatorArray
oCFormValidatorBooleanForm validation check that checks if the value can be interpreted as a boolean value. An empty field is considered 'false', a value of '1' is considered 'true'
oCFormValidatorBooleanTestTest class for FormValidatorBoolean
oCFormValidatorControlledVocabForm validation check that checks if value is within a certain set
oCFormValidatorControlledVocabTestTest class for FormValidatorControlledVocab
oCFormValidatorCustomForm validation check with a custom user function performing the validation check
oCFormValidatorCustomTestTest class for FormValidatorCustom
oCFormValidatorEmailForm validation check for email addresses
oCFormValidatorEmailTestTest class for FormValidatorEmail
oCFormValidatorInSetForm validation check that checks if value is within a certain set
oCFormValidatorInSetTestTest class for FormValidatorInSet
oCFormValidatorISSNForm validation check for ISSNs
oCFormValidatorLengthForm validation check that checks if a field's length meets certain requirements
oCFormValidatorLengthTestTest class for FormValidatorLength
oCFormValidatorListbuilderForm validation check that checks if the JSON value submitted unpacks into something that contains at least one valid user id
oCFormValidatorLocaleClass to represent a form validation check for localized fields
oCFormValidatorLocaleEmailForm validation check for email addresses
oCFormValidatorLocaleEmailTestTest class for FormValidatorLocaleEmail
oCFormValidatorLocaleTestTest class for FormValidatorLocale
oCFormValidatorLocaleUrlForm validation check for URL addresses
oCFormValidatorPostForm validation check to make sure the form is POSTed
oCFormValidatorPostTestTest class for FormValidatorPost
oCFormValidatorReCaptchaForm validation check reCaptcha values
oCFormValidatorRegExpForm validation check using a regular expression
oCFormValidatorRegExpTestTest class for FormValidatorRegExp
oCFormValidatorTestTest class for FormValidator
oCFormValidatorUriForm validation check for URIs
oCFormValidatorUriTestTest class for FormValidatorUri
oCFormValidatorUrlForm validation check for URLs
oCFormValidatorUrlTestTest class for FormValidatorUrl
oCFreeciteRawCitationNlm30CitationSchemaFilterParsing filter implementation that uses the Freecite web service
oCFreeciteRawCitationNlm30CitationSchemaFilterTestTests for the FreeciteRawCitationNlm30CitationSchemaFilter class
oCFunctionalImportExportBaseTestCaseBase class to test document export
oCFunctionalOaiBaseTestCaseBase test class for OAI functional tests
oCGenericCacheProvides implementation-independent caching. Although this class is intended to be overridden with a more specific implementation, it can be used as the null cache
oCGenericMultiplexerFilterA generic filter that is configured with a number of equal type filters. It takes the input argument, applies all given filters to it and returns an array of outputs as a result
oCGenericPluginAbstract class for generic plugins
oCGenericSequencerFilterA generic filter that is configured with a number of ordered filters. It takes the input argument of the first filter, passes its output to the next filter and so on and finally returns the result of the last filter in the chain to the caller
oCGenreBasic class describing a genre
oCGenreDAOOperations for retrieving and modifying Genre objects
oCGenreFormForm for adding/editing a Submission File Genre
oCGenreGridHandlerHandle Genre grid requests
oCGenreGridRowHandle Genre grid row requests
oCgenTestLocaleCLI tool to generate a test locale file by munging the message strings of a real locale file
oCGeoLocationToolGeo location by ip wrapper class
oCGridBodyElementBase class for grid body elements
oCGridCategoryAccordionFeatureTransform default grid categories in accordions
oCGridCategoryRowClass defining basic operations for handling the category row in a grid
oCGridCategoryRowCellProviderDefault grid category row column's cell provider. This class will retrieve the template variables from the category row instance
oCGridCellProviderBase class for a grid column's cell provider
oCGridColumnRepresents a column within a grid. It is used to configure the way cells within a column are displayed (cell provider) and can also be used to configure a editing strategy (not yet implemented). Contains all column- specific configuration (e.g. column title)
oCGridDataProviderProvide access to grid data
oCGridFeatureBase grid feature class. A feature is a type of plugin specific to the grid widgets. It provides several hooks to allow injection of additional grid functionality. This class implements template methods to be extendeded by subclasses
oCGridHandlerClass defining basic operations for handling HTML grids
oCGridRowClass defining basic operations for handling HTML gridRows
oCGuidelinesFormForm to edit guidelines information
oCHandlerBase request handler application class
oCHandlerOperationPolicyAbstract base class that provides infrastructure to control access to handler operations
oCHandlerValidatorClass to represent a page validation check
oCHandlerValidatorRolesTestTest class for HandlerValidatorRoles
oCHookRegistryClass for linking core functionality with plugins
oCHTTPSFileWrapperClass abstracting operations for reading remote files using various protocols. (for when allow_url_fopen is disabled)
oCHttpsPolicyClass to control access to handler operations based on protocol
oCIAboutContextInfoProviderInterface to retrieve about context information
oCIdentificationCodeBasic class describing an identification code (used on the ONIX templates for publication formats)
oCIdentificationCodeDAOOperations for retrieving and modifying IdentificationCode objects
oCIdentificationCodeFormForm for adding/editing an identification code
oCIdentificationCodeGridCellProviderBase class for a cell provider that can retrieve labels for identification codes
oCIdentificationCodeGridHandlerHandle publication format grid requests for identification codes
oCIdentificationCodeGridRowIdentification Code grid row definition
oCIdentityBasic class providing common functionality for users and authors in the system
oCimportExportCLI tool to perform import/export tasks
oCImportExportHandlerHandle requests for import/export functions
oCImportExportPluginAbstract class for import/export plugins
oCIndexHandlerHandle site index requests
oCInfoGridCellProviderSubclass for the admin sysInfo grid's cell provider
oCInformationBlockPluginClass for information block plugin
oCInformationCenterHandlerParent class for file/submission information center handlers
oCInformationFormForm to edit context information
oCInformationHandlerDisplay press information
oCInitiateReviewFormForm for creating the first review round for a submission's external review (skipping internal)
oCINotificationInfoProviderInterface to retrieve notification presentation information
oCInstallPerform system installation
oCInstallerBase class for install and upgrade scripts
oCInstallFormForm for system installation
oCInstallLanguageFormForm for installing languages
oCinstallToolCLI tool for installing a PKP app
oCInterestBasic class describing a reviewer interest
oCInterestDAOOperations for retrieving and modifying a user's review interests
oCInterestManagerHandle user interest functions
oCInterestsEntryDAOOperations for retrieving and modifying a user's review interests
oCIsbndbIsbnNlm30CitationSchemaFilterFilter that uses the ISBNdb web service to look up an ISBN and create a NLM citation description from the result
oCIsbndbIsbnNlm30CitationSchemaFilterTestTests for IsbndbNlm30CitationSchemaIsbnFilter
oCIsbndbNlm30CitationSchemaFilterAbstract filter that wraps the ISBNdb web service
oCIsbndbNlm30CitationSchemaFilterTestBasic configuration for Isbndb tests
oCIsbndbNlm30CitationSchemaIsbnFilterFilter that uses the ISBNdb web service to identify an ISBN for a given citation
oCIsbndbNlm30CitationSchemaIsbnFilterTestTests for IsbndbNlm30CitationSchemaIsbnFilter
oCItemIteratorGeneric iterator class; needs to be overloaded by subclasses providing specific implementations
oCItemSelectionGridColumnImplements a column with checkboxes to select grid items
oCJsEventConfirmationModalClass defining a simple confirmation modal which generates a JS event and ok/cancel buttons
oCJSONMessageClass to represent a JSON (Javascript Object Notation) message
oCJSONTestTests for the JSON class
oCJSONWebServiceA web service that returns data from JSON response
oCLanguageBasic class describing a language
oCLanguageActionLanguageAction class
oCLanguageDAOOperations for retrieving and modifying Language objects
oCLanguageGridCellProviderSubclass for a language grid column's cell provider
oCLanguageGridHandlerHandle language grid requests
oCLanguageGridRowLanguage grid row definition
oCLanguageToggleBlockPluginClass for language selector block plugin
oCLegacyPluginHelperHelper class for plugins that don't have their UI adapted to OMP
oCLibraryFileLibrary file class
oCLibraryFileAdminGridHandlerHandle library file grid requests
oCLibraryFileDAOOperations for retrieving and modifying LibraryFile objects
oCLibraryFileFormForm for adding/editing a file
oCLibraryFileGridCategoryRowLibrary file grid category row definition
oCLibraryFileGridCellProviderSubclass for a LibraryFile grid column's cell provider
oCLibraryFileGridHandlerBase class for handling library file grid requests
oCLibraryFileGridRowHandle library file grid row requests
oCLibraryFileManagerWrapper class for uploading files to a site/context' library directory
oCLimitFilesFormAllow the editor to limit the available files to an assigned reviewer after the assignment has taken place
oCLimitReviewFilesGridHandlerDisplay a selectable list of review files for the round to editors. Items in this list can be selected or deselected to give a specific subset to a particular reviewer
oCLinkActionBase class defining an action that can be performed by the user in the user interface
oCLinkActionRequestAbstract base class defining an action to be taken when a link action is activated
oCListbuilderGridColumnRepresents a column within a listbuilder
oCListbuilderGridRowHandle list builder row requests
oCListbuilderHandlerClass defining basic operations for handling Listbuilder UI elements
oCListbuilderListBase class for a listbuilder list. This is used by MultipleListsListbuilderHandler to implement multiple lists in a single listbuilder component
oCListbuilderMapUtility class representing a simple name / value association
oCLocaleProvides methods for loading locale data and translating strings identified by unique keys
oCLocaleEmailTemplate
oCLocaleFileAbstraction of a locale file
oCLoginChangePasswordFormForm to change a user's password in order to login
oCLoginHandlerHandle login/logout requests
oCLookupFilterGridHandlerDefines the filters that will be configured in this grid
oCMailClass defining basic operations for handling and sending emails
oCMailTemplateSubclass of Mail for mailing a template email
oCManageCatalogHandlerHandle requests for catalog management
oCManageFileApiHandlerClass defining an AJAX API for file manipulation
oCManageFinalDraftFilesFormForm to add files to the final draft files grid
oCManageFinalDraftFilesGridHandlerHandle the editor review file selection grid (selects which files to send to review or to next review round)
oCManageLanguageGridHandlerHandle language management grid requests only
oCManagementHandlerBase class for all management page handlers
oCManageReviewFilesFormForm for add or removing files from a review
oCManageReviewFilesGridHandlerHandle the editor review file selection grid (selects which files to send to review or to next review round)
oCManagerHandlerHandle requests for press management functions
oCManagerRequiredPolicyClass to prevent access unless a manager is assigned to the stage
oCManagerSettingsTabHandlerHandle AJAX operations for tabs on manangement settings pages. Implements the wizard mode, to let tabs show basic or advanced settings
oCManageSocialMediaGridHandlerHandle social media grid requests
oCManageSubmissionFilesFormForm for add or removing files from a review
oCManualPaymentPluginManual payment plugin class
oCMapGridCellProviderBase class for a cell provider that can retrieve labels from arrays
oCMarketBasic class describing a Market composite type (used on the ONIX templates for publication formats)
oCMarketDAOOperations for retrieving and modifying Market objects
oCMarketFormForm for adding/editing a market region entry
oCMarketsGridCellProviderBase class for a cell provider that can retrieve labels for market regions
oCMarketsGridHandlerHandle publication format grid requests for markets
oCMarketsGridRowMarkets grid row definition
oCMassMailHelper class to send mass emails
oCMastheadFormForm to edit masthead settings
oCMemcacheCacheProvides caching based on Memcache
oCmergeUsersCLI tool for merging two OMP 2 user accounts
oCMetadataDescriptionClass modeling a description (DCMI abstract model) or subject- predicate-object graph (RDF). This class and its children provide meta-data (DCMI abstract model: statements of property-value pairs, RDF: assertions of predicate-object pairs) about a given PKP application entity instance (DCMI abstract model: described resource, RDF: subject)
oCMetadataDescriptionDAOOperations for retrieving and modifying MetadataDescription objects
oCMetadataDescriptionDAOTestTest class for MetadataDescriptionDAO
oCMetadataDescriptionDummyAdapterClass that simulates a metadata adapter for metadata description object for direct metadata description persistence
oCMetadataDescriptionDummyAdapterTestTest class for MetadataDescriptionDummyAdapter
oCMetadataDescriptionTestTest class for MetadataDescription
oCMetadataPluginAbstract class for metadata plugins
oCMetadataPluginTestCaseAbstract base class for MetadataPlugin tests
oCMetadataPropertyClass representing metadata properties. It specifies type and cardinality of a meta-data property (=term, field, ...) and whether the property can be internationalized. It also provides a validator to test whether input conforms to the property specification
oCMetadataPropertyTestTest class for MetadataProperty
oCMetadataRecordClass modeling a meta-data record (DCMI abstract model: an instance of a description set, RDF: a graph of several subject nodes with associated object nodes)
oCMetadataSchemaClass that represents a meta-data schema (e.g. NLM element-citation, OpenURL, dc(terms), MODS) or a subset of it
oCMetadataTypeDescriptionType validator for metadata input/output
oCMetadataTypeDescriptionTestTest class for MetadataTypeDescription
oCModalAbstract base class for all modal dialogs
oCMods34DescriptionTestCaseBase test case for tests that involve a MODS MetadataDescription
oCMods34DescriptionXmlFilterClass that converts a meta-data description to a MODS 3.4 XML document
oCMods34DescriptionXmlFilterTestTest class for Mods34DescriptionXmlFilter
oCMods34MetadataPluginMODS 3.4 metadata plugin
oCMods34MetadataPluginTestTest class for Mods34MetadataPlugin
oCMods34NameSchema
oCMods34SchemaOMP-specific implementation of the Mods34Schema
oCMods34SchemaMonographAdapterClass that inject/extract MODS schema compliant meta-data into/from a Monograph object
oCMods34SchemaSubmissionAdapterTestTest class for Mods34SchemaSubmissionAdapter
oCMonographClass for a Monograph
oCMonographDAOOperations for retrieving and modifying Monograph objects
oCMonographFileMonograph file class
oCMonographFileDAODelegateOperations for retrieving and modifying MonographFile objects
oCMonographFileEmailLogDAOExtension to EmailLogDAO for monograph file specific log entries
oCMonographFileEmailLogEntryDescribes an entry in the monograph file email log
oCMonographlessCatalogEntryLinkActionAdd a catalog entry, including first selecting a monograph
oCMonographMailTemplateSubclass of MailTemplate for sending emails related to submissions
oCMonographNativeXmlFilterClass that converts a Monograph to a Native XML document
oCMonographONIX30XmlFilterBase class that converts a monograph to an ONIX 3.0 document
oCMonographPublishedPolicyClass to control access to a monograph base on its publication
oCMonographSearchClass for retrieving monograph search results
oCMonographSearchDAODAO class for monograph search index
oCMonographSearchIndexClass to add content to the monograph search index
oCMultilingualListbuilderGridColumnRepresents a multilingual text column within a listbuilder
oCMultipleListsListbuilderHandlerClass defining basic operations for handling multiple lists listbuilder UI elements
oCMySubmissionsListGridHandlerHandle author's submissions list grid requests (submissions the user has made)
oCNativeExportFilterBase class that converts a DataObject to a Native XML document
oCNativeImportExportDeploymentClass configuring the native import/export process to this application's specifics
oCNativeImportExportFilterBase class that converts between Native XML documents and DataObjects
oCNativeImportExportPluginNative XML import/export plugin
oCNativeImportFilterBase class that converts a Native XML document to a DataObject
oCNativeXmlArtworkFileFilterClass that converts a Native XML document to an artwork file
oCNativeXmlAuthorFilterClass that converts a Native XML document to a set of monographs
oCNativeXmlMonographFileFilterClass that converts a Native XML document to a monograph file
oCNativeXmlMonographFilterClass that converts a Native XML document to a set of monographs
oCNativeXmlPKPAuthorFilterBase class that converts a Native XML document to a set of authors
oCNativeXmlPublicationFormatFilterClass that converts a Native XML document to a set of publication formats
oCNativeXmlRepresentationFilterBase class that converts a Native XML document to a set of authors
oCNativeXmlSubmissionFileFilterBase class that converts a Native XML document to a submission file
oCNativeXmlSubmissionFilterBase class that converts a Native XML document to a set of submissions
oCNativeXmlUserGroupFilterBase class that converts a Native XML document to a set of user groups
oCNewContextCssFileFormForm to upload an css file
oCNewContextImageFileFormForm for upload an image
oCNewFileNoteFormForm to display and post notes on a file
oCNewNoteFormForm to display and post notes on a file
oCNewReleaseDAOOperations for setting new release status on various items
oCNewReviewRoundFormForm for creating a new review round (after the first)
oCNewSignoffNoteFormForm to display and post notes on a signoff
oCNewSiteCssFileFormForm for upload an css file
oCNewSiteImageFileFormForm for upload an image
oCNewSubmissionNoteFormForm to display and post notes on a file
oCNlm30CitationDemultiplexerFilterFilter that takes a list of NLM citation descriptions and joins them into a single "best" citation
oCNlm30CitationSchema
oCNlm30CitationSchemaAbntFilterFilter that transforms NLM citation metadata descriptions into ABNT citation output
oCNlm30CitationSchemaAbntFilterTestTests for the Nlm30CitationSchemaAbntFilter class
oCNlm30CitationSchemaApaFilterFilter that transforms NLM citation metadata descriptions into APA citation output
oCNlm30CitationSchemaApaFilterTestTests for the Nlm30CitationSchemaApaFilter class
oCNlm30CitationSchemaCitationAdapterClass that injects/extracts NLM citation schema compliant meta-data into/from a Citation object
oCNlm30CitationSchemaCitationAdapterTestTest class for Nlm30CitationSchemaCitationAdapter
oCNlm30CitationSchemaCitationOutputFormatFilterAbstract base class for all filters that transform NLM citation metadata descriptions into citation output formats via smarty template
oCNlm30CitationSchemaCitationOutputFormatFilterTestBase tests class for citation output format filters
oCNlm30CitationSchemaFilterAbstract base class for all filters that transform NLM citation metadata descriptions
oCNlm30CitationSchemaFilterTestCaseBase class for all citation parser and lookup service implementation tests
oCNlm30CitationSchemaMlaFilterFilter that transforms NLM citation metadata descriptions into MLA citation output
oCNlm30CitationSchemaMlaFilterTestTests for the Nlm30CitationSchemaMlaFilter class
oCNlm30CitationSchemaNlm30XmlFilterFilter that transforms NLM citation metadata descriptions into NLM 3.0 XML citation output
oCNlm30CitationSchemaNlm30XmlFilterTestTests for the Nlm30CitationSchemaNlm30XmlFilter class
oCNlm30CitationSchemaOpenurl10CrosswalkFilterFilter that converts from NLM citation to OpenURL schemas
oCNlm30CitationSchemaOpenurl10CrosswalkFilterTestTests for the Nlm30CitationSchemaOpenurl10CrosswalkFilter class
oCNlm30CitationSchemaParserFilterTestCaseBase class for all Nlm30CitationSchemaFilter tests for parser filters
oCNlm30CitationSchemaVancouverFilterFilter that transforms NLM citation metadata descriptions into Vancouver citation output
oCNlm30CitationSchemaVancouverFilterTestTests for the Nlm30CitationSchemaVancouverFilter class
oCNlm30MetadataPluginNLM 3.0 metadata plugin
oCNlm30MetadataPluginTestTest class for Nlm30MetadataPlugin
oCNlm30NameSchemaClass that provides meta-data properties compliant with the NLM name tag from the NLM Journal Publishing Tag Set Version 3.0. Records of this type will be used as composite property within the person group properties
oCNlm30NameSchemaPersonStringFilterFilter that converts from NLM name to a string
oCNlm30NameSchemaPersonStringFilterTestTests for the Nlm30NameSchemaPersonStringFilter class
oCNlm30Nlm23CrosswalkFilterTestTests for the Nlm30Nlm23CrosswalkFilterTest class
oCNlm30Openurl10CrosswalkFilterFilter that converts from NLM citation to OpenURL schemas
oCNlm30Openurl10CrosswalkFilterTestTests for the Nlm30CitationSchemaOpenurl10CrosswalkFilter class
oCNlm30PersonStringFilterFilter that converts from a string to an (array of) NLM name description(s)
oCNlm30XmlFilterTestCaseBasic test class for filters that handle NLM XML
oCNoteOMP subclass for Notes (defines OMP-specific types)
oCNoteDAOOMP extension of PKPNoteDAO
oCNotificationOMP subclass for Notifications (defines OMP-specific types and icons)
oCNotificationDAOOperations for retrieving and modifying Notification objects
oCNotificationHandlerHandle requests for viewing notifications
oCNotificationMailingListFormForm to subscribe to the notification mailing list
oCNotificationMailListDAOOperations for getting and setting subscriptions to the non-user notification mailing list
oCNotificationManagerDelegateAbstract class to support notification manager delegates that provide default implementation to the interface that defines notification presentation data. It also introduce a method to be extended by subclasses to update notification objects
oCNotificationSettingsDAOOperations for retrieving and modifying Notification metadata
oCNotificationSettingsFormForm to edit notification settings
oCNotificationsGridCellProviderClass for a cell provider that can retrieve labels from notifications
oCNotificationsGridHandlerHandle the display of notifications for a given user
oCNotificationsGridRowA row containing a notification
oCNotificationStatusDAOOperations for retrieving and modifying users' press notification status
oCNotificationSubscriptionSettingsDAOOperations for retrieving and modifying user's notification settings. This class stores user settings that determine how notifications should be delivered to them
oCNotifyLinkActionAn action to open up the notify part of the stage participants grid
oCNotifyUsersListbuilderHandlerClass for adding participants to a stage
oCNullActionThis action does nothing
oCNullGridCellProviderClass to return null when render method is called by a grid handler. Use this when you want to create a column with no content at all (for layout purposes using flags, for example)
oCOAIClass to process and respond to OAI requests
oCOAIConfigData structures associated with the OAI request handler
oCOAIDAODAO operations for the OMP OAI interface
oCOAIHandlerHandle OAI protocol requests
oCOAIIdentifier
oCOAIMetadataFormat
oCOAIMetadataFormat_DCOAI metadata format class – Dublin Core
oCOAIMetadataFormatPluginAbstract class for OAI Metadata format plugins
oCOAIMetadataFormatPlugin_DCDc metadata format plugin for OAI
oCOAIRecord
oCOAIRepository
oCOAIResumptionToken
oCOAISet
oCOmpAuthorDashboardAccessPolicyClass to control access to OMP author dashboard
oCOMPCompletedPaymentClass describing a payment ready to be in the database
oCOMPCompletedPaymentDAOOperations for retrieving and querying past payments
oCOmpEditorDecisionAccessPolicyClass to control access to OMP's submission workflow stage components
oCOMPPaymentManagerProvides payment management functions
oCOmpPluginAccessPolicyClass to control access to OMP's plugins
oCOmpPublishedMonographAccessPolicyClass to control access to published monographs in OMP
oCOMPQueuedPaymentQueued payment data structure for OMP
oCOnix30ExportDeploymentClass configuring the native import/export process to this application's specifics
oCOnix30ExportPluginONIX 3.0 XML import/export plugin
oCONIXCodelistItemBasic class describing a codelist item
oCONIXParserDOMHandlerThis parser extracts a specific xs:simpleType based on a name attribute representing a code list within it. It returns the xs:enumeration values within it along with the xs:documentation elements which serve as textual descriptions of the Codelist values
oCOpenurl10BaseSchemaClass that provides meta-data properties common to all variants of the OpenURL 1.0 standard
oCOpenurl10BookSchemaClass that provides meta-data properties of the OpenURL 1.0 book standard
oCOpenurl10DissertationSchemaClass that provides meta-data properties of the OpenURL 1.0 dissertation standard
oCOpenurl10JournalBookBaseSchemaClass that provides meta-data properties common to the journal and book variants of the OpenURL 1.0 standard
oCOpenurl10JournalSchemaClass that provides meta-data properties of the OpenURL journal 1.0 standard
oCOpenurl10MetadataPluginOpenURL 1.0 metadata plugin
oCOpenurl10MetadataPluginTestTest class for Openurl10MetadataPlugin
oCOpenurl10Nlm30CitationSchemaCrosswalkFilterFilter that converts from NLM citation to OpenURL schemas
oCOpenurl10Nlm30CitationSchemaCrosswalkFilterTestTests for the Openurl10Nlm30CitationSchemaCrosswalkFilter class
oCOpenWindowActionThis action request redirects to another page
oCOrderCategoryGridItemsFeatureImplements category grid ordering functionality
oCOrderGridItemsFeatureImplements grid ordering functionality
oCOrderItemsFeatureBase class for grid widgets ordering functionality
oCOrderListbuilderItemsFeatureImplements listbuilder ordering functionality
oCOrderMultipleListsItemsFeatureImplements multiple lists listbuilder ordering functionality
oCPageHandlerHandler for requests for page components such as the header, sidebar, and CSS
oCPageRouterClass providing OMP-specific page routing
oCPagingFeatureAdd paging functionality to grids
oCParaciteRawCitationNlm30CitationSchemaFilterParacite parsing filter implementation
oCParaciteRawCitationNlm30CitationSchemaFilterTestTests for the ParaciteRawCitationNlm30CitationSchemaFilter class
oCParscitRawCitationNlm30CitationSchemaFilterParsing filter implementation that uses the Parscit web service
oCParscitRawCitationNlm30CitationSchemaFilterTestTests for the ParscitRawCitationNlm30CitationSchemaFilter class
oCParserFilterGridHandlerDefines the filters that will be configured in this grid
oCPaymentAbstract class for payments
oCPaymentHandlerHandle requests for payment functions
oCPaymentManagerProvides payment management functions
oCPaymentMethodFormForm to edit payment method settings
oCPaymethodPluginAbstract class for paymethod plugins
oCPayPalDAOOperations for retrieving and modifying Transactions objects
oCPayPalPluginPayPal Paymethod plugin class
oCPdfSubmissionFilePluginClass for PdfSubmissionFile plugin
oCPendingRevisionsNotificationManagerPending revision notification types manager delegate
oCPersistableFilterA filter that can be persisted to the database
oCPersistableTestFilterTest class to be used to test the FilterDAO
oCPersonStringNlm30NameSchemaFilterFilter that converts from a string to an (array of) NLM name description(s)
oCPersonStringNlm30NameSchemaFilterTestTests for the PersonStringNlm30NameSchemaFilter class
oCPhpCompatA small wrapper script around PEAR's PHP_CompatInfo package to test PHP version compatibility
oCPKPAbntCitationOutputPluginCross-application ABNT citation style plugin
oCPKPAcronPluginRemoves dependency on 'cron' for scheduled tasks, including possible tasks defined by plugins. See the PKPAcronPlugin::parseCrontab hook implementation
oCPKPActionApplication-independent submission actions
oCPKPAnnouncementBasic class describing a announcement
oCPKPAnnouncementDAOOperations for retrieving and modifying Announcement objects
oCPKPAnnouncementFormForm for managers to create/edit announcements
oCPKPAnnouncementHandlerHandle requests for public announcement functions
oCPKPAnnouncementTypeBasic class describing an announcement type
oCPKPAnnouncementTypeDAOOperations for retrieving and modifying AnnouncementType objects
oCPKPAnnouncementTypeFormForm for manager to create/edit announcement types
oCPKPApaCitationOutputPluginCross-application APA citation style plugin
oCPKPAuditorReminderFormBase Form for sending a singoff reminder to an auditor
oCPKPAuthorAuthor metadata class
oCPKPAuthorDAOOperations for retrieving and modifying PKPAuthor objects
oCPKPAuthorDashboardHandlerHandle requests for the author dashboard
oCPKPAuthorGridHandlerBase PKP class to handle author grid requests
oCPKPAuthorGridRowBase class for author grid row definition
oCPKPAuthorNativeXmlFilterBase class that converts a set of authors to a Native XML document
oCPKPCitationGridCellProviderGrid cell provider for the citation editor grid
oCPKPCitationGridRowThe citation grid row definition
oCPKPComponentRouterClass mapping an HTTP request to a component handler operation
oCPKPComponentRouterTestTests for the PKPComponentRouter class
oCPkpContextAccessPolicyClass to control access to PKP applications' setup components
oCPKPCrossrefCitationLookupPluginCross-application CrossRef citation lookup plugin
oCPKPDc11MetadataPluginAbstract base class for Dublin Core version 1.1 metadata plugins
oCPKPDc11MetadataPluginTestTest class for PKPDc11MetadataPlugin
oCPKPDc11SchemaClass that provides meta-data properties compliant with the Dublin Core specification, version 1.1
oCPKPEmailTemplateDAOOperations for retrieving and modifying Email Template objects
oCPKPFileBase PKP file class
oCPKPFileAuditorFormBase form for Signoffs
oCPKPFileDAOAbstract base class for retrieving and modifying PKPFile objects and their decendents
oCPKPFilterGridHandlerManage filter administration and settings
oCPKPFilterGridRowThe filter grid row definition
oCPKPFreeciteCitationParserPluginCross-application FreeCite citation parser
oCPKPGiftBasic class describing a gift
oCPKPGiftDAOOperations for retrieving and modifying Gift objects
oCPKPHandler
oCPKPImportExportDeploymentBase class configuring the import/export process to an application's specifics
oCPKPInstallHandlerHandle installation requests
oCPKPIsbndbCitationLookupPluginCross-application ISBNdb citation lookup plugin
oCPKPIsbndbCitationLookupPluginTestTest class for PKPIsbndbCitationLookupPlugin
oCPKPLanguageActionPKPLanguageAction class
oCPKPLibraryFileManagerWrapper class for uploading files to a site/context' library directory
oCPKPLocaleProvides methods for loading locale data and translating strings identified by unique keys
oCPKPLocaleTestTests for the PKPLocale class
oCPKPLoginHandlerHandle login/logout requests
oCPKPManageAnnouncementGridHandlerHandle announcements management grid requests
oCPKPManageFileApiHandlerClass defining an AJAX API for file manipulation
oCPKPMetricsDAOClass with basic operations for retrieving and adding statistics data
oCPKPMlaCitationOutputPluginCross-application MLA citation style plugin
oCPKPMods34MetadataPluginAbstract base class for MODS metadata plugins
oCPKPMods34MetadataPluginTestTest class for PKPMods34MetadataPlugin
oCPKPMods34Schema
oCPKPNativeImportExportDeploymentBase class configuring the native import/export process to an application's specifics
oCPKPNlm30MetadataPluginAbstract base class for NLM 3.0 metadata plugins
oCPKPNlm30MetadataPluginTestTest class for PKPNlm30MetadataPlugin
oCPKPNotificationManagerClass for Notification Manager
oCPKPNotificationManagerTestTests for the PKPNotificationManager class
oCPKPNotificationSettingsFormForm to edit notification settings
oCPKPOAIDAOBase class for DAO operations for the OAI interface
oCPKPOAIMetadataFormat_DCOAI metadata format class – Dublin Core
oCPKPOAIMetadataFormatPlugin_DCDc metadata format plugin for OAI
oCPKPOpenurl10MetadataPluginAbstract base class for OpenURL 1.0 metadata plugins
oCPKPOpenurl10MetadataPluginTestTest class for PKPOpenurl10MetadataPlugin
oCPKPPageRouterClass mapping an HTTP request to a handler or context
oCPKPPageRouterTestTests for the PKPPageRouter class
oCPKPParaciteCitationParserPluginCross-application ParaCite citation parser
oCPKPParscitCitationParserPluginCross-application ParsCit citation parser
oCPKPPluginGridRowPlugin grid row definition
oCPKPPreparedEmailsGridRowHandle PreparedEmails grid row requests
oCPKPProcessAccessPolicyClass to control access to handler operations based on a one time key that authorizes a process to execute
oCPKPProcessAccessPolicyTestTest class for the PKPProcessAccessPolicy class
oCPKPProfileFormForm to edit user profile
oCPKPPublicAccessPolicyClass to control access to handler operations based on an operation whitelist
oCPKPPublicAccessPolicyTestTest class for the PKPPublicAccessPolicy class
oCPKPPublicFileManagerWrapper class for uploading files to a site/journal's public directory
oCPKPPubmedCitationLookupPluginCross-application PubMed citation lookup plugin
oCPKPRegexCitationParserPluginCross-application regular expression based citation parser
oCPKPRegistrationFormForm for user registration
oCPKPReportGeneratorFormBase form class to generate custom statistics reports
oCPKPRequestClass providing operations associated with HTTP requests
oCPKPRequestTestTests for the PKPRequest class
oCPKPReviewerSubmissionMetadataHandlerDisplay submission metadata to reviewers
oCPKPRoleDescribes generic PKP user roles within the system and the associated permissions
oCPKPRoleDAOOperations for retrieving and modifying Role objects
oCPKPRouterBasic router class that has functionality common to all routers
oCPKPRouterTestCaseBase tests class for PKPRouter tests
oCPKPSectionDescribes basic section properties
oCPKPSignoffAccessPolicyClass to control access to signoffs
oCPKPSiteAccessPolicyClass to that makes sure that a user is logged in
oCPKPSocialMediaDescribes basic PKPSocialMedia properties
oCPKPSocialMediaDAOOperations for retrieving and modifying PKPSocialMedia objects
oCPKPStatisticsHelperStatistics helper class
oCPKPSubmissionAccessPolicyBase class to control (write) access to submissions and (read) access to submission details in OMP
oCPKPSubmissionEmailLogEntryBase class for describing an entry in the submission email log
oCPKPSubmissionEventLogDAOExtension to EventLogDAO for submission-specific log entries
oCPKPSubmissionEventLogEntryDescribes an entry in the submission history log
oCPKPSubmissionFileAccessPolicyBase class to control (write) access to submissions and (read) access to submission details in OMP
oCPKPSubmissionFileRequestedRevisionRequiredPolicyBase Submission file policy to ensure we have a viewable file that is part of a review round with the requested revision decision
oCPKPSubmissionFilesGridDataProviderProvide access to submission file data for grids
oCPKPSubmissionFilesUploadFormForm for adding/editing a submission file
oCPKPSubmissionHandlerBase handler for submission requests
oCPKPSubmissionInformationCenterHandlerHandle requests to view the information center for a submission
oCPKPSubmissionMetadataViewFormDisplays a submission's metadata view
oCPKPSubmissionNlm30XmlFilterClass that converts a submission to an NLM Journal Publishing Tag Set 3.0 XML document
oCPKPSubmissionNlm30XmlFilterTestTests for the PKPSubmissionNlm30XmlFilterTest class
oCPKPSubmissionSubmitStep1FormForm for Step 1 of author submission: terms, conditions, etc
oCPKPSubmissionSubmitStep2FormForm for Step 2 of author submission: file upload
oCPKPSubmissionSubmitStep3FormForm for Step 3 of author submission: submission metadata
oCPKPTemporaryFileManagerClass defining operations for temporary file management
oCPKPTestCaseClass that implements functionality common to all PKP unit test cases
oCPKPToolsHandlerHandle requests for Tool pages
oCPKPUsageEventPluginBase class for usage event plugin. Provide usage events to other statistics plugins
oCPKPUsageStatsPluginProvide usage statistics to data objects
oCPKPUsageStatsReportPluginOJS default statistics report plugin (and metrics provider)
oCPKPUserBasic class describing users existing in the system
oCPKPUserAccessibleWorkflowStageRequiredPolicyPolicy to deny access if an user assigned workflow stage is not found
oCPKPUserHandlerHandle requests for user functions
oCPKPUserImportExportDeploymentClass configuring the user import/export process to this application's specifics
oCPKPUserSettingsDAOOperations for retrieving and modifying user settings
oCPKPUserUserXmlFilterBase class that converts a set of users to a User XML document
oCPKPValidationClass providing user validation/authentication operations
oCPKPVancouverCitationOutputPluginCross-application Vancouver citation style plugin
oCPKPWorldcatCitationLookupPluginCross-application WorldCat citation lookup plugin
oCPlainTextReferencesListClass representing an ordered list of plain text citation output
oCPlainTextReferencesListFilterClass that converts a submission to a plain text references list based on the configured ordering type and citation output filter
oCPluginAbstract class for plugins
oCPluginCategoryGridRowPlugin category grid row definition
oCPluginGridCellProviderCell provider for columns in a plugin grid
oCPluginGridHandlerHandle plugins grid requests
oCPluginGridRowPlugin grid row definition
oCPluginLevelRequiredPolicyClass to test the plugin level
oCPluginRegistryRegistry class for managing plugins
oCPluginRequiredPolicyClass to make sure we have a valid plugin in request
oCPluginSettingsDAOOperations for retrieving and modifying plugin settings
oCPluginTestCaseAbstract base class for Plugin tests
oCPoliciesFormForm to edit policy information
oCPolicySetAn ordered list of policies. Policy sets can be added to decision managers like policies. The decision manager will evaluate the contained policies in the order they were added
oCPolicySetTestTest class for the PolicySet class
oCPolicyTestCaseAbstract base test class that provides infrastructure for several types of policy tests
oCPostAndRedirectActionClass defining a post and redirect action. See PostAndRedirectRequest.js to detailed description
oCpoToCountriesCLI tool to convert a .PO file for ISO3166 into the countries.xml format supported by the PKP suite
oCpoToCurrenciesCLI tool to convert a .PO file for ISO4217 into the currencies.xml format supported by the PKP suite
oCPreparedEmailFormForm for creating and modifying prepared emails
oCPreparedEmailsGridHandlerHandle preparedEmails grid requests
oCPreparedEmailsGridRowHandle PreparedEmails grid row requests
oCPressBasic class describing a press
oCPressDAOOperations for retrieving and modifying Press objects
oCPressGridHandlerHandle press grid requests
oCPressOAIOMP-specific OAI interface. Designed to support both a site-wide and press-specific OAI interface (based on where the request is directed)
oCPressSettingsDAOOperations for retrieving and modifying press settings
oCPressSettingsTabHandlerHandle AJAX operations for tabs on Press page
oCPressSiteSettingsFormForm for site administrator to edit basic press settings
oCPrimitiveTypeDescriptionClass that describes a primitive input/output type
oCPrimitiveTypeDescriptionTestTest class for PrimitiveTypeDescription and TypeDescription
oCPrivateFileManagerClass defining operations for private file management
oCProcessA class representing a running process
oCProcessDAOOperations for retrieving and modifying process data
oCProcessDAOTestTest class for ProcessDAO
oCProductionReadyFilesGridHandlerHandle the fair copy files grid (displays copyedited files ready to move to proofreading)
oCProductionStageFormForm to edit production stage settings
oCProductionSubmissionMetadataHandlerDisplay submission metadata to authors
oCProfileFormForm to edit user profile
oCProfileHandlerHandle requests for modifying user profiles
oCPromoteFormForm for promoting a submission (to external review or editing)
oCProofFilesGridDataProviderProvide access to proof files data for grids
oCProofFilesGridHandlerSubclass of file editor/auditor grid for proof files
oCProofFilesListbuilderHandlerClass for selecting files to add a user to for copyediting
oCPubIdPluginAbstract class for public identifiers plugins
oCPubIdPluginHelperHelper class for public identifiers plugins
oCPublicationDateBasic class describing a publication date for a format (used on the ONIX templates for publication formats)
oCPublicationDateDAOOperations for retrieving and modifying PublicationDate objects
oCPublicationDateFormForm for adding/editing a publication date
oCPublicationDateGridCellProviderBase class for a cell provider that can retrieve labels for publication dates
oCPublicationDateGridHandlerHandle publication format grid requests for publication dates
oCPublicationDateGridRowPublication Date grid row definition
oCPublicationEntryHandlerBase handler to generate the tab structure for a submission's publication metadata
oCPublicationEntryTabHandlerBase handler for AJAX operations for tabs on the Publication Entry management pages
oCPublicationFormatA publication format for a monograph
oCPublicationFormatDAOOperations for retrieving and modifying PublicationFormat objects
oCPublicationFormatFormForm for adding/editing a format
oCPublicationFormatGridCellProviderBase class for a cell provider that can retrieve labels for publication formats
oCPublicationFormatGridHandlerHandle publication format grid requests
oCPublicationFormatGridRowPublication Format grid row definition
oCPublicationFormatHandlerPublication format sub-page handler
oCPublicationFormatNativeXmlFilterClass that converts a PublicationFormat to a Native XML document
oCPublicationFormatRequiredPolicyPolicy that ensures that the request contains a valid publication format
oCPublicationFormatTombstoneManagerClass defining basic operations for publication format tombstones
oCPublicationSettingsTabHandlerHandle AJAX operations for tabs on Publication Process page
oCPublicFileManagerWrapper class for uploading files to a site/press' public directory
oCPublishedMonographPublished monograph class
oCPublishedMonographDAOOperations for retrieving and modifying PublishedMonograph objects
oCPubmedNlm30CitationSchemaFilterFilter that uses the Pubmed web service to identify a PMID and corresponding meta-data for a given NLM citation
oCPubmedNlm30CitationSchemaFilterTestTests for the PubmedNlm30CitationSchemaFilter class
oCQualifierBasic class describing a BIC Qualifier
oCQualifierDAOOperations for retrieving and modifying Subject Qualifier objects
oCQueuedPaymentQueued (unfulfilled) payment data structure
oCQueuedPaymentDAOOperations for retrieving and modifying queued payment objects
oCReadSignoffHistoryLinkActionAn action to open the signoff history modal
oCrebuildSearchIndexCLI tool to rebuild the monograph keyword search database
oCRedirectActionThis action request redirects to another page
oCRedirectConfirmationModalClass defining a simple confirmation modal with a redirect url and ok/cancel buttons
oCRegexRawCitationNlm30CitationSchemaFilterA simple regex based citation parsing filter. Uses regexes to break a citation string into metadata elements. Works best on ICMJE/Vancouver-type journal citations
oCRegexRawCitationNlm30CitationSchemaFilterTestTests for the RegexRawCitationNlm30CitationSchemaFilter class
oCRegistrationFormForm for user registration
oCRegistrationHandlerHandle requests for user registration
oCRegistryMaintains a static table of keyed references. Used for storing/accessing single instance objects and values
oCRemoteActionConfirmationModalClass defining a simple confirmation modal with a remote action and ok/cancel buttons
oCReportGeneratorFormForm to generate custom statistics reports
oCReportGeneratorHandlerHandle requests for report generator functions
oCReportPluginAbstract class for report plugins
oCRepresentationA submission's representation (Publication Format, Galley, ...)
oCRepresentationDAOAbstract DAO for fetching/working with DB storage of Representation objects
oCRepresentationNativeXmlFilterBase class that converts a representation to a Native XML document
oCRepresentativeBasic class describing a representative composite type (used on the ONIX templates for publication formats). This type is used for both Agents and Suppliers
oCRepresentativeDAOOperations for retrieving and modifying Representative (suppliers and agents) objects
oCRepresentativeFormForm for adding/editing a representative entry
oCRepresentativesGridCategoryRowRepresentatives grid category row definition
oCRepresentativesGridCellProviderBase class for a cell provider that can retrieve labels for representatives
oCRepresentativesGridHandlerHandle publication format grid requests for representatives
oCRepresentativesGridRowRepresentatives grid row definition
oCRequestClass 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
oCResourceWrapperClass abstracting operations for accessing resources
oCRestrictedSiteAccessPolicyPolicy enforcing restricted site access when the context contains such a setting
oCReviewAssignmentDescribes review assignment properties
oCReviewAssignmentAccessPolicyClass to control access to a submission based on whether the user is an assigned reviewer
oCReviewAssignmentDAOClass for DAO relating reviewers to submissions
oCReviewAssignmentRequiredPolicyPolicy that ensures that the request contains a valid review assignment
oCReviewerActionReviewerAction class
oCReviewerFormBase Form for adding a reviewer to a submission. N.B. Requires a subclass to implement the "reviewerId" to be added
oCReviewerGridCellProviderBase class for a cell provider that can retrieve labels for reviewer grid rows
oCReviewerGridHandlerHandle reviewer grid requests
oCReviewerGridRowReviewer grid row definition
oCReviewerHandlerHandle requests for reviewer functions
oCReviewerReviewAttachmentGridDataProviderProvide the reviewers access to their own review attachments data for grids
oCReviewerReviewAttachmentsGridHandlerHandle file grid requests
oCReviewerReviewFilesGridDataProviderProvide reviewer access to review file data for review file grids
oCReviewerReviewFilesGridHandlerHandle the reviewer review file grid (for reviewers to download files to review)
oCReviewerReviewFormBase class for reviewer forms
oCReviewerReviewStep1FormForm for Step 1 of a review
oCReviewerReviewStep2FormForm for Step 2 of a review
oCReviewerReviewStep3FormForm for Step 3 of a review
oCReviewerSelectGridHandlerHandle reviewer selector grid requests
oCReviewerSelectGridRowReviewerSelect grid row definition
oCReviewerSubmissionReviewerSubmission class
oCReviewerSubmissionDAOOperations for retrieving and modifying ReviewerSubmission objects
oCReviewerSubmissionMetadataHandlerDisplay submission metadata to reviewers
oCReviewerViewMetadataLinkActionAn action to open the submission meta-data modal
oCReviewFilesDAOOperations for managing review round / submission file associations. These control which files are available for download by reviewers during review
oCReviewFormBasic class describing a review form
oCReviewFormDAOOperations for retrieving and modifying ReviewForm objects
oCReviewFormElementBasic class describing a review form element
oCReviewFormElementDAOOperations for retrieving and modifying ReviewFormElement objects
oCReviewFormResponseBasic class describing a review form response
oCReviewFormResponseDAOOperations for retrieving and modifying ReviewFormResponse objects
oCReviewGridCategoryDataProviderProvide access to review file data for category grids
oCReviewGridDataProviderProvide access to review file data for grids
oCReviewInfoCenterLinkActionAn action to open up the review notes for a review assignments
oCReviewReminderFormForm for sending a review reminder to a reviewer
oCReviewRevisionsGridDataProviderProvide access to review revisions (new files added during a review round) for grids
oCReviewRevisionsGridHandlerDisplay the file revisions authors have uploaded
oCReviewRoundBasic class describing a review round
oCReviewRoundDAOOperations for retrieving and modifying ReviewRound objects
oCReviewRoundRequiredPolicyPolicy that ensures that the request contains a valid review round
oCReviewRoundTabHandlerHandle AJAX operations for review round tabs on review stages workflow pages
oCReviewStageAccessPolicyClass to control access to OMP's review stage components
oCReviewStageFormForm to edit review stage settings
oCRevisionsNotificationManagerBase class for revision notification types manager delegate
oCRoleDescribes user roles within the system and the associated permissions
oCRoleBasedHandlerOperationPolicyClass to control access to handler operations via role based access control
oCRoleBasedHandlerOperationPolicyTestTest class for the RoleBasedHandlerOperation class
oCRoleDAOOperations for retrieving and modifying Role objects
oCRTClass to process and respond to Reading Tools requests
oCRTAdminClass to process and respond to Reading Tools administration requests
oCRTContext
oCRTSearch
oCRTVersionData structures associated with the Reading Tools component
oCRTXMLParserClass to parse Reading Tools data from an XML format
oCrunScheduledTasksCLI tool to execute a set of scheduled tasks
oCRuntimeEnvironmentClass that describes a runtime environment
oCSalesRightsBasic class describing a sales rights composite type (used on the ONIX templates for publication formats)
oCSalesRightsDAOOperations for retrieving and modifying SalesRights objects
oCSalesRightsFormForm for adding/editing a sales rights entry
oCSalesRightsGridCellProviderBase class for a cell provider that can retrieve labels for sales rights
oCSalesRightsGridHandlerHandle publication format grid requests for sales rights
oCSalesRightsGridRowSales Rights grid row definition
oCScheduledTaskBase class for executing scheduled tasks. All scheduled task classes must extend this class and implement execute()
oCScheduledTaskDAOOperations for retrieving and modifying Scheduled Task data
oCScheduledTaskHelperHelper class for common scheduled tasks operations
oCScheduledTaskToolCLI tool to execute a set of scheduled tasks
oCSearchByNameReviewerFormForm for searching (by name) and adding a reviewer to a submission
oCSearchFileParserAbstract class to extract search text from a given file
oCSearchHelperParserClass to extract text from a file using an external helper program
oCSearchHTMLParserClass to extract text from an HTML file
oCSelectableCopyeditingFilesGridHandlerHandle copyediting files grid requests to promote to production stage
oCSelectableFileListGridHandlerBase grid for selectable file lists. The grid use the SelectableItemFeature to show a check box for each row so that the user can make a selection among grid entries
oCSelectableItemsFeatureImplements grid widgets selectable items functionality
oCSelectableReviewRevisionsGridHandlerDisplay the file revisions authors have uploaded in a selectable grid. Used for selecting files to send to external review or editorial stages
oCSelectableSubmissionDetailsFilesGridHandlerHandle submission file grid requests in the editor's 'promote submission' modal
oCSelectableSubmissionFileListCategoryGridHandlerHandle selectable submission file list category grid requests
oCSelectableSubmissionFileListCategoryGridRowSelectable submission file list category grid row definition
oCSelectFilesLinkActionAn abstract base action for actions to open up a modal that allows users to select files from a file list grid
oCSelectMonographHandlerHandle requests for a modal wrapper around the catalog entry form allowing monograph submission in a drop-down
oCSelectReviewFilesLinkActionAn action to open up the modal that allows users to select review files from a file list grid
oCSelectSubmissionFilesLinkActionAn action to open up the modal that allows users to select submission files from a file list grid
oCSendReminderLinkActionAn action to open up a modal to send a reminder to users assigned to a task
oCSendReviewsFormForm to request additional work from the author (Request revisions or resubmit for review), or to decline the submission
oCSendThankYouLinkActionAn action to open up a modal to send a thank you email to users assigned to a review task
oCSeriesDescribes basic series properties
oCSeriesAssignmentPolicyClass to control access to press series
oCSeriesAssignmentRuleClass to check if there is an assignment between user and a serie
oCSeriesDAOOperations for retrieving and modifying Series objects
oCSeriesEditorActionSeriesEditorAction class
oCSeriesEditorsDAOClass for DAO relating series to editors
oCSeriesEditorsListbuilderHandlerClass for adding a series editor
oCSeriesEditorSubmissionSeriesEditorSubmission class
oCSeriesEditorSubmissionDAOOperations 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
oCSeriesEditorSubmissionRequiredPolicyPolicy that ensures that the request contains a valid series editor submission
oCSeriesFormForm for adding/edditing a series stores/retrieves from an associative array
oCSeriesGridHandlerHandle series grid requests
oCSeriesGridRowHandle series grid row requests
oCServerInfoGridHandlerHandle server info grid requests
oCSessionMaintains user state information from one request to the next
oCSessionDAOOperations for retrieving and modifying Session objects
oCSessionManagerImplements PHP methods for a custom session storage handler (see http://php.net/session)
oCSetFilterSettingClass that describes a configurable filter setting which must be one of a given set of values
oCSettingsDAOOperations for retrieving and modifying settings
oCSettingsFileUploadFormBase class for a settings upload file form
oCSettingsHandlerHandle requests for settings pages
oCSettingsPluginGridHandlerHandle plugin grid requests
oCSettingsTabHandlerHandle AJAX operations for tabs on settings pages, under administration or management pages
oCSetupGridHandlerBase class for setup grid handlers
oCSetupListbuilderHandlerBase class for setup listbuilders
oCSignoffBasic class describing a signoff
oCSignoffAccessPolicyClass to control access to signoffs in OMP
oCSignoffAssignedToUserAccessPolicyClass to control access to a signoff that is assigned to the current user
oCSignoffDAOOperations for retrieving and modifying Signoff objects
oCSignoffExistsAccessPolicyClass to control access to a signoff for the current context
oCSignoffFilesGridCategoryRowA category row containing the file that users are asked to signoff on
oCSignoffFilesGridCellProviderCell provider for name column of a signoff (editor/auditor) grid (i.e. editorial/production)
oCSignoffFilesGridHandlerBase grid for providing a list of files as categories and the requested signoffs on that file as rows
oCSignoffGridCellProviderCell provider for name column of a signoff (editor/auditor) grid (i.e. editorial/production)
oCSignoffGridRowA row containing a Signoff as its data
oCSignoffHandlerA controller that handles basic server-side operations of the modal/form to signoff on a file
oCSignoffInformationCenterHandlerHandle requests to view the information center for a file
oCSignoffNotesLinkActionAn action to open the signoff history modal
oCSignoffNotificationManagerSignoff notification types manager delegate
oCSignoffOnSignoffGridColumnImplements a grid column that displays the signoff status of a file
oCSignoffStatusFromFileGridColumnImplements a grid column that displays the signoff status of a file
oCSimpleMonographFileManagerHelper class for simple monograph file management tasks. Simple monograph files are not backed in the usual submission_files manner and are not versioned
oCSiteDescribes system-wide site properties
oCSiteAccessOptionsFormForm to edit site access options
oCSiteDAOOperations for retrieving and modifying the Site object
oCSiteSettingsDAO
oCSiteSettingsFormForm to edit site settings
oCSiteSetupFormForm to edit site settings
oCSocialMediaDescribes basic SocialMedia properties
oCSocialMediaDAOOperations for retrieving and modifying SocialMedia objects
oCSocialMediaFormForm for reading/creating/editing social media navigation items
oCSocialMediaGridCellProviderClass for a cell provider that can retrieve labels for social media objects
oCSocialMediaGridRowSocial Media grid row definition
oCSponsorFormForm for adding/edditing a sponsor stores/retrieves from an associative array
oCSponsorGridHandlerHandle sponsor grid requests
oCSponsorGridRowHandle sponsor grid row requests
oCSpotlightBasic class describing a spotlight
oCSpotlightDAOOperations for retrieving and modifying Spotlight objects
oCSpotlightFormForm for reading/creating/editing spotlight items
oCSpotlightsGridCellProviderBase class for a cell provider that can retrieve labels for spotlights
oCSpotlightsGridHandlerHandle grid requests for spotlights
oCSpotlightsGridRowSpotlights grid row definition
oCSQLParserClass for parsing and executing statements in SQL files
oCStageAssignmentBasic class describing a Stage Assignment
oCStageAssignmentDAOOperations for retrieving and modifying StageAssignment objects
oCStageParticipantGridCategoryRowStage participant grid category row definition
oCStageParticipantGridHandlerHandle stageParticipant grid requests
oCStageParticipantGridRowStageParticipant grid row definition
oCStageParticipantNotifyFormForm to notify a user regarding a file
oCStatisticsHelperStatistics helper class
oCStringString manipulation wrapper class
oCStringTestTests for the String class
oCSubjectBasic class describing a BIC Subject
oCSubjectDAOOperations for retrieving and modifying Subject Subject objects
oCSubmissionImplements the abstract data model of a scholarly submission
oCSubmissionAccessPolicyClass to control (write) access to submissions and (read) access to submission details in OMP
oCSubmissionAgencyBasic class describing a submission agency
oCSubmissionAgencyDAOOperations for retrieving and modifying a submission's assigned agencies
oCSubmissionAgencyEntryDAOOperations for retrieving and modifying a submission's agencies
oCSubmissionArtworkFileDAODelegateBase class for operations for retrieving and modifying ArtworkFile objects
oCSubmissionAuthorPolicyClass to control access to a submission based on authorship
oCSubmissionChecklistFormForm for adding/edditing a submissionChecklist stores/retrieves from an associative array
oCSubmissionChecklistGridHandlerHandle submissionChecklist grid requests
oCSubmissionChecklistGridRowHandle submissionChecklist grid row requests
oCSubmissionCommentClass for SubmissionComment
oCSubmissionCommentDAOOperations for retrieving and modifying SubmissionComment objects
oCSubmissionDetailsFilesGridHandlerBase handler for the submission stage grids
oCSubmissionDisciplineBasic class describing a submission discipline
oCSubmissionDisciplineDAOOperations for retrieving and modifying a submission's assigned disciplines
oCSubmissionDisciplineEntryDAOOperations for retrieving and modifying a submission's disciplines
oCSubmissionDocumentsFilesGridDataProviderThe base data provider for the submission documents library files grid
oCSubmissionEmailLogDAOExtension to EmailLogDAO for submission-specific log entries
oCSubmissionEmailLogEntryDescribes an entry in the submission email log
oCSubmissionEntryLinkActionAn action to open a modal to allow addition of a submission to the catalog
oCSubmissionEventLogDAO
oCSubmissionEventLogEntryDescribes an entry in the submission history log
oCSubmissionEventLogGridHandlerGrid handler presenting the submission event log grid
oCSubmissionFileSubmission file class
oCSubmissionFileAccessPolicyClass to control (write) access to submissions and (read) access to submission details in OMP
oCSubmissionFileAssignedAuditorAccessPolicySubmission file policy to check if the current user is an assigned auditor of the file
oCSubmissionFileAssignedReviewerAccessPolicySubmission file policy to check if the current user is an assigned reviewer of the file
oCSubmissionFileBaseAccessPolicyAbstract class for submission file access policies
oCSubmissionFileDAOOperations for retrieving and modifying OMP-specific submission file implementations
oCSubmissionFileDAODelegateAbstract class to support DAO delegates that provide operations to retrieve and modify SubmissionFile objects
oCSubmissionFileEventLogDAOExtension to EventLogDAO for submission file specific log entries
oCSubmissionFileEventLogEntryDescribes an entry in the submission file history log
oCSubmissionFileEventLogGridHandlerGrid handler presenting the submission file event log grid
oCSubmissionFileLogStatic class for adding / accessing submission file log entries
oCSubmissionFileMatchesSubmissionPolicySubmission file policy to check if the file belongs to the submission
oCSubmissionFileNativeXmlFilterBase class that converts a submissionFile to a Native XML document
oCSubmissionFileRequestedRevisionRequiredPolicySubmission file policy to ensure we have a viewable file that is part of a review round with the requested revision decision
oCSubmissionFilesArtworkMetadataFormForm for editing artwork file metadata
oCSubmissionFilesCategoryDataProviderProvide access to submission files data for category grids
oCSubmissionFilesGridHandlerHandle submission file grid requests
oCSubmissionFilesGridRowHandle submission file grid row requests
oCSubmissionFileSignoffDAOExtension of SignoffDAO to work with signoffs relating to submission files
oCSubmissionFilesMetadataFormForm for editing a submission file's metadata
oCSubmissionFileSubmissionStageRequiredPolicySubmission file policy to ensure that we have a file at submission stage
oCSubmissionFilesUploadBaseFormForm for adding/editing a submission file
oCSubmissionFilesUploadConfirmationFormForm for adding/editing a submission file
oCSubmissionFilesUploadFormForm for adding/editing a submission file
oCSubmissionFileUploaderAccessPolicySubmission file policy to check if the current user is the uploader
oCSubmissionFileViewableReviewerResponseRequiredPolicySubmission file policy to ensure that we have a viewable reviewer response file
oCSubmissionHandlerHandle requests for the submission wizard
oCSubmissionInfoCenterLinkActionAn action to open up the information center for a submission
oCSubmissionInformationCenterHandlerHandle requests to view the information center for a submission
oCSubmissionKeywordBasic class describing a submission keyword
oCSubmissionKeywordDAOOperations for retrieving and modifying a submission's assigned keywords
oCSubmissionKeywordEntryDAOOperations for retrieving and modifying a submission's keywords
oCSubmissionLanguageBasic class describing a submission language
oCSubmissionLanguageDAOOperations for retrieving and modifying a submission's assigned languages
oCSubmissionLanguageEntryDAOOperations for retrieving and modifying a submission's languages
oCSubmissionLogStatic class for adding / accessing PKP log entries
oCSubmissionMailTemplateSubclass of MailTemplate for sending emails related to submissions
oCSubmissionMetadataFormImplementationThis can be used by other forms that want to implement submission metadata data and form operations
oCSubmissionMetadataHandlerBase class for submission metadata view/edit operations
oCSubmissionMetadataViewFormDisplays a submission's metadata view
oCSubmissionNativeXmlFilterBase class that converts a set of submissions to a Native XML document
oCSubmissionNotificationManagerSubmission notification types manager delegate
oCSubmissionRequiredPolicyPolicy that ensures that the request contains a valid submission
oCSubmissionSearchClass for retrieving search results
oCSubmissionSearchDAODAO class for submission search index
oCSubmissionSearchIndexClass to maintain a submission search index
oCSubmissionsListGridCellProviderClass for a cell provider that can retrieve labels from submissions
oCSubmissionsListGridHandlerHandle submission list grid requests
oCSubmissionStageFormForm to edit submission stage information
oCSubmissionSubjectBasic class describing a submission subject
oCSubmissionSubjectDAOOperations for retrieving and modifying a submission's assigned subjects
oCSubmissionSubjectEntryDAOOperations for retrieving and modifying a submission's subjects
oCSubmissionSubmitFormBase class for author submit forms
oCSubmissionSubmitStep1FormForm for Step 1 of author submission
oCSubmissionSubmitStep2FormForm for Step 2 of author manuscript submission
oCSubmissionSubmitStep3FormForm for Step 3 of author submission
oCSubmissionWizardFilesGridHandlerHandle submission file grid requests at the author submission wizard. The submission author and all context/editor roles have access to this grid
oCSystemInfoGridCategoryRowSystem Info grid category row definition
oCSystemInfoGridHandlerHandle system info grid requests
oCTemplateBasedFilterAbstract base class for all filters that transform their input via smarty templates
oCTemplateBasedReferencesListFilterAbstract base class for filters that create a references list for a submission
oCTemplateManagerClass for accessing the underlying template engine. Currently integrated with Smarty (from http://smarty.php.net/)
oCTemporaryFileTemporary file class
oCTemporaryFileDAOOperations for retrieving and modifying TemporaryFile objects
oCTestClass1Test class to be used/instantiated by ClassTypeDescriptionTest
oCTestClass2Test class to be used/instantiated by ClassTypeDescriptionTest
oCTestHelperClass that implements functionality common to all PKP test types
oCTestSchemaClass that provides typical meta-data properties for testing purposes
oCThankReviewerFormForm for sending a thank you to a reviewer
oCThemePluginAbstract class for theme plugins
oCTinyMCEPluginTinyMCE WYSIWYG plugin for textareas - to allow cross-browser HTML editing
oCToolsHandlerHandle requests for Tool pages
oCTranscoderMulti-class transcoder; uses mbstring and iconv if available, otherwise falls back to built-in classes
oCTranslatorActionPerform various tasks related to translation
oCTranslatorHandlerThis handles requests for the translator plugin
oCTranslatorPluginThis plugin helps with translation maintenance
oCTypeDescriptionAbstract base class for filter input/output type descriptions
oCTypeDescriptionFactoryA factory class that takes a plain text type descriptor and instantiates the correct type description object based on the descriptor's namespace
oCTypeDescriptionFactoryTestTest class for TypeDescriptionFactory
oCUnassignedSubmissionsListGridHandlerHandle unassigned submissions list grid requests
oCUnassignReviewerFormAllow the editor to remove a review assignment
oCUnconsiderReviewLinkActionAn action to allow editors to unconsider a review
oCUpgradePerform system upgrade
oCUpgradeFormForm for system upgrades
oCupgradeToolCLI tool for upgrading OJS
oCUploaderUserGroupGridColumnImplements a column to show a folder icon when user group uploaded the current file
oCUploadPluginFormForm to upload a plugin file
oCUsageEventPluginImplements application specifics for usage event generation
oCUsageStatsLoaderScheduled task to extract transform and load usage statistics data into database
oCUsageStatsPluginProvide usage statistics to data objects
oCUsageStatsReportPluginOJS default statistics report plugin (and metrics provider)
oCUsageStatsSettingsFormForm for journal managers to modify usage statistics plugin settings
oCUsageStatsTemporaryRecordDAOOperations for retrieving and adding temporary usage statistics records
oCUserBasic class describing users existing in the system
oCUserAccessibleWorkflowStagePolicyClass to control access to a
oCUserAccessibleWorkflowStagesRequiredPolicyPolicy to deny access if an user assigned workflow stage is not found
oCUserActionUserAction class
oCUserApiHandlerClass defining the headless AJAX API for backend user manipulation
oCUserDAOBasic class describing users existing in the system
oCUserDetailsFormForm for editing user profiles
oCUserDisableFormForm for enabling/disabling a user
oCUserEmailFormForm for sending an email to a user
oCUserFormBase class for user forms
oCUserGridHandlerHandle user grid requests
oCUserGridRowUser grid row definition
oCUserGroupDescribes user groups
oCUserGroupAssignmentDAOOperations for retrieving and modifying 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
oCUserGroupDAOOperations 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
oCUserGroupFormForm to add/edit user group
oCUserGroupGridCategoryRowUserGroup grid category row definition
oCUserGroupGridHandlerHandle operations for user group management operations
oCUserGroupGridRowUser group grid row definition
oCUserGroupListbuilderGridCellProviderBase class for a cell provider that can retrieve labels from arrays
oCUserGroupNativeXmlFilterBase class that converts a set of user groups to a Native XML document
oCUserHandlerHandle requests for user functions
oCUserImportExportPluginUser XML import/export plugin
oCUserListbuilderGridCellProviderBase class for a cell provider that can retrieve labels from arrays
oCUserRequiredPolicyPolicy to deny access if a context cannot be found in the request
oCUserRoleFormForm for managing roles for a newly created user
oCUserRolesRequiredPolicyPolicy to build an authorized user roles object. Because we may have users with no roles, we don't deny access when no user roles are found
oCUserSettingsDAOOperations for retrieving and modifying user settings
oCUserStageAssignmentDAOOperations for users as related to their stage assignments
oCUserUserGroupListbuilderHandlerClass assign/remove mappings of user user groups
oCUserXmlPKPUserFilterBase class that converts a User XML document to a set of users
oCValidationClass providing user validation/authentication operations
oCValidatorAbstract class that represents a validation check. This class and its sub-classes can be used outside a form validation context which enables re-use of complex validation code
oCValidatorControlledVocabValidation check that checks if value is within a certain set retrieved from the database
oCValidatorControlledVocabTestTest class for ValidatorControlledVocab
oCValidatorDateValidation check for email addresses
oCValidatorDateTestTest class for ValidatorDate
oCValidatorEmailValidation check for email addresses
oCValidatorEmailTestTest class for ValidatorEmail
oCValidatorISSNValidation check for ISSNs
oCValidatorISSNTestTest class for ValidatorISSN
oCValidatorRegExpValidation check using a regular expression
oCValidatorTypeDescriptionClass that describes a string input/output type that passes additional validation (via standard validator classes)
oCValidatorTypeDescriptionTestTest class for ValidatorTypeDescription and TypeDescription
oCValidatorUriValidation check for URIs
oCValidatorUrlValidation check for URLs
oCValidatorUrlTestTest class for ValidatorUrl
oCVersionDescribes system version history
oCVersionCheckProvides methods to check for the latest version of OJS
oCVersionDAOOperations for retrieving and modifying Version objects
oCVersionInfoGridHandlerHandle version info grid requests
oCViewableFilePluginAbstract class for article galley plugins
oCViewAnnouncementGridHandlerView announcements grid
oCViewCompetingInterestGuidelinesLinkActionAn action to open the competing interests confirmation modal
oCViewReviewGuidelinesLinkActionAn action to open the review guidelines confirmation modal
oCViewsDAOClass for keeping track of item views
oCVirtualArrayIteratorProvides paging and iteration for "virtual" arrays – arrays for which only the current "page" is available, but are much bigger in entirety
oCWebServiceAbstract base class for a web service
oCWebServiceRequestRepresents a web service request
oCWebsiteSettingsTabHandlerHandle AJAX operations for tabs on Website settings page
oCWebTestCaseBase test class for Selenium functional tests
oCWizardModalA modal that contains a wizard retrieved via AJAX
oCWorkflowHandlerHandle requests for the submssion workflow
oCWorkflowReviewRevisionsGridHandlerDisplay in workflow pages the file revisions that authors have uploaded
oCWorkflowStageAccessPolicyClass to control access to OMP's submission workflow stage components
oCWorkflowStageRequiredPolicyPolicy that ensures that the given workflow stage is valid
oCWorldcatNlm30CitationSchemaFilterCitation lookup filter that uses the OCLC Worldcat Search API and xISBN services to search for book citation metadata
oCWorldcatNlm30CitationSchemaFilterTestTests for the WorldcatNlm30CitationSchemaFilter class
oCXCacheCacheProvides caching based on XCache's variable store
oCXMLCustomWriterWrapper class for writing XML documents using PHP 4.x or 5.x
oCXMLDAOOperations for retrieving and modifying objects from an XML data source
oCXMLHelperA class that groups useful XML helper functions
oCXMLNodeDefault handler for XMLParser returning a simple DOM-style object. This handler parses an XML document into a tree structure of XMLNode objects
oCXMLParserGeneric class for parsing an XML document into a data structure
oCXMLParserDOMHandlerDefault handler for XMLParser returning a simple DOM-style object. This handler parses an XML document into a tree structure of XMLNode objects
oCXMLParserHandler
oCXmlToSqlToolCLI tool to output the SQL statements corresponding to an XML database schema
oCXMLTypeDescriptionClass that describes an XML input/output type
oCXMLTypeDescriptionTestTest class for XMLTypeDescription
oCXmlWebServiceA web service that returns XML data
oCXSLTransformationFilterClass that transforms XML via XSL
\CXSLTransformerWrapper class for running XSL transformations using PHP 4.x or 5.x