mirror of
https://github.com/gitbucket/gitbucket.git
synced 2025-11-08 06:25:51 +01:00
Remove installed plugins from available plugin list
This commit is contained in:
@@ -153,7 +153,7 @@ trait SystemSettingsControllerBase extends ControllerBase {
|
|||||||
if(installedPlugins.exists(_.id == properties.getProperty("id"))) "installed" else "available")
|
if(installedPlugins.exists(_.id == properties.getProperty("id"))) "installed" else "available")
|
||||||
}
|
}
|
||||||
} else Nil
|
} else Nil
|
||||||
}
|
}.filter(x => !installedPlugins.exists(_.id == x.id))
|
||||||
} else Nil
|
} else Nil
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,13 +15,8 @@
|
|||||||
@plugins.zipWithIndex.map { case (plugin, i) =>
|
@plugins.zipWithIndex.map { case (plugin, i) =>
|
||||||
<tr>
|
<tr>
|
||||||
<td>
|
<td>
|
||||||
@*
|
|
||||||
<input type="checkbox" name="pluginId[@i]" value="@plugin.id"/>
|
<input type="checkbox" name="pluginId[@i]" value="@plugin.id"/>
|
||||||
*@
|
|
||||||
@plugin.id
|
@plugin.id
|
||||||
@if(plugin.status == "installed"){
|
|
||||||
[Installed]
|
|
||||||
}
|
|
||||||
</td>
|
</td>
|
||||||
<td>@plugin.version</td>
|
<td>@plugin.version</td>
|
||||||
<td><a href="@plugin.url">@plugin.author</a></td>
|
<td><a href="@plugin.url">@plugin.author</a></td>
|
||||||
@@ -29,9 +24,7 @@
|
|||||||
</tr>
|
</tr>
|
||||||
}
|
}
|
||||||
</table>
|
</table>
|
||||||
@*
|
|
||||||
<input type="submit" id="install-plugins" class="btn btn-primary" value="Install selected plugins"/>
|
<input type="submit" id="install-plugins" class="btn btn-primary" value="Install selected plugins"/>
|
||||||
*@
|
|
||||||
</form>
|
</form>
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user