36 lines
2.0 KiB
PHP
36 lines
2.0 KiB
PHP
<?php
|
|
/* Adjust requirement, hide import entry. */
|
|
// return false;
|
|
$class = common::hasPriv('feedback', 'exportTemplate') ? '' : "class='disabled'";
|
|
$link = common::hasPriv('feedback', 'exportTemplate') ? $this->createLink('feedback', 'exportTemplate') : '#';
|
|
$misc = common::hasPriv('feedback', 'exportTemplate') ? "class='exportTemplate'" : "class='disabled'";
|
|
$templetBtn = "<li $class>" . html::a($link, $lang->feedback->exportTemplate, '', $misc) . '</li>';
|
|
|
|
$class = common::hasPriv('feedback', 'export') ? "" : "class='disabled'";
|
|
$misc = common::hasPriv('feedback', 'export') ? "class='export'" : "class='disabled'";
|
|
$link = common::hasPriv('feedback', 'export') ? $this->createLink('feedback', 'export', "browseType=$browseType&orderBy=$orderBy") : '#';
|
|
$exportBtn = "<li $class>" . html::a($link, $lang->feedback->exportData, '', $misc) . "</li>";
|
|
|
|
$exportHtml = "<div class='btn-group dropdown-hover'>";
|
|
$exportHtml .= "<button type='button' class='btn btn-link dropdown-toggle' data-toggle='dropdown'>";
|
|
$exportHtml .= '<i class="icon icon-export muted"></i> <span class="text">' . $lang->export . '</span> <span class="caret"></span></button>';
|
|
$exportHtml .= '</button>';
|
|
$exportHtml .= "<ul class='dropdown-menu' id='exportActionMenu'>";
|
|
$exportHtml .= $exportBtn;
|
|
$exportHtml .= $templetBtn;
|
|
$exportHtml .= '</ul>';
|
|
$exportHtml .= '</div>';
|
|
|
|
$importHtml = common::buildIconButton('feedback', 'import', '', '', 'button', 'import muted', '', 'import');
|
|
?>
|
|
<style>
|
|
#mainMenu .pull-right > .btn-group + .btn {margin-left: -5px;}
|
|
</style>
|
|
<script>
|
|
$('#mainMenu .pull-right .export').remove();
|
|
$('#mainMenu .pull-right').prepend(<?php echo json_encode($importHtml);?>);
|
|
$('#mainMenu .pull-right').prepend(<?php echo json_encode($exportHtml);?>);
|
|
$(".import").modalTrigger({width:650, type:'iframe'});
|
|
$(".export").modalTrigger({width:650, type:'iframe', shown: setCheckedCookie});
|
|
$(".exportTemplate").modalTrigger({width:650, type:'iframe', className: 'export_template'});
|
|
</script>
|