Expose 'install-dompurify' and 'install-colorbox'

This commit exposes the install dompurify and install colorbox
javascript libraries via the browser.
This commit is contained in:
Tom Wiesing 2023-12-04 12:21:17 +01:00
parent b2231f6307
commit 0ab8d3a4e4
No known key found for this signature in database
9 changed files with 179 additions and 88 deletions

View file

@ -91,8 +91,8 @@ func (admin *Admin) instanceDrupal(ctx context.Context) http.Handler {
return ctx, []templating.FlagFunc{
templating.ReplaceCrumb(menuInstance, component.MenuItem{Title: "Instance", Path: template.URL("/admin/instance/" + ctx.Instance.Slug)}),
templating.ReplaceCrumb(menuDrupal, component.MenuItem{Title: "Drupal Status", Path: template.URL("/admin/instance/" + ctx.Instance.Slug + "/drupal")}),
templating.Title(ctx.Instance.Slug + " - Drupal Status"),
templating.ReplaceCrumb(menuDrupal, component.MenuItem{Title: "Drupal", Path: template.URL("/admin/instance/" + ctx.Instance.Slug + "/drupal")}),
templating.Title(ctx.Instance.Slug + " - Drupal"),
admin.instanceTabs(slug, "drupal"),
}, nil
})