새글

    최근 180일 이내 등록된 새글 이에요.
  • 서버를 장만했네요..그런데 중요한게 없네요...하드 디스크...ㅠㅠ이전에는 다른 하드 디스크 사용 해도 됐는데25년도 부터 시행된걸로 아는데시놀리지 하드디스크 아니면 사용이 안되서..좀비싸네요.ㅠㅠ다음달에 6~8 TB 사야겠네요..16TB 사고싶어도서버 한대값보다 더비싸네요.ㅠㅠ
    캐스퍼 2025-10-28 자유 게시판
  • Uploaded Image
  • 사람들이 로그인 하면서 출석부 까먹고 있는 사람들도 있습니다.저두 그렇 경우가 많네요^^ 그냥 전 글쓰기보다 그냥 강제로 출석 체크 만들어 봤습니다.$total_count = (int)$total_row['cnt']; 오류가 생기는분은 $total_count = isset($total_row['cnt']) ? (int)$total_row['cnt'] : 0; 이걸로 대체 해주세요. rb/rb.mod/attendance attend.lib.php 맨밑에 복사하시고 붙여 넣기 하세요. // ---------------------------------------------------- // [추가된 기능] 로그인 성공 시 자동 출석 체크 함수 // ---------------------------------------------------- function rb_attend_auto_check($member) { // $member 변수가 없거나 비어 있으면 실행하지 않음 if (!is_array($member) || empty($member['mb_id'])) return false; // 입력 값 설정 (로그인 자동 출석이므로 내용은 기본값) $content = '자동 로그인 출석 체크'; // 자동으로 입력 문자 값을 고쳐 주세요. $mb_id = $member['mb_id']; // 날짜 정규화 $ymd8 = rb_attend_norm_ymd8(defined('G5_TIME_YMD') ? G5_TIME_YMD : date('Ymd')); $now = defined('G5_TIME_YMDHIS') ? G5_TIME_YMDHIS : date('Y-m-d H:i:s'); $ip = $_SERVER['REMOTE_ADDR'] ?? ''; // 중복 체크 if (rb_attend_is_checked_today($mb_id, $ymd8)) { return ['status' => 'skip', 'msg' => '이미 출석 완료']; } // 설정과 순위 $cf = rb_attend_get_config(); $rank = rb_attend_pick_rank($ymd8); // 저장 (attend.write.php의 핵심 SQL 로직) sql_query(" INSERT INTO rb_attendance (mb_id, ymd, at_datetime, at_ip, at_content, at_rank) VALUES ( '".sql_real_escape_string($mb_id)."', '{$ymd8}', '{$now}', '".sql_real_escape_string($ip)."', '".sql_real_escape_string($content)."', ".($rank ? (int)$rank : "NULL")." ) "); $at_id = sql_insert_id(); // 참여 포인트 지급 (rel_act를 'autobase'로 변경하여 일반 출석과 중복 지급 방지) $base = isset($cf['base_attend_point']) ? (int)$cf['base_attend_point'] : 0; if ($base > 0) { rb_attend_insert_point($mb_id, $base, '로그인 자동 출석 참여', G5_TIME_YMD.'-autobase', $at_id); } // 순위 보너스 포인트 (rel_act를 'autorank'로 변경하여 중복 지급 방지) $awarded_bonus = 0; if ($rank && $rank >= 1 && $rank <= 5) { $bonus = 0; if ($rank == 1) $bonus = (int)$cf['bonus_rank1']; if ($rank == 2) $bonus = (int)$cf['bonus_rank2']; if ($rank == 3) $bonus = (int)$cf['bonus_rank3']; if ($rank == 4) $bonus = (int)$cf['bonus_rank4']; if ($rank == 5) $bonus = (int)$cf['bonus_rank5']; if ($bonus > 0) { rb_attend_insert_point($mb_id, $bonus, '로그인 자동 출석 순위 보너스', G5_TIME_YMD.'-autorank', $at_id); $awarded_bonus = $bonus; } } // 연속 처리 $st = rb_attend_update_streak_and_award($mb_id, $ymd8, $cf); return [ 'status' => 'success', 'msg' => '로그인 자동 출석 완료!', 'rank' => $rank ]; } bbs/login_check.php // 선택필드 초기화 $sql = " update {$g5['g5_shop_cart_table']} set ct_select = '0' where od_id = '$s_cart_id' $add_cart_where "; sql_query($sql); } 위부분 찾아서 밑에 복사 하셔서 붙여넣기 하세요 // **↓↓↓↓↓↓ 자동 출석 체크 로직 삽입 ↓↓↓↓↓↓** // 1. 출석부 라이브러리 파일 포함 include_once(G5_PATH.'/rb/rb.mod/attendance/attend.lib.php'); // 2. 자동 출석 함수 호출. $mb는 로그인 성공 시의 회원 정보입니다. $attend_result = rb_attend_auto_check($mb); // 3. (선택 사항) 다음 페이지로 출석 결과 메시지를 전달하기 위해 세션에 저장 if ($attend_result['status'] === 'success') { $msg_text = $mb['mb_nick'] . '님, 로그인 시 자동 출석 체크 완료! '; if ($attend_result['rank']) { $msg_text .= ' ('.$attend_result['rank'].'등 달성)'; } // 다음 페이지 (리디렉션 후 도착할 페이지)에서 출력할 세션 메시지에 저장 set_session('ss_attend_msg', $msg_text); } // **↑↑↑↑↑↑ 자동 출석 체크 로직 추가 끝 ↑↑↑↑↑↑**
    캐스퍼 2025-10-28 팁과노하우
  • Uploaded Image
  • 유튜브 채널 관리 초기 버전(1.0.0)이 업로드 되었습니다.유튜브 채널 관리 시스템 > 콘텐츠 허브 | 그누보드 리빌더웹사이트 부터 쇼핑몰, 그리고 플랫폼 까지! 가볍게 만들고 묵직하게 확장하는 그누보드 리빌더https://rebuilder.co.kr/hub/1175다음은 기존에 개발했던 채팅 서비스를 조금 업그레이드 해서 공개해보려고 합니다.최고관리자- 방개설 최소 등급 지정 (2~10)- 방 생성 승인 방식 지정 (즉시 개설/관리자 승인)- 1인 최대 보유 방 갯수- 방 유형 (공개/비공개(비밀번호)/초대전용)- 분류지정 (코인/주식/환율 등)대충 이런식 입니다.아이템 방식은 조금 고민을 해보겠습니다.(예:채팅방 개설권, 무제한 개설권 등)
    데브이 2025-10-28 자유 게시판
  • 유튜브 채널 관리 시스템 1.0.0리빌더 전용 유튜브 채널 관리 시스템 입니다.관리자는 각 채널의 핸들, 카테고리, 구독자 수, 조회수, 등을 효율적으로 등록하고 관리할 수 있습니다. 상단 검색창을 통해 채널명이나 핸들을 실시간으로 검색할 수 있습니다.● 사용방법1. 그누보드 루트 폴더에 업로드 합니다. (adm, extend, theme)2. 최고관리자 아이디로 로그인 합니다.3. https://내도메인/adm/setup.php 에 접속합니다.4. '테이블 설치하기' 버튼을 클릭합니다.5. 관리자 - 게시판관리 - 내용관리 페이지에서 우측 상단 '내용추가' 버튼을 클릭합니다.6. ID 항목에 'youtube' 라고 입력합니다.7. 스킨 디렉토리 항목은 'rb.basic'을 선택합니다.8. 관리자 -환경설정 - 메뉴설정 페이지에서 우측 상단 '메뉴추가' 버튼을 클릭합니다.9. 좌측 상단 '대상선택'에서 내용관리를 선택 후 메뉴에 추가합니다.● 기능설명1. 유튜브 API KEY 관리유튜브 API KEY를 관리할 수 있습니다. API KEY 발급 방법은 여기를 클릭하세요.​​2. ​분류관리유튜브 채널을 등록할 분류(카테고리)를 등록하거나 편집 또는 삭제할 수 있습니다.3. 채널추가유튜브 채널을 등록할 수 있습니다. 유튜브 핸들(@abcdefg) 또는 고유 채널 ID를 입력하면 채널이 추가됩니다.채널명은 임의로 입력할 수 있으나 입력하지 않으면 자동으로 입력이됩니다.4. 채널목록채널목록을 한눈에 관리할 수 있습니다. 유튜브 채널 관리 페이지 우측 상단에 있는 갱신 버튼을 누르면 10개씩 갱신됩니다.갱신 시 채널명, 썸네일, 구독자, 영상수 등이 업데이트 됩니다.5. 실시간 검색 기능검색어를 입력하는 즉시 결과가 자동으로 갱신됩니다.한 글자만 입력해도 일치하는 채널 목록이 실시간으로 표시됩니다.● 적용화면
    데브이 2025-10-28 콘텐츠 허브
  • ㅎㅎㅎ 6개의 가려진 배지 ....정체 공개는 과연 언제? ㅎㅎ
    미니님a 2025-10-28 자유 게시판
  • Uploaded Image
  • $blog_id = ''; // 네이버 블로그 아이디 $max_items = 4; // 표시할 게시글 수네이버블로그 아이디만 입력하시면 하단에 모두 적용되게했습니다.블로그 타이틀도 제목으로 가져오게 수정입니다.
    넌나의에너지 2025-10-28 콘텐츠 허브
  • 최고관리자로 특정 게시판에 특정 회원의 글/댓글을 모두 삭제합니다. 사이드뷰에서 바로 삭제할 수도 있고 관리자 메뉴에서도 삭제할 수 있습니다. 최고관리자랑 등급 9 이상의 삭제를 못하게 해 놨습니다. 특정 게시판에 광고로 도배한 회원이 있을 경우 그 회원의 글을 일괄 삭제 할 수 있습니다.혹시 오류나 문제가 있을경우 말씀해 주세요.
    Leegun 2025-10-27 콘텐츠 허브
  • Uploaded Image
  • 작성자 및 관리자 외 열람할 수 없습니다.
    비밀글 기능으로 보호된 글입니다.
    민호민호 2025-10-27 질문과 답변
  • 작성자 및 관리자 외 열람할 수 없습니다.
    비밀글 기능으로 보호된 글입니다.
    민호민호 2025-10-27 질문과 답변
  • select * from rb_config1146 : Table 'mydbname.rb_config' doesn't existerror file : /adm/theme.php그누보드 최신버전에 리빌더 파일을 올렸는데, 1146 테이블을 생성할 수 없는 오류가 발생하고 있습니다.
    마루밑다락방 2025-10-27 질문과 답변
  • 아니 정확하게는 몇년전 부터 단어 정도는 알고 있었지만이 친구가 뭐하는 녀석인지 어디에 쓰는 녀석인지 딱히 관심도 없고..그래서 그려러니 하고 지냈는데이번에 PWA 를 직접 적용 해보니 재미있는 녀석이네요...요렇게 만들어지고, 푸쉬 기능도 되고 신기하네요 ㅎ요즘 프로젝트가 아니라 제꺼 만드느라 시간을 거의 쏟아 붓고 있네요 ㅎㅎㅎ안드로이드는 좀 편하긴 한데,아이폰은 다소 귀찮네요.... 홈 화면으로 추가를 유도 해야 하니깐.....ㅠ오랜만에 와서 글 남기고 갑니다~
    미니님a 2025-10-27 자유 게시판
  • 1761531042_ea57511b315771e9_image.png
  • 안녕하세요. 리빌더입니다. 리빌더 오픈 이후 처음 진행된 소규모 현물 이벤트에 참여해 주신 모든 분들께 진심으로 감사드립니다. 보내주신 모든 의견들은 단 1건의 누락없이 모두 꼼꼼히 살펴보았으며,질책과 응원, 불편한부분, 좋은부분 등 다양한 의견들을 팀원들 모두에게 공유 하였습니다.보내주신 의견들을 토대로 앞으로 더 나은 모습 보여드릴 수 있도록 최선을 다하겠습니다.이벤트 당첨자를 안내드립니다. bank365 님 / 컬쳐랜드 모바일 문화상품권 3만원권 (지급완료)민호민호 님 / 컬쳐랜드 모바일 문화상품권 2만원권 (지급완료)HUMHAE 님 / 컬쳐랜드 모바일 문화상품권 1만원권 (지급완료)선정 기준은 ‘리빌더의 장점과 개선할 점’에 대해 성의 있게, 구체적으로 작성해 주신 내용을 중심으로 공정하게 선정 하였습니다. 상품권은 기재해주신 휴대전화 번호로 일괄 발송완료 되었습니다.앞으로도 다양한 이벤트와 혜택으로 보답 드리겠습니다.리빌더를 이용해 주셔서 항상 감사합니다.
    리빌더 2025-10-27 공지사항
  • 작성자 및 관리자 외 열람할 수 없습니다.
    비밀글 기능으로 보호된 글입니다.
    bank365 2025-10-26 질문과 답변
  • 안녕하세요...미니님a입니다. 오랜만에 플러그인을 업로드하네요!먼저 해당 내용은 간단하게 설명 드리자면특정 회원의 게시글 / 댓글 / 포인트 내역을 페이지 왔다갔다 하면서 검색하기 귀찮으신 운영자님이라면 좋은 시스템이 되지 않을까 합니다.그누보드 사이트에 업로드 된 내용 보다 조금 더 구성 되어있습니다.구독 및 포인트 출금 내역을 사용할 수 있습니다.단. 해당 기능을 모두 이용해야 정상적으로 동작합니다. 이렇게 아이디 검색 하시면 글/댓글/포인트 내역을 한눈에 볼 수 있도록 제작 되었습니다. 설치하는 법은 간단합니다.업로드된 압축 파일 다운로드 한 뒤 압축 해제 하시면 아래와 같은 구조를 볼 수 있습니다.그대로 두 폴더를 최상단에 업로드 하시면 됩니다. (중복 되는 파일 없습니다!)그러면 관리자 페이지 > 회원 관리 메뉴에 회원 모니터링 메뉴가 생깁니다.훅 기반으로 제작된 파일임을 참고하시길 바랍니다.아래에 추천과 댓글은 개발자에게 큰 힘이 됩니다.고맙습니다.
    미니님a 2025-10-26 콘텐츠 허브
  • 본 팁은!!A. 디비테이블을 utf8mb4_unicode_ci 로 변경하고자 할경우B. 'wr_datetime'의 유효하지 못한 디폴트 값을 사용하셨습니다. 란 오류가 발생할 경우사용되는 SQL쿼리문 입니다.1. SQL서 아래 SQL질의를 실행SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; SET time_zone = "+00:00"; ALTER TABLE `테이블명` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci2. 여러개의 디비테이블을 수정하고자 할경우. SQL서 아래 질의를 실행SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; SET time_zone = "+00:00"; ALTER TABLE `테이블명` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; ALTER TABLE `테이블명` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; ALTER TABLE `테이블명` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci테이블 구분은 '테이블명' 쿼리문 라인 맨뒤에 ; 을 이용하여, 구분지음.마지막 쿼리문에는 ; 를 붙이지 말 것.
    bank365 2025-10-25 팁과노하우