diff --git a/controllers/tab/settings/siteAccessOptions/form/SiteAccessOptionsForm.inc.php b/controllers/tab/settings/siteAccessOptions/form/SiteAccessOptionsForm.inc.php new file mode 100644 index 00000000000..39597f4fefd --- /dev/null +++ b/controllers/tab/settings/siteAccessOptions/form/SiteAccessOptionsForm.inc.php @@ -0,0 +1,37 @@ + 'bool', + 'allowRegAuthor' => 'bool', + 'allowRegReviewer' => 'bool', + 'restrictSiteAccess' => 'bool', + 'restrictArticleAccess' => 'bool', + 'showGalleyLinks' => 'bool' + ); + + parent::ContextSettingsForm($settings, 'controllers/tab/settings/siteAccessOptions/form/siteAccessOptionsForm.tpl', $wizardMode); + } + +} + +?> diff --git a/templates/controllers/tab/settings/siteAccessOptions/form/siteAccessOptionsForm.tpl b/templates/controllers/tab/settings/siteAccessOptions/form/siteAccessOptionsForm.tpl new file mode 100644 index 00000000000..e6cbeb735fb --- /dev/null +++ b/templates/controllers/tab/settings/siteAccessOptions/form/siteAccessOptionsForm.tpl @@ -0,0 +1,42 @@ +{** + * controllers/tab/settings/siteAccessOptions/form/siteAccessOptionsForm.tpl + * + * Copyright (c) 2003-2012 John Willinsky + * Distributed under the GNU GPL v2. For full terms see the file docs/COPYING. + * + * Site access options management form. + * + *} + + + +
+ {include file="controllers/notification/inPlaceNotification.tpl" notificationId="siteAccessOptionsFormNotification"} + + {fbvFormArea id="siteAccess" class="border" title="manager.setup.siteAccess"} + {fbvFormSection list=true} + {fbvElement type="checkbox" id="restrictSiteAccess" value="1" checked=$restrictSiteAccess label="manager.setup.restrictSiteAccess"} + {fbvElement type="checkbox" id="restrictArticleAccess" value="1" checked=$restrictArticleAccess label="manager.setup.restrictArticleAccess"} + {fbvElement type="checkbox" id="showGalleyLinks" value="1" checked=$showGalleyLinks label="manager.setup.showGalleyLinksDescription"} + {/fbvFormSection} + {/fbvFormArea} + + {fbvFormArea id="userRegistration" class="border" title="manager.setup.userRegistration"} + {fbvFormSection list=true} + {fbvElement type="radio" id="disableUserReg-0" name="disableUserReg" value="0" checked=!$disableUserReg label="manager.setup.enableUserRegistration"} +
+ {fbvElement type="checkbox" id="allowRegReader" value="1" checked=$allowRegReader disabled=$disableUserReg label="manager.setup.enableUserRegistration.reader"} + {fbvElement type="checkbox" id="allowRegAuthor" value="1" checked=$allowRegAuthor disabled=$disableUserReg label="manager.setup.enableUserRegistration.author"} + {fbvElement type="checkbox" id="allowRegReviewer" value="1" checked=$allowRegReviewer disabled=$disableUserReg label="manager.setup.enableUserRegistration.reviewer"} +
+ {fbvElement type="radio" id="disableUserReg-1" name="disableUserReg" value="1" checked=$disableUserReg label="manager.setup.disableUserRegistration"} + {/fbvFormSection} + {/fbvFormArea} + + {fbvFormButtons id="siteAccessFormSubmit" submitText="common.save" hideCancel=true} +
\ No newline at end of file diff --git a/templates/management/settings/access.tpl b/templates/management/settings/access.tpl new file mode 100644 index 00000000000..bb7c03c5e16 --- /dev/null +++ b/templates/management/settings/access.tpl @@ -0,0 +1,30 @@ +{** + * templates/management/settings/access.tpl + * + * Copyright (c) 2003-2012 John Willinsky + * Distributed under the GNU GPL v2. For full terms see the file docs/COPYING. + * + * Access and Security page. + *} + +{strip} +{assign var="pageTitle" value="navigation.access"} +{include file="common/header.tpl"} +{/strip} + + +
+ +
+ +{include file="common/footer.tpl"}