Remove installed plugins from available plugin list

This commit is contained in:
Naoki Takezoe
2014-06-29 12:39:27 +09:00
parent d8c27046f6
commit 0e1d184715
2 changed files with 1 additions and 8 deletions

View File

@@ -153,7 +153,7 @@ trait SystemSettingsControllerBase extends ControllerBase {
if(installedPlugins.exists(_.id == properties.getProperty("id"))) "installed" else "available")
}
} else Nil
}
}.filter(x => !installedPlugins.exists(_.id == x.id))
} else Nil
}
}

View File

@@ -15,13 +15,8 @@
@plugins.zipWithIndex.map { case (plugin, i) =>
<tr>
<td>
@*
<input type="checkbox" name="pluginId[@i]" value="@plugin.id"/>
*@
@plugin.id
@if(plugin.status == "installed"){
[Installed]
}
</td>
<td>@plugin.version</td>
<td><a href="@plugin.url">@plugin.author</a></td>
@@ -29,9 +24,7 @@
</tr>
}
</table>
@*
<input type="submit" id="install-plugins" class="btn btn-primary" value="Install selected plugins"/>
*@
</form>
}
}