{"id":752,"date":"2020-06-23T07:16:51","date_gmt":"2020-06-23T07:16:51","guid":{"rendered":"http:\/\/127.0.0.1\/?page_id=752"},"modified":"2021-05-31T07:56:03","modified_gmt":"2021-05-31T07:56:03","slug":"activity-help","status":"publish","type":"page","link":"https:\/\/tahometer.com\/ru\/help-center\/activity-help\/","title":{"rendered":"Activity help"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"752\" class=\"elementor elementor-752\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-99864b7 detailed-help-header elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"99864b7\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6886e32\" data-id=\"6886e32\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-71f87d7 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"71f87d7\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-212cc3a help-center-breadcrumb\" data-id=\"212cc3a\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-217b168 elementor-widget elementor-widget-wp-widget-taho_breadcrumb_widget\" data-id=\"217b168\" data-element_type=\"widget\" data-widget_type=\"wp-widget-taho_breadcrumb_widget.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t <div class=\"taho-breadcrumb\"><a href=\"\/ru\/help-center\/\" rel=\"nofollow\">\u0426\u0435\u043d\u0442\u0440 \u041f\u043e\u043c\u043e\u0449\u0438<\/a><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-9280718\" data-id=\"9280718\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e5c3d62 detailed-help-search elementor-widget elementor-widget-wp-widget-spg_widget_search\" data-id=\"e5c3d62\" data-element_type=\"widget\" data-widget_type=\"wp-widget-spg_widget_search.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t        <script>\n            function getCurrentLanguage() {\n                let className = $('body').attr(\"class\")\n                    .split(\/\\s+\/)\n                    .filter(c => c.startsWith('translatepress-'))\n                    [0];\n                return \/translatepress-(.+)_(.+)\/.exec(className)[1];\n            }\n\n            var redirect_to_help = function (url, index) {\n                window.location.href = `${url}?article=${index}`;\n            }\n\n            let allSuggestions;\n            let data = {\n                'lang': getCurrentLanguage(),\n            };\n            jQuery.get(\"\/index.php\/wp-json\/help-center\/v1\/search\/\", data, function (response) {\n                allSuggestions = response;\n            }, 'json');\n\n            jQuery(document).ready(function ($) {\n                let suggestions = $(\".search-suggestions\")\n                $(\".custom-search-input\").bind(\" input paste\", function () {\n                    let searchQuery = $(\".custom-search-input\").val();\n                    if (searchQuery.trim().length >= 3) {\n                        let html = getSuggestionHTML(allSuggestions, searchQuery)\n                        suggestions.css(\"display\", \"flex\");\n                        suggestions.html(html);\n                        suggestions.css(\"display\", \"flex\");\n                    } else {\n                        suggestions.css(\"display\", \"none\");\n                    }\n                });\n\n                $(window).click(function () {\n                    suggestions.css(\"display\", \"none\");\n                });\n\n                $('.searchform').click(function (event) {\n                    event.stopPropagation();\n                });\n\n                function getSuggestionHTML(allSuggestions, searchText) {\n                    \/\/ Emit click if were pressed 'Enter' on focused suggestion\n                    handleEnter = function (e) {\n                        var key = e.key || e.keyCode;\n                        if (key == 'Enter' || key == '13') {\n                            document.activeElement.click();\n                        }\n                    }\n\n                    allSuggestions = allSuggestions\n                        .filter((suggestion) => suggestion.description.toLowerCase().includes(searchText.toLowerCase()))\n                        .sort((a, b) =>\n                            a.description.toLowerCase().indexOf(searchText.toLowerCase())\n                            - b.description.toLowerCase().indexOf(searchText.toLowerCase()))\n                        .slice(0, 6);\n\n                    let result = \"\";\n                    for (const suggestion of allSuggestions) {\n                        const description = suggestion.description.replace(new RegExp(`(${searchText})`, \"gi\"), \"<span class='searchable-word'>$1<\/span>\");\n                        result += `<div class=\"search-row\" onclick=\"redirect_to_help('${suggestion.url}',${suggestion.index})\"\n                                        onkeypress=\"handleEnter(event)\"\n                                        title=\"${suggestion.description}\" tabindex=\"0\">\n                                        <div class=\"search-suggestion-element\">\n                                            <p class=\"search-page-topic\">${description}<\/p>\n                                            <span class=\"search-page-name\">&nbsp;- ${suggestion.articleName}<\/span>\n                                        <\/div>\n                                   <\/div>`;\n                    }\n                    return result;\n\n                }\n\n                $(\".searchform\").submit(function() {\n                    let search_query = $('.custom-search-input').val();\n                    if (\/\\\/ru\\\/help-center\\\/\/.exec(window.location.href)) {\n                        window.location.href = `\/ru\/help-center\/search-ru?query=${search_query}`;\n                    } else {\n                        window.location.href = `\/help-center\/search?query=${search_query}`;\n                    }\n                    return false; \/\/ To prevent form from redirect or refresh the page\n                });\n            })\n        <\/script>\n        <form class=\"searchform\"\n              method=\"get\"\n              style=\"padding: 10px;\" action=\"\">\n            <div class=\"input-group input-group-md mr-0\">\n                <input name=\"search-query\"\n                       type=\"text\"\n                       value=\"\"\n                       class=\"form-control custom-search-input\" placeholder=\"Search\"\n                       autocomplete=\"off\"\n                       aria-label=\"Search\">\n            <\/div>\n            <div class=\"search-suggestions\">\n            <\/div>\n        <input type=\"hidden\" name=\"trp-form-language\" value=\"ru\"\/><\/form>\n        \u200b\n        \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-03722b1 elementor-section-stretched detailed-help-body elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"03722b1\" data-element_type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-eb81ce1\" data-id=\"eb81ce1\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-63bf52b elementor-widget elementor-widget-help-page-articles\" data-id=\"63bf52b\" data-element_type=\"widget\" data-widget_type=\"help-page-articles.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t        <h1 class=\"help-articles-title\">\u0410\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u0438<\/h1>\n        <div class=\"help-articles-content-container\">\n            <div class=\"help-articles-left-container\"><div class=\"detailed-help-page-articles\" id=\"help-page-article-side-title-0\"><p>What does the red line under my screenshot mean?<\/p><\/div><div class=\"detailed-help-page-articles\" id=\"help-page-article-side-title-1\"><p>How I can filter my data?<\/p><\/div><div class=\"detailed-help-page-articles\" id=\"help-page-article-side-title-2\"><p>How to open the closed timetable for the previous weeks?<\/p><\/div><div class=\"detailed-help-page-articles\" id=\"help-page-article-side-title-3\"><p>Can users delete screenshots?<\/p><\/div><div class=\"detailed-help-page-articles\" id=\"help-page-article-side-title-4\"><p>Why do I see a \"No Screenshot\" message in place of a screenshot?<\/p><\/div><div class=\"detailed-help-page-articles\" id=\"help-page-article-side-title-5\"><p>Why isn't time calculated as a percentage of productivity?<\/p><\/div><div class=\"detailed-help-page-articles\" id=\"help-page-article-side-title-6\"><p>How secure will our screenshots be on Tahometer\u2019s servers? Will my sensitive business information be at risk of getting hacked or leaked?<\/p><\/div><div class=\"detailed-help-page-articles\" id=\"help-page-article-side-title-7\"><p>Why am I unable to add offline time?<\/p><\/div><\/div>\n            <div class=\"help-articles-right-container\"><h2 class=\"detailed-help-page-article-title hidden\" id=\"help-page-article-title-0\">What does the red line under my screenshot mean?<\/h2><p class=\"detailed-help-page-article-description hidden\" id=\"help-page-article-description-0\">Under every screenshot, there will either be a red, orange or blue line. If you see a red line, this means that at the time the screenshot was taken, you were offline, and so this time was not counted in your favor. Furthermore, if you were offline for several minutes out of 10, a screenshot will still be taken, but not all 10 minutes will be counted. For more information about time tracking, please visit the following link: http:\/\/blog.tahometer.com\/2017\/07\/14\/a-much-closer-look-at-time-tracking\/<\/p><h2 class=\"detailed-help-page-article-title hidden\" id=\"help-page-article-title-1\">How I can filter my data?<\/h2><p class=\"detailed-help-page-article-description hidden\" id=\"help-page-article-description-1\">The Filter button may be seen in one of two states \u2014 normal (without a yellow background), and selected (with a yellow background). In the first case, the preview area displays all available data, while in the second one, instead of viewing all data, the user will have opted to use filtering options. You could open filter to see chosen values to display.<\/p><h2 class=\"detailed-help-page-article-title hidden\" id=\"help-page-article-title-2\">How to open the closed timetable for the previous weeks?<\/h2><p class=\"detailed-help-page-article-description hidden\" id=\"help-page-article-description-2\">If you can't modify your activity data on the website perhaps your timetable was closed for current week. You can realize it by looking on additional filter panel on the \"Activity\" tab. If you see the red lock icon near the \"Show statistics\" link, then the timetable was closed for modification. For adding\/moving\/deleting the data to your projects the administrator of your domain needs to unlock the closed timetable week. To do this, the administrator of your domain need to click on the lock icon from his\/her account. Please contact your domain administrator to apply this action. The green lock icon means, that you can edit your activity data or move screenshots.<\/p><h2 class=\"detailed-help-page-article-title hidden\" id=\"help-page-article-title-3\">Can users delete screenshots?<\/h2><p class=\"detailed-help-page-article-description hidden\" id=\"help-page-article-description-3\">Unless forbidden by the admin of the domain, employees or other users do have the ability to delete screenshots from their timesheets. However, please note that every screenshot equals 10 minutes, so by deleting one of them, you automatically delete 10 minutes of tracked activity.<\/p><h2 class=\"detailed-help-page-article-title hidden\" id=\"help-page-article-title-4\">Why do I see a \"No Screenshot\" message in place of a screenshot?<\/h2><p class=\"detailed-help-page-article-description hidden\" id=\"help-page-article-description-4\">When you see a \"No Screenshot\" message where a screenshot should be, this means Tahometer was unable to capture a screenshot at that specific period in time (remember the agent takes screengrabs at random intervals within each period of 10 minutes, so perhaps tracking was started before the agent arbitrarily decided to do so). Nonetheless, your activity will still be recorded and added to your Total day time. If the employee deletes a screenshot himself, the screenshot placeholder will display \"Deleted by\" information and the time associated with the screenshot will be deducted from the total time.<\/p><h2 class=\"detailed-help-page-article-title hidden\" id=\"help-page-article-title-5\">Why isn't time calculated as a percentage of productivity?<\/h2><p class=\"detailed-help-page-article-description hidden\" id=\"help-page-article-description-5\">Any percentual activity would be a relative value. If a person does 10 mouse clicks within a 10-minute period, this is rightfully considered activity, and so the tracker continues to do its work. However, as a percentage ratio, this would be 0.1%, so the service would either have to round the number up or down to the nearest value, and we'd be left with 0% activity. For this reason, Tahometer makes use of statistical figures, as it is physically impossible to click and type without a break.<\/p><h2 class=\"detailed-help-page-article-title hidden\" id=\"help-page-article-title-6\">How secure will our screenshots be on Tahometer\u2019s servers? Will my sensitive business information be at risk of getting hacked or leaked?<\/h2><p class=\"detailed-help-page-article-description hidden\" id=\"help-page-article-description-6\">We use cryptographic hash codes for all of your screenshots and any data on our servers is protected and monitored in real time. All your information will be perfectly safe!<\/p><h2 class=\"detailed-help-page-article-title hidden\" id=\"help-page-article-title-7\">Why am I unable to add offline time?<\/h2><p class=\"detailed-help-page-article-description hidden\" id=\"help-page-article-description-7\">The admin of your domain has the power to forbid adding offline time for specific projects or users. Please contact them for further clarification.<\/p><\/div>\n        <\/div>\n\n        <script>\n            jQuery(document).ready(function ($) {\n                if (\/help-center\\\/.+-help\/.test(window.location.href)) {\n                    let url = new URL(window.location.href);\n                    let article = url.searchParams.get(\"article\");\n                    console.log(article);\n                    if (article == null) {\n                        article = 1;\n                    }\n                    selectArticle(article - 1)\n                }\n\n                $('.detailed-help-page-articles').click((event) => {\n                    let parentEl = event.target.closest(\"div.detailed-help-page-articles\")\n                    let indexOfClickedEl = $('.detailed-help-page-articles').index(parentEl);\n\n                    \/\/remove styles\n                    $('.detailed-help-page-articles-selected').removeClass('detailed-help-page-articles-selected');\n                    $('.detailed-help-page-articles').each(function( index ) {\n                        console.log(index, indexOfClickedEl);\n                        if (index === indexOfClickedEl) {\n                            $( this ).addClass( \"detailed-help-page-articles-selected\" );\n                            $('#' + ('help-page-article-title-' + indexOfClickedEl) + '.detailed-help-page-article-title').removeClass(\"hidden\");\n                            $('#' + ('help-page-article-description-' + indexOfClickedEl) + '.detailed-help-page-article-description').removeClass(\"hidden\");\n                        } else {\n                            $('#' + ('help-page-article-title-' + index) + '.detailed-help-page-article-title').addClass(\"hidden\");\n                            $('#' + ('help-page-article-description-' + index) + '.detailed-help-page-article-description').addClass(\"hidden\");\n                        }\n                    });\n\n                    let newUrl = new URL(window.location.href);\n                    newUrl.searchParams.set('article', indexOfClickedEl+1);\n                    window.history.pushState(\"\", \"\", newUrl);\n                })\n\n                function selectArticle(indexOfEl) {\n\n                    $('.detailed-help-page-articles-selected').removeClass('detailed-help-page-articles-selected');\n                    $('.detailed-help-page-articles').get(indexOfEl).classList.add('detailed-help-page-articles-selected');\n\n                    $('.detailed-help-page-articles').each(function( index ) {\n                        if (index === indexOfEl) {\n                            $( this ).addClass( \"detailed-help-page-articles-selected\" );\n                            $('#' + ('help-page-article-title-' + indexOfEl) + '.detailed-help-page-article-title').removeClass(\"hidden\");\n                            $('#' + ('help-page-article-description-' + indexOfEl) + '.detailed-help-page-article-description').removeClass(\"hidden\");\n                        }\n                    });\n                }\n            })\n        <\/script>\n        \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t<div class=\"clearfix\"><\/div>","protected":false},"excerpt":{"rendered":"<p>Activity What does the red line under my screenshot mean? How I can filter my&#8230;<\/p>","protected":false},"author":1,"featured_media":0,"parent":593,"menu_order":13,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_monsterinsights_skip_tracking":false,"footnotes":""},"class_list":["post-752","page","type-page","status-publish","hentry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/tahometer.com\/ru\/wp-json\/wp\/v2\/pages\/752"}],"collection":[{"href":"https:\/\/tahometer.com\/ru\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tahometer.com\/ru\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tahometer.com\/ru\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tahometer.com\/ru\/wp-json\/wp\/v2\/comments?post=752"}],"version-history":[{"count":27,"href":"https:\/\/tahometer.com\/ru\/wp-json\/wp\/v2\/pages\/752\/revisions"}],"predecessor-version":[{"id":1632,"href":"https:\/\/tahometer.com\/ru\/wp-json\/wp\/v2\/pages\/752\/revisions\/1632"}],"up":[{"embeddable":true,"href":"https:\/\/tahometer.com\/ru\/wp-json\/wp\/v2\/pages\/593"}],"wp:attachment":[{"href":"https:\/\/tahometer.com\/ru\/wp-json\/wp\/v2\/media?parent=752"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}