summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/usr/local/www/index.php7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/usr/local/www/index.php b/src/usr/local/www/index.php
index 9ef6373..3d7a0d0 100644
--- a/src/usr/local/www/index.php
+++ b/src/usr/local/www/index.php
@@ -328,8 +328,13 @@ pfSense_handle_custom_code("/usr/local/pkg/dashboard/pre_dashboard");
<?php
// Build the Available Widgets table using a sorted copy of the $widgets array
+// Can't just ksort because the "Firewall Logs" widget has a key of "logs"
$available = $widgets;
-ksort($available);
+function widgetcompare($w1, $w2) {
+ return ($w1['name'] < $w2['name']) ? -1:1;
+}
+
+usort($available, 'widgetcompare');
foreach ($available as $widgetname => $widgetconfig):
if ($widgetconfig['display'] == 'none'):
OpenPOWER on IntegriCloud