As the developers of Open Journal Systems, Open Conference Systems, Open Harvester Systems, and Open Monograph Press, the PKP team are experts in helping journal managers and conference organizers make the most of their online publishing projects. PKP Publishing Services offers support for:

As a customer of PKP Publishing Services, you will not only receive direct, personalized support from the PKP Development Team, but will be contributing to the ongoing development of the PKP applications. All funds raised by PKP Publishing Services go directly toward enhancing our free, open source software. For more information, please contact us.

Documentation: The OJS Technical Reference and the OJS API Reference are both available from the OJS Documentation page. While these are OJS-specific, the OCS codebase is similar enough to OJS they should be of help. There is also an [url=http://pkp.sfu.ca/ocs_documentation[/url]OCS Documentation[/url] page with some more general documentation that might also be of interest.

Git: You can access our public Git Repository here. Comprehensive Git usage instructions are available on the wiki.

<!-- User self-registration form -->- <message key="schedConf.registration.alreadyRegistered">You are already registered for this conference, although payment has not yet been received. Please contact the principal contact in "About" if this is in error or you would like to change your registration.</message>- <message key="schedConf.registration.alreadyRegisteredAndPaid">You are already registered for this conference and your registration has been paid. Please contact the principal contact in "About" if this is in error or you would like to change your registration.</message>+ <message key="schedConf.registration.alreadyRegisteredAndPaid">You are already registered for this conference and your registration has been paid. Please contact the us ifthis is in error or you would like to change your registration.</message> <message key="schedConf.registration.noPaymentMethodAvailable">Your registration has been recorded. If applicable, you will be contacted regarding payment.</message> <message key="schedConf.registration.conferenceFees">Conference Fees</message>--- ocs-2.0.0-1/pages/schedConf/SchedConfHandler.inc.php.reregister 2008-02-20 21:32:27.000000000 +0000+++ ocs-2.0.0-1/pages/schedConf/SchedConfHandler.inc.php 2008-03-03 15:49:21.789678000 -0800@@ -149,20 +149,20 @@ $user =& Request::getUser(); $registrationDao =& DAORegistry::getDAO('RegistrationDAO');+ import('registration.form.UserRegistrationForm');++ $form =& new UserRegistrationForm(); if ($user && ($registrationId = $registrationDao->getRegistrationIdByUser($user->getUserId(), $schedConf->getSchedConfId()))) { // This user has already registered. $registration =& $registrationDao->getRegistration($registrationId);