XE 공식 자료실
- 제작자
- BJ람보
- 등록일
- 2014-06-04
- 다운로드 수
- 518
- 링크1
- sosifam.com
- 링크2
- qw5414/attendance
출석부 모듈입니다.
간단하게 출석일자 등등을 기입할 수 있습니다.
- 라이선스
- GPL v2
- 설치경로
- ./modules/attendance
- 최초 등록일
- 2014-06-02
- 전체 다운로드
- 15,276
쉬운설치로 바로 체험할 수 있습니다
상세 설명
attendance XE 출석부
개요
이 소프트웨어는 'XE 출석부' 입니다.
이 소프트웨어는 GPL v2을 채택한 오픈 소스 소프트웨어로써 자유롭게 사용할 수 있는 자유 소프트웨어입니다. 이 라이선스 조건을 준수하는 조건하에 누구나 자유롭게 사용할 수 있습니다.
주요 기능
- 출석채크를 할 때 인삿말을 남길 수 있음.
- 출석채크포인트를 조절 할 수 있음.
- 개근포인트및 정근포인트를 설정 할 수 있음.
Author
BJ Rambo
- website : http://sosifam.com
- email : sosifam@070805.co.kr
- 문의 : http://sosifam.com/question
- github : https://github.com/qw5414/attendance
Thanks to...
소녀시대..(나에게 힘을 주니깐..),몽실아빠 (http://pomelove.com), @BNU, @smaker
참고사항
출석부모듈 1.6.5 버전부터 주간개근 함수 조건문이 바뀌었습니다. 다음과같이 수정을 해주셔야 합니다. 각 스킨 파일에서 다음 문구를 찾으세요. 각스킨의 index.html 파일에 있습니다.
$weekly->weekly == 7 && $selected_date == $week->sunday
이문구를 $weekly->weekly == 7 && $selected_date == $week->sunday1
으로 바꿔주시기 바랍니다 (제일끝부분에 1을 추가하여 주시기 바랍니다. 단, 기본 스킨은 해당 모듈설치시 같이 변경이 되기 때문에 수정사항을 거치지 않아도 됩니다.
아울러 1.7.5 버전부터 어드민 페이지에서 수집현황 동의 팻말들을 최상단에 배치하였습니다. 많은 유저분들의 참여가 필요해서 상단에 배치하였습니다. 동의하지 않을경우 제공하지 않음을 클릭하시면 뜨지않습니다.
설정 부분 수정안내
최근 출석부 모듈의 config 설정(포인트 및 등등여러가지) 를 자주 바꾸는 이유는 요즘 모듈의 코드로 수정 하는 작업입니다. 추후 xe코어 업뎃으로 인해 지원이 안될 경우가 생길 것 같아서 요즘들어서 바꾸고 있습니다. 최대한 모듈의 호환성을 생각하여 수정된 것 입니다.
업뎃 사항
Ver. 2.3.1
- 스킨 수정
Ver. 2.3
- 스킨 대폭개선 #69 @kaijess
- PC버전 날자 클릭하여 출석 현황보기를 모든회원에게 보이도록 개선. #71
- 모바일 상단 테스트 내용을 나타나지 않도록 할 필요성 있음 #70
- NOISSUES php 마지막 "?>" 문구제거
- 랜덤포인트를 세분화 하여 사용하도록 쓰기 #67
Ver. 2.2
- 옵션을 통해 첫 출석일부터 30일간격으로 월개근을 구할 수 있도록 개선. #50 CONORY
- 출석하면 문서모듈에서 기록할 수 있도록 한 것을 옵션화 하여 사이트들에 맞게 사용할 수 있도록 개선.#63
- XE1.5 지원코드 삭제 #64
Ver. 2.1
- $config 설정 값들을 정식 procAttendanceadmin에서 처리 할 수 있도록 개선.(attendance.admin.controller.php 파일에서처리합니다.) #57
- 기본 출석부 모듈 스킨 저장소를 부트스트랩 스킨으로 교체 #55
- SSL 사용하는 sosifam 원사이트를 따라 사용자정보수집용 ifream 의 주소 변경 #58
- 스킨의 ul table 같은 태그 속성의 css초기화를 모듈 스킨에서만 처리할 수 있도록 개선. #59
- 일부 코드 최적화 #18
Ver. 2.0.3
- XE자료실 쉬운설치 지원 패치
Ver. 2.0.2
- XE1.5 버전에서 2.0의 사용이 불가능 해 보여 2.0.2버전으로 업뎃.
- 모든 코드 최적화 ( 모바일 스킨 선택 일반 view 스킨 선택의 설정을 최적화 )
Ver. 2.0.1
- 부트스트랩 스킨을 attendance 모듈에 모두 통합.
- xe1.5 지원중단
- $config_data 테이블에 설정값이 있을경우 $config 으로 옮겨지도록 개선.
- PHP 호환성 개선 및 참조 연산자 삭제 ( @smaker ) #42
Ver. 2.0
- 어드민 페이지 내의 config_data 함수를 모두 제거. #19
- 모듈 설정값을 config 로잡고 모든 설정값 추가. #19
- 년간 개근 포인트의 함수가 바르지 않아 포인트 지급이 되지 않던 문제 개선.
- PHP5.4 버전에서 추가 오류사항 추가. ( @smaker ) #34
Ver. 1.8.5
- php5.4 버전에서 사용할 수 없던 문제 개선 ( @smaker ) #26
- 랜덤포인트에서 사용을 하지 않는 코드 삭제
- 사용자 환경 수집 캐시파일 위치 변경
- php5.4 호환성으로 인한 관리자임의 출석기록 오류 개선.
Ver. 1.8.3
- 타 모듈에서 트리거 디스플레이 사용되는 모듈들과 충돌이 일어나는 문제 개선 (이것으로 인해서 홈페이지내에서 설정이 먹히지 않았습니다. 정보 제공 : 몽실아빠)
- 회원의 회원정보중에 생일을 수정할 수 있도록 옵션 주도록 개선.
- $lang값의 부재를 다 채워 넣었..(하앍..????????????????????????????)
Ver. 1.8.2
- 생일 포인트 설정 관련 추가
- 생일 포인트는 module config 를 사용하도록 개선
- 생일포인트를 사용한다고 설정하였을때 출석부의 의해 회원정보중 생일을 수정할 수 없도록 개선(삭제도 못하도록 변경)
Ver. 1.8.1
- 어드민 페이지에서 사용자 환경수집을 동의 혹은 거부 하엿을경우 잘못된 링크로 연결되던 현상개선.
- 출석부 기본 스킨의 어드민으로 연결되는 링크 수정
Ver. 1.8.0
- 오타수정
- 1.7.4 버전의 호환성 개선 ( @BNU )
Ver. 1.7.9
- 꽝확률, 랜덤 포인트 설명이 $lang 변수로 만들지 못하고 잘못된 영어로만 들어간 것 개선
Ver. 1.7.8
- 랜덤포인트에 꽝걸릴수 있도록 개선
- 꽝일경우 기본 출석부스킨에 랜덤포인트 항목에 "꽝"이라는 문구가 뜨도록 개선.
- xe1.5 호환성 개선. #13 #14
Ver. 1.7.7
- 랜덤 포인트 이벤트 마련
- 랜덤 포인트설정에서 최솟값의 숫자가 최댓값보다 크거나 같을 경우 작동하지 않도록 구성.
- 랜덤 포인트설정으로 인한 $lang 구문 추가
- 사용자 정보수집을 동의하였을경우 사용자정보 수집관련 iframe 구문은 어드민 아래쪽에서 나타나도록 개선.
- 사용자 스킨에서 {$data->today_random} 변수를 사용하면 랜덤 포인트로 받은 포인트만 개별적으로 뜨도록 개선
Ver. 1.7.5
- XE 1.5 버전에서 어드민페이지가 보이지 않던 현상 개선
- 사용자 수집현황을 어드민페이지에서 최상단에 보이도록 배치
Ver. 1.7.4
- 쉬운설치를 위한 재 압축 및 업로드
Ver. 1.7.3
- xe1.4버전에서 어드민 페이지가 정상적으로 안뜰거라 생각하고 admin페이지 부분에 1.4를위한 코드 입력.
- 기존 제작자의 이름 수정 및 전체 적인 코드 최적화
- 기본 스킨 최적화
Ver. 1.7.2
- 연간 개근하였을경우 매달 말일날 연간 개근항목이 뜨던 현상 개선.
Ver. 1.7.1
- 출책 금지시간을 설정하여도 출책이 가능하던 문제점 개선
Ver. 1.7
- 사용자정보수집기능추가.(동의 동의안함 버튼으로 작동).
- 관리자 환경 대폭개선.
- 모바일 스킨을 선택하지 못하던 문제개선.
- 모바일 스킨설정페이지 추가