XE 공식 자료실

제작자
BJ람보
등록일
2018-08-23
다운로드 수
613
링크1
sosifam.com
링크2
qw5414/attendance

출석부 모듈입니다.
간단하게 출석일자 등등을 기입할 수 있습니다.

라이선스
GPL v2
설치경로
./modules/attendance
최초 등록일
2014-06-02
전체 다운로드
11,392
체험하기

쉬운설치로 바로 체험할 수 있습니다

스크린샷

상세 설명

7.2.0 버전 이후로 주의하실 점안내해드립니다.

7.2.0 버전 이후로는 스킨에 관리 버튼 링크가 달라집니다.

해당 관리 링크를 다음의 링크에서 소개되는 것처럼 수정하신 다음 사용해주세요.
2a057ae

분홍색줄 -> 지워진 줄 (혹은 수정이 이루어지는줄)
초록색줄 -> 추가된 줄 (혹은 분홍색줄에서 변경이 된 줄)

7.2.4 패치

  • 잘못된 위치에서 데이터 변경 메서드를 불러오는 문제 고침

7.2.3 패치

  • getIsCheckedMonth 메서드에 캐싱 할 수 있도록 개선
  • 캐시 삭제 기능 추가
  • 출석부 일부 디비에 성능을 위한 인덱스 추가
  • 중복 출석 방지를 위해 출석과정을 트랜잭션으로 묶음
  • 출석실패시 불필요한 리턴액션 제거
  • getPositionData 쿼리에서 불필요한 member테이블 조인 삭제 @kijin
  • 주간, 월간, 연간, 전체 통계 테이블에 인덱스 추가 @kijin
  • PHP7.2 일부 호환 패치적용
  • 시간대별에서 10시 이전 시간의 경우 정상적으로 표기하지 못하는 문제 고침

7.2.2 패치

  • 일부 월별, 달별, 출석에 일자까지만 들어가는 문제 고침.

7.2.1 패치

  • 기본 스킨에서 스킨의 출석부 링크가 다른 문제 고침
  • 출석시 일부 서버에 따라 시간이 비정상적으로 작동하는 문제 고침.

변경사항

  • 모바일에서 불필요한 코어 js 파일 로딩을 삭제 ( 재보: @wookho )
  • 클래스에서 캐시 관련 설정을 담은 변수를 맴버 변수로 선언
  • 캐시 삭제시 출석부 위젯에서 생성한 캐시도 삭제 할 수 잇도록 개선
  • 관리자 출석 제거시 잘못 boolean 검사 하던 문제 고침
  • 관리자 페이지 전체적으로 리팩토링
    • 전체적으로 하나의 메서드에서 사용되는 클래스를 하나하나의 페이지로 분리
    • 일별에서 엉청나게 많은 쿼리를 하던 것을 줄임
    • 기타 관리자페이지에서 오류나던 문제 고침
  • 관리자 페이지에서 탈퇴한 회원의 검색기능 삭제
  • 일부 코딩 스텐다드 모두 정리 (스코프지정 및 들여쓰기 고침)
  • 지정일 출석이 되지 않던 문제 고침 지정일관련 링크
  • 지정일 옵션설정에 필요안내 추가.
  • 아이피 중복 출석 설정시 3에서 고정되는 문제 고침

포럼 0

로그인 후 작성할 수 있습니다.