| Server IP : 208.122.213.31 / Your IP : 216.73.216.45 Web Server : Apache System : Linux msd6191.mjhst.com 4.18.0-553.137.1.el8_10.x86_64 #1 SMP Wed Jun 24 11:40:24 UTC 2026 x86_64 User : WHMCS_MIA_382 ( 1001) PHP Version : 7.4.33 Disable Function : NONE MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/httpd/html/baberankings.com.bak/community/plugins/autoupdate/ |
Upload File : |
<?php
if (!defined('PHPWG_ROOT_PATH')) die('Hacking attempt!');
function autoupdate_plugins_update_filter($content, &$smarty)
{
$l_key = version_compare(PHPWG_VERSION, '2.1', '<') ? 'plugins_download' : 'Download file';
$search = '<a href="{$plugin.URL_DOWNLOAD}">{\''.$l_key.'\'|@translate}</a>';
$replacement = ' <a href="{$plugin.URL_DOWNLOAD}">{\''.$l_key.'\'|@translate}</a><br>
<a href="#" onClick="autoupdate_ignore(\'{$plugin.EXT_NAME}\', true, {$smarty.foreach.plugins_loop.index}); return false;" id="au_ignore_{$smarty.foreach.plugins_loop.index}_true" {if $plugin.EXT_NAME|@in_array:$AU_IGNORE_LIST}style="display: none;"{/if}>{\'Don\\\'t notify on admin homepage\'|@translate}</a>
<a href="#" onClick="autoupdate_ignore(\'{$plugin.EXT_NAME}\', false, {$smarty.foreach.plugins_loop.index}); return false;" id="au_ignore_{$smarty.foreach.plugins_loop.index}_false" {if !$plugin.EXT_NAME|@in_array:$AU_IGNORE_LIST}style="display: none;"{/if}>{\'Notify on admin homepage\'|@translate}</a>';
return str_replace($search, $replacement, $content);;
}
$script_head = '
<script type="text/javascript">
function autoupdate_ignore(name, bool, id) {
jQuery.post(
"'.PHPWG_ROOT_PATH.'plugins/autoupdate/remote.php",
{ "autoupdate_ignore'.(version_compare(PHPWG_VERSION, '2.1', '<') ? '[]' : '').'": [name, bool] },
function(data) {
if (data == "ok") {
jQuery("#au_ignore_"+id+"_"+bool).hide();
jQuery("#au_ignore_"+id+"_"+!bool).show();
}
}
);
}
</script>
';
$template->block_html_head('', $script_head, $smarty, $repeat);
$template->set_prefilter('plugins', 'autoupdate_plugins_update_filter');
$template->assign('AU_IGNORE_LIST', unserialize($conf['autoupdate_ignore_list']));
?>