View | Details | Raw Unified | Return to bug 40757
Collapse All | Expand All

(-)a/koha-tmpl/intranet-tmpl/prog/css/src/_tables.scss (-1 / +6 lines)
Lines 398-403 caption { Link Here
398
    background-color: #FFD000;
398
    background-color: #FFD000;
399
}
399
}
400
400
401
.selected-row,
402
.selected-row td {
403
    background-color: #D0FF00;
404
}
405
401
.warned-row,
406
.warned-row,
402
.warned-row td {
407
.warned-row td {
403
    background-color: #FF9000;
408
    background-color: #FF9000;
Lines 410-416 caption { Link Here
410
415
411
tbody {
416
tbody {
412
    tr {
417
    tr {
413
        &:nth-child( odd ):not( .dtrg-group, .active, .ok, .highlighted-row ) {
418
        &:nth-child( odd ):not( .dtrg-group, .active, .ok, .highlighted-row, .selected-row ) {
414
            td {
419
            td {
415
                &:not( .bg-danger, .bg-warning, .bg-info, .bg-success, .bg-primary, .highlighted-row ) {
420
                &:not( .bg-danger, .bg-warning, .bg-info, .bg-success, .bg-primary, .highlighted-row ) {
416
                    background-color: $table-odd-row;
421
                    background-color: $table-odd-row;
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/smart-rules.tt (-4 / +14 lines)
Lines 1462-1468 Link Here
1462
        function clear_edit() {
1462
        function clear_edit() {
1463
            var cancel = confirm(_("Are you sure you want to cancel your changes?"));
1463
            var cancel = confirm(_("Are you sure you want to cancel your changes?"));
1464
            if (!cancel) return;
1464
            if (!cancel) return;
1465
            $("#default-circulation-rules td").removeClass("highlighted-row");
1465
            $("#default-circulation-rules tr").removeClass("highlighted-row");
1466
            var edit_row = $("#edit_row");
1466
            var edit_row = $("#edit_row");
1467
            $(edit_row)
1467
            $(edit_row)
1468
                .find("input")
1468
                .find("input")
Lines 1506-1511 Link Here
1506
            $("#branch").change(function () {
1506
            $("#branch").change(function () {
1507
                $("#selectlibrary").submit();
1507
                $("#selectlibrary").submit();
1508
            });
1508
            });
1509
            $("#default-circulation-rules tbody tr")
1510
                .not("#edit_row")
1511
                .click(function () {
1512
                    if ($(this).hasClass("highlighted-row")) {
1513
                        return;
1514
                    } else if ($(this).hasClass("selected-row")) {
1515
                        $(this).removeClass("selected-row");
1516
                    } else {
1517
                        $(this).addClass("selected-row");
1518
                    }
1519
                });
1509
            $(".editrule").click(function () {
1520
            $(".editrule").click(function () {
1510
                if (
1521
                if (
1511
                    $("#edit_row")
1522
                    $("#edit_row")
Lines 1517-1529 Link Here
1517
                    var edit = confirm(_("Are you sure you want to edit another rule?"));
1528
                    var edit = confirm(_("Are you sure you want to edit another rule?"));
1518
                    if (!edit) return false;
1529
                    if (!edit) return false;
1519
                }
1530
                }
1520
                $("#default-circulation-rules td").removeClass("highlighted-row");
1531
                $("#default-circulation-rules tr").removeClass("highlighted-row");
1532
                $(this).closest("tr").addClass("highlighted-row").removeClass("selected-row");
1521
                $(this)
1533
                $(this)
1522
                    .parent()
1534
                    .parent()
1523
                    .parent()
1535
                    .parent()
1524
                    .find("td")
1536
                    .find("td")
1525
                    .each(function (i) {
1537
                    .each(function (i) {
1526
                        $(this).addClass("highlighted-row");
1527
                        itm_code = $(this).data("code");
1538
                        itm_code = $(this).data("code");
1528
                        itm_text = $(this).text();
1539
                        itm_text = $(this).text();
1529
                        itm_text = itm_text.replace(/^\s*|\s*$/g, "");
1540
                        itm_text = itm_text.replace(/^\s*|\s*$/g, "");
1530
- 

Return to bug 40757