Fixes in php delete

This commit is contained in:
Antonio de la Rosa 2025-05-18 23:48:09 +02:00
parent e403599bf5
commit 50204461ee
6 changed files with 197 additions and 71 deletions

View file

@ -0,0 +1,34 @@
<%inherit file="dashboard.phtml"/>
<%block name="content">
<p><a href="${url_for('php_app.php_dashboard')}">${_('PHP servers list')}</a> &gt;&gt; ${_('Delete php server')}</p>
<form method="post" name="del_phpserver" id="del_phpserver">
<input type="hidden" name="php_server_id" value="${php_server_id}" />
<h3>${domain}</h3>
% if num_php_vhosts==0:
<p><input type="submit" value="${_('Delete php server')}" />
% else:
<p>Sorry, you need delete all sites using this php version</p>
% endif
</form>
<p><a href="${url_for('php_app.php_dashboard')}">${_('PHP servers list')}</a> &gt;&gt; ${_('Delete php server')}</p>
</%block>
<%block name="jscript_block">
<script language="Javascript" src="${make_media_url('js/jsutils/posting2.js', 'pastafari2')}"></script>
<script>
/* options: url: url to post, loading: dom id, success: func, pre_callback, separated_data:boolean, upload: {progressbar: '#progressbar', 'total_loader': '#total_loader', 'status': '#status'} */
options={'url': '${url_for("php_app.delete_php_task", php_server_id=php_server_id)}', 'loading': '#layer_loading', 'success': function (data) {
location.href="${url_for('php_app.php_progress', php_server_id=php_server_id)}?task_id="+data.task_id;
}
};
$('#del_phpserver').sendPost(options);
</script>
</%block>