{% extends "_layouts/cp" %} {% set centered = true %} {% import "_includes/forms" as forms %} {% if widget is not defined and widgetId is defined %} {% set widget = blx.dashboard.getUserWidgetById(widgetId) %} {% if not widget %}{% exit 404 %}{% endif %} {% endif %} {% if widget is defined %} {% set widgetType = blx.dashboard.populateWidgetType(widget) %} {% set isWidgetTypeMissing = not widgetType %} {% else %} {% set isWidgetTypeMissing = false %} {% endif %} {% if widgetType is not defined or isWidgetTypeMissing %} {% set widgetType = blx.dashboard.getWidgetType('Feed') %} {% endif %} {% set isNewWidget = (widget is not defined or not widget.id) %} {% if isNewWidget %} {% set title = "Add a new widget."|t %} {% else %} {% set title = "{name} Settings"|t({ name: ''~widgetType.title~'' }) %} {% endif %} {% set header %}