[%-
settingsString = "SETTINGS" FILTER string;
moreInfoString = "MOREINFO" FILTER string;
-%]
[%- BLOCK pluginGroup -%]
[%- content | indent(4) %]
[%- END -%]
[%- BLOCK pluginDetails -%]
[% pluginName = type == 'update' ? 'update:' _ plugin.name : plugin.name %]
[% pluginIcon = plugin.icon %]
[% IF !pluginIcon.match("^http|^data:image"); pluginIcon = webroot _ pluginIcon; END; %]
[% IF type != 'update' %]
[% END %]
[%- END -%]
[%- customButtonBar = BLOCK -%]
[%- END -%]
[% PROCESS settings/header.html %]
[% IF updates.size > 0 %]
[% WRAPPER settingSection %]
[%- END -%]
[% WRAPPER pluginGroup id="updatePlugins" %]
[% FOREACH plugin = updates.sort('title') %]
[% PROCESS pluginDetails type = 'update' %]
[% END %]
[%- END -%]
[% END %]
[% WRAPPER settingSection %]
[%- END -%]
[% WRAPPER pluginGroup id="activePlugins" %]
[% FOREACH plugin = active.sort('title') %]
[% PROCESS pluginDetails type = 'enabled' %]
[% END %]
[%- END -%]
[% WRAPPER settingSection %]
[%- END -%]
[% WRAPPER pluginGroup id="inactivePlugins" %]
[% FOREACH plugin = inactive.sort('title') %]
[% PROCESS pluginDetails type = 'disabled' %]
[% END %]
[%- END -%]
[% FOREACH repo = avail %]
[% WRAPPER settingSection %]
[%- END -%]
[% WRAPPER pluginGroup id="otherPlugins" _ loop.index %]
[% FOREACH plugin = repo.entries.sort('title') %]
[% PROCESS pluginDetails type = (repo.weight == 1 ? 'safe' : 'unsafe') %]
[% END %]
[%- END -%]
[%- END -%]
[% WRAPPER setting title="SETUP_EXTENSIONS_AUTO" desc="" %]
[% END %]
[% WRAPPER setting title="SETUP_EXTENSIONS_REPOS" desc="" %]
[% "SETUP_EXTENSIONS_REPOS_DESC" | string %]
[% "SETUP_EXTENSIONS_REPOS_WARNING" | string %]
[% FOREACH entry = repos %]
[% END %]
[% END %]
[% WRAPPER setting title="SETUP_EXTENSIONS_USE_UNSUPPORTED" desc="" %]
[% END %]
[% PROCESS settings/footer.html %]