Animations des options de commentaires et de catégories
This commit is contained in:
parent
ca341f6f6c
commit
02ceb0e0bd
@ -14,6 +14,30 @@
|
||||
|
||||
$(document).ready(function () {
|
||||
|
||||
// Désactive les éléments liés au blog
|
||||
if (!$("#profilAddBlogComment").prop("checked")) {
|
||||
$(".blogAddCommentOptions").prop("disabled", true);
|
||||
$(".blogAddCommentOptions").slideUp();
|
||||
} else {
|
||||
$(".blogAddCommentOptions").slideDown();
|
||||
}
|
||||
|
||||
// Désactive les éléments liés au blog
|
||||
if (!$("#profilAddDownloadComment").prop("checked")) {
|
||||
$(".downloadAddCommentOptions").prop("disabled", true);
|
||||
$(".downloadAddCommentOptions").slideUp();
|
||||
} else {
|
||||
$(".downloadAddCommentOptions").slideDown();
|
||||
}
|
||||
|
||||
// Désactive les éléments liés au blog
|
||||
if (!$("#profilAddDownloadCategories").prop("checked")) {
|
||||
$(".downloadAddCategoryOptions").prop("disabled", true);
|
||||
$(".downloadAddCategoryOptions").slideUp();
|
||||
} else {
|
||||
$(".downloadAddCategoryOptions").slideDown();
|
||||
}
|
||||
|
||||
|
||||
// À chaque inversion de l'état du checkbox avec l'id "profilAddFileManager", désactive ou active tous les éléments de la classe "filemanager" en fonction de l'état
|
||||
$("#profilAddFileManager").change(function () {
|
||||
@ -34,12 +58,42 @@ $(document).ready(function () {
|
||||
}
|
||||
});
|
||||
|
||||
// Gérer l'évènement sur les commentaires du blog
|
||||
$("#profilAddBlogComment").change(function () {
|
||||
if (!$(this).is(':checked')) {
|
||||
$(".blogAddCommentOptions").slideUp();
|
||||
} else {
|
||||
$('.blogAddCommentOptions input[type="checkbox"]').prop('checked', false);
|
||||
$(".blogAddCommentOptions").slideDown();
|
||||
}
|
||||
});
|
||||
|
||||
// Gérer l'évènement sur les commentaires du blog
|
||||
$("#profilAddDownloadComment").change(function () {
|
||||
if (!$(this).is(':checked')) {
|
||||
$(".downloadAddCommentOptions").slideUp();
|
||||
} else {
|
||||
$('.downloadAddCommentOptions input[type="checkbox"]').prop('checked', false);
|
||||
$(".downloadAddCommentOptions").slideDown();
|
||||
}
|
||||
});
|
||||
|
||||
// Gérer l'évènement sur les commentaires du blog
|
||||
$("#profilAddDownloadCategories").change(function () {
|
||||
if (!$(this).is(':checked')) {
|
||||
$(".downloadAddCategoryOptions").slideUp();
|
||||
} else {
|
||||
$('.downloadAddCategoryOptions input[type="checkbox"]').prop('checked', false);
|
||||
$(".downloadAddCategoryOptions").slideDown();
|
||||
}
|
||||
});
|
||||
|
||||
// Gérer l'évènement affichage des
|
||||
$("#profilAddPageModule").change(function () {
|
||||
if (!$(this).is(':checked')) {
|
||||
$(".containerModule").slideUp();
|
||||
// Décocher les checkboxes dans la classe .containerModule
|
||||
$('.containerModule input[type="checkbox"]').removeAttr('checked');
|
||||
$('.containerModule input[type="checkbox"]').prop('checked', false);
|
||||
} else {
|
||||
$(".containerModule").slideDown();
|
||||
}
|
||||
@ -55,7 +109,7 @@ $(document).ready(function () {
|
||||
$('#profilAddPageModule, #profilAddPagecssEditor, #profilAddPagejsEditor').prop('checked', false).prop('disabled', true);
|
||||
// Désactiver les modules et tout décocher
|
||||
$(".containerModule").slideUp();
|
||||
$('.containerModule input[type="checkbox"]').removeAttr('checked');
|
||||
$('.containerModule input[type="checkbox"]').prop('checked', false);
|
||||
}
|
||||
});
|
||||
|
||||
|
@ -17,6 +17,29 @@ $(document).ready(function () {
|
||||
if (!$("#profilEditFileManager").prop("checked")) {
|
||||
$(".filemanager").prop("disabled", true);
|
||||
}
|
||||
|
||||
// Désactive les éléments liés au blog
|
||||
if (!$("#profilEditBlogComment").prop("checked")) {
|
||||
$(".blogEditCommentOptions").prop("disabled", true);
|
||||
$(".blogEditCommentOptions").slideUp();
|
||||
} else {
|
||||
$(".blogEditCommentOptions").slideDown();
|
||||
}
|
||||
// Désactive les éléments liés à download
|
||||
if (!$("#profilEditDownloadComment").prop("checked")) {
|
||||
$(".downloadEditCommentOptions").prop("disabled", true);
|
||||
$(".downloadEditCommentOptions").slideUp();
|
||||
} else {
|
||||
$(".downloadEditCommentOptions").slideDown();
|
||||
}
|
||||
// Désactive les éléments liés à download
|
||||
if (!$("#profilEditDownloadCategories").prop("checked")) {
|
||||
$(".downloadEditCategoryOptions").prop("disabled", true);
|
||||
$(".downloadEditCategoryOptions").slideUp();
|
||||
} else {
|
||||
$(".downloadEditCategoryOptions").slideDown();
|
||||
}
|
||||
|
||||
// Vérifier l'état initial de la checkbox #profilEditPageEdit
|
||||
if ($('#profilEditPageEdit').is(':checked')) {
|
||||
// Activer les autres checkboxes
|
||||
@ -40,12 +63,42 @@ $(document).ready(function () {
|
||||
}
|
||||
});
|
||||
|
||||
// Gérer l'évènement sur les commentaires du blog
|
||||
$("#profilEditBlogComment").change(function () {
|
||||
if (!$(this).is(':checked')) {
|
||||
$(".blogEditCommentOptions").slideUp();
|
||||
} else {
|
||||
$('.blogEditCommentOptions input[type="checkbox"]').prop('checked', false);
|
||||
$(".blogEditCommentOptions").slideDown();
|
||||
}
|
||||
});
|
||||
|
||||
// Gérer l'évènement sur les commentaires du download
|
||||
$("#profilEditDownloadComment").change(function () {
|
||||
if (!$(this).is(':checked')) {
|
||||
$(".downloadEditCommentOptions").slideUp();
|
||||
} else {
|
||||
$('.downloadEditCommentOptions input[type="checkbox"]').prop('checked', false);
|
||||
$(".downloadEditCommentOptions").slideDown();
|
||||
}
|
||||
});
|
||||
|
||||
// Gérer l'évènement sur les commentaires du download
|
||||
$("#profilEditDownloadCategories").change(function () {
|
||||
if (!$(this).is(':checked')) {
|
||||
$(".downloadEditCategoryOptions").slideUp();
|
||||
} else {
|
||||
$('.downloadEditCategoryOptions input[type="checkbox"]').prop('checked', false);
|
||||
$(".downloadEditCategoryOptions").slideDown();
|
||||
}
|
||||
});
|
||||
|
||||
// Gérer l'évènement affichage des
|
||||
$("#profilEditPageModule").change(function () {
|
||||
if (!$(this).is(':checked')) {
|
||||
$(".containerModule").slideUp();
|
||||
// Décocher les checkboxes dans la classe .containerModule
|
||||
$('.containerModule input[type="checkbox"]').removeAttr('checked');
|
||||
$('.containerModule input[type="checkbox"]').prop('checked', false);
|
||||
} else {
|
||||
$(".containerModule").slideDown();
|
||||
}
|
||||
@ -61,7 +114,7 @@ $(document).ready(function () {
|
||||
$('#profilEditPageModule, #profilEditPagecssEditor, #profilEditPagejsEditor').prop('checked', false).prop('disabled', true);
|
||||
// Désactiver les modules et tout décocher
|
||||
$(".containerModule").slideUp();
|
||||
$('.containerModule input[type="checkbox"]').removeAttr('checked');
|
||||
$('.containerModule input[type="checkbox"]').prop('checked', false);
|
||||
}
|
||||
});
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
<div class="col12">
|
||||
<div class="block">
|
||||
<h4>
|
||||
<?php echo helper::translate('Permissions sur le module') . ' ' . helper::translate('Blog'); ?>
|
||||
<?php echo sprintf('%s %s', helper::translate('Permissions'), helper::translate('Blog')); ?>
|
||||
</h4>
|
||||
<div class="row">
|
||||
<div class="col3">
|
||||
@ -22,13 +22,13 @@
|
||||
<div class="col3">
|
||||
<?php echo template::checkbox('profilAddBlogComment', true, 'Gérer les commentaires'); ?>
|
||||
</div>
|
||||
<div class="col3">
|
||||
<div class="col3 blogAddCommentOptions">
|
||||
<?php echo template::checkbox('profilAddBlogCommentApprove', true, 'Approuver un commentaire'); ?>
|
||||
</div>
|
||||
<div class="col3" s>
|
||||
<div class="col3 blogAddCommentOptions">
|
||||
<?php echo template::checkbox('profilAddBlogCommentDelete', true, 'Effacer un commentaire'); ?>
|
||||
</div>
|
||||
<div class="col3">
|
||||
<div class="col3 blogAddCommentOptions">
|
||||
<?php echo template::checkbox('profilAddBlogCommentDeleteAll', true, 'Effacer tous les commentaires'); ?>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -2,7 +2,7 @@
|
||||
<div class="col12">
|
||||
<div class="block">
|
||||
<h4>
|
||||
<?php echo helper::translate('Permissions sur le module') . ' ' . helper::translate('Blog'); ?>
|
||||
<?php echo sprintf('%s %s', helper::translate('Permissions'), helper::translate('Blog')); ?>
|
||||
</h4>
|
||||
<div class="row">
|
||||
<div class="col3">
|
||||
@ -32,17 +32,17 @@
|
||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'blog', 'comment'])
|
||||
]); ?>
|
||||
</div>
|
||||
<div class="col3">
|
||||
<div class="col3 blogEditCommentOptions">
|
||||
<?php echo template::checkbox('profilEditBlogCommentApprove', true, 'Approuver un commentaire', [
|
||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'blog', 'commentApprove'])
|
||||
]); ?>
|
||||
</div>
|
||||
<div class="col3">
|
||||
<div class="col3 blogEditCommentOptions">
|
||||
<?php echo template::checkbox('profilEditBlogCommentDelete', true, 'Effacer un commentaire', [
|
||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'blog', 'commentDelete'])
|
||||
]); ?>
|
||||
</div>
|
||||
<div class="col3">
|
||||
<div class="col3 blogEditCommentOptions">
|
||||
<?php echo template::checkbox('profilEditBlogCommentDeleteAll', true, 'Effacer tous les commentaires', [
|
||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'blog', 'commentDeleteAll'])
|
||||
]); ?>
|
||||
|
@ -2,7 +2,7 @@
|
||||
<div class="col12">
|
||||
<div class="block">
|
||||
<h4>
|
||||
<?php echo helper::translate('Permissions sur le module') . ' ' . helper::translate('Téléchargement'); ?>
|
||||
<?php echo sprintf('%s %s', helper::translate('Permissions'), helper::translate('Téléchargement')); ?>
|
||||
</h4>
|
||||
<div class="row">
|
||||
<div class="col3">
|
||||
@ -21,15 +21,15 @@
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col3">
|
||||
<?php echo template::checkbox('profilAddDownloadComment', true, 'Commentaire'); ?>
|
||||
<?php echo template::checkbox('profilAddDownloadComment', true, 'Gérer les commentaires'); ?>
|
||||
</div>
|
||||
<div class="col3">
|
||||
<?php echo template::checkbox('profilAddDownloadCommentApprove', true, 'Gérer les commentaires'); ?>
|
||||
<div class="col3 downloadAddCommentOptions">
|
||||
<?php echo template::checkbox('profilAddDownloadCommentApprove', true, 'Approuver un commentaire'); ?>
|
||||
</div>
|
||||
<div class="col3">
|
||||
<div class="col3 downloadAddCommentOptions">
|
||||
<?php echo template::checkbox('profilAddDownloadCommentDelete', true, 'Effacer un commentaire'); ?>
|
||||
</div>
|
||||
<div class="col3">
|
||||
<div class="col3 downloadAddCommentOptions">
|
||||
<?php echo template::checkbox('profilAddDownloadCommentDeleteAll', true, 'Effacer tous les commentaires'); ?>
|
||||
</div>
|
||||
</div>
|
||||
@ -37,13 +37,13 @@
|
||||
<div class="col3">
|
||||
<?php echo template::checkbox('profilAddDownloadCategories', true, 'Gérer les catégories'); ?>
|
||||
</div>
|
||||
<div class="col3">
|
||||
<div class="col3 downloadAddCategoryOptions">
|
||||
<?php echo template::checkbox('profilAddDownloadCategoryEdit', true, 'Éditer une catégorie'); ?>
|
||||
</div>
|
||||
<div class="col3">
|
||||
<div class="col3 downloadAddCategoryOptions">
|
||||
<?php echo template::checkbox('profilAddDownloadCategoryDelete', true, 'Effacer une catégorie'); ?>
|
||||
</div>
|
||||
<div class="col3">
|
||||
<div class="col3 downloadAddCategoryOptions">
|
||||
<?php echo template::checkbox('profilAddDownloadCommentDeleteAllStats', true, 'Effacer toutes les statistiques'); ?>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -2,7 +2,7 @@
|
||||
<div class="col12">
|
||||
<div class="block">
|
||||
<h4>
|
||||
<?php echo helper::translate('Permissions sur le module') . ' ' . helper::translate('Téléchargement'); ?>
|
||||
<?php echo sprintf('%s %s', helper::translate('Permissions'), helper::translate('Téléchargement')); ?>
|
||||
</h4>
|
||||
<div class="row">
|
||||
<div class="col3">
|
||||
@ -32,18 +32,18 @@
|
||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'download', 'comment'])
|
||||
]); ?>
|
||||
</div>
|
||||
<div class="col3">
|
||||
<div class="col3 downloadEditCommentOptions">
|
||||
<?php echo template::checkbox('profilEditDownloadCommentApprove', true, 'Approuver un commentaire', [
|
||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'download', 'commentApprove'])
|
||||
]); ?>
|
||||
</div>
|
||||
|
||||
<div class="col3">
|
||||
<div class="col3 downloadEditCommentOptions">
|
||||
<?php echo template::checkbox('profilEditDownloadCommentDelete', true, 'Effacer un commentaire', [
|
||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'download', 'commentDelete'])
|
||||
]); ?>
|
||||
</div>
|
||||
<div class="col3">
|
||||
<div class="col3 downloadEditCommentOptions">
|
||||
<?php echo template::checkbox('profilEditDownloadCommentDeleteAll', true, 'Effacer tous les commentaires', [
|
||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'download', 'commentDeleteAll'])
|
||||
]); ?>
|
||||
@ -55,17 +55,17 @@
|
||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'download', 'categoryManage'])
|
||||
]); ?>
|
||||
</div>
|
||||
<div class="col3">
|
||||
<div class="col3 downloadEditCategoryOptions">
|
||||
<?php echo template::checkbox('profilEditDownloadCategoryEdit', true, 'Éditer une catégorie', [
|
||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'download', 'categoryEdit'])
|
||||
]); ?>
|
||||
</div>
|
||||
<div class="col3">
|
||||
<div class="col3 downloadEditCategoryOptions">
|
||||
<?php echo template::checkbox('profilEditDownloadCategoryDelete', true, 'Effacer une catégorie', [
|
||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'download', 'categoryDelete'])
|
||||
]); ?>
|
||||
</div>
|
||||
<div class="col3">
|
||||
<div class="col3 downloadEditCategoryOptions">
|
||||
<?php echo template::checkbox('profilEditDownloadCommentDeleteAllStats', true, 'Effacer toutes les statistiques', [
|
||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'download', 'deleteAllStats'])
|
||||
]); ?>
|
||||
|
@ -2,7 +2,7 @@
|
||||
<div class="col12">
|
||||
<div class="block">
|
||||
<h4>
|
||||
<?php echo helper::translate('Permissions sur le module') . ' ' . helper::translate('Formulaire'); ?>
|
||||
<?php echo sprintf('%s %s', helper::translate('Permissions'), helper::translate('Formulaire')); ?>
|
||||
</h4>
|
||||
<div class="row">
|
||||
<div class="col3">
|
||||
|
@ -2,7 +2,7 @@
|
||||
<div class="col12">
|
||||
<div class="block">
|
||||
<h4>
|
||||
<?php echo helper::translate('Permissions sur le module') . ' ' . helper::translate('Formulaire'); ?>
|
||||
<?php echo sprintf('%s %s', helper::translate('Permissions'), helper::translate('Formulaire')); ?>
|
||||
</h4>
|
||||
<div class="row">
|
||||
<div class="col3">
|
||||
|
@ -2,7 +2,7 @@
|
||||
<div class="col12">
|
||||
<div class="block">
|
||||
<h4>
|
||||
<?php echo helper::translate('Permissions sur le module') . ' ' . helper::translate('Galerie'); ?>
|
||||
<?php echo sprintf('%s %s', helper::translate('Permissions'), helper::translate('Galerie')); ?>
|
||||
</h4>
|
||||
<div class="row">
|
||||
<div class="col3">
|
||||
|
@ -2,7 +2,7 @@
|
||||
<div class="col12">
|
||||
<div class="block">
|
||||
<h4>
|
||||
<?php echo helper::translate('Permissions sur le module') . ' ' . helper::translate('Galerie'); ?>
|
||||
<?php echo sprintf('%s %s', helper::translate('Permissions'), helper::translate('Galerie')); ?>
|
||||
</h4>
|
||||
<div class="row">
|
||||
<div class="col3">
|
||||
|
@ -2,7 +2,7 @@
|
||||
<div class="col12">
|
||||
<div class="block">
|
||||
<h4>
|
||||
<?php echo helper::translate('Permissions sur le module') . ' ' . helper::translate('News'); ?>
|
||||
<?php echo sprintf('%s %s', helper::translate('Permissions'), helper::translate('News')); ?>
|
||||
</h4>
|
||||
<div class="row">
|
||||
<div class="col3">
|
||||
|
@ -2,7 +2,7 @@
|
||||
<div class="col12">
|
||||
<div class="block">
|
||||
<h4>
|
||||
<?php echo helper::translate('Permissions sur le module') . ' ' . helper::translate('News'); ?>
|
||||
<?php echo sprintf('%s %s', helper::translate('Permissions'), helper::translate('News')); ?>·
|
||||
</h4>
|
||||
<div class="row">
|
||||
<div class="col3">
|
||||
|
@ -2,7 +2,7 @@
|
||||
<div class="col12">
|
||||
<div class="block">
|
||||
<h4>
|
||||
<?php echo helper::translate('Permissions sur le module') . ' ' . helper::translate('Redirection'); ?>
|
||||
<?php echo sprintf('%s %s', helper::translate('Permissions'), helper::translate('Redirection')); ?>
|
||||
</h4>
|
||||
<div class="row">
|
||||
<div class="col4">
|
||||
|
@ -2,7 +2,7 @@
|
||||
<div class="col12">
|
||||
<div class="block">
|
||||
<h4>
|
||||
<?php echo helper::translate('Permissions sur le module') . ' ' . helper::translate('Redirection'); ?>
|
||||
<?php echo sprintf('%s %s', helper::translate('Permissions'), helper::translate('Redirection')); ?>
|
||||
</h4>
|
||||
<div class="row">
|
||||
<div class="col4">
|
||||
|
@ -2,7 +2,7 @@
|
||||
<div class="col12">
|
||||
<div class="block">
|
||||
<h4>
|
||||
<?php echo helper::translate('Permissions sur le module') . ' ' . helper::translate('Recherche'); ?>
|
||||
<?php echo sprintf('%s %s', helper::translate('Permissions'), helper::translate('Recherche')); ?>
|
||||
</h4>
|
||||
<div class="row">
|
||||
<div class="col4">
|
||||
|
@ -2,7 +2,7 @@
|
||||
<div class="col12">
|
||||
<div class="block">
|
||||
<h4>
|
||||
<?php echo helper::translate('Permissions sur le module') . ' ' . helper::translate('Recherche'); ?>
|
||||
<?php echo sprintf('%s %s', helper::translate('Permissions'), helper::translate('Recherche')); ?>
|
||||
</h4>
|
||||
<div class="row">
|
||||
<div class="col4">
|
||||
|
@ -2,7 +2,7 @@
|
||||
<div class="col12">
|
||||
<div class="block">
|
||||
<h4>
|
||||
<?php echo helper::translate('Permissions sur le module') . ' ' . helper::translate('Carrousel'); ?>
|
||||
<?php echo sprintf('%s %s', helper::translate('Permissions'), helper::translate('Carrousel')); ?>
|
||||
</h4>
|
||||
<div class="row">
|
||||
<div class="col6">
|
||||
|
@ -2,7 +2,7 @@
|
||||
<div class="col12">
|
||||
<div class="block">
|
||||
<h4>
|
||||
<?php echo helper::translate('Permissions sur le module') . ' ' . helper::translate('Carrousel'); ?>
|
||||
<?php echo sprintf('%s %s', helper::translate('Permissions'), helper::translate('Carrousel')); ?>
|
||||
</h4>
|
||||
<div class="row">
|
||||
<div class="col6">
|
||||
|
Loading…
Reference in New Issue
Block a user