entity.pug 835 B

12345678910111213141516171819202122232425
  1. extends layout
  2. block content
  3. script.
  4. window['dn']="#{dn}";
  5. div(id="entity-page",class="page",data-dn=dn)
  6. h1=dn
  7. -id=0
  8. for className in classes
  9. fieldset(class="LDAPClass")
  10. legend
  11. h3=className+" (" +getType(className)+")"
  12. ul
  13. each valArr, key in attributes[className]
  14. for val in valArr
  15. li
  16. label(class="LDAPAttribute")
  17. -mandatory=isMandatory(key)
  18. span(class=mandatory ? "mandatory": "")=key
  19. input(type="text",value=val,data-initial-value=val,data-input-id=id,data-attribute-name=key,required=mandatory)
  20. -id++
  21. fieldset(class="changes")
  22. textarea(id="ldifOutput",readonly)
  23. input(type="button",value="Submit")
  24. script(src="../javascripts/entity.js")