새글

    최근 180일 이내 등록된 새글 이에요.
  • 제목 그대로 미니홈에 게시판을 추가하려면 헤드, 테일을 어떻게 설정을 해야 하나요?
    rainbow 2026-07-12 질문과 답변
  • rb에디터의 코드블록에 글을 작성하고 뷰 화면에서 보면 그냥 네모 박스 안에만 코드들이 보이기만 합니다.네모 박스에 코드를 복사하는 기능이 있으면 이용하는 회원들이 편리할꺼 같습니다.
    rainbow 2026-07-12 개선/제안
  • 쪽지 내용 중에 링크를 클릭하면 부모창(메인 화면)을 해당 링크로 이동시키고 쪽지 팝업창은 자동으로 닫히게 하는 방법입니다.리빌더에 기본 추가가 되면 너무 좋을거 같네요. ( 리빌더님 한번 봐 주세요 ㅎㅎ )/theme/rb.basic/skin/member/rb.member의 스킨 파일 중에 memo_view.skin.php 파일에서 아래 내용을 찾아 <p> <?php echo conv_content($memo['me_memo'], 0) ?> </p>** 기존 코드에 보안부분 보완을 하고 수정 및 방법을 3가지로 나누어 봤습니다.(방법1) 링크를 클릭하면 쪽지창은 닫히고 부모창에 링크가 연결이 되는 방법<p id="memo_content_a_close"> <?php echo conv_content($memo['me_memo'], 0) ?></p><script>$(document).ready(function() { // 쪽지 내용 안의 모든 <a> 태그를 찾아 클릭 이벤트 적용 $('#memo_content_a_close a').on('click', function(e) { var linkUrl = $(this).attr('href'); // 클릭한 링크의 URL 가져오기 if (!linkUrl) return; // [보안 보완] 대소문자 구분 없이 javascript: 프로토콜 및 앵커(#) 차단 (XSS 방지) var trimmedUrl = linkUrl.trim().toLowerCase(); if (trimmedUrl.startsWith('javascript:') || trimmedUrl.startsWith('#')) { return; } e.preventDefault(); // 정상적인 링크일 때만 기본 이동 방지 // [보완] 부모창(opener)이 존재하고 아직 닫히지 않았는지 엄격히 체크 if (window.opener && !window.opener.closed) { // 만약 외부 링크라면 부모창과의 연관 관계(opener)를 끊어서 보안 강화 var currentHost = window.location.hostname; try { var targetUrl = new URL(linkUrl, window.location.origin); if (targetUrl.hostname !== currentHost) { window.opener.opener = null; // 타겟 페이지가 원래 부모창을 제어하지 못하도록 방어 } } catch(err) { // URL 파싱 에러시 안전을 위해 패스 } // 부모창을 주소로 이동 window.opener.location.href = linkUrl; // 현재 쪽지 팝업창 즉시 닫기 self.close(); } else { // [UX 보완] 만약 메인창(부모창)이 이미 닫혀 있다면, 현재 팝업창 자리에서 링크를 열어줍니다. window.location.href = linkUrl; } });});</script>(방법2) 링크를 클릭하면 쪽지창이 닫히고 내부 주소면 부모창에 링크가 연결이 되고, 외부 링크면 새창으로 링크가 연결되는 방법<p id="memo_content_a_close"> <?php echo conv_content($memo['me_memo'], 0) ?></p><script>$(document).ready(function() { $('#memo_content_a_close a').on('click', function(e) { var linkUrl = $(this).attr('href'); if (!linkUrl) return; // 보안 보완: 대소문자 상관없이 javascript: 또는 #으로 시작하면 기본 동작 방지 var trimmedUrl = linkUrl.trim().toLowerCase(); if (trimmedUrl.startsWith('javascript:') || trimmedUrl.startsWith('#')) { return; } e.preventDefault(); // 정상적인 링크일 때만 이동 방지 적용 var currentHost = window.location.hostname; try { var targetUrl = new URL(linkUrl, window.location.origin); // 1. 내부 링크인 경우 (기존 로직 유지 + 부모창 체크 보완) if (targetUrl.hostname === currentHost) { if (window.opener && !window.opener.closed) { window.opener.location.href = linkUrl; self.close(); } else { window.location.href = linkUrl; } } // 2. 외부 링크인 경우 (보안 보완: rel=noopener 적용) else { window.open(linkUrl, '_blank', 'noopener,noreferrer'); } } catch (error) { // URL 파싱 에러 시 안전하게 외부 창으로 처리 window.open(linkUrl, '_blank', 'noopener,noreferrer'); } });});</script>(방법3) 링크를 클릭하면 쪽지창이 자동으로 닫히고 링크는 새창에서 열리는 방법<p id="memo_content_a_close"> <?php echo conv_content($memo['me_memo'], 0) ?></p><script>$(document).ready(function() { $('#memo_content_a_close a').on('click', function(e) { var linkUrl = $(this).attr('href'); if (!linkUrl) return; // 보안 보완: 대소문자 상관없이 javascript: 또는 #으로 시작하면 기본 동작 방지 var trimmedUrl = linkUrl.trim().toLowerCase(); if (trimmedUrl.startsWith('javascript:') || trimmedUrl.startsWith('#')) { return; } e.preventDefault(); // 보안 보완: 모든 새 창 열기에 noopener, noreferrer 옵션 추가하여 Tabnabbing 방어 window.open(linkUrl, '_blank', 'noopener,noreferrer'); });});</script>
    rainbow 2026-07-12 팁과노하우
  • 쪽지에서 받은 리스트와 뷰 관련 사항 빼고 보낸, 쓰기 등의 해당 부분 기능을 삭제해도 시스템메세지 받는데는 문제가 없나요?쪽지는 그냥 시스템메세지 받는 용도로만 사용하고 싶어 문의 드립니다.
    rainbow 2026-07-12 질문과 답변
  • 1. DB를 따로 설치하지 않습니다. 2. 홈페이지 접속을 해서 보는 화면의 내용을 그누보드5는 기본적으로 파일에 임시적으로 해당 내용들을 기록했다 보여주곤 합니다. redis를 이용하면 임시 내용을 서버의 메모리를 이용해서 처리를 하니 동시 접속자가 많을 경우 효율적으로 처리를 할 수 있습니다. 파일 저장보다 메모리 저장이 속도도 그렇고 데이터 간의 병목 현상도 줄일 수 있어 장점이긴 하나, 접속자가 많지 않을 경우는 큰 차이가 없을 수 있습니다. ( 일반적으로 메모리를 많이 잡아 먹고 그런건 아닙니다. )
    rainbow 2026-07-11 콘텐츠 허브
  • 오 좋은 기능 입니다. 어서 제 홈페이지도 도입을!! 감사합니닷!!!
    bank365 2026-07-11 콘텐츠 허브
  • 레인보우님 미안하지만 질문 두개좀 드릴게욧!!! 네이버 검색해 보았는데.... 너무 설명이 어려워서욧.. 1. 본 기능을 이용하면 따로 디비에 테이블이 설치 되나요? 2. 본 기능은 정확히 어떤 기능인가요? 캐시 어쩌고 하던데 본기능을 도입하면 홈페이지 속도가 빨라지나요?? 답변 미리 감사드립니다. 행상 햄벅 하세요^^
    bank365 2026-07-11 콘텐츠 허브
  • 안녕하세요? 네 알고 있습니다 (pwa 배포 초기부터 사용해서 잘 알고 있어요 ㅎ_ㅎ) ===================================== pwa 업데이트에 따르면 1.2.1 업데이트 # Chrome 정책 대응을 위해 페이지 접속 시 자동으로 알림 권한을 요청하던 방식을 제거했습니다. # 사용자가 알림 받기 버튼을 누른 경우에만 Chrome 알림 허용 창이 표시되도록 개선했습니다. ===================================== 가 있습니다. 이점을 가지고 저번에 리빌더 측에 질문을 하였는데 ===================================== PWA 설정에 가보면 설치가능 레벨이 있는데... 1레벨로 설정할 경우 비회원도 설치가 가능하던 기능이었는데.. 1.2.1 이후 앱설치만 뜨던데... 설치가능 레벨 설명 문구에 1 이면 비회원도 알림수신 및 앱 설치가 가능합니다. ​가 아닌... 알림수신 문구를 제거한 ​1 이면 비회원도 앱 설치가 가능합니다. ​로 바뀌어야 되지 않을가요??? ===================================== 라고 질문을 하니 ===================================== 네 감사합니다. 수정처리하도록 하겠습니다. ===================================== 라고 답변이 와.. 동작방식에 관해 혼동이 와서 질문 드리는거에요~~~~ 비회원 알림 팝업이 정상이라면 pwa 설정서 비회원 알림 부분 문구를 삭제하는게 좋지 않겠냐는 제 제안에 리빌더 측에서 수정처리 해주겠다고 하지 않았겠죠? 그래서 본 질문에... 혹시 리빌더측에서 pwa 업댓한 내용이 알림 alert가 안뜬다는 말씀인지.... 아니면 둘다 안뜨는게 맞는 상황인지 혼동이 와서 질문드린거에요 ㅎ
    bank365 2026-07-11 질문과 답변
  • 관리자 화면의 pwa설정에 보면 설치 가능 레벨이 있습니다. 그게 1이면 비회원도 설치 가능한거 아닐까요? 사용여부도 체크할 수 있습니다.
    rainbow 2026-07-11 질문과 답변
  • 안녕하세요?저번 pwa 패치로크롬 호환 이슈로비회원 알림이 안뜨게 패치된걸로 아는데알림 메시지 alert만 안뜨지알림 받기 창은 원래 정상적으로 뜨는건가요???알림 요청 alert 팝업만 안뜨게 한거고?알림 받기 화면은 나오는게 정상인지요?만약 그렇다면https://rebuilder.co.kr/qna/5927비밀번호 입력 | 그누보드 리빌더웹사이트 부터 쇼핑몰, 그리고 플랫폼 까지! 가볍게 만들고 묵직하게 확장하는 그누보드 리빌더https://rebuilder.co.kr/qna/5927이 내용이 제가 틀린 내용을 제보했단건데...수정해주신다는 말은 무엇인가요??햇갈립니다 ㅠㅠ
    bank365 2026-07-11 질문과 답변
  • Uploaded Image
  • rainbow님 좋은 의견 글 읽었보니 저도 완전 같은 입장입니다. 완벽함보다는 빠른 배포와 유저 피드백을 통한 개선이 공홈 활성화와 성장에 더 큰 도움이 될 것이라 확신합니다. 빨리 핵심 상품들이 모두 진열되어 리빌더가 활기를 띠기를 응원합니다.
    미키손 2026-07-11 질문과 답변
  • 다른 용도로도 사욯할 수 있을거 같아 자료 올려봅니다.게시판 글을 보다가 회원에게 쪽지를 보내고 싶은데, 비공개 회원이라 쪽지를 보낼 수 없는 상황.이럴때 비공개 회원에게 쪽지를 보낼 수 있는 기능입니다.그누보드 원본 파일을 수정하지 않고 HOOK 기능을 이용해 일반 회원도 비공개 회원에게 쪽지를 보낼 수 있습니다.( 쪽지 권한 관련 사항은 첨부파일 상단 내용으로 쉽게 수정할 수 있습니다. )쪽지 사용을 하지 않겠다고 비공개 했는데 쪽지를 받으면 황당할 수 있습니다. 그래서 참고만 하세요 ^^
    rainbow 2026-07-11 콘텐츠 허브
  • 아 원래 Rb프리미엄서 다크모드 지원 계획이 있었었나요??? 그누7하고 그누5se 는 어차피 반응형+다크모드 지원이라... 굳이 리빌더 측서 다크모드 지원 여부는 의미 없을것 같고... 그누5 순정? 형에서 지원 됬으면 좋겠는데... 가끔 눈이 아파 다크모드와 일반 모드를 번갈아가며 쓰는데 리빌더엔 다크모드가 없어 많이 아쉽더라구요 제가 알기론 기존 알비프리미엄은 그누7로 개편되고, 개발되던 알비프리미엄은 리빌더 3.0때 반영해 주신다고 보았습니다. 개발자님이 많이 힘드신건 아는데 ㅜㅜ 기다림과 언급해준 날자가 계속 딜레이 되니깐 좀 많이 흠...지친??힘드??네요' 그리고 사업이란게... 수익을 창출해 가며, 펼치셔야 하는데 저번에 듣기론 개발자분들이 스타트업 하는거라 사업성 측면에서 여러모로 힘들었고 힘들다고 하더라구요 ㅜㅜ 어서 리빌더측이 사업적 측면에서 적자를 벗어나 흑자가 나야 저번 리빌더 사건 이후 잠시 속도가 붙었던 리빌더로 돌아올텐데... 많이 아쉽네요 아 그리고 다크모드 같은 경우는... 냑 플러그인 샵에 코어파일 수정없이 가능하다고 하는 상품을 보아서 리빌더 측이 맘만 먹으면 쉽게 적용하지는 않을가하는 바람이 있어서요 그 예를들어 게시글시 추천시 추천여부 즉시반영 알고보니 리빌더측에서 그누5에 대해 잘 몰라서 [스트롱?]이었나요? 이걸로 감싸면 추천부분이 바로 반영 된다는걸 몰라 뒤늦게 패치 했듯이 다크모드도 잘 생각해보면 쉽게 적용이 되지 않을 가 하는 지극히 1차원적인 생각에서 플러그인 이야기를 샘플로 넣어 보았던 거에요~~ 레인보우님 댓글 감사드리며 레인보우님도 즐거운 하루 되세요^^
    bank365 2026-07-11 개선/제안
  • 지난번 공지에서 그누5 기반 Rb프리미엄을 그누7 기반으로 제작을 하신다고 한거 같습니다.그누5 기반의 Rb프리미엄을 충분히 운영을 해보고 보완점 보완 후에 그 바탕을 두고 그누7 기반으로 제작을 하시는게 좋지 않을까 해서 글 남깁니다.그누5 기반 Rb어드민, Rb보드, Rb프리미엄, Rb에디터, 입점몰 등은 다른 플랫폼과 차별화를 두는 리빌더만의 그누5 기반 프리미엄 상품들인데 그 중에 Rb프리미엄이 빠지니 프리미엄 리빌더에서 인테리어를 못한 집과 같은 느낌이 듭니다.물론 그누5 기반 Rb프리미엄을 부가 기능으로 배포는 한다고 하신거 같기는 합니다.그래도 무조건 공짜가 좋은 것은 아니라고 생각이 드네요.지금의 리빌더만 해도 능력있는 분들은 충분히 좋은 작품을 만들 수 있게 하는 뼈대는 될 것으로 보입니다.리빌더의 그누5 기반 프리미엄 상품들은 약간의 프로그램 지식 또는 없더라도 퀄리티 좋은 홈페이지를 만드는데 역활을 할 수 있는 상품이라고 여겨지고 당연히 그에 맞는 비용 지불은 아깝지 않을 것으로 보입니다.약간의 버거가 있어도 그누5 기반의 리빌더 프리미엄 상품들은 모두 공개가 되어 있어야 하고 그래야 피드백을 통해 더 완성도를 이어갈 수 있지 않을까요? 지금의 상태는 UI가 부족한 그누보드5와 같은 상황입니다. 리빌더 UI의 꽃이 Rb프리미엄인데..처음 리빌더 시작할 때보다 리빌더에 대한 경험치가 누적이 되었을 것으로 여겨지는데, 지금은 처음보다 더 힘이 없어진 모습이랄까.리빌더 회사의 입장에서 어려움을 극복할 수 있는 방법은 결국 시간을 줄이는 것입니다.시간이 지날 수록 어려움이 배가 될 수 있기에 그 시간을 줄일 수 있게 빠른 배포 그리고 빠른 피드백이 중요합니다. 지금은 버거가 있어도 문제가 안되지만, 나중에는 작은 버거도 문제가 될 수 있습니다.리빌더의 핵심 상품들이 모두 진열이 되어 있어야 공홈도 활성화가 되지 않을까요? 상품이 없는데 사람이 오지는 않겠죠.
    rainbow 2026-07-10 질문과 답변