웹마스터 팁

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

제로보드 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
제목 글쓴이 날짜
member 모듈 메일인증을 사용할때 모바일 기본스킨에서 회원가입 후 이메일 발송 안내 띄우기 [2] file 후하니 2015.08.01
새로고침 없는 실시간 웹서비스를 위한 기술과 간략한 역사(?) [1] onTrust 2015.07.27
[실험팁] XE 고용량/큰사진 썸네일 깨지는 것 해결 socialskyo 2015.07.20
레이아웃 메뉴에서 메뉴옆에 글수 표시하기 반걸 2015.07.20
DB에서 직접 시퀀스 생성하기 [3] 기진곰 2015.07.18
CloudFlare 사용시 방문자 IP와 SSL 접속여부가 정확하게 파악되지 않는 문제 해결법 [4] 기진곰 2015.07.12
IIS서버 자동 설치 프로그램(PHP, MySQL, phpMyAdmin) [1] 공처아찌 2015.07.12
모바일에 최적화된 화면으로 보기 문구가 레이아웃을 가리는 문제 creative8 2015.07.11
config 파일을 일반 유저가 쓸 수 없는 문제 해결법 [15] wkp 2015.07.09
문서페이지가 수정이 되지 않는 문제 [2] file monet 2015.07.07
위젯 가운데 정렬 하는법 [3] 불금 2015.07.05
홈페이지 제작 시 점검사항 15가지 [1] 유래유거 2015.06.29
사이트 서버 운영체제와 사용하는 웹서버 소프트웨어 알아보는 사이트 file 후하니 2015.06.28
홈페이지 속도가 느린 이유.(팁같지도 않은 팁) [11] 가브리엘조 2015.06.27
cloudflare api 용 curl 기본값 마루디자인 2015.06.24
추천검색어,실시간인기순위 소스 file codlllle 2015.06.21
실시간 rss 피드글 출력 위젯 file codlllle 2015.06.20
다음 위젯 뱅크를 대신할 위젯 베스트! codlllle 2015.06.20
자신이 쓴 글에 특정유저 댓글을 차단 Ikoo 2015.06.20
다음 실시간 검색어 위젯 file codlllle 2015.06.19