diff options
author | Rob Crittenden <rcritten@redhat.com> | 2007-11-14 23:33:49 -0500 |
---|---|---|
committer | Rob Crittenden <rcritten@redhat.com> | 2007-11-14 23:33:49 -0500 |
commit | cb0476f223a39234eda5c48e7482b2996ca7d49d (patch) | |
tree | 81cf3c6ec2d3ca56784c7e37a182684af2554939 /ipa-server/ipa-gui/ipagui/templates/groupeditform.kid | |
parent | 83dd42797e169faabe059502066c3f2ff11d1338 (diff) | |
download | freeipa-cb0476f223a39234eda5c48e7482b2996ca7d49d.tar.gz freeipa-cb0476f223a39234eda5c48e7482b2996ca7d49d.tar.xz freeipa-cb0476f223a39234eda5c48e7482b2996ca7d49d.zip |
Make the group cn an editable field though protected by default.
Fix some issues with the multi-value to single-value reversion.
Diffstat (limited to 'ipa-server/ipa-gui/ipagui/templates/groupeditform.kid')
-rw-r--r-- | ipa-server/ipa-gui/ipagui/templates/groupeditform.kid | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/ipa-server/ipa-gui/ipagui/templates/groupeditform.kid b/ipa-server/ipa-gui/ipagui/templates/groupeditform.kid index e6e45678..d46bc731 100644 --- a/ipa-server/ipa-gui/ipagui/templates/groupeditform.kid +++ b/ipa-server/ipa-gui/ipagui/templates/groupeditform.kid @@ -33,11 +33,14 @@ from ipagui.helpers import ipahelper <script type="text/javascript"> function toggleProtectedFields(checkbox) { var gidnumberField = $('form_gidnumber'); + var cnField = $('form_cn'); if (checkbox.checked) { gidnumberField.disabled = false; + cnField.disabled = false; $('form_editprotected').value = 'true'; } else { gidnumberField.disabled = true; + cnField.disabled = true; $('form_editprotected').value = ''; } } @@ -73,8 +76,8 @@ from ipagui.helpers import ipahelper </th> <td> <span py:replace="group_fields.cn.display(value_for(group_fields.cn))" /> - <span py:if="tg.errors.get('description')" class="fielderror" - py:content="tg.errors.get('description')" /> + <span py:if="tg.errors.get('cn')" class="fielderror" + py:content="tg.errors.get('cn')" /> </td> </tr> @@ -88,6 +91,9 @@ from ipagui.helpers import ipahelper <span py:if="tg.errors.get('description')" class="fielderror" py:content="tg.errors.get('description')" /> + <script type="text/javascript"> + document.getElementById('form_cn').disabled = true; + </script> </td> </tr> @@ -160,6 +166,7 @@ from ipagui.helpers import ipahelper div_counter = div_counter + 1 ?> </div> + <!-- a space here to prevent an empty div --> </div> </div> |