|
@@ 63-74 (lines=12) @@
|
| 60 |
|
->setLinkAttribute('style', 'color:black'); |
| 61 |
|
} |
| 62 |
|
break; |
| 63 |
|
case ExtensionApi::STATE_INACTIVE: |
| 64 |
|
$menu->addChild($this->__f('Activate %s', ['%s' => $extension->getDisplayname()]), [ |
| 65 |
|
'route' => 'zikulaextensionsmodule_module_activate', |
| 66 |
|
'routeParameters' => ['id' => $extension->getId(), 'csrftoken' => $csrfToken], |
| 67 |
|
])->setAttribute('icon', 'fa fa-plus-square') |
| 68 |
|
->setLinkAttribute('class', 'text-success'); |
| 69 |
|
$menu->addChild($this->__f('Uninstall %s', ['%s' => $extension->getDisplayname()]), [ |
| 70 |
|
'route' => 'zikulaextensionsmodule_module_uninstall', |
| 71 |
|
'routeParameters' => ['id' => $extension->getId()], |
| 72 |
|
])->setAttribute('icon', 'fa fa-trash-o') |
| 73 |
|
->setLinkAttribute('style', 'color:#c00'); |
| 74 |
|
break; |
| 75 |
|
case ExtensionApi::STATE_MISSING: |
| 76 |
|
// Nothing to do. |
| 77 |
|
break; |
|
@@ 97-111 (lines=15) @@
|
| 94 |
|
->setLinkAttribute('style', 'color:#c00'); |
| 95 |
|
break; |
| 96 |
|
case ExtensionApi::STATE_UNINITIALISED: |
| 97 |
|
default: |
| 98 |
|
if ($extension->getState() < 10) { |
| 99 |
|
$menu->addChild($this->__f('Install %s', ['%s' => $extension->getDisplayname()]), [ |
| 100 |
|
'route' => 'zikulaextensionsmodule_module_install', |
| 101 |
|
'routeParameters' => ['id' => $extension->getId()], |
| 102 |
|
])->setAttribute('icon', 'fa fa-cog') |
| 103 |
|
->setLinkAttribute('class', 'text-success'); |
| 104 |
|
} else { |
| 105 |
|
$menu->addChild($this->__f('Core compatibility information: %s', ['%s' => $extension->getDisplayname()]), [ |
| 106 |
|
'route' => 'zikulaextensionsmodule_module_compatibility', |
| 107 |
|
'routeParameters' => ['id' => $extension->getId()], |
| 108 |
|
])->setAttribute('icon', 'fa fa-info-circle') |
| 109 |
|
->setLinkAttribute('style', 'color:black'); |
| 110 |
|
} |
| 111 |
|
break; |
| 112 |
|
} |
| 113 |
|
|
| 114 |
|
if ($extension->getState() != ExtensionApi::STATE_INVALID) { |