[시즌4] 반응형 출석부 플러그인 > 기능성 플러그인

본문 바로가기

스토어

BS5 [시즌4] 반응형 출석부 플러그인 요약정보 및 구매

커뮤니티 사이트에 필수요소인 출석부 기능을 구현한 기능성 플러그인 프로그램입니다.
포인트를 자유롭게 설정할 수 있어 재미있게 참여할 수 있도록 유도하며, 유명인사의 명언을 수록하여 상쾌한 마음으로 하루를 시작할 수 있습니다.

상품 선택옵션 0 개, 추가옵션 0 개

Bootstrap 버전 BS5
Bootstrap 호환성 BS5(부트스트랩5)용 테마, 스킨, 기능성플러그인, 웹페이지와 호환
* BS3 버전과는 호환되지 않습니다.
판매가격 77,000원
창닫기

선택된 옵션

  • 이윰빌더 시즌4용

[구매하기]

회원 로그인이 필요합니다.

[라이선스]

본 상품은 1도메인 1카피 라이선스로 복수의 도메인에서 사용할 수 없으며 하나의 도메인에서 사용하는 것을 원칙으로 합니다.

라이선스 상세보기

관련상품

등록된 상품이 없습니다.

상품 정보

상품 기본설명

커뮤니티 사이트에 필수요소인 출석부 기능을 구현한 기능성 플러그인 프로그램입니다.
포인트를 자유롭게 설정할 수 있어 재미있게 참여할 수 있도록 유도하며, 유명인사의 명언을 수록하여 상쾌한 마음으로 하루를 시작할 수 있습니다.

상품 상세설명

[시즌4] 출석부 플러그인입니다. (BS5 테마 전용 플러그인)

 

회원의 출석체크와 포인트 지급 등 커뮤니티 활동을 위한 플러그인입니다.

 

기능

 

- 출석 한마디 직접입력 및 자동입력(오늘의 명언) 가능

- 출석시간 설정 가능

- 항목별 개별 포인트 설정 가능

- 포인트 랜덤 및 고정 설정 가능

- 개근, 선착순, 행운상, 어느날(특정일)상 설정 가능

- 출석순위에 따른 개별 포인트 설정 가능

- 캘린더에 나의 출석일 표시

- 개근일 순위 표시

- 1등 횟수 순위 표시

 

설치 방법

 

1. 구매

2. 다운로드 (마이페이지 - 기능성플러그인관리에서 다운로드)

3. 압축해제 후 폴더(attendance_테마명_v1_*) 내 eyoom폴더와 theme폴더가 있으며, 이윰빌더가 설치된 루트의 폴더 구조에 맞게 업로드 합니다.

(theme폴더 내 테마 폴더명은 다운로드시 입력한 폴더명으로 되어 있으니 참고하시기 바랍니다.)

4. 관리자로 로그인하여 사이트주소/page/?pid=attendance 에 접속하면 자동설치가 됩니다.

5. 관리자 페이지 - 테마설정관리 - 홈페이지메뉴설정에서 적당한 메뉴 위치에 출석부 메뉴를 생성합니다. (링크주소 : 사이트주소/page/?pid=attendance)

6. 관리자는 출석부 페이지에서 출석정책 버튼을 클릭하면 출석정책 관련 설정이 가능합니다.

 

사용후기

등록된 사용후기

사용후기가 없습니다.

구매문의

등록된 구매문의

* 구매 전 문의사항이 있으시면 문의 해주시기 바랍니다.
구매 후에는 1:1문의 게시판을 이용 해 주세요.

작성자
seanyview
작성일
25-03-08
문의내용 Q

bc1fb1a94967e27e500cfc1f2a34f4fc_1741435382_44257.jpg
설치시 이렇게 에러가나옵니다. bs5에 설치는 했습니다.

답변 A

해당 내용만으로는 답변이 어렵습니다.

사용하는 PHP 버전이 8이상이라면 다음과 같이 수정해 보기 바랍니다.


01. /theme/사용테마명/page/attendance.html.php 파일 283 ~ 299 라인 소스수정

<select name="stime">
<?php for ($i = 0; $i < 24; $i++) { ?>
<option value="<?php echo sprintf('%02d:00', $i); ?>"
<?php echo isset($attendance['stime']) && intval(substr($attendance['stime'], 0, 2)) === $i ? 'selected' : ''; ?>>
<?php echo sprintf('%02d:00', $i); ?>
</option>
<?php } ?>
</select> ~

<select name="etime">
<?php for ($i = 1; $i <= 24; $i++) { ?>
<option value="<?php echo sprintf('%02d:00', $i); ?>"
<?php echo isset($attendance['etime']) && intval(substr($attendance['etime'], 0, 2)) === $i ? 'selected' : ''; ?>>
<?php echo sprintf('%02d:00', $i); ?>
</option>
<?php } ?>
</select>



02 attendance.html.php 파일 154, 166, 178줄 아래와 같이 수정

<?php if (count($rank_day) > 0) { foreach ($rank_day as $k => $rank) { ?>

<?php if (is_array($rank_day) && count($rank_day) > 0) { foreach ($rank_day as $k => $rank) { ?>

<?php if (count($rank_one) > 0) { foreach ($rank_one as $k => $rank) { ?>

<?php if (is_array($rank_one) && count($rank_one) > 0) { foreach ($rank_one as $k => $rank) { ?>

<?php if (count($rank_count) > 0) { foreach ($rank_count as $k => $rank) { ?>

<?php if (is_array($rank_count) && count($rank_count) > 0) { foreach ($rank_count as $k => $rank) { ?>


03. /adm/eyoom_admin/core/member/member_form_update.php 파일 208~ 215라인 코드 수정

// 대상 그누레벨
$mb_level = isset($_POST['mb_level']) ? (int) $_POST['mb_level']: 2;

// 이전 그누레벨
$mb_prev_level = isset($_POST['mb_prev_level']) ? (int) $_POST['mb_prev_level']: 2;

// 현재 이윰 레벨 경험치
$level_point = isset($_POST['level_point']) ? (int) $_POST['level_point']: 0;



PHP 버전이 7 이하거나 그외 문제로 정상 출력이 안된다면 확인할 수 있는 정보(관리자, ftp)를 남겨주시기 바랍니다.


고맙습니다.

작성자
이영대
작성일
24-11-09
문의내용 Q

커뮤니티 004 테마(eb4_comm_004)에 출석부를 적용했습니다.

설치방법에 맞게 파일업로드후 https://도메인/page/?pid=attendance 실행했고

설치가 완료되었다는 메세지도 확인했습니다.

하지만 메뉴생성후 링크를 https://도메인/page/?pid=attendance 로 설정후 실행하면 화면이 깨지네요

어떻게 해결할수 있는지 알수있을까요?

답변 A

확인할 수 있는 정보가 없어 답변이 어렵습니다.

자체 테스트 사이트에서 커뮤니티 004 테마에 출석부 설치시 정상 출력되는 것을 확인했습니다.

화면이 정상 출력이 안되는 것은 파일을 다 불러오지 못해 깨진 화면이 출력되는 것으로 

파일 수정한 부분이 있다면 확인해 보기 바라며 저희가 직접 확인할 수 있는 FTP, 관리자 정보 남겨주시기 바랍니다.

추가로 사용하는 PHP 버전이 8 버전 이상인지 확인 바랍니다.


고맙습니다.

작성자
송찬호
작성일
23-03-29
문의내용 Q 비밀글로 보호된 문의입니다.
사이트 내 전체검색