In admin_edit_user, when displaying all sections, you
can't set rights on main sections and on the last
section. Rights may also be set on the wrong sections.
This is because checkboxes are not named as they
should. Some names are missing and other are
duplicated as line number is not incremented at the
same place in getRightSectionCheckboxTable and
getRightSubSectionCheckboxTable.
Fix :
org.cofax.cms.CofaxUtilsUtil.java, in
getRightSubSectionCheckboxTable
move 'checkBoxTableRightLength++;'
after
tabSubSections.append("<TR>");
tabSubSections.append("<TD><INPUT
TYPE=CHECKBOX " + checked2 + " NAME='d" +
checkBoxTableRightLength + "' VALUE='1'></TD>");
tabSubSections.append("<TD><INPUT
TYPE=CHECKBOX " + checked2_2 + " NAME='s" +
checkBoxTableRightLength + "' VALUE='" +
mappingCode2 + "'>");
tabSubSections.append(
"<INPUT TYPE=HIDDEN NAME='PARAM" +
checkBoxTableRightLength + "' VALUE='" +
mappingCode2 + "'></TD><TD nowrap>" + blanks +
sectionDesc2 + "</TD></TR>\n");
Logged In: YES
user_id=1283696
Originator: NO
fix already in code