summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorSteve Beaver <sbeaver@netgate.com>2017-08-09 11:03:33 -0400
committerSteve Beaver <sbeaver@netgate.com>2017-08-09 11:03:33 -0400
commit634bb06a8de4f807f932dd163cf4596b0a5cf156 (patch)
tree51c54dafcd9f2965835b3fb04ed1526715307ef2 /src
parent67dd6c11a4668673c0daac09bacf58685b80f1bf (diff)
downloadpfsense-634bb06a8de4f807f932dd163cf4596b0a5cf156.zip
pfsense-634bb06a8de4f807f932dd163cf4596b0a5cf156.tar.gz
Remove ajax stuff from installed packages widget
Diffstat (limited to 'src')
-rw-r--r--src/usr/local/www/widgets/widgets/installed_packages.widget.php35
1 files changed, 2 insertions, 33 deletions
diff --git a/src/usr/local/www/widgets/widgets/installed_packages.widget.php b/src/usr/local/www/widgets/widgets/installed_packages.widget.php
index d344ce5..0f82202 100644
--- a/src/usr/local/www/widgets/widgets/installed_packages.widget.php
+++ b/src/usr/local/www/widgets/widgets/installed_packages.widget.php
@@ -34,7 +34,7 @@ require_once("functions.inc");
require_once("/usr/local/www/widgets/include/installed_packages.inc");
require_once("pkg-utils.inc");
-if ($_REQUEST && $_REQUEST['ajax']) {
+function get_pkg_stats() {
$package_list = get_pkg_info();
$installed_packages = array_filter($package_list, function($v) {
return (isset($v['installed']) || isset($v['broken']));
@@ -132,46 +132,15 @@ if ($_REQUEST && $_REQUEST['ajax']) {
print("</tbody>\n");
- exit;
}
?>
<div class="table-responsive">
<table id="pkgtbl" class="table table-striped table-hover table-condensed">
- <tr><td><?=gettext("Retrieving package data")?>&nbsp;<i class="fa fa-cog fa-spin"></i></td></tr>
+ <?php get_pkg_stats(); ?>
</table>
</div>
<p class="text-center">
<?=gettext("Packages may be added/managed here: ")?> <a href="pkg_mgr_installed.php"><?=gettext("System")?> -&gt; <?=gettext("Packages")?></a>
</p>
-
-<?php if ($widget_first_instance): ?>
-<script type="text/javascript">
-//<![CDATA[
-
- function get_pkg_stats() {
- var ajaxRequest;
-
- ajaxRequest = $.ajax({
- url: "/widgets/widgets/installed_packages.widget.php",
- type: "post",
- data: { ajax: "ajax"}
- });
-
- // Deal with the results of the above ajax call
- ajaxRequest.done(function (response, textStatus, jqXHR) {
- $('[id="pkgtbl"]').html(response);
-
- // and do it again
- // NOT! There is no need to refresh this widget
- // setTimeout(get_pkg_stats, 5000);
- });
- }
-
- events.push(function(){
- get_pkg_stats();
- });
-//]]>
-</script>
-<?php endif; ?> \ No newline at end of file
OpenPOWER on IntegriCloud