From e6fbe159330dab819c847481949b7f76ee00a2dd Mon Sep 17 00:00:00 2001 From: Max Klaversma Date: Thu, 1 May 2014 14:41:07 +0200 Subject: [PATCH] Sort plugins in pluginmenu alphabetically (name) --- application/core/Plugins/PluginMenu.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/application/core/Plugins/PluginMenu.php b/application/core/Plugins/PluginMenu.php index d50fe1b5..84211569 100644 --- a/application/core/Plugins/PluginMenu.php +++ b/application/core/Plugins/PluginMenu.php @@ -244,6 +244,10 @@ class PluginMenu implements CallbackListener, ConfiguratorMenu, ManialinkPageAns $y = 0.; $pluginUpdates = $this->maniaControl->updateManager->getPluginsUpdates(); + usort($pluginClasses, function($a, $b) { + return strcmp($a::getName(), $b::getName()); + }); + foreach($pluginClasses as $index => $pluginClass) { /** @var Plugin $pluginClass */ if (!isset($pageFrame)) {