새글

    최근 180일 이내 등록된 새글 이에요.
  • 예전에 개발했던것이 있는데 현재 개발 중인 YouTube 채널 등록 시스템이 완료가 되면 손 봐서 공개 하도록 하겠습니다.리빌더 초창기에 개인적으로 개발해서 쓰던거라 현재 좀 많이 손 봐야하긴 합니다.아쉽게도 그누보드나 타 빌더에서는 사용이 불가능합니다.
    데브이 2025-10-22 자유 게시판
  • 안녕하세요, 리빌더 입니다.리빌더의 과금/이용 구조를 단순화하고, 운영 안정성을 높이기 위해 기존 멤버십 제도 변경 및 라이선스 정책을 개편합니다. 아래 내용을 꼭 확인해 주세요.시행일2025년 10월 26일(일) 적용 (적용 완료)적용 사유 : 토스 정산 정책 및 운영상 관리 복잡도 증가로 인한 안정적 서비스 운영 필요멤버십 → 단일 상품으로 개편 (적용 완료)기존 4종(개인/비즈니스/마스터/VIP) 멤버십이 폐지 됩니다. (기 구매자 혜택은 유지) 멤버십은 단일 구매 상품 으로만 제공됩니다.멤버십 혜택 및 유의사항* 부가기능 및 부가서비스 구매할인 혜택* 콘텐츠허브 멤버십 전용 자료 접근 권한* 기술지원 서비스* 기간제 및 평생 선택제공기존 멤버십 아이콘은 라이선스 아이콘(아래)으로 대체되며, 닉네임/프로필 표기 방식은 기존 유지됩니다.라이선스 정책 (영구 적용) (적용 완료)자사용 1도메인 라이선스 : 무료납품용 1도메인 라이선스 : 220,000원 (중복구매 가능)납품용 무제한 라이선스 : 990,000원추가 안내빌더 : 평생 무료, 납품용 사용 가능(현행 유지)부가기능/부가서비스 : 현재 보유(구매)한 라이선스 기준으로 이용현재 사용 중인 라이선스 란?라이선스 구매 페이지에서 구매한 라이선스가 영구 적용됨을 의미합니다.부가서비스 및 부가기능 무료 이용권 등은 이벤트성으로 패키지 형태로 제공될 예정입니다.기존 구매자에 적용 방식 (서비스 보존 원칙)마이페이지 > 구매내역 페이지의 구매내역을 기준으로 모두 유지되며,(구) 멤버십에서 제공되는 혜택(할인율 등) 또한 모두 유지 됩니다.닉네임에 표기되는 아이콘은 라이선스 아이콘으로 변경 됩니다.* 라이선스 내역이 없는 경우 > 자사용 1도메인 라이선스 적용* 납품용 1도메인 라이선스 > 노란색 라이선스 아이콘* 납품용 무제한 라이선스 > 검정색 라이선스 아이콘* VIP > 프리패스 라이선스 아이콘무엇이 달라지나요?* 멤버십은 단일 상품으로 단순화됩니다.* 장기 유지/납품 목적은 라이선스 구매로 일원화됩니다.* 닉네임/프로필 아이콘은 라이선스 아이콘으로 대체 표기됩니다.* 기존 구매자 혜택은 만료일 기준으로 동등 · 상응하게 보존/변환됩니다.정책 변경에 대한 문의는 1:1문의 또는 카카오 채널을 통해 남겨주세요.더 나은 서비스 품질을 위해 구조를 단순화하는 과정에 많은 이해와 협조 부탁드립니다.감사합니다.
    리빌더 2025-10-21 공지사항
  • 이번에 수여자 통계하면서 사용했던 코드입니다.코드 그대로넣으면 출력 됩니다.포인트(보유) 5 : 현재보유 입니다. 참고해주세요.추천받은수 상위 5출석 상위 5 : 일일 로그인포인트(환경설정)를 지급한다면  집계가능합니다.게시글수 상위 5댓글수 상위 5<?php // --------------------------------------------- // 설정 // --------------------------------------------- $exclude_ids = ['master','false9']; //제외아이디 // --------------------------------------------- // 유틸 // --------------------------------------------- // exclude IN 절 function build_exclude_in($ids){ $safe = array_map('sql_escape_string', $ids); return "'" . implode("','", $safe) . "'"; } // 닉네임 가져오기 function get_nick_by_id($mb_id){ $mb_id = sql_escape_string($mb_id); $row = sql_fetch("select mb_nick from g5_member where mb_id='{$mb_id}'"); return ($row && $row['mb_nick']) ? $row['mb_nick'] : $mb_id; } // 상위 N 추출: 연관배열 (mb_id => cnt) 를 cnt 내림차순 정렬 후 상위 N 반환 function topNFromAssoc($assoc, $n=5){ // 기본 5위 arsort($assoc, SORT_NUMERIC); return array_slice($assoc, 0, $n, true); } // 출력용 공통 렌더러 function render_top_list($title, $rows){ // rows: [['nick'=>..., 'count'=>...], ...] echo '<div style="margin:8px 0 16px">'; echo '<strong>' . htmlspecialchars($title, ENT_QUOTES) . '</strong><br>'; if (empty($rows)) { echo '<span>데이터 없음</span>'; } else { $rank = 1; foreach($rows as $r){ $nick = htmlspecialchars($r['nick'], ENT_QUOTES); $cnt = number_format((int)$r['count']); echo $rank . '위: <strong>' . $nick . '</strong> <span style="opacity:.8">(' . $cnt . ')</span><br>'; $rank++; } } echo '</div>'; } // --------------------------------------------- // 1) 포인트 상위 1~5위 (g5_member.mb_point) // --------------------------------------------- $exclude_in = build_exclude_in($exclude_ids); $res_point = sql_query(" select mb_id, mb_nick, mb_point from g5_member where mb_id not in ({$exclude_in}) order by mb_point desc, mb_id asc limit 5 "); $tops_point = []; for($i=0; $row = sql_fetch_array($res_point); $i++){ $tops_point[] = [ 'nick' => $row['mb_nick'], 'count' => (int)$row['mb_point'], ]; } // --------------------------------------------- // 2) 출석 상위 1~5위 (g5_point.po_content LIKE '%첫로그인%') // 공백 변형 '첫 로그인' 등도 잡도록 REPLACE 사용 // --------------------------------------------- $res_att = sql_query(" select x.mb_id, m.mb_nick, x.cnt from ( select mb_id, count(*) as cnt from g5_point where REPLACE(REPLACE(po_content,' ',''), CHAR(160), '') like '%첫로그인%' and mb_id not in ({$exclude_in}) group by mb_id order by cnt desc, mb_id asc limit 5 ) x join g5_member m on m.mb_id = x.mb_id order by x.cnt desc, x.mb_id asc "); $tops_att = []; for($i=0; $row = sql_fetch_array($res_att); $i++){ $tops_att[] = [ 'nick' => $row['mb_nick'], 'count' => (int)$row['cnt'], ]; } // --------------------------------------------- // 3) 전체 게시글/댓글/추천 합산 (모든 write_* 테이블) // --------------------------------------------- $postCnt = []; // wr_is_comment = 0 $commCnt = []; // wr_is_comment = 1 $goodCnt = []; // wr_is_comment = 0 글들의 wr_good 합계 (작성자별) $prefix = sql_escape_string($g5['write_prefix']); // 보통 'g5_write_' $qtbl = sql_query(" select table_name from information_schema.tables where table_schema = database() and table_name like '{$prefix}%' "); while($t = sql_fetch_array($qtbl)){ $tbl = $t['table_name']; $res1 = sql_query(" select mb_id, count(*) as cnt, sum(coalesce(wr_good,0)) as good_sum from {$tbl} where wr_is_comment = 0 and mb_id not in ({$exclude_in}) group by mb_id "); while($r = sql_fetch_array($res1)){ $mb = $r['mb_id']; $postCnt[$mb] = ($postCnt[$mb] ?? 0) + (int)$r['cnt']; $goodCnt[$mb] = ($goodCnt[$mb] ?? 0) + (int)$r['good_sum']; } // 댓글 $res2 = sql_query(" select mb_id, count(*) as cnt from {$tbl} where wr_is_comment = 1 and mb_id not in ({$exclude_in}) group by mb_id "); while($r = sql_fetch_array($res2)){ $mb = $r['mb_id']; $commCnt[$mb] = ($commCnt[$mb] ?? 0) + (int)$r['cnt']; } } // 상위 5 추출 $top_posts = []; foreach(topNFromAssoc($postCnt, 5) as $mb_id => $cnt){ $top_posts[] = ['nick'=> get_nick_by_id($mb_id), 'count'=> $cnt]; } $top_comms = []; foreach(topNFromAssoc($commCnt, 5) as $mb_id => $cnt){ $top_comms[] = ['nick'=> get_nick_by_id($mb_id), 'count'=> $cnt]; } $top_goods = []; foreach(topNFromAssoc($goodCnt, 5) as $mb_id => $cnt){ $top_goods[] = ['nick'=> get_nick_by_id($mb_id), 'count'=> $cnt]; } // --------------------------------------------- // 출력 // --------------------------------------------- echo '<div style="line-height:1.9">'; render_top_list('포인트 상위', $tops_point); render_top_list('추천 상위 (누적 wr_good)', $top_goods); render_top_list('출석 상위 (첫로그인 카운트)', $tops_att); render_top_list('게시글 상위', $top_posts); render_top_list('댓글 상위', $top_comms); echo '</div>'; ?>
    리빌더 2025-10-21 팁과노하우
  • 작성자 및 관리자 외 열람할 수 없습니다.
    비밀글 기능으로 보호된 글입니다.
    HUMHAE 2025-10-21 개선/제안
  • 모바일 버전 마진이 없어서 쫙붙어서나와서요
    GiantPark 2025-10-21 질문과 답변
  • Uploaded Image
  • 작성자 및 관리자 외 열람할 수 없습니다.
    비밀글 기능으로 보호된 글입니다.
    djkazami 2025-10-21 질문과 답변
  • sns리빌더기반 게시판 소개 그누보드 기반 게시판을 인스타그램 스타일로 변환하는 CSS 스킨입니다. 주요 특징 PC: 3열 그리드, 카드형 레이아웃, 상세 정보 표시 모바일: 3열 정사각형 그리드, 이미지만 표시 (진짜 인스타그램!) 스토리 스타일 카테고리: 그라데이션 원형 아바타 인터랙티브 액션: 좋아요, 댓글, 북마크 버튼 무한 스크롤: 자동 로딩 지원11월중 인스타그램 및 쓰레드처럼 구현될수있게 고도화 작업중입니다.
    웨이비어스 2025-10-20 콘텐츠 허브
  • 1760967752_4d12cc4fa1950c59_clipboard_image_1760967749744.png
  • 작성자 및 관리자 외 열람할 수 없습니다.
    비밀글 기능으로 보호된 글입니다.
    넌나의에너지 2025-10-20 질문과 답변
  • 레이아웃을 배포하거나 타인에게 보여야할 경우에 실서비스 레이아웃을 변경해야하는 부분을 개선하여실 운영되는 사이트 레이아웃에 관여하지 않고 프리뷰 전용으로 작동하는 페이지를 만들었습니다.실 서비스를 운영하면서 사이트 접속 차단없이 레이아웃을 재구성 하는데 도움이 될 것으로 예상됩니다.프리뷰 모드로 접속시 페이지 내부의 링크는 작동하지 않습니다.프리뷰 내에서 모든 링크들이 프리뷰 레이아웃이 적용되도록 수정했습니다.https://kbogoods.dothome.co.kr/rb/preview.php?pr_id=1New Basic 레이아웃https://kbogoods.dothome.co.kr/rb/preview.php?pr_id=1https://kbogoods.dothome.co.kr/rb/preview.php?pr_id=2251Basic.row 레이아웃https://kbogoods.dothome.co.kr/rb/preview.php?pr_id=2251https://kbogoods.dothome.co.kr/rb/preview.php?pr_id=2252Basic 레이아웃https://kbogoods.dothome.co.kr/rb/preview.php?pr_id=2252설정부분을 마무리하고 리빌더 측으로 풀리퀘스트 날려보겠습니다.기존 환경설정 패널과 연동하여 프리뷰 페이지로 접속중인경우 프리뷰 환경설정으로 변경됩니다.
    HUMHAE 2025-10-20 자유 게시판
  • 그누보드/리빌더 코어는 건드리지 않고 유튜브 채널을 등록할 수 있는 시스템을 개발하고 있습니다.유튜브 채널을 등록하고 사용자 페이지에 노출해주는 시스템을 개발중입니다.많은 분들이 모양을 궁금해 하셔가지고 이렇게 수정해서 올립니다.
    데브이 2025-10-20 자유 게시판
  • Uploaded Image
  • 12시 24분 추가내용리빌더 게시판 오류인 것 같습니다.게시판을 그누보드 기본 basic으로 바꾸면 잘 올라갑니다.rb.basic_bbs로 바꾸면 안됩니다.10시 20분 추가 테스트한 내용 올려드립니다.똑같은 한글 파일은데 어떤 파일은 올라가고 어떤 파일은 안올라갑니다.거의 90% 한글파일이 안올라가는 것 같습니다.안올라가는 한글파일은 지금 리빌더 질문 게시판에도 허용되지 않는 파일이라고 안올라갑니다.그래서 zip로 첨부파일 추가합니다.pdf는 잘 올라가는데 hwp가 안됩니다. ajax.upload.php파일을 보니 hwp라고 들어있는 것 같은데 왜 안될까요?빌더버전은 .2.2.3.1입니다.동영상 업로드에 hwp 추가해도 안됩니다. 
    98fe08d2 2025-10-20 질문과 답변
  • 1760928102_125257110a0a5ed6_image.png
  • 안녕하세요, 리빌더입니다.활동점수에 따른 뱃지 지급 정책이 아래와 같이 변경되어 안내드립니다.2025.10.21 13:18 추천수 분야 상위 수여자가 추가되었습니다.핵심 변경사항주간 활동점수 집계 : 기존과 동일하게 진행하며, 보상은 Rp만 지급합니다.주간 뱃지 지급 종료 : 활동점수 기반 주간 뱃지 지급은 중단합니다.새로운 영구뱃지 도입리빌더의 운영 · 기능 개선 · 커뮤니티 성장에 장기적으로 기여하신 분들께영구적으로 수여합니다. (비정기 집계, 공로 및 참여 중심, 상시 심사)지속적 공로 존중단기간 활동량보다 서비스 발전에 실질적으로 기여한 지속적 공헌을 예우합니다.건강한 참여 문화모든 이용자가 편안하게 참여할 수 있는 환경을 만듭니다.첫 번째 명예뱃지 수여자(분야별)첫번째 수여는 숫자로 확인되는 누적 기여를 중심으로 아래 회원님들께 영구 뱃지를 수여합니다.뱃지는 10월 25일 부터 미니홈 및 프로필, 닉네임에 영구 게시되며, 미니홈에 게시되는 뱃지는 하단에 닉네임이 새겨집니다.아울러, 수여자 전원 15만 Rp 가 지급 됩니다. (2025.10.25 지급완료)누적 상위 데이터 공개활동점수 (누적획득)상위목록에 에디터 1명이 포함되므로 활동점수 획득의 형평성을 반영하여 집계 1명 추가bank365 님 (46,365점)미니님a 님 (33,665점 / 에디터)rainbow 님 (31,315점)낙엽지는새 님 (28,900점)출석 (일일로그인)낙엽지는새 님 (486회)bank365 님 (451회)민트다이어리 님 (447회)게시글 (누적작성)bank365 님 (332건)캐스퍼 님 (162건)민호민호 님 (138건)댓글 (누적작성)bank365 님 (1,121건)캐스퍼 님 (341건)우루사100mg 님 (324건)추천 (누적받은)미니님a 님 (292건) HUMHAE 님 (240건)캐스퍼 님 (52건)수여자분들의 꾸준한 노력에 진심으로 감사드리며 축하와 감사의 마음을 전합니다.여러분의 기여가 리빌더를 더 나은 서비스로 이끌었습니다.빠르고 큰 소음보다, 오래가는 공헌을 정중히 기리고 싶습니다.리빌더는 늘 여러분의 참여로 성장합니다.앞으로도 많은 제안과 응원 부탁드립니다.감사합니다.
    리빌더 2025-10-20 공지사항
  • Uploaded Image
  • 안녕하세요, 리빌더입니다. 금일 새벽 내부 인터넷 회선 장애로 인해 10월 20일(월) 하루 동안 부득이하게 임시 휴무를 하게 되었습니다.고객지원(CS) 안내당일에는 게시판 상시 대응 및 유선 상담이 어려우며,담당자가 확인하는 대로 순차적으로 답변드리겠습니다만, 답변이 평소보다 지연될 수 있습니다. 예기치 못한 불편을 드리는 점 양해 부탁드립니다.감사합니다.
    리빌더 2025-10-20 공지사항
  • 오랜만에 새로운 게시판스킨을 선보입니다.데이터형 게시판으로 다중 필터 검색, CSV/PDF/엑셀 데이터 다운로드,엑셀 데이터 일괄등록 및 출력갯수, 정렬변경 등의 다양한 기능이 제공 됩니다.핵심 기능으로 입력필드를 코딩없이 임의 설정하여 생성되게끔 처리되었으며, 생성된 필드는 입/출력 및 필터검색에 자동으로 추가되는 구조이기 때문에 사용성 및 커스텀 부분에서 매우 높은 만족감을 기대할 수 있을것같습니다.필터검색은 새로고침 없이 보이는 텍스트를 즉시 검색하며,추후 고도화로 필드 타입의 다양화 (일정, 시간, 지도, 파일 등) 가예정되어 있습니다.데모 미리보기현재 개발중인 버전으로 완성되지 않은 기능이 있을 수 있습니다.데이터 스킨 페이지 | 그누보드 리빌더 데모쉬운 완성! 다양한 기능! 어디에도 없던 웹사이트 빌더, 그누보드 리빌더https://demo.rebuilder.co.kr/data_bbs앞으로도 다양한 기능으로 보답 드리겠습니다.감사합니다.
    리빌더 2025-10-19 업데이트 노트
  • Uploaded Image
  • 작성자 및 관리자 외 열람할 수 없습니다.
    비밀글 기능으로 보호된 글입니다.
    넌나의에너지 2025-10-18 버그제보