
that really does not belong in the template if we can help it. some templates still define context menu items but can hopefully phase those out over time
55 lines
1.9 KiB
Mako
55 lines
1.9 KiB
Mako
## -*- coding: utf-8; -*-
|
|
<%inherit file="/master/index.mako" />
|
|
|
|
<%def name="grid_tools()">
|
|
${parent.grid_tools()}
|
|
|
|
% if request.has_perm('datasync.restart'):
|
|
${h.form(url('datasync.restart'), name='restart-datasync', class_='control', **{'@submit': 'submitRestartDatasyncForm'})}
|
|
${h.csrf_token(request)}
|
|
<b-button native-type="submit"
|
|
:disabled="restartDatasyncFormSubmitting">
|
|
{{ restartDatasyncFormButtonText }}
|
|
</b-button>
|
|
${h.end_form()}
|
|
% endif
|
|
|
|
% if allow_filemon_restart and request.has_perm('filemon.restart'):
|
|
${h.form(url('filemon.restart'), name='restart-filemon', class_='control', **{'@submit': 'submitRestartFilemonForm'})}
|
|
${h.csrf_token(request)}
|
|
<b-button native-type="submit"
|
|
:disabled="restartFilemonFormSubmitting">
|
|
{{ restartFilemonFormButtonText }}
|
|
</b-button>
|
|
${h.end_form()}
|
|
% endif
|
|
|
|
</%def>
|
|
|
|
<%def name="modify_this_page_vars()">
|
|
${parent.modify_this_page_vars()}
|
|
<script type="text/javascript">
|
|
|
|
% if request.has_perm('datasync.restart'):
|
|
TailboneGridData.restartDatasyncFormSubmitting = false
|
|
TailboneGridData.restartDatasyncFormButtonText = "Restart Datasync"
|
|
TailboneGrid.methods.submitRestartDatasyncForm = function() {
|
|
this.restartDatasyncFormSubmitting = true
|
|
this.restartDatasyncFormButtonText = "Restarting Datasync..."
|
|
}
|
|
% endif
|
|
|
|
% if allow_filemon_restart and request.has_perm('filemon.restart'):
|
|
TailboneGridData.restartFilemonFormSubmitting = false
|
|
TailboneGridData.restartFilemonFormButtonText = "Restart Filemon"
|
|
TailboneGrid.methods.submitRestartFilemonForm = function() {
|
|
this.restartFilemonFormSubmitting = true
|
|
this.restartFilemonFormButtonText = "Restarting Filemon..."
|
|
}
|
|
% endif
|
|
|
|
</script>
|
|
</%def>
|
|
|
|
|
|
${parent.body()}
|
|
|