mirror of
https://github.com/mediacms-io/mediacms.git
synced 2025-11-20 21:46:04 -05:00
feat: RBAC + SAML support
This commit is contained in:
41
templates/admin/rbac/rbacgroup/change_form.html
Normal file
41
templates/admin/rbac/rbacgroup/change_form.html
Normal file
@@ -0,0 +1,41 @@
|
||||
{% extends 'admin/change_form.html' %}
|
||||
|
||||
{% block extrahead %}
|
||||
{{ block.super }}
|
||||
<script>
|
||||
document.addEventListener('DOMContentLoaded', function() {
|
||||
// Array of fields to modify
|
||||
const fieldNames = [
|
||||
'contributors_field',
|
||||
'managers_field',
|
||||
'members_field',
|
||||
'categories'
|
||||
];
|
||||
|
||||
// Process each field
|
||||
fieldNames.forEach(fieldName => {
|
||||
const fieldElement = document.querySelector(`.field-${fieldName}`);
|
||||
if (fieldElement) {
|
||||
const row = fieldElement.closest('.row');
|
||||
if (row) {
|
||||
const label = row.querySelector(`label[for="id_${fieldName}"]`);
|
||||
if (label) {
|
||||
label.remove();
|
||||
}
|
||||
|
||||
fieldElement.classList.remove('col-sm-7');
|
||||
fieldElement.classList.add('col-sm-12');
|
||||
|
||||
const otherColElements = row.querySelectorAll('.col-sm-7');
|
||||
otherColElements.forEach(colElement => {
|
||||
colElement.classList.remove('col-sm-7');
|
||||
colElement.classList.add('col-sm-12');
|
||||
});
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
</script>
|
||||
|
||||
{% endblock %}
|
||||
|
||||
Reference in New Issue
Block a user