Gametransfers: Entertainment, Video Games Reviews & Latest News

Gametransfers: Entertainment, Video Games Reviews & Latest News: Recognizing that your loved one may need mental health therapy is one thing, but knowing what to do next is another. These suggestions can help you help your loved one seek help...
{"popup":"<form name=\"projectForm\" action=\"https:\/\/desktime.com\/app\/projects\/store\" method=\"post\">\n    <input type=\"hidden\" name=\"_token\" value=\"RBY9Ps7Bzd9NK7tTOvjzZgHzq5pTbHoJciVDxpuF\">\n\n    <input name=\"projectId\" type=\"hidden\" value=\"0\">\n\n    <div class=\"form-group\">\n        <label for=\"title\">Project name<\/label>\n        <input id=\"title\" class=\"form-control\" name=\"title\" type=\"text\" value=\"\">\n        <div class=\"invalid-feedback\"><\/div>\n    <\/div>\n \n    <div class=\"form-group \">\n        <div class=\"custom-control custom-radio mb-1\">\n            <input type=\"radio\" id=\"visibleAll\" name=\"visible\" value=\"ALL\"  checked=\"checked\"  class=\"custom-control-input\"\/>\n            <label class=\"custom-control-label\" for=\"visibleAll\"> Visible to all<\/label>\n        <\/div>\n        <div class=\"custom-control custom-radio\">\n            <input type=\"radio\" id=\"visibleTeam\" name=\"visible\" value=\"TEAM\"  class=\"custom-control-input\"\/>\n            <label class=\"custom-control-label\" for=\"visibleTeam\">Limit visibility<\/label>\n        <\/div>\n    <\/div>\n\n    <div class=\"row  d-none \">\n        \n        <div class=\"col-xs-12  col-md-12 \">\n            <div class=\"form-group\">\n                <label class=\"d-block\" for=\"members\">Members<\/label>\n                                    <select id=\"dropDownFilterEmployees\" name=\"members[]\" multiple=\"multiple\" class=\"d-none filterEmployees\">\n                                                                                <option data-groupid=\"0\" value=\"560403\"   selected disabled >sardar usama<\/option>\n                                            <\/select>\n                                <div class=\"invalid-feedback\"><\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <div class=\"form-group\">\n        <label for=\"hour_rate\">Project hour rate<\/label>\n        <div class=\"input-group\">\n            <div class=\"input-group-prepend\">\n                <span class=\"input-group-text\">PKR<\/span>\n            <\/div>\n            <input class=\"form-control\" name=\"hour_rate\" type=\"text\" value=\"\">\n        <\/div>\n        <div class=\"invalid-feedback\"><\/div>\n    <\/div>\n\n    <div class=\"form-group\">\n        <label for=\"estimate_costs\">Estimate costs<\/label>\n        <div class=\"input-group\">\n            <div class=\"input-group-prepend\">\n                <span class=\"input-group-text\">PKR<\/span>\n            <\/div>\n            <input class=\"form-control\" name=\"estimate_costs\" type=\"text\">\n        <\/div>\n        <div class=\"invalid-feedback\"><\/div>\n    <\/div>\n\n    <div class=\"form-group mb-0\">\n        <label for=\"estimate_time\">Estimate time<\/label>\n        <div class=\"input-group\">\n            <div class=\"input-group-prepend\">\n                <span class=\"input-group-text\">h<\/span>\n            <\/div>\n            <input class=\"form-control\" name=\"estimate_time\" type=\"text\">\n        <\/div>\n        <div class=\"invalid-feedback\"><\/div>\n    <\/div>\n<\/form>\n\n<style type=\"text\/css\">\n    .dt-popup .multiselect-native-select {\n        display: block;\n    }\n\n    .dt-popup .multiselect-native-select .btn-group {\n        width: 100%;\n    }\n<\/style>\n\n<script type=\"text\/javascript\">\n    var form = $('form[name=\"projectForm\"]');\n\n    setTimeout(function () {\n        form.find('input[type=\"text\"]')[0].focus();\n    }, 500);\n\n    form.find('input[name=\"visible\"]').on('change', function () {\n        $('.row', form).toggleClass('d-none', $(this).val() !== 'TEAM');\n    });\n\n    $('input[name=\"estimate_time\"], input[name=\"estimate_costs\"], input[name=\"hour_rate\"]').on('input', function(){\n        this.value = this.value.replace(\/[^0-9.]\/g, '').replace(\/(\\..*?)\\..*\/g, '$1');\n    })\n\nvar $employeesFilter = $('#dropDownFilterEmployees', form);\nvar $groupsFilter = $('#dropDownFilterGroups', form);\n\n$groupsFilter.multiselect({\n    enableFiltering               : true,\n    enableCaseInsensitiveFiltering: true,\n    includeSelectAllOption        : true,\n    maxHeight                     : 400,\n    enableHTML                    : true,\n    buttonClass                   : 'form-control ',\n    buttonText                    : function (options, select) {\n        if (options.length === 0) {\n            return 'Teams';\n        } else {\n            return 'Teams <span class=\"badge badge-primary ml-1\">' + options.length + '<\/span>';\n        }\n    },\n    buttonTitle: function(options, select) {\n        return '';\n    },\n    templates: {\n        button: '<button type=\"button\" class=\"multiselect\" data-toggle=\"dropdown\"><span class=\"multiselect-selected-text\"><\/span> <b class=\"caret\"><\/b><\/button>',\n        filter: '<li class=\"multiselect-item multiselect-filter\"><div class=\"input-group input-group-merge\"><input class=\"form-control multiselect-search\" type=\"text\"><\/div><\/li>',\n        filterClearBtn: '<span class=\"input-group-append\"><span class=\"input-group-text\"><button class=\"btn btn-sm btn-link text-decoration-none p-0 multiselect-clear-filter\" type=\"button\"><i class=\"dt-icon-close-circle\"><\/i><\/button><\/span><\/span>'\n    },\n    onSelectAll: function() {\n        $employeesFilter.multiselect('selectAll', false, true)\n            .multiselect('updateButtonText');\n    },\n    onDeselectAll: function() {\n        $employeesFilter.multiselect('deselectAll', false, true)\n            .multiselect('updateButtonText');\n    },\n    onChange: function (option, checked, select) {\n        var $groupId = parseInt($(option).val());\n        var $values = [];\n\n        $employeesFilter.find('option[data-groupid=\"' + $groupId + '\"]').each(function() {\n            $values.push(parseInt($(this).val()));\n        });\n\n        $employeesFilter.multiselect((checked ? 'select' : 'deselect'), $values, true);\n    }\n});\n\n$employeesFilter.multiselect({\n    enableFiltering               : true,\n    enableCaseInsensitiveFiltering: true,\n    includeSelectAllOption        : true,\n    maxHeight                     : 400,\n    enableHTML                    : true,\n    buttonClass                   : 'form-control ',\n    buttonText                    : function (options, select) {\n        if (options.length === 0) {\n            return 'Members';\n        } else {\n            return 'Members <span class=\"badge badge-primary ml-1\">' + options.length + '<\/span>';\n        }\n    },\n    buttonTitle: function(options, select) {\n        return '';\n    },\n    templates: {\n        button: '<button type=\"button\" class=\"multiselect\" data-toggle=\"dropdown\"><span class=\"multiselect-selected-text\"><\/span> <b class=\"caret\"><\/b><\/button>',\n        filter: '<li class=\"multiselect-item multiselect-filter\"><div class=\"input-group input-group-merge\"><input class=\"form-control multiselect-search\" type=\"text\"><\/div><\/li>',\n        filterClearBtn: '<span class=\"input-group-append\"><span class=\"input-group-text\"><button class=\"btn btn-sm btn-link text-decoration-none p-0 multiselect-clear-filter\" type=\"button\"><i class=\"dt-icon-close-circle\"><\/i><\/button><\/span><\/span>'\n    },\n    onSelectAll: function () {\n        var $ms = $(this)[0];\n\n        $('li.clone', $ms.$ul).remove();\n        $('li.d-none', $ms.$ul).removeClass('d-none');\n    },\n    onDeselectAll: function () {\n        var $ms = $(this)[0];\n\n        $('li.clone', $ms.$ul).remove();\n        $('li.d-none', $ms.$ul).removeClass('d-none');\n    },\n    onChange : function (option, checked, select) {\n        var $ms = $(this)[0];\n        var $msItem = $('input[value=\"' + option[0].value + '\"]', $ms.$ul).closest('li:not(.clone)');\n        var $msItemClone = $('input[value=\"' + option[0].value + '\"]', $ms.$ul).closest('li.clone');\n\n        if ($msItemClone.length) {\n            $msItemClone.remove();\n        }\n\n        if (checked) {\n            var $msItemClone = $msItem.clone(true);\n                $msItemClone.addClass('clone').insertAfter($ms.$ul.find('li:eq(1)'));\n                $msItem.addClass('d-none');\n        } else {\n            $msItem.removeClass('d-none');\n            $ms.$select.multiselect('deselect', option[0].value);\n        }\n    },\n    onDropdownShow: function (event) {\n        var $ms = $(this)[0];\n\n        $('li.clone', $ms.$ul).remove();\n        $('li.d-none', $ms.$ul).removeClass('d-none');\n\n        $ms.$ul.find('li.active').each(function () {\n            var $msItem = $(this);\n\n            if ($msItem.hasClass('multiselect-all') || $msItem.hasClass('multiselect-filter')) {\n                return false;\n            }\n\n            var $msItemClone = $msItem.clone(true);\n                $msItemClone.addClass('clone').insertAfter($ms.$ul.find('li:eq(1)'));\n                $msItem.addClass('d-none');\n        });\n    }\n});\n<\/script>\n","employees":{"560403":"sardar usama"}}

Post a Comment

0 Comments