출석부 1.0 > 그누보드5 플러그인

그누보드5 플러그인

그누보드는 다양한 기능을 추가하기 쉽습니다.

출석부 1.0 정보

출석부 1.0

본문

업데이트 버전 출시로 파일을 삭제 합니다.

압데이트 버전은 https://sir.kr/g5_plugin/4952 에서 받으실 수 있습니다.

 

-----------------------------------------------------------------------------------------------

 

G4로 만든 JS빌더에서 사용하던 출석부를 G5에서 사용 할 수 있게 수정한 버전 입니다.

 

몇일 간 테스트 해보았는데 딱히 문제가 발생하지 않아서 공개 합니다.

 

혹시라도 문제가 있으면 알려주시면 수정 하도록 하겠습니다.

 

압축을 풀고 attendance 폴더를 plugin 폴더에 업로드 하시고

 

config.php 파일을 에디터로 열고

 

define('G5_ATTENDANCE_DIR', 'attendance');
define('G5_ATTENDANCE_URL', G5_PLUGIN_URL.'/'.G5_ATTENDANCE_DIR);
define('G5_ATTENDANCE_PATH',G5_PLUGIN_PATH.'/'.G5_ATTENDANCE_DIR);

 

을 추가 해주시고 저장 하신후에 적당한 위치에

<a href="<?php echo G5_ATTENDANCE_URL ?>/attendance.php">출석부</a> 와

같이 추가해 주시면 됩니다.

 

DB는 자동 생성되니 신경 쓰시지 않아도 된답니다.....^^ 

추천
16

댓글 전체

개인적으로, 출근만 말고, 출근, 연차, 오전반차, 오후반차, 대휴, 반대휴 출근부면 이런식으로 해야 더 좋을것 같습니다. 호호호
config.php 파일에 아래 구문을 추가 해주셔야 합니다.
 

define('G5_ATTENDANCE_DIR', 'attendance');
define('G5_ATTENDANCE_URL', G5_PLUGIN_URL.'/'.G5_ATTENDANCE_DIR);
define('G5_ATTENDANCE_PATH',G5_PLUGIN_PATH.'/'.G5_ATTENDANCE_DIR);
좋은 자료 감사합니다

그런데 제가 이미나에 적용을 해보니

Warning: include_once(./_common.php): failed to open stream: No such file or directory in /host/home5/kakapc/html/AMINA/plugin/attendance/head.php on line 2

Warning: include_once(): Failed opening './_common.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /host/home5/kakapc/html/AMINA/plugin/attendance/head.php on line 2

윗에 것처럼 오류가납니다.
다른 출석부을 적용을 해보면
정상적으로 나옵니다
밑에 이미지는 같이 올린겠습니다
이미지 하나밖에 안 올라가네요~~
감사합니다. 잘 쓰겠습니다.
그런데 저도 Error 404 Not Found. 페이지 표시 할수 없음
에러가 나네요..
config.php에 구문 넣고 tail링크 (하단 회사소개 등등 있는곳)에 넣었습니다..
우선 좋은자료 공유해 주셔서 감사합니다.

커뮤니티 사이트에 커스텀해서 적용중인데.. 7일째 출근자가  첫출근이 된다면  7일 개근 포인트가 아니라 1등포인트와+출석포인트를 받게되는거 같습니다.

참고로 적용중인 사이트 : http://sbuk.kr/plugin/stamp/
예쁘게 수정해서 쓰시네요...^^
해당내용은 확인해 보겠습니다.
저도 출첵하러 가야 하는데.... 조만간 로그인 하겠습니다.
지금 확인해보니 해당 포인트는 지급되고 있습니다.
제 사이트에서 확인해보니
단지 개근 포인트와 금일포인트가 합산이 안되어 지급되는군요....ㅠㅠ
http://nanoomi.org/plugin/attendance/attendance.php
시간 날때 수정해 보도록 하겠습니다.
너무 고맙게 잘 사용하겠습니다. ^^

최신 버전 배추빌더에 붙였다가 레이아웃 깨지는 부분이 있어서 알려 드립니다.

1. 맨아래 </div> 가 하나 더 들어가 있습니다.
2/ 플러그인 디렉토리에 _common.php 파일이 빠져 있습니다.
3. css에서 top 클래스명이 중복이되서 클래스명을 변경 했습니다.
4. 내용 입력 후 출석할 때 클릭을 두번해야 하는 경우가 있어서 submit 방식을 수정했습니다.
<form name="fattendance" method="post" onsubmit="return fattendance_submit(this);" style="margin:0px;">

<script type="text/javascript">
function fattendance_submit(f)
{

    var ChkSubject = document.getElementById("subject").value;

    if (!ChkSubject || ChkSubject == '출석인사를 입력해 주세요.') {

        alert("출석인사를 입력하세요.");
        return false;

    }

    f.action = "./attendance_write_update.php";
}
</script>
그누보드5베이직을 사용중입니다. config에서
define('G5_ATTENDANCE_DIR', 'attendance');
define('G5_ATTENDANCE_URL', G5_PLUGIN_URL.'/'.G5_ATTENDANCE_DIR);
define('G5_ATTENDANCE_PATH',G5_PLUGIN_PATH.'/'.G5_ATTENDANCE_DIR); 을 정의하고
plugin folder에 attence를 업로드해서 출석부를 확인 해보니가
아래처럼 오류가 납니다 경로가 문제인것 같은데요. www.domain.com/gnu/index.php경로로 gnu폴더안에 그누보드를 올려서 사용하고 있습니다.

Not Found

The requested URL /gnu/G5_PLUGIN_URL/attendance/attendance.php was not found on this server.

경로가  gnu/plugin/attence/attence.php 이렇게 나타나야 정상이 아닌가요?
멋진 스킨 감사드립니다.
사이트 구축중이라 꼭 적용시켜 보고 싶네요..
그누4에서는 아파치님의 빌더가 제 맘에 아주아주 쏙 완죤히 맘에들었는데 그누5...에 아쉬움이.....
Not Found
The requested URL /attendance.php was not found on this server.
계속뜨네요ㅠㅠ
설치 경로는 /www/plugin/attendance 이구요
/www/attenance 경로를 해도 마찬가지네요. 뭐가 문젤까요..
( 亞波治님  css에서 우측 박스의 크기를 줄이거나 출석부 테이블을 줄이셔야 정상적으로 나올듯 싶네요. )
어디에서 조정할수있나요 아직 초보라 잘몰라요
전체 503
그누보드5 플러그인 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT