Changeset 2017
- Timestamp:
- 07/18/09 00:15:57 (3 years ago)
- Location:
- molgenis3_3/src/org/molgenis
- Files:
-
- 5 edited
-
framework/data/jdbc/JDBCDatabase.java (modified) (1 diff)
-
framework/screen/form/FormController.java (modified) (2 diffs)
-
framework/screen/form/FormScreen.java (modified) (2 diffs)
-
framework/style/original/FormScreen.ftl (modified) (1 diff)
-
generators/html/HtmlFormGen.java.ftl (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
molgenis3_3/src/org/molgenis/framework/data/jdbc/JDBCDatabase.java
r2014 r2017 563 563 for (E entity : entities) 564 564 { 565 if (!security. hasEditPermission(entity)) throw new DatabaseException("Edit not allowed");565 if (!security.editAllowed(entity)) throw new DatabaseException("Edit not allowed"); 566 566 } 567 567 } -
molgenis3_3/src/org/molgenis/framework/screen/form/FormController.java
r2014 r2017 398 398 399 399 // set form level rights 400 boolean formReadonly = view.isReadonly() || !view.getSecurity(). hasEditPermission(view.create().getClass());400 boolean formReadonly = view.isReadonly() || !view.getSecurity().editAllowed(view.create().getClass()); 401 401 view.setReadonly(formReadonly); 402 402 … … 411 411 for (E record : allRecords) 412 412 { 413 boolean rowReadonly = formReadonly || !view.getSecurity(). hasEditPermission(record.getClass());413 boolean rowReadonly = formReadonly || !view.getSecurity().editAllowed(record.getClass()); 414 414 415 415 if (rowReadonly) record.setReadonly(true); -
molgenis3_3/src/org/molgenis/framework/screen/form/FormScreen.java
r2014 r2017 278 278 public boolean isVisible() 279 279 { 280 return this.getSecurity(). hasReadPermission(this.create().getClass());280 return this.getSecurity().readAllowed(this.create().getClass()); 281 281 } 282 282 … … 406 406 { 407 407 HtmlForm<E> record = getInputs(entity, false); 408 record.setReadonly(!getSecurity(). hasEditPermission(entity));408 record.setReadonly(!getSecurity().editAllowed(entity)); 409 409 records.add(record); 410 410 } -
molgenis3_3/src/org/molgenis/framework/style/original/FormScreen.ftl
r2014 r2017 74 74 <!--search box--> 75 75 <label>Search:</label><select title="choose attribute" name="__filter_attribute"> 76 <#list screen.getNewRecordForm().inputs as input> 76 <#list screen.getNewRecordForm().inputs as input><#if !input.hidden> 77 77 <option value="${screen.getSearchField(input.name)}">${input.label}</option> 78 </# list>78 </#if></#list> 79 79 </select> 80 80 <select title="choose search operator" name="__filter_operator"> -
molgenis3_3/src/org/molgenis/generators/html/HtmlFormGen.java.ftl
r1937 r2017 69 69 </#if> 70 70 <#if field.hidden> 71 input.setHidden(<#if field.auto && field.readOnly>true<#else>!isNewRecord()</#if>);71 input.setHidden(<#if (field.auto && field.readOnly) || (field.defaultValue?exists)>true<#else>!isNewRecord()</#if>); 72 72 </#if> 73 73 inputs.add(input);
Note: See TracChangeset
for help on using the changeset viewer.