XylotrechusZ
<?php if (!defined('ABSPATH')) exit;
/** @var Quform_Admin_Page_Dashboard $page */
/** @var Quform_Options $options */
?><div class="qfb qfb-cf">
<?php
echo $page->getMessagesHtml();
echo $page->getNavHtml();
?>
<div class="qfb-dashboard qfb-cf">
<div class="qfb-db-row qfb-cf">
<div class="qfb-db-col">
<div class="qfb-box">
<div class="qfb-cf">
<h3 class="qfb-box-heading qfb-db-heading">
<i class="qfb-mdi qfb-mdi-view_stream"></i>
<?php esc_html_e('Forms', 'quform'); ?>
</h3>
</div>
<div class="qfb-content qfb-form-switcher qfb-db-form-list">
<?php if (count($forms)) : ?>
<ul class="qfb-nav-menu qfb-cf">
<?php foreach ($forms as $form) : ?>
<li class="qfb-cf">
<?php
if (current_user_can('quform_edit_forms')) {
$linkUrl = admin_url('admin.php?page=quform.forms&sp=edit&id=' . $form['id']);
} elseif (current_user_can('quform_view_entries')) {
$linkUrl = admin_url('admin.php?page=quform.entries&id=' . $form['id']);
}
printf(
'<a%s>%s<span class="qfb-fade-overflow"></span></a>',
isset($linkUrl) ? ' href="' . esc_url($linkUrl) . '"' : '',
Quform::escape($form['name'])
)
?>
<?php if (current_user_can('quform_view_entries') || current_user_can('quform_edit_forms')) : ?>
<span class="qfb-form-switcher-icons">
<?php if (current_user_can('quform_view_entries')) : ?>
<a href="<?php echo esc_url(admin_url('admin.php?page=quform.entries&id=' . $form['id'])); ?>"><i title="<?php esc_attr_e('View entries', 'quform'); ?>" class="qfb-mdi qfb-mdi-chat"></i></a>
<?php endif; ?>
<?php if (current_user_can('quform_edit_forms')) : ?>
<a href="<?php echo esc_url(admin_url('admin.php?page=quform.forms&sp=edit&id=' . $form['id'])); ?>"><i title="<?php esc_attr_e('Edit this form', 'quform'); ?>" class="qfb-icon qfb-icon-pencil"></i></a>
<?php endif; ?>
</span>
<?php endif; ?>
</li>
<?php endforeach; ?>
<?php
if (current_user_can('quform_list_forms')) {
$extraClass = current_user_can('quform_add_forms') ? ' qfb-form-switcher-two-buttons' : '';
printf('<li class="qfb-cf qfb-form-switcher-add-form-button%s">', $extraClass);
printf('<a href="%s">%s</a>', esc_url(admin_url('admin.php?page=quform.forms')), esc_html__('View all', 'quform'));
if (current_user_can('quform_add_forms')) {
printf('<a href="%s">%s</a>', esc_url(admin_url('admin.php?page=quform.forms&sp=add')), esc_html__('Add New', 'quform'));
}
echo '</li>';
}
?>
</ul>
<?php else : ?>
<div class="qfb-message-box qfb-message-box-info">
<div class="qfb-message-box-inner">
<?php
printf(
/* translators: %1$s: open link tag, %2$s: close link tag */
esc_html__('No forms yet, %1$sclick here to create one%2$s.', 'quform'),
sprintf('<a href="%s">', esc_url(admin_url('admin.php?page=quform.forms&sp=add'))),
'</a>'
);
?>
</div>
</div>
<ul class="qfb-nav-menu qfb-cf">
<li class="qfb-cf qfb-form-switcher-add-form-button">
<a href="<?php echo esc_url(admin_url('admin.php?page=quform.forms&sp=add')); ?>"><?php esc_html_e('Add New', 'quform'); ?></a>
</li>
</ul>
<?php endif; ?>
</div>
</div>
</div>
<div class="qfb-db-col">
<div class="qfb-box">
<div class="qfb-cf">
<h3 class="qfb-box-heading qfb-db-heading">
<i class="qfb-mdi qfb-mdi-chat"></i>
<?php esc_html_e('Recent entries', 'quform'); ?>
<?php if ($unreadCount > 0) : ?>
<span class="qfb-db-new-message-count"><?php echo esc_html(Quform::formatCount($unreadCount)); ?></span>
<?php endif; ?>
</h3>
</div>
<div class="qfb-content qfb-form-switcher qfb-db-entry-list">
<?php if (count($recentEntries)) : ?>
<ul class="qfb-nav-menu qfb-cf">
<?php foreach ($recentEntries as $recentEntry) : ?>
<li class="qfb-cf<?php echo $recentEntry['unread'] == '1' ? ' qfb-unread' : ''; ?>">
<?php printf('<a%s>', current_user_can('quform_view_entries') ? ' href="' . esc_url(admin_url('admin.php?page=quform.entries&sp=view&eid=' . $recentEntry['id'])) . '"' : ''); ?>
<?php if ($recentEntry['unread'] == '1') : ?>
<i class="qfb-icon qfb-icon-envelope"></i>
<?php else : ?>
<i class="qfb-icon qfb-icon-envelope-open-o"></i>
<?php endif; ?>
<span class="qfb-db-entry-list-date"><?php echo esc_html($options->formatDate($recentEntry['created_at'], true)); ?></span>
<span class="qfb-db-entry-list-form-name"><?php echo esc_html($recentEntry['name']); ?></span>
</a>
</li>
<?php endforeach; ?>
</ul>
<?php if (current_user_can('quform_view_entries')) : ?>
<a href="<?php echo esc_url(admin_url('admin.php?page=quform.entries')); ?>" class="qfb-link qfb-db-recent-entries-link"><?php esc_html_e('View all entries', 'quform'); ?></a>
<?php endif; ?>
<?php else : ?>
<div class="qfb-message-box qfb-message-box-info"><div class="qfb-message-box-inner"><?php esc_html_e('No recent entries yet.', 'quform'); ?></div></div>
<?php endif; ?>
</div>
</div>
</div>
<div class="qfb-db-col">
<?php if (count($tools)) : ?>
<div class="qfb-box">
<h3 class="qfb-box-heading qfb-db-heading"><i class="qfb-mdi qfb-mdi-build"></i> <?php esc_html_e('Tools', 'quform'); ?></h3>
<div class="qfb-content">
<div class="qfb-tools qfb-db-tools qfb-cf">
<?php foreach ($tools as $tool) : ?>
<div class="qfb-tool">
<div class="qfb-tool-box qfb-box">
<div class="qfb-tool-icon"><a href="<?php echo esc_url($tool['url']); ?>"><?php echo $tool['icon']; ?></a></div>
<div class="qfb-tool-title"><a href="<?php echo esc_url($tool['url']); ?>" title="<?php echo esc_attr($tool['title']); ?>"><?php echo esc_html($tool['title']); ?></a></div>
</div>
</div>
<?php endforeach; ?>
</div>
</div>
</div>
<?php endif; ?>
<div class="qfb-box">
<h3 class="qfb-box-heading qfb-db-heading"><i class="qfb-mdi qfb-mdi-help_outline"></i> <?php esc_html_e('Support', 'quform'); ?></h3>
<div class="qfb-content">
<div class="qfb-cf qfb-db-about-text">
<a class="qfb-db-forum-button" href="https://support.themecatcher.net" target="_blank"><i class="qfb-icon qfb-icon-life-ring"></i><?php esc_html_e('Visit help site', 'quform'); ?></a>
<h4><?php esc_html_e('If you need assistance, see our help resources.', 'quform'); ?></h4>
<p><?php esc_html_e('Please make a search to find help with your problem, or head over to our support forum to ask a question.', 'quform'); ?></p>
</div>
<div class="qfb-cf qfb-db-form">
<form action="https://support.themecatcher.net" method="get">
<input type="hidden" name="c" value="5">
<div class="qfb-db-form-button">
<button class="qfb-button"><?php esc_html_e('Search', 'quform'); ?></button>
</div>
<div class="qfb-db-form-input">
<input type="text" name="s" placeholder="<?php esc_attr_e('Enter search query', 'quform'); ?>"><i class="qfb-icon qfb-icon-search"></i>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</div>
</div>