$action.getText("title.plugins")

#parse ( "/template/includes/actionerrors.vm" )
$action.getText("manage.plugins")
#form_xsrfToken()

$action.getText("rescan.for.new", ["scanforplugins.action?#url_xsrfToken()"]) $action.getText("upload.plugin"): #tag ("Submit" "name='confirm'" "value='upload.button'" "theme='notable'")

#if ($action.newPlugins)
$action.getText('rescan.complete',["$action.newPlugins"])
#end #if ($action.pluginRepositoryEnabled)
$action.getText("plugin.repository.about", ["$req.contextPath/admin/plugin-repository/plugins.action"])
#end

$action.getText("installed.plugins.heading")
#applyDecorator ("root") #decoratorParam("context" "plugins") #if ($selectedPlugin)
#if ($selectedPlugin.name) #set($pluginName = $selectedPlugin.name) #else #set($pluginName = $action.getText("plugin.unknown.name")) #end #if($selectedPlugin.i18nNameKey) #set($pluginName = $action.getText($selectedPlugin.i18nNameKey)) #end

### $pluginName

#set ($pluginInfo = $selectedPlugin.pluginInformation) #if ($pluginInfo.vendorName) $action.getText("plugin.vendorName"): $!pluginInfo.vendorName
#end #if ($pluginInfo.version) $action.getText("plugin.version"): $!pluginInfo.version
#end $action.getHtmlSafePluginDescription($pluginInfo)
## When there are plugin errors, don't allow the user to enable the plugin
#if ($action.isUnloadablePlugin($selectedPlugin))
$action.getText("plugin.error.desc") ## Display plugin error text, if it exists #if ($selectedPlugin.errorText.length() > 0)
Cause:
$selectedPlugin.errorText #end
#elseif (!$action.isPluginEnabled($selectedPlugin.key))
NOTE: $action.getText("enable.plugin.desc")
#end

#foreach ($module in $selectedPlugin.moduleDescriptors) #set ($moduleEnabled = false) #if ($action.isModuleEnabled($module.completeKey)) #set ($moduleEnabled = true) #end
$module.name #if ($module.description) $module.description #end #if ($action.isUnloadableModule($module) || $action.isUnrecognisedModule($module)) Error: $module.errorText #end ## Only show the table cell when the plugin is enabled #if ($action.isPluginEnabled($selectedPlugin.key)) | #if ($module.params.containsKey("configure.url")) $action.getText("configure.word") #end #if ($moduleEnabled) $action.getText("disable.name") #elseif($action.isUnrecognisedModule($module)) $action.getText("plugin.module.disabled") #else $action.getText("enable.name") #end #end
#end

#elseif ($action.mode=="uninstall")

#if ($action.uninstallSuccessful)
$action.getText("uninstall.plugin.successful") #else
$action.getText("uninstall.plugin.failed") #end

#else
$action.getText("select.a.plugin")
#end #end #parse("/breadcrumbs.vm")