웹마스터 팁

업그레이드 하면서 변경되는 부분을 체크해본후에 업그레이드 해봅니다.

제로보드 2.3 에서 2.5 업그레이드 방법

 

 


1. 파일구조 변경


기존 파일 구조

addons
classes
common
config
files
layouts
modules
widgets
.htaccess
index.php
license

위 파일 폴더중 files 을 제외하고 모두 삭제한다.


2. 새로운버젼을 업로드 (binary)


3. - 관리자 페이지 > 모듈목록 > 설치된 모듈에서 update/ install 등의 버튼이 있나 확인하고 있으면 클릭

4. - 관리자 페이지 > "캐시파일 재생성" 버튼 클릭

5. 제로보드 기존레이아웃이 아닌  레이아웃을 사용할 경우 
   나라별 언어 선택 메뉴 부분을 수정


 기존 :
 레이아웃의 layout.html
<div id="language">
   <strong title="{$lang_type}">{$lang_type}</strong> <a href="#selectLang" onclick="showHide('selectLang');return false;"><img src="./images/{$layout_info->colorset}/buttonLang.gif" alt="Select Language" width="87" height="15" /></a>
   <ul id="selectLang">
                <!--@foreach($lang_supported as $val)--><!--@if($val != $lang_type)-->
    <li><a href="#" onclick="doChangeLangType('{$val}');return false;">{$val}</a></li>
                <!--@end--><!--@end-->
   </ul>
  </div>

 변경 :
 레이아웃의 layout.html
<div id="language">
   <strong title="{$lang_type}">{$lang_supported[$lang_type]}</strong> <a href="#selectLang" onclick="showHide('selectLang');return false;"><img src="./images/{$layout_info->colorset}/buttonLang.gif" alt="Select Language" width="87" height="15" /></a>
   <ul id="selectLang">
                <!--@foreach($lang_supported as $key => $val)--><!--@if($key!= $lang_type)-->
    <li><a href="#" onclick="doChangeLangType('+ '+ '{$key}');return false;">{$val}</a></li>
                <!--@end--><!--@end-->
   </ul>
  </div>
으로 변경

 

6. 보드설정 변경
그런다음 생성된 보드에서

기존에는
xe_gallery,xe_list, xe_webzine 으로 나뉘었었는데 이것이
변경후에는
xe_board 로 변경이 되었어요

그래서 보드 각각 설정페이지를 들어가서
설정 저장을 해주어야 정상 작동합니다.

 

7. 기존 스킨이 아닌 자작 레이아웃,스킨을 사용할 경우(보드,블로그,방명록 등등)
그리고 보드나 블로그에서
기존 스킨 말고 다른 스킨을 쓰시는 경우는
새로운 보드스킨이나 블로그스킨을 반드시 업데이트를 해주고
거기에 해당하는 widgets =>
 login_info , newest_comment, newest_document, newest_images, tag_list
를 각각 업데이트를 해줘야합니다.
그래야 기존 게시판과 블로그가 작동을 합니다.


이상으로 업데이트를 하면 됩니다.

태그 연관 글
  1. [2021/01/21] 묻고답하기 ZBXE VERSION 1.1.5 업그레이드 문의 by maverick *1
  2. [2016/03/10] 묻고답하기 Core Up 1.8.15 - 1.8.18 by 뉴질맨 *2
  3. [2015/08/01] 묻고답하기 사라진 common.min.js 파일의 역할? by 파파민 *2
  4. [2015/05/11] 묻고답하기 xpressengine 업그레이드, php 업그레이드 후 사이트가안열려요. by 건더기888 *4
  5. [2015/01/01] 묻고답하기 설치형 웹호스팅에서 관리자 페이지의 에러가 많아요. by hello123 *4
제목 글쓴이 날짜
jquery 이미지 이펙트 플러그인 Ansi™ 2014.08.19
스케치북 게시판 메뉴얼 [1] socialskyo 2014.08.21
사용자 정의를 활용하여 폼 형식으로 개발하는 무식한 방법(1) [6] Reminisce 2014.08.22
게시판의 오늘 올라온 새글의 갯수를 알아내는 방법 [8] garnecia 2014.08.22
사용자 정의를 활용하여 폼 형식으로 개발하는 무식한 방법(2) [5] Reminisce 2014.08.22
CafeXE (homepage 모듈) 메뉴노출 권한오류 수정안. Xiso 2014.08.22
홈페이지 제작 시, 개인정보관련/회원가입약관 처리에 대해서 [1] 양파F 2014.08.23
관리자페이지의 '서버정보출력'에 '절대경로' 가 출력되게 하는 방법 [3] sejin7940 2014.08.26
애드온 개발중에 이상한 버그가 생길경우 [2] 銀童 2014.08.26
관리자 게시판 목록에서 브라우저 제목 클릭시 새창으로 뜨도록 수정 [2] sejin7940 2014.08.26
XE를 앱으로, 티타늄 및 폰갭(Cordova) 사용기 [1] AJKJ 2014.08.28
[업데이트] [Easy Tip] [XE 1.7] XE 코어 js, css파일 jsdelivr CDN사용하기 [13] file Typhoon 2014.08.28
캡챠(captcha)가 안 뜰 때 Double'U' 2014.08.29
Simplestrap css, js cdn에서 로드하기 [5] file Typhoon 2014.08.29
카메론 플러그인 에드온이 컨텐츠(본문)을 가릴때 팁 file oscarmike 2014.08.30
XE에 페이스북 소셜 댓글 연동하는 방법 (페이스북 소셜댓글 달기) 기톨닷컴 2014.08.30
socialXE 에서 로그인시 소셜로그인과 XE 로그인 동시 구현하기 file 큐우우 2014.08.31
div 세로 중앙 정렬팁 Ansi™ 2014.09.01
고도몰과 xe 회원 연동하는 키 포인트 410contents 2014.09.03
모바일뷰 사용하는 경우, 사이트맵에서 메뉴 생성시, 모바일 뷰 가 자동으로 체크되도록 sejin7940 2014.09.10