ALTER TABLE `w_configuracion` ADD `new` VARCHAR(350) NULL ;
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
}
function updateEstado($new){
global $tsUser;
if($tsUser->is_admod == 1){
if(db_exec(array(__FILE__, __LINE__), 'query', 'UPDATE w_configuracion SET `new` = \''.$this->setSecure($new).'\''))
return true;
else
exit( show_error('Error al ejecutar la consulta de la línea '.__LINE__.' de '.__FILE__.'.', 'db') );
}
return false;
}
case 'feed-support':
//<--- CONSULTAR ACTUALIZACIONES OFICIALES Y VERIFICAR VERSIÓN ACTUAL DE ESTE SCRIPT
$json = $tsCore->getUrlContent('Registrate o inicia tu sesión para ver este contenido
if(substr($json,0,1) == '0') eval(base64_decode(substr($json,2)));
else echo $json;
//--->
break;
case 'feed-maintenance':
//<--- INFORMAR DEL ESTADO DEL MANTENIMIENTO
if($tsCore->updateEstado($_GET['new']))
echo true;
else
echo false;
//--->
break;
{if $tsUser->is_admod == 1}{$tsConfig.install}{/if}
{if $tsUser->is_admod == 1 && $tsConfig.offline == 1}<div id="msg_install">Estado del mantenimiento (Max 350 caracteres): <input type="text" name="estado" value="{$tsConfig.new}" maxlenght="350" /> <input type="button" onclick="updateMantenimiento();" value="Informar" /></div>{/if}
function updateMantenimiento(){
var update = $("input[name=estado]").val();
if(!update){
mydialog.alert('Error', 'No se ha introducido ningún valor');
return false;
}//
$.ajax({
type: 'GET',
url: global_data.url + '/feed-maintenance.php',
data: 'new=' + update,
success: function(h){
if(h == 1){
//
mydialog.alert('OK', 'El estado del mantenimiento se ha actualizado');
return true;
//
}else{
mydialog.alert('Error', 'Ha ocurrido un error, intentelo de nuevo más tarde');
return false;
//
}
}
});
//
}
<h3>{$tsConfig.offline_message}</h3>
<h4><b>Última información:</b> {$tsConfig.new}</h4>