{% macro checkbox(item, metadata, parent=none, delete=false) %} {% if g.login.is_authenticated() %} {% set prefix=metadata.as_dataset() %} {% else %} {{ text }} {% endif %} {% endmacro %} {% macro input(name, id, prefix, url, value, all=none, read_only=none, icon=none, suffix=none, date=false) %} {% if all or read_only %} {{ value }} {% else %}
{% if icon %} {{ name }}{% endif %} {% if suffix %}{{ suffix }}{% endif %} {% if g.login.is_authenticated() %} {% else %} {% endif %}
{% endif %} {% endmacro %} {% macro select(name, id, prefix, url, value, metadata_list, nullable=true, icon=none, delete=false) %} {% if g.login.is_authenticated() %}
{% if icon %} {{ name }}{% endif %}
{% endif %} {% endmacro %}