${_('Plugin')}: ${resource.display_name}
${h.secure_form(request.resource_path(resource, route_name='auth_home'))}
%for node in plugin.get_settings_schema():
<% label_cls = ("label-checkbox" if (node.widget == "bool") else "") %>
${h.end_form()}
%if node.widget in ["string", "int", "unicode"]:
%elif node.widget == "select":
%endfor
${h.text(node.name, class_="medium")}
%elif node.widget == "password":
${node.description}
${h.password(node.name, class_="medium")}
%elif node.widget == "bool":
${node.description}
${h.checkbox(node.name, True)}
${node.description}
${h.select(node.name, node.default, node.validator.choices)}
%elif node.widget == "readonly":
${node.description}
${node.default}
%else:
${node.description}
This field is of type ${node.typ}, which cannot be displayed. Must be one of [string|int|bool|select].
%endif
${node.description}