headTitle($this->translate('VuFind Administration - Feedback Management')); ?>

translate('Feedback Management')?>

flashmessages()?>
feedback) > 0):?>
feedback as $feedbackItem): ?> getFormData(); ?>
transEsc('Form name')?> transEsc('Site URL')?> transEsc('Message')?> transEsc('Additional data')?> transEsc('Status')?>
escapeHtml($feedbackEntity->getFormName())?> escapeHtml($feedbackEntity->getSiteUrl())?> truncate($feedbackEntity->getMessage(), 100, '')?> getMessage())) > 100): ?> getMessage()?> transEsc('Show')?>
paginationControl($this->feedback, 'Sliding', 'Helpers/pagination.phtml', ['params' => $this->params])?>

translate('feedback_filter_empty')?>

render('admin/menu.phtml')?>
url('admin/feedback', ['action' => 'UpdateStatus']); $formName = $this->escapeHtmlAttr($this->params['form_name'] ?? ''); $siteUrl = $this->escapeHtmlAttr($this->params['site_url'] ?? ''); $status = $this->escapeHtmlAttr($this->params['status'] ?? ''); $js = <<' + '' + '' + '' + '' + '' + ''); $('body').append(form); form.submit(); }); $('.fullMessage').on('show.bs.collapse', function() { const id = $(this).closest('tr').find('input[name="ids[]"]').val(); $('#toggleButton_' + id).text(VuFind.translate('less_ellipsis')); }).on('hide.bs.collapse', function() { const id = $(this).closest('tr').find('input[name="ids[]"]').val(); $('#toggleButton_' + id).text(VuFind.translate('more_ellipsis')); }); }); JS; ?> inlineScript(\Laminas\View\Helper\HeadScript::SCRIPT, $js, 'SET');?>