Fixes for use dashboard in modules

This commit is contained in:
Antonio de la Rosa 2024-02-09 19:43:34 +01:00
parent 8a0354b85b
commit ff81d2aa8d
3 changed files with 69 additions and 8 deletions

View file

@ -1,7 +1,12 @@
<%inherit file="dashboard.phtml"/>
<%block name="content">
<div id="principal_container">
% if task_path=='':
<p><a href="${url_for('.pastafari2_add_server')}">${lang('pastafari2', 'add_server', 'Add server')}</a>
% else:
<p><strong>${description_task}</strong></p>
<p>${links|n}</p>
% endif
<p>${lang('pastafari2', 'choose_group', 'Choose group')}:
<select name="group_id" id="group_id">
@ -52,23 +57,35 @@ form_set=[]
<!--</ul>-->
</%def>
<p>
% if task_path=='':
<select name="task" id="task">
<option value="">Select a task...</option>
${show_tasks('tasks', '')}
</select>
% else:
<input type="hidden" name="task" id="task" value="${task_path}" />
<input type="hidden" name="${details_task[1]}" id="${details_task[1].replace('/', '_')}_form" value="${str(details_task[3])}">
% endif
${"\n".join(form_set)|n}
</p>
<input type="button" name="select_all" class="select_all" value="${lang('pastafari2', 'select_all_servers', 'Select all servers')}" />
<input type="button" name="deselect_all" class="deselect_all" value="${lang('pastafari2', 'deselect_all_servers', 'Deselect all servers')}" />
% if task_path=='':
<input type="button" name="update_selected_servers" class="send_task_server update_selected_servers button_blue" value="${lang('pastafari2', 'update_selected_servers', 'Update selected servers')}" />
% endif
<input type="button" name="make_task_selected_servers" class="send_task_server make_task_selected_servers button_blue" value="${lang('pastafari2', 'make_task_selected_servers', 'Make task in selected servers')}" />
<div id="table_servers">
</div>
<input type="button" name="select_all" class="select_all" value="${lang('pastafari2', 'select_all_servers', 'Select all servers')}" />
<input type="button" name="deselect_all" class="deselect_all" value="${lang('pastafari2', 'deselect_all_servers', 'Deselect all servers')}" />
% if task_path=='':
<input type="button" name="update_selected_servers" class="send_task_server update_selected_servers button_blue" value="${lang('pastafari2', 'update_selected_servers', 'Update selected servers')}" />
% endif
<input type="button" name="make_task_selected_servers" class="send_task_server make_task_selected_servers button_blue" value="${lang('pastafari2', 'make_task_selected_servers', 'Make task in selected servers')}" />
</div>
% if task_path!='':
<p>${links|n}</p>
% endif
</%block>
<%block name="jscript_block">
<script language="Javascript" src="${make_media_url('js/jsutils/posting2.js', 'pastafari2')}"></script>