Server : Apache/2.4.41 (Ubuntu) System : Linux journalup 5.4.0-198-generic #218-Ubuntu SMP Fri Sep 27 20:18:53 UTC 2024 x86_64 User : www-data ( 33) PHP Version : 7.4.33 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, Directory : /var/www/html/templates/user/ |
{** * templates/user/notificationSettings.tpl * * Copyright (c) 2014-2020 Simon Fraser University * Copyright (c) 2003-2020 John Willinsky * Distributed under the GNU GPL v3. For full terms see the file docs/COPYING. * * User profile form. *} {capture assign="additionalNotificationSettingsContent"} {* FIXME: https://github.com/pkp/pkp-lib/issues/490 *} {if $displayOpenAccessNotification} {assign var=notFirstJournal value=0} {foreach from=$journals name=journalOpenAccessNotifications key=thisJournalId item=thisJournal} {assign var=thisJournalId value=$thisJournal->getId()} {assign var=publishingMode value=$thisJournal->getData('publishingMode')} {assign var=enableOpenAccessNotification value=$thisJournal->getData('enableOpenAccessNotification')} {assign var=notificationEnabled value=$user->getData('openAccessNotification', $thisJournalId)} {if !$notFirstJournal} {assign var=notFirstJournal value=1} <tr> <td class="label">{translate key="user.profile.form.openAccessNotifications"}</td> <td class="value"> {/if} {if $publishingMode == $smarty.const.PUBLISHING_MODE_SUBSCRIPTION && $enableOpenAccessNotification} <input type="checkbox" name="openAccessNotify[]" {if $notificationEnabled}checked="checked" {/if}id="openAccessNotify-{$thisJournalId|escape}" value="{$thisJournalId|escape}" /> <label for="openAccessNotify-{$thisJournalId|escape}">{$thisJournal->getLocalizedName()|escape}</label><br/> {/if} {if $smarty.foreach.journalOpenAccessNotifications.last} </td> </tr> {/if} {/foreach} {/if} {/capture} {include file="core:user/notificationSettingsForm.tpl" additionalNotificationSettingsContent=$additionalNotificationSettingsContent}