This commit is contained in:
Mathieu Lagace
2019-09-12 07:53:18 -04:00
parent 7f07490bdf
commit 2331beab17
12 changed files with 378 additions and 190 deletions

40
public/js/permissions.js vendored Normal file
View File

@@ -0,0 +1,40 @@
function switchPermissionSwitch(rank,valeur)
{
switch (valeur) {
case 'close':
$('#'+rank).val('-1');
$('#'+rank+'-close').addClass('btn-danger');
$('#'+rank+'-close').removeClass('btn-outline-danger');
$('#'+rank+'-slash').removeClass('btn-warning');
$('#'+rank+'-slash').addClass('btn-outline-warning');
$('#'+rank+'-plus').addClass('btn-outline-success');
$('#'+rank+'-plus').removeClass('btn-success');
break;
case 'slash':
$('#'+rank).val('0');
$('#'+rank+'-close').addClass('btn-outline-danger');
$('#'+rank+'-close').removeClass('btn-danger');
$('#'+rank+'-slash').addClass('btn-warning');
$('#'+rank+'-slash').removeClass('btn-outline-warning');
$('#'+rank+'-plus').addClass('btn-outline-success');
$('#'+rank+'-plus').removeClass('btn-success');
break;
case 'plus':
$('#'+rank).val('1');
$('#'+rank+'-close').addClass('btn-outline-danger');
$('#'+rank+'-close').removeClass('btn-danger');
$('#'+rank+'-slash').removeClass('btn-warning');
$('#'+rank+'-slash').addClass('btn-outline-warning');
$('#'+rank+'-plus').addClass('btn-success');
$('#'+rank+'-plus').removeClass('btn-outline-success');
break;
}
}