| 12345678910111213141516171819202122232425262728293031323334353637 |
- 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
- span(class="form-input-wrapper")
- 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)};
- window['editlinks']=!{JSON.stringify(editLinks)};
- script(src="/javascripts/entity.js")
|