라공

[아보카도시리즈] 투두리스트 위젯

20,000원

투두리스트투두위젯

아보카도 퍼스널/라이트 투두 리스트 위젯

제작자가 투두리스트에 까다롭기 때문에 불편함이 없도록 기능 구성을 해봤는데 만족하실지...🥹



구동 영상 및 기능 요약

*ver1, ver2가 섞여있어 보이는 모습이 조금 다를 수 있으나 기능은 같습니다!

· 필터링 기능: 전체 보기 | 완료, 미완료 | 우선순위: 높음, 중간, 낮음 | 그룹

· 상위/하위 영역으로 드래그 앤 드랍, 순서 정렬이 가능합니다.

· 그룹 > 할 일 > 할 일(하위 항목) 3단 이상 구성이 가능합니다.

- 그룹에 개인 일정 / 업무 마감 / 커미션 등으로 대분류 후 하위 항목 작성

- ex. 그룹: 업무 마감 / 할 일: 3화 콘티 / 하위 체크리스트: 1p, 2p, 3p, 4p……

· 할 일 당 우선 순위, 일정 체크 가능

· 그룹, 할 일 모두 수정 및 삭제 가능
· 투두리스트 위젯 크기 자율 조정 가능, 최대화 버튼
· 달성률 확인 가능

우측 상단의 투두리스트 버튼:북마크 모양 클릭 시 위젯이 나타남. (모바일 동일)

250525_1 업데이트로 토글 버튼 모양과 함께 우측 하단 -> 우측 상단으로 위치가 변경되었습니다.


작성

· 그룹(분류) 선택 가능: 선택하지 않을 경우 미분류

· 상위 새 할 일 입력 토글 혹은 최상위 할 일 내부 [+]줄을 클릭하여 입력창 토글

· 최상위 할 일 내부의 [+] 버튼을 통해 입력창을 출력한 경우 엔터를 통해 여러 할 일 입력 가능

· 우선 순위, 시간, 형광펜 효과 설정 가능

달성률 확인 가능

하위 항목이 없을 경우: 자기 자신의 달성률 체크

하위 항목이 있을 경우: '자신을 상위 항목'으로 둔 항목들의 달성률 체크


상위-하위-하위의 하위 = A-a-1 구조가 되었을 때

상위-하위(A-a), (a-1)구조만 반영되므로

'하위의 하위(1)'에서 완료가 발생할 경우 하위 항목(a)의 달성률은 올라가지만,

그보다 위인 상위 항목(A)에서의 달성률은 변동이 없습니다.

이는 오류가 아닙니다.


필터링

완료/미완료 항목, 우선 순위, 그룹(카테고리)별 보기 가능

+250622_0 그룹 필터링 추가


할 일의 '드래그 앤 드랍' 기능

우측의 편집 버튼 클릭 시 진입합니다.

'카테고리 이름'에 드랍할 경우 카테고리 이동

'항목의 이름'에 드랍할 경우 항목 하위로 이동

항목의 앞 뒤에 드랍할 경우 해당 항목의 앞/뒤로 순서 정렬

반드시!!! 편집 종료를 눌러야 이동이 반영됩니다.


최상위 할 일은 드래그 앤 드랍으로 순서 조정이 불가능하며, 이름순 정렬을 기본으로 합니다.
*1, 2 등의 숫자를 앞에 붙여주시면 원하시는 정렬이 가능합니다.


그룹 추가 및 관리

하단의 그룹 목록 클릭 시 목록이 토글됨

수정 버튼 클릭 시 이름 수정, 삭제 버튼 클릭 시 그룹 삭제

그룹 추가 라인 내 그룹명 입력 후 [+] 버튼 클릭 시 그룹 생성



설치법

1. 게시판 생성: TABLE 이름을 꼭 'todoup'으로 생성해 주세요.

직접적으로 게시판은 사용하지 않지만, db를 사용하기 때문에 필요합니다.

2. FTP 경로 최상단(head.php 있는 곳들)에서 head.sub.php 파일을 찾습니다.

</head>를 검색 후 바로 위에 줄에 다음 코드를 붙여넣기 후 저장해 줍니다.

1
<?php include_once(G5_PATH.'/widget/todoup/todoup.widget.php'); ?>

이런 모습이 됩니다.


3. head.sub.php가 있는 경로에서 움직이지 마시고, 압축 폴더 내 widget을 통째로 업로드합니다.

/widget/todoup/파일들 구조가 되면 맞습니다.


4. Ctrl+Shift+R을 눌러 강력 새로고침을 해줍니다.

화면 우측 하단에 버튼이 있습니다. 누르시면 됩니다! 끝!

파일 경로화면 우측 하단 버튼 클릭 시
1파일 경로2화면 우측 하단 버튼 클릭 시


혹시라도 아이콘이 나타나지 않는 경우

QnA 링크를 참고해 보세요!

## 포함 파일

widget/
└── todoup/
    ├── _common.php
    ├── todoup.script.php
    ├── todoup.widget.css
    ├── todoup.widget.js
    └── todoup.widget.php

**총 5개 파일**

테스트 환경

php 7.4 / 아보카도 퍼스널 / 아보카도 라이트

- mysql 8.0 이상 필수 (닷홈의 경우 호스팅 관리 > 상세보기 > DB 정보 확인)

이외의 환경에서 구동 확인이 어려우며, 오류 발생 시 수리가 늦어질 수 있습니다.

+ 25.04.02 php 5.4까지 호환 작업 완료했습니다!

모든 페이지에서 나타나는 위젯이다 보니

일반 게시글에 영향을 미치지 않으려면 '익명 함수' 기능이 꼭 필요한데요.

5.4 미만의 환경에서는 익명함수가 지원되지 않아 호환이 불가능합니다!

주의사항

스킨 오류 외 스타일 커스텀 및 기능 추가에 대한 문의는 답변하지 않습니다.

외에, 커스텀이 많이 들어간 홈페이지의 경우엔 답변이 어렵습니다 ㅠㅠ!

전공자가 아니므로, 지식 외의 문제가 발생할 수 있습니다.

추가적인 안내가 생길 경우 갱신하겠습니다.


+

문의 시 구동 환경과 홈페이지 주소를 주시면 가능한 빠르게 확인할 수 있도록 하겠습니다!


급한 문의·보안이 필요한 내용은 오픈톡으로 부탁드립니다!

URL

등록된 리뷰가 없습니다.

문의 전 확인 사항

1. 위젯 버튼이 반응이 없어요.

사용자 경험을 위해 '페이지' 전체 새로고침이 없습니다!

글 하나 쓰고 새로고침해야 하면 답답하니까…

때문에 DOM 로딩이 꼬이거나, 이벤트 발생이 사라지는 경우가 있습니다.

가끔씩 페이지를 새로고침 해주세요.

2. 글 작성이 안 돼요.

게시판을 'todoup'으로 만들었는지,

만들었다면 제목과 체크리스트 입력을 점검해주세요.

제목/체크리스트 이 두 항목은 내용이 비어있으면 안 됩니다.

3. 투두리스트의 크기 조절이 잘 안 돼요.

너무 빨리 늘이고 계신 건 아닌지 점검해 주세요!

투두리스트 위젯 바깥 영역으로 마우스가 나가진 않으셨을까요?

궁금한 사항이 해결되지 않으셨나요? QnA 게시판에서 문의하실 수 있습니다.


×