ajax 기본 게시판 > 그누보드5 스킨

그누보드5 스킨

좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.

ajax 기본 게시판 정보

게시판 ajax 기본 게시판

첨부파일

basic_ajax.zip (116.8K) 323회 다운로드 2022-12-17 15:29:20 포인트 차감100
테스트한 버전5.4.18
호환 가능 버전5.4 이상

본문

AJAX 기본 게시판입니다.

 

 

데모페이지 1 : https://gnu54.suu.kr/ajax

- 그누보드 순정 테마로 PC버전으로만 확인할 수 있습니다.

 

데모페이지 2 : http://new.suu.kr/bbs/board.php?bo_table=rumi_basic_ajax

- 반응형 테마로 버튼의 모양 폰트크기등 일부 요소들의 속성이 테마 CSS에 적용됩니다.

 

테스트계정 : test/test

 

-- AJAX 게시판 특징 --

1. 게시판설정 - "여분필드 10 값"에 "ajax" 소문자로 입력하면 ajax 게시판을 사용할 수 있고 입력하지 않으면 그누보드 순정 BASIC 게시판으로 사용할 수 있습니다.
   ajax를 적용하였기 때문에 페이지 전환없이 페이지 이동, 글쓰기, 글보기등의 모든 기능을 사용할 수 있습니다.

2000880543_1627880754.7844.png

 

2. 글쓰기, 글보기는 페이지 전환없이 레이어 팝업창으로 열리도록 하였습니다.

 

3. AJAX 게시판은 "rumiPaging"과 "rumiPopup"등 3개의 플러그인을 사용합니다.
   1) rumiPaging
   2) rumiPopup

   3) rumiObject
   위 2개의 플러그인을 그누보드 "plugin"폴더에 추가하면 됩니다.

 

4. 게시판 설정에서 "전체목록보이기 사용"를 체크하여도 "글보기"시 하단에 게시판 글 목록은 보이지 않도록 처리하였습니다.

 

5. 크롬 최신버전에서만 테스트 하였기 때문에 다른 브라우저에서의 정상적으로 작동되는지에 대해서는 확인하지 못했습니다.

 

6. 실 운영하는 게시판에 직접 적용하는 것에 대해서는 권장하지 않습니다. 
   충분한 테스트와 다른 종류의 브라우저와 호환성을 검토하세요.

 

7. 레이어 팝업창을 사용하게 되면서 아직 해결하지 못한 몇가지 문제점들이 있습니다.
   그누보드에서 미리 설정해놓은 "alert('메세지', '어쩌구저쩌구유알엘');" 코드 실행시..
  예1) 게시판 설정값 체크하면서 발생되는 오류등으로 인하여 팝업창내에서 메인페이지로 이동

  예2) 원글을 수정하려는데 게시판 댓글로 인하여 수정하지 못하고 경고창이후 팝업창내에서 게시판 목록으로 이동되는 현상등...

 

 

================================

 

 

-- 설치방법 --

다운받은 파일을 압축되어 있으니 압축을 풀어주세요.
압축을 풀면 아래와 같은 2개의 폴더가 생성됩니다.
   a) basic_ajax
   b) plugin
 

1) "basic_ajax" 폴더는 테마스킨 - 게시판 스킨 폴더에 추가합니다.
    /theme/테마폴더명/skin/board/basic_ajax

 

2) "plugin" 폴더는 그누보드 "plugin" 폴더에 덮어씌우기 하면 됩니다.
 

3) ajax 게시판을 적용하려면 관리자 로그인후 "게시판 설정" "여분필드 10 값"에 "ajax"라고 소문자로 입력하면 바로 사용할 수 있습니다. "ajax"를 입력하지 않으면 일반 베이직 게시판으로 사용할 수 있습니다.

 

4) 기본적으로 테마하위 스킨폴더에 설치해야 하나 테마를 사용하지 않는 스킨으로 사용시 스킨에 포함된 파일 "_common.php"파일을 열어 내용 확인후 수정하면 됩니다.

 

5) 궁금한 사항은 댓글로 남겨주시면 답변은 해드리지만 모든 질문에 대해서는 답변을 못할 수 있으니 양해 바랍니다. 

 

추천
27

댓글 전체

데모페이지가 반응형이 아니여서 모바일에서는 적용이 안되었습니다.
하지만, 스킨이 반응형에 맞도록 되어 있기때문에 모바일에 적용해도 될겁니다.
네 맞습니다.
그누보드에 수 많은 얼럿코드가 있어서 모든걸 다 해결하진 못했습니다.
글보기, 글쓰기 일부분에 대해서는 수정해놨습니다.
말슴하신 경로에 import했고 권한 및 퍼미션도 제대로 설정된 상태입니다.
기본테마 사용중이구요
여분필드 10 값에 ajax 입력 했는데 바뀌질않네요
뭐가 더 있을까요?
그누보드 버전은 금일오늘자 최신버전입니다.
아래 이미지처럼 설정했는데도 안되나요?



list.skin.php 파일 코드 몇줄 안되니 알려주실 수 있나요?
아래 코드와 동일한지 비교해보세요.

<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가

if($board['bo_10']=="ajax") {
    unset($list);
    include_once($board_skin_path."/list.skin_ajax.php");
} else {
    include_once($board_skin_path."/list.skin_basic.php");
}
게시물에 대해 url로 들어갔을때 글수정을 누르면 css가 깨지는현상이있습니다.
혹시 url로 접속했을때 따로 옵션을 줄수있는 방법이있을까요?? 기본스킨으로 된다던지,, 4번항목에 전체 리스트를 보여준다던지요 ㅠ
목록이 안보이네요...게시물은 분명 있는데...
혹시 뭐가문젠지 알수있을까요?

그누보드 버전은 5.4.5.1 이고
PHP 버전은 5.6 입니다.

'Total 7건 1 페이지' 라고 뜨는것보면 DB에서
리스트 불러오는건 제대로 불러오는것같은데...

list.skin.php 파일에서 if문을 빼고
include_once($board_skin_path."/list.skin_ajax.php");
를 했을때도 동일합니다.
include_once($board_skin_path."/list.skin_basic.php");
로하면 기본 게시판목록이 잘 출력됩니다.

ajax에서 리스트출력할때 문제가 있는거같은데 뭔지를 모르겠네요 ㅠ
와우대감님 안된다던 문제, 저도 똑같은 걸로 한참 고생했는데 해결했습니다.
결국 jquery 충돌이었네요.
페이지에 로드되는 jquery를 하나씩 정리해보니 3개나 충돌이 있더군요. 그놈들 싹 지웠더니 리스트가 제대로 나옵니다. 휴.........
전체 2,423 |RSS
그누보드5 스킨 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT