summaryrefslogtreecommitdiffstats
path: root/ipa-server/ipa-gui/ipagui/templates/groupeditform.kid
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2007-11-14 23:33:49 -0500
committerRob Crittenden <rcritten@redhat.com>2007-11-14 23:33:49 -0500
commitcb0476f223a39234eda5c48e7482b2996ca7d49d (patch)
tree81cf3c6ec2d3ca56784c7e37a182684af2554939 /ipa-server/ipa-gui/ipagui/templates/groupeditform.kid
parent83dd42797e169faabe059502066c3f2ff11d1338 (diff)
downloadfreeipa-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.kid11
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>
+ &nbsp; <!-- a space here to prevent an empty div -->
</div>
</div>