@model Disco.Web.Areas.Config.Models.Plugins.IndexViewModel @using Disco.Services.Plugins; @{ ViewBag.Title = Html.ToBreadcrumb("Configuration", MVC.Config.Config.Index(), "Plugins"); } @{ if (Model.PluginManifests.Count == 0) {
No Plugins Installed
} else { var pluginGroups = Model.PluginManifestsByType; int itemsPerColumn = pluginGroups.Count / 3; var itemNextId = 0; @for (int i = 0; i < 3; i++) { } @* foreach (var pluginGroup in pluginGroups) {

@DiscoPlugins.PluginCategoryDisplayName(pluginGroup.Key)

@foreach (var pluginDefinition in pluginGroup) { }
@if (pluginDefinition.HasConfiguration) { @Html.ActionLink(pluginDefinition.Name, MVC.Config.Plugins.Configure(pluginDefinition.Id))
@pluginDefinition.Id | v@(pluginDefinition.Version.ToString(3)) } else { @pluginDefinition.Name
@pluginDefinition.Id | v@(pluginDefinition.Version.ToString(2)) | Not Configurable }
*@ } }