Line | |
---|
1 | {footer_script} |
---|
2 | var error = '{"Unable to check upgrades..."|@translate|@escape:"javascript"}<br><a href="admin.php?action=check_autoupdate">{"Click here to check upgrades now"|@translate|@escape:"javascript"}</a>'; |
---|
3 | var piwigo_upgrade = '{"A new version of Piwigo is available."|@translate|@escape:"javascript"}<br><a href="admin.php?page=plugin-autoupdate">{"Click here to upgrade automatically"|@translate|@escape:"javascript"}</a>'; |
---|
4 | var ext_upgrade = '{"Some upgrades are available for extensions"|@translate|@escape:"javascript"}<br><a href="admin.php?page=plugin-autoupdate-ext">{"Click here to see upgrades"|@translate|@escape:"javascript"}</a>'; |
---|
5 | var up_to_date = '{"Gallery and extensions are up to date"|@translate|@escape:"javascript"}'; |
---|
6 | |
---|
7 | window.onload = function () {ldelim} |
---|
8 | jQuery.ajax({ldelim} |
---|
9 | type: 'GET', |
---|
10 | url: 'plugins/autoupdate/ajax/check_updates.php', |
---|
11 | dataType: 'text', |
---|
12 | timeout: 10000, // 10 sec timeout |
---|
13 | success: function (data) {ldelim} |
---|
14 | var reg = new RegExp("^(error|piwigo_upgrade|ext_upgrade|up_to_date)$","i"); |
---|
15 | if (!data.match(reg)) |
---|
16 | jQuery('#autoupdate').html(error); |
---|
17 | else |
---|
18 | jQuery('#autoupdate').html(eval(data)); |
---|
19 | }, |
---|
20 | error: function() {ldelim} |
---|
21 | jQuery('#autoupdate').html(error); |
---|
22 | } |
---|
23 | }); |
---|
24 | } |
---|
25 | {/footer_script} |
---|
26 | <p id="autoupdate"><img src="plugins/autoupdate/template/ajax-loader.gif"> {'Checking upgrades for gallery and plugins...'|@translate}</p> |
---|
Note: See
TracBrowser
for help on using the repository browser.