Asana에서 모든 하위 작업을 표시하는 방법

자, 문제는 간단합니다. 이 글을 읽고 있다면 이미 그것이 무엇인지 알고 있을 것입니다. 하위 작업이 많은 작업을 열 때마다 하위 작업 로드...를 클릭해야 합니다.



그것은 성가신 일이며 Asana는 그것을 바꿔야합니다. 그러나 그동안 시스템을 이기기 위해 할 수 있는 일이 있습니다.

먼저 AsanaWebCatalog를 다운로드하고(그리고 지불할 가치가 있습니다) 설치합니다.



그렇게 하면 응용 프로그램에서 시작할 수 있는 WebApp에서 asana.com을 실행할 수 있습니다. 달콤한.

이제 다음 부분은 간단합니다. WebApp을 로드한 후 설정으로 이동하고 개발자 > JS 코드 주입...으로 이동합니다.



코드 섹션에 아래를 추가합니다.

/**
 * Automatically Open Subtasks in Asana
 *
 * Note, if you use WebCatalog, just add this to the JS code
 * injection, it works.
 *
 * Also this version checks for links to click indefinitly, vs how
 * the original only ran for 10 seconds.
 *
 * @see   https://forum.asana.com/t/allow-to-load-all-sub-tasks-at-once/43620/12 Source
 */
(function () {

    window.setInterval(() => {

        let links = document.querySelectorAll('.SubtaskGrid-loadMore');

        if(links.length === 0){
            return;
        }

        Array.from(links).map((link) => {
            link.click();
        });
    }, 2000);
})();


앱을 다시 시작하면 이제 작업을 불러올 때 더 많은 하위 작업 섹션으로 스크롤할 때까지 확장되어 있을 것입니다.



앱의 나머지 설정도 살펴보는 것이 좋습니다. 저는 개인적으로 Choosy을 사용하여 제 Webapp에서 asana.com URL을 엽니다.

좋은 웹페이지 즐겨찾기