From 58e87deee711447b6d0929242dc25cd7c0af8d49 Mon Sep 17 00:00:00 2001 From: tbrehm <t.brehm@ispconfig.org> Date: Wed, 04 Jan 2012 11:47:44 -0500 Subject: [PATCH] Added: FS#1955 - Add update instructions for the shell update on the system > update page in ISPConfig --- interface/web/admin/lib/lang/en_remote_action.lng | 2 ++ interface/web/admin/templates/remote_action_ispcupdate.htm | 8 ++++++++ interface/web/admin/lib/module.conf.php | 4 ++-- interface/web/admin/remote_action_ispcupdate.php | 7 +++++-- 4 files changed, 17 insertions(+), 4 deletions(-) diff --git a/interface/web/admin/lib/lang/en_remote_action.lng b/interface/web/admin/lib/lang/en_remote_action.lng index 4d6a062..ad96e1f 100644 --- a/interface/web/admin/lib/lang/en_remote_action.lng +++ b/interface/web/admin/lib/lang/en_remote_action.lng @@ -7,4 +7,6 @@ $wb['do_ispcupdate_desc'] = "This action does a ISPConfig3 update at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>"; $wb['action_scheduled'] = "The action is scheduled for execution"; $wb['select_all_server'] = "All servers"; +$wb['ispconfig_update_title'] = "ISPConfig update instructions"; +$wb['ispconfig_update_text'] = "Login as root user on the shell of your server and execute the command<br /><br /> <strong>ispconfig_update.sh</strong><br /><br />to start the ISPConfig update.<br /><br /><a href='http://www.faqforge.com/linux/controlpanels/ispconfig3/how-to-update-ispconfig-3/' target='_blank'>Click here for detailed update instructins</a>"; ?> diff --git a/interface/web/admin/lib/module.conf.php b/interface/web/admin/lib/module.conf.php index 20fb322..84959d6 100644 --- a/interface/web/admin/lib/module.conf.php +++ b/interface/web/admin/lib/module.conf.php @@ -193,13 +193,13 @@ 'target' => 'content', 'link' => 'admin/remote_action_osupdate.php', 'html_id'=> 'osupdate'); -/* + // ISPConfig interface update has been removed. Please use ispconfig_update.sh on the shell instead. $items[] = array( 'title' => 'Do ISPConfig-Update', 'target' => 'content', 'link' => 'admin/remote_action_ispcupdate.php', 'html_id'=> 'ispcupdate'); -*/ + $module['nav'][] = array( 'title' => 'Remote Actions', 'open' => 1, diff --git a/interface/web/admin/remote_action_ispcupdate.php b/interface/web/admin/remote_action_ispcupdate.php index 5bde7e1..a72f942 100644 --- a/interface/web/admin/remote_action_ispcupdate.php +++ b/interface/web/admin/remote_action_ispcupdate.php @@ -27,7 +27,7 @@ EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -die('Function has been removed.'); +//die('Function has been removed.'); require_once('../../lib/config.inc.php'); require_once('../../lib/app.inc.php'); @@ -50,6 +50,7 @@ /* * We need a list of all Servers */ + $sysServers = $app->db->queryAllRecords("SELECT server_id, server_name FROM server order by server_name"); $dropDown = "<option value='*'>" . $wb['select_all_server'] . "</option>"; foreach ($sysServers as $server) { @@ -62,7 +63,9 @@ /* * If the user wants to do the action, write this to our db */ -if (isset($_POST['server_select'])) { + +//* Note: Disabled post action +if (1 == 0 && isset($_POST['server_select'])) { $server = $_POST['server_select']; $servers = array(); if ($server == '*') { diff --git a/interface/web/admin/templates/remote_action_ispcupdate.htm b/interface/web/admin/templates/remote_action_ispcupdate.htm index 156949a..7baca7a 100644 --- a/interface/web/admin/templates/remote_action_ispcupdate.htm +++ b/interface/web/admin/templates/remote_action_ispcupdate.htm @@ -1,9 +1,15 @@ +<!-- <h2><tmpl_var name="do_ispcupdate_caption"></h2> <p><tmpl_var name="do_ispcupdate_desc"></p> +--> + +<h2><tmpl_var name="ispconfig_update_title"></h2> +<p style="margin-top:50px; font-size:14px;"><tmpl_var name="ispconfig_update_text"></p> <div class="panel panel_language_add"> <div class="pnl_formsarea"> + <!-- <fieldset class="inlineLabels"><legend>{tmpl_var name='do_ispcupdate_caption'}</legend> <div class="ctrlHolder"> <label for="server_select">{tmpl_var name='select_server_txt'}</label> @@ -17,9 +23,11 @@ <div id="OKMsg"><p><tmpl_var name="msg"></p></div> </tmpl_if> + <div class="buttonHolder buttons"> <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_do_txt'}" onClick="submitForm('pageForm','admin/remote_action_ispcupdate.php');"><span>{tmpl_var name='btn_do_txt'}</span></button> </div> + --> </div> </div> -- Gitblit v1.9.1