mirror of
https://git.friendi.ca/friendica/friendica.git
synced 2025-06-08 06:19:16 +02:00
Move style logic from Addon class to BaseAdmin module
This commit is contained in:
parent
8cb48ded4d
commit
4e9276e1c9
1 changed files with 11 additions and 2 deletions
|
@ -8,7 +8,6 @@
|
||||||
namespace Friendica\Module;
|
namespace Friendica\Module;
|
||||||
|
|
||||||
use Friendica\BaseModule;
|
use Friendica\BaseModule;
|
||||||
use Friendica\Core\Addon;
|
|
||||||
use Friendica\Core\Renderer;
|
use Friendica\Core\Renderer;
|
||||||
use Friendica\DI;
|
use Friendica\DI;
|
||||||
use Friendica\Network\HTTPException;
|
use Friendica\Network\HTTPException;
|
||||||
|
@ -98,9 +97,19 @@ abstract class BaseAdmin extends BaseModule
|
||||||
]],
|
]],
|
||||||
];
|
];
|
||||||
|
|
||||||
|
$addons_admin = [];
|
||||||
|
|
||||||
|
foreach (DI::addonHelper()->getEnabledAddonsWithAdminSettings() as $addonId) {
|
||||||
|
$addons_admin[$addonId] = [
|
||||||
|
'url' => 'admin/addons/' . $addonId,
|
||||||
|
'name' => $addonId,
|
||||||
|
'class' => 'addon',
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
$t = Renderer::getMarkupTemplate('admin/aside.tpl');
|
$t = Renderer::getMarkupTemplate('admin/aside.tpl');
|
||||||
DI::page()['aside'] .= Renderer::replaceMacros($t, [
|
DI::page()['aside'] .= Renderer::replaceMacros($t, [
|
||||||
'$admin' => ['addons_admin' => Addon::getAdminList()],
|
'$admin' => ['addons_admin' => $addons_admin],
|
||||||
'$subpages' => $aside_sub,
|
'$subpages' => $aside_sub,
|
||||||
'$admtxt' => DI::l10n()->t('Admin'),
|
'$admtxt' => DI::l10n()->t('Admin'),
|
||||||
'$plugadmtxt' => DI::l10n()->t('Addon Features'),
|
'$plugadmtxt' => DI::l10n()->t('Addon Features'),
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue