extends layout block content div(id="entity-page",class="page",data-dn=dn) h1=dn div(id="classContainer") -id=0 for className in classes fieldset(class="LDAPClass") legend h3=className+" (" +getType(className)+")" ul each valArr, key in attributes[className] for val in valArr li label(class="LDAPAttribute form-label") -mandatory=isMandatory(key) span(class=mandatory ? "mandatory": "")=key input(type="text",value=val,data-initial-value=val,data-input-id=id,data-attribute-name=key,required=mandatory,data-klass=className,class="form-control") -id++ div select(id="addClassSelect") for unusedClass in getUnusedClass() option=unusedClass input(type="submit",value="Add Class",id="addClassBtn") fieldset(class="changes") textarea(id="ldifOutput",readonly,class="form-control") input(type="button",value="Submit") block append scripts script. window['dn']="#{dn}"; window['schema']=!{JSON.stringify(schema)}; script(src="/javascripts/entity.js")