×

앱 설치 안내

리빌더 공식 홈페이지 바로가기를 PC에 설치해보세요!
바탕화면에서 앱으로 실행할 수 있어요.

새글

    최근 180일 이내 등록된 새글 이에요.
  • 개발보다 운영이 더 어려운일인것같습니다...... 무료든 유료든,,, 모든 사용자분들을 다 만족시켜드리고싶네요... 지금에서 최선을다하는거밖에는 할 수 있는게 없네요...ㅠ
    펄스나인 2025-03-01 자유 게시판
  • 비밀 댓글입니다.
    bank365 2025-03-01 자유 게시판
  • 비밀 댓글입니다.
    bank365 2025-03-01 자유 게시판
  • 심각하게 무료배포중단해야되나,,, 까지 갔다가왔네요... 물론 글 쓰신분도 원체 답답하셨으면 그러셨을까 이해는 됩니다만은... 그동안에 노고들이 모두 물거품이 되는듯한 느낌을 받아서 손이 저절로 움직여버렸네요,,,,
    펄스나인 2025-02-28 자유 게시판
  • 추가로 버튼 위젯은 PC에서만 보이게 되어있습니다. class 에 pc 라고 기재된 부분은 제거해주시면 되겠습니다. 아마도 버튼 위젯이 모바일(반응형) 로 진입시 가려지는 부분을 보시고 말씀하시는것같습니다. 버튼위젯은 커스텀을 위한 샘플위젯이라 참고 부탁드립니다. 감사합니다. >> 감사합니다.
    리빌더 2025-02-28 버그제보
  • 비밀 댓글입니다.
    bank365 2025-02-28 자유 게시판
  • 네 확인해보겠습니다.
    리빌더 2025-02-28 버그제보
  • 잘했다는것은 아닙니다만,어떤분이 새로가입해서 글올리셨고, 물론 세컨아이디겠지요..답변을 다는중에 지워졌다고 팀원이 알려줘서 그냥 지나가려다가 한말씀 올립니다..이 글은 지극히 개인적이고 한분을 겨냥해서 쓰는 글입니다.닉네임을 몰라서 쪽지로는 못드리고, 혹시나 보실까하여 자게에 올립니다..그리고 본인 아이디로 클레임 걸어주세요.마땅히 저희가 잘못하고있는것은 겸허히 받고, 개선하겠습니다.아래 오구오구님 글처럼 저렇게 써주시면 저희도 몸소 느끼고 반성할 수 있습니다.에디터는 지금 저혼자 그것도 틈틈히 개발하고있습니다. 다른 팀원들 모두 2,2 개발에 투입 되어있고 모두들 잠 줄여가며 열심히 하고 있습니다..업데이트 분량 소화하느라 24시간 잠을 못자는날이 하루이틀이 아닙니다..저희가 투자하고있는 시간들을 우습게 보지마세요.에디터가 업데이트가 빠르다고해서 에디터만 하고있는것이 아닙니다.수개월간 짜내고 적자가 오고있는데도2.2 개발에 몰두하고있는 시간들이 아깝다고 생각안하고 있습니다.리빌더에 투자해 주시는 다른분들의 기대까지 무너트리는 행동은 안하셨으면 좋겠습니다..부탁드립니다.
    펄스나인 2025-02-28 자유 게시판
  • 시간이 없어서 많이 살펴보지는 못했는데 저도 서버구성 부터 한번 살펴보고 공유하겠습니다.
    데브이 2025-02-28 버그제보
  • 비밀 댓글입니다.
    데브이 2025-02-28 버그제보
  • 글작성했는데 내용이 짤려서 다시올렸습니다^^
    팡야 2025-02-28 팁과노하우
  • 혹시 추천 10개 받으면 일정기간 (3일) 동안 상단으로 노출(공지바로아래)되도록 이런것도 가능한가요?
    따크유 2025-02-28 팁과노하우
  • ㄴ...녜? 그래서 어떻게 하면되죠?
    따크유 2025-02-28 팁과노하우
  • 메인화면에 글쓰기 버튼 추가해서 누르면 나의 레벨에서 글쓸수 있는 게시판 목록이 나타나고 목록에서게시판을 선택하여 해당글쓰기로 이동하는 방법입니다여기서 글쓰기버튼을 클릭하면?이렇게 우측에 나의 레벨에서 작성할수 있는 게시판이 나열됩니다여기서 작성하고 싶은 게시판을 선택하면? 해당 게시판의 글쓰기로 이동이 됩니다<style>/* 플로팅 글쓰기 버튼 */#floating-write-btn {  position: fixed;  bottom: 15px; /* 필요시 조정 */  right: 30px;  /* 필요시 조정 */  z-index: 2000;}#floating-write-btn button {  width: 60px;  height: 60px;  border: none;  border-radius: 50%;  background-color: #4d33b2; /* 버튼 배경색 */  color: #fff;  font-size: 16px;  cursor: pointer;  box-shadow: 0 4px 8px rgba(0,0,0,0.2);}/* 버튼 호버시 효과 */#floating-write-btn button:hover {  background-color: #ff5f1f;  transition: background-color 0.2s;}/* 모달 배경 */#board-select-modal {  display: none; /* 기본 숨김 */  position: fixed;  z-index: 99999;  left: 0; top: 0;  width: 100%; height: 100%;  overflow: auto;  background-color: rgba(0, 0, 0, 0.5);}/* 모달 컨텐츠 박스 */#board-select-modal .modal-content {  background-color: #1c1c1e;  color: #fff;  margin: 80px auto; /* 수직 가운데정렬 (상단 간격) */  max-width: 320px;  /* 모달 너비 (원하시면 늘리세요) */  border-radius: 8px;  padding: 20px;  position: relative;}/* 모달 닫기(X) 버튼 */#board-select-modal .close-modal {  position: absolute;  top: 10px;   right: 15px;  font-size: 24px;  cursor: pointer;}/* 모달 제목 */#board-select-modal h2 {  margin: 0 0 15px;  font-size: 18px;  text-align: center;  color: #ffd674; /* 원하는 색상 */}/* 목록 초기화 */#board-list {  list-style: none;  padding: 0;  margin: 0;}/* 그룹 아이템(접히는 상단) */.group-item {  margin-bottom: 10px;}/* 그룹 제목 영역 */.group-title {  background-color: #2c2c2e;  padding: 10px 12px;  border-radius: 6px;  cursor: pointer;  position: relative;  font-size: 14px;  display: flex;  align-items: center;  justify-content: space-between;}.group-title:hover {  background-color: #3a3a3c;}/* 그룹 제목 왼쪽 */.group-title-text {  font-weight: bold;}/* 펼치기/접기 화살표 (오른쪽) */.group-title .arrow {  font-size: 12px;  margin-left: 5px;  transition: transform 0.2s;}.group-title.open .arrow {  transform: rotate(180deg);}/* 하위 게시판 목록(초기 숨김) */.board-sublist {  list-style: none;  margin: 0;  margin-top: 6px;  padding: 0;  display: none; /* 처음에는 숨김 */}/* 하위 게시판 항목 */.board-sublist li {  margin-bottom: 6px;}.board-sublist li a {  display: block;  background: #4d33b2;  padding: 8px 12px;  border-radius: 4px;  color: #fff;  text-decoration: none;  font-size: 13px;  transition: background-color 0.2s;}.board-sublist li a:hover {  background-color: #444;}</style><!-- 플로팅 글쓰기 버튼 --><div id="floating-write-btn">  <button type="button" title="글쓰기">    <!-- 연필 모양 아이콘 (FontAwesome 등에서 추출한 SVG 예시) -->    <svg aria-hidden="true" focusable="false" width="22" height="22"         viewBox="0 0 512 512" fill="currentColor"         xmlns="http://www.w3.org/2000/svg">      <path d="M497.94 74.17l-60.11-60.1a48 48 0 0 0-67.88 0L15.49 368.52a24 24 0 0 0-6.08 10.87L.15 460.32a24 24 0 0 0 28.83 28.84l81-9.26a24 24 0 0 0 10.86-6.07l354.47-354.4a48 48 0 0 0 .63-67.26zm-386 330.93l-50.72 5.8 5.79-50.66L345.94 80.44l44.9 44.9zm359.64-359.59l-31.92 31.88-44.9-44.9 31.89-31.88a16 16 0 0 1 22.63 0l22.34 22.34a16 16 0 0 1 .02 22.56z"/>    </svg>  </button></div><!-- 모달창 --><div id="board-select-modal">  <div class="modal-content">    <span class="close-modal">&times;</span>    <h2>게시판 선택</h2>    <ul id="board-list">      <?php      // 로그인/권한 확인      if (!$is_member) {          // 비회원이면 안내          echo '<li><a href="'.G5_BBS_URL.'/login.php">로그인 후 이용가능합니다.</a></li>';      } else {          // 그룹 + 게시판 목록을 가져와서 "내 레벨로 쓰기 가능한 게시판"만 분류          $sql = "              SELECT b.bo_table, b.bo_subject, b.bo_write_level, b.gr_id, g.gr_subject                FROM {$g5['board_table']} b                LEFT JOIN {$g5['group_table']} g ON (b.gr_id = g.gr_id)               WHERE b.bo_use_search = '1'            ORDER BY b.gr_id ASC, b.bo_table ASC          ";          $result = sql_query($sql);          // 그룹별로 묶을 배열          $grouped_boards = array();          // 데이터 반복          while($row = sql_fetch_array($result)) {              // 내 레벨로 쓰기가 가능한지?              if ((int)$member['mb_level'] >= (int)$row['bo_write_level']) {                  $gr_id = $row['gr_id'];                  // 그룹 이름이 없으면 기본 그룹명 처리                  $group_name = $row['gr_subject'] ? $row['gr_subject'] : '기본그룹';                  if (!isset($grouped_boards[$gr_id])) {                      $grouped_boards[$gr_id] = array(                          'group_name' => $group_name,                          'boards'     => array()                      );                  }                  // 보드 정보 푸시                  $grouped_boards[$gr_id]['boards'][] = array(                      'bo_table'   => $row['bo_table'],                      'bo_subject' => $row['bo_subject']                  );              }          }          // 만약 작성가능한 게시판이 전혀 없다면 안내          if (empty($grouped_boards)) {              echo '<li><a href="javascript:void(0)">작성 가능한 게시판이 없습니다.</a></li>';          } else {              // 그룹별로 출력              foreach($grouped_boards as $gr_id => $grp) {                  // 그룹 제목                  echo '<li class="group-item">';                  echo '  <div class="group-title" onclick="toggleGroup('group-'.$gr_id.'', this)">';                  echo '    <span class="group-title-text">'.get_text($grp['group_name']).'</span>';                  echo '    <span class="arrow">▼</span>';                  echo '  </div>';                  // 하위 게시판 목록                  echo '  <ul id="group-'.$gr_id.'" class="board-sublist">';                  foreach($grp['boards'] as $bd) {                      $write_url = get_pretty_url($bd['bo_table'], 'write');                      echo '<li><a href="'.$write_url.'">'.get_text($bd['bo_subject']).'</a></li>';                  }                  echo '  </ul>';                  echo '</li>';              }          }      }      ?>    </ul>  </div></div><script>// (1) 플로팅 버튼 / 모달창 DOMconst floatingWriteBtn = document.getElementById("floating-write-btn");const boardSelectModal = document.getElementById("board-select-modal");const closeModalBtn     = document.querySelector("#board-select-modal .close-modal");// (2) 버튼 클릭 -> 모달 열기if (floatingWriteBtn) {  floatingWriteBtn.addEventListener("click", function() {    if (boardSelectModal) {      boardSelectModal.style.display = "block";    }  });}// (3) 닫기(X) 버튼 클릭 -> 모달 닫기if (closeModalBtn) {  closeModalBtn.addEventListener("click", function() {    if (boardSelectModal) {      boardSelectModal.style.display = "none";    }  });}// (4) 모달 배경 클릭 -> 모달 닫기window.addEventListener("click", function(event) {  if (event.target === boardSelectModal) {    boardSelectModal.style.display = "none";  }});/* 그룹 토글 함수 */function toggleGroup(groupId, titleElem) {  const sublist = document.getElementById(groupId);  if (!sublist) return;  // 펼침/접힘  if (sublist.style.display === 'none' || sublist.style.display === '') {    sublist.style.display = 'block';    // 화살표 회전 효과를 위해 .open 클래스 토글    if (titleElem) titleElem.classList.add('open');  } else {    sublist.style.display = 'none';    if (titleElem) titleElem.classList.remove('open');  }}</script> 
    팡야 2025-02-28 팁과노하우
  • 19c45330452a68a43606da1be105b507_1740751257_7506.jpeg
  • 여기에 무슨광고를 넣는게 좋을가요?
    팡야 2025-02-28 팁과노하우