- php 7.4 / 아보카도 퍼스널
- 아보카도 라이트 구동 확인
- mysql 8.0 이상 (닷홈의 경우 호스팅 관리 > 상세보기 > DB 정보 확인)
7.4 퍼스널 외에는 제가 사용할 수 있는 개발 환경이 아니라, 오류 발생 시 수리가 늦어질 수 있습니다!
● 데일리 탭
· 일일 지출 리스트 / 결제 수단 필터링 / 빠른 지출 등록 가능
· 해당 월의 남은 일자 대비 하루 사용 금액 확인
· 카테고리별 예산 일괄 설정 가능
· 총 예산 - 총 지출을 계산하여 남은 예산 확인 가능
● 월간 탭
· 고정 지출 등록 가능(월세, 보험, etc...)
· 수입 등록 가능
· 2열 구조로 한 눈에 비교 가능
· 재정 요약 정보 제공
● 통계 탭
· 총 수입, 총 지출, 순수익
· 카테고리별 지출 분석
· 결제수단별 지출 분석
· 일별 지출 추이 차트 제공
▼ 가계부 스킨+@이 만들어진 이유이자 원흉. +@란 바로............
● 공유 가계부 탭
· API를 통해 가계부 '공유' 가능
· API 발급 시 권한을 제한하여 고정 지출 숨기기 가능
지출 목록을 리스트로 확인 가능합니다. 결제 수단 필터링을 지원합니다.
+ 250420: 지출 목록 필터링 항목이 세부적으로 추가되었습니다.
빠른 지출 등록 버튼을 눌러 지출을 등록할 수 있고, 항목 추가 버튼을 눌러 일괄 등록도 가능합니다.
+ 250420: 지출 내역의 수정을 눌러 유형 '취소' 선택한 후 저장하면 취소 처리 가능합니다.
이후 확인을 위해 내역에는 존재하나, 취소선이 그어지고 차감된 예산이 복원됩니다.
작성한 예산과 지출 금액을 비교하여 카테고리별 진행률을 자동으로 계산합니다.
예산 등록 버튼을 눌러 카테고리별 예산을 작성할 수 있습니다.
기본적으로 일괄 등록되나, 예산 금액이 작성되지 않은 칸은 예산 칸에 표시되지 않습니다.
앞서 작성한 예산, 지출, 그리고 달의 남은 일수를 계산하여 하루 사용 가능 금액을 표시합니다.
고정 지출, 수입을 등록하고 재정 요약 정보를 표시합니다.
탭 자체의 확인에 관리자 이상 제한이 걸려있습니다.
무려 API를 통해... 이룩한... 화면...입니다.
자신이 작성한 지출 내역이 공유한 상대방의 게시판에 출력됩니다.
내용 부분을 클릭하면 상세 내용이 영수증처럼 토글됩니다.
페이지 우측 하단의 API 버튼(최고 관리자 이상 제한)을 클릭하면, API 키 관리 창이 뜹니다.
같은 페이지에서 발급한 API 키를 관리할 수 있습니다.
발급한 API 키는 복사하여 공유하고자 하는 '상대방'에게 줍니다. 자신이 쓰는 게 아닙니다.
가계부 페이지, 좌측 하단의 '설정 페이지로' 버튼을 클릭합니다.
공유 가계부를 추가할 수 있습니다.
아보카도 라이트↔아보카도 퍼스널 / https↔http
제가 확인 가능한 모든 환경에서 공유가 됨을 확인했으나,
API를 사용하는 구조이기 때문에 서버마다 다른 상황을 고려할 수 없습니다.
API 관련으로 오류가 발생할 경우 완벽하게 수리가 되리라는 확신이 어렵습니다.
스킨 오류 외 스타일 커스텀 및 기능 추가에 대한 문의는 답변하지 않습니다.
외에, 커스텀이 많이 들어간 홈페이지의 경우엔 답변이 어렵습니다 ㅠㅠ!
전공자가 아니므로, 지식 외의 문제가 발생할 수 있습니다.
추가적인 안내가 생길 경우 갱신하겠습니다.
+
문의 시 구동 환경과 홈페이지 주소를 주시면 가능한 빠르게 확인할 수 있도록 하겠습니다!
급한 문의·보안이 필요한 내용은 오픈톡으로 부탁드립니다!
1. FTP 경로 최상단(head.php 있는 곳들)에 다운받은 파일을 모두 넣어주세요.
전체 선택 한 다음에 한꺼번에 끌어서 경로 최상단에 드래그앤 드랍하시면 됩니다.
_common.php까지 반드시 덮어쓰기 해주세요.
2. 새 게시판을 생성해 주세요. 테이블명은 꼭 account_up 로 해주세요.
3. 해당 게시판에 다운받은 가계부 스킨을 적용해 주세요.
게시판 가로 값은 퍼스널/라이트 모두 사용할 수 있도록 여분 테이블을 씁니다.
게시판 가로 값을 변경하고 싶을 경우에만 설정하시면 됩니다. (필수X)
*게시판 가로 자체 설정은 1100으로 되어있습니다!
여분필드1의 설정을 다음과 같이 해주시고, 여분필드 1 값은 원하는 값으로 설정해 주세요.
px 단위로 인식합니다.
## 포함 파일
_common.php
api/
├── account_api.php
├── api.php
├── api_keys.php
├── api_proxy.php
└── shared_config.php
bbs/
├── ajax.delete_api_sharing.php
└── ajax.shared_config.php
skin/
└── board/
└── account_up/
├── _common.php
├── budget_update.php
├── color.css
├── common_style.css
├── daily_style.css
├── fixed_style.css
├── inc_budget_items.php
├── inc_expense_list.php
├── inc_fixed_expenses.php
├── inc_monthly_summary.php
├── inc_statistics.php
├── list.skin.php
├── quick_expense_update.php
├── shared_account.php
├── shared_account.script.php
├── shared_style.css
├── stats_style.css
├── write.skin.php
├── write.style.css
└── write_update.skin.php
**총 28개 파일**