XpressEngine
- 배포 버전 : 1.2.3
- 변경 범위 : revision 6242~6421
- License : GPL v2
(단 XpressEngine 기본 프로그램의 변형이 아닌 모듈/애드온/위젯 프로그램과 스킨은 각 저작자가 라이센스를 정할 수 있습니다) - 특이사항
- 관리자 페이지 > 모듈 업데이트나 설치등을 하셔야 합니다
- XE기본 버전, XE 전체버전, 카페XE, 플래닛XE 4개의 배포판으로 배포를 합니다. (전체버전에는 모두 포함)
- 변경 파일의 경우 바로 전 버전 사용자에게만 적용되며 그 이전 사용자는 전체 파일을 덮어쓰셔야 합니다.
변경내역
- 파일 모듈
- 관리페이지 첨부파일 목록에서 모듈/문서 정보를 표시하지 못하는 문제 수정 - bnu
- 관리페이지 첨부파일 목록 개선 * 첨부 대상 표시 : 댓글, 모듈(페이지), 임시저장 문서 * 회원 닉네임 출력 추가 * 대기 상태 파일의 닉네임 출력 안되는건 문제 아님 * 모듈 업데이트 필요 (필드 추가) * 파일 업로드시에는 값을 주지 않고 관리페이지에서 조회시에 업데이트 (업로드시 값 넣으면 오히려 방해) - bnu
- 게시글 삭제시 댓글을 지우는 comment의 trigger에서 db에서만 댓글을 지우기에 file 모듈에서 댓글의 파일을 지우지 못하는 문제가 발생. 일괄 댓글 삭제시에 대상 댓글별 trigger를 호출하고 나서 일괄 삭제하도록 하여 문제 개선 - zero
- 첨부파일을 다운로드 받을때 권한이 없는 것과 실제 파일이 없는 것에 대해 명확한 메세지를 출력하도록 수정. 그리고 대기 상태의 파일일지라도 최고관리자는 다운로드 할 수 있도록 수정 - zero
- 폼문으로 파일 업로드위한 액션 추가 - sol
- 엮인글 모듈
- 엮인글 발송 팝업창에 레이아웃이 적용되는 문제 수정 - zero
- 에디터 모듈
- 에디터컴포넌트의 구현 방식을 변경하여 내용에 상관없이 잘 출력되도록 변경 (code highlighter 문제 해결) - zero
- editor component 내용 변경시 space 가 있는 경우 발생하는 문제 수정 - haneul
- 이모티콘 에디터컴포넌트의 팝업 내용이 IE에서 사라지는 문제 수정 - zero
- XpressEditor 에디터에서 script,iframe등의 태그를 자동 삭제하지 않도록 수정 - zero
(에디터에서 직접 개입하는 태그가 없도록 함) - XpressEditor 에디터 HTML 개선 - dece24
- 에디터 컴포넌트 팝업창의 고정폭 문제 수정 - misol
- 파일 이름에 &나 %등의 기호가 들어갈때 문제 해결 - misol
- fckeditor의 자동저장메세지/ 파일업로드 부분의 CSS 누락분 추가하여 이상없이 보이도록 수정 - zero
- 컨텐츠 스타일을 지정하지 않았을 경우 글보기에서는 사용되지 않도록 수정 - zero
- xpressEditor에서 컴포넌트,html을 모두 쓰지 않을 경우 bar를 보이지 않도록 수정 - zero
- 에디터에서 mss:// 경로에 대해서 경로 변경을 하지 않도록 수정 - zero
- 자동저장기능을 10초에서 50초로 연장 - zero
- 이슈트래커 모듈
- 커미터 권한이 있을 경우 비밀글을 볼 수 있도록 기능 추가 - haneul
- 회원 모듈
- 회원 정보 프로필 이미지 수정 안되는 문제 수정 - zero
- 회원 가입약관을 길게 쓸 경우 회원 설정 내용이 사라지는 오류를 수정. 수정 방법은 가입약관을 별도의 파일로 저장하고 DB에 저장하지 않도록 하여 수정. 가입약관 파일의 위치는 ./files/member_extra_info/agreement.txt 로 지정 - zero
- 회원정보 수정시 라디오 입력폼 출력 안되는 문제 수정 - bnu
- member open api 추가 - sol
- fixed the permission problem for management - haneul
- 포인트 모듈
- 회원가입시 포인트 지급되지 않는 문제 수정 - zero
- 자신이 작성한 글의 댓글 작성 후 댓글 삭제시 포인트 차감되는 문제 수정 - zero
- 임시 저장시에는 포인트 지급하지 않고 정상 등록시 포인트가 지급되도록 문제 수정 (포인트 모듈 업데이트 필요) - zero
- 글열람시 포인트가 차감되는 경우 보유 포인트가 차감 포인트보다 작으면 글 내용을 숨겨서 읽지 못하도록 기능 추가 - zero
- 모듈별 포인트 설정시 초기화 버튼을 두어서 초기화시에 해당 모듈의 포인트 설정을 사라지게 하고 기본 설정을 따르도록 수정 - zero
- 조회포인트 적용 관련된 부분의 퍼포먼스 향상을 위한 코드 수정 - zero
- 포인트 그룹 연동 설정에서 초기화 방법을 선택할 수 있도록 추가 * 전체 그룹 초기화는 생략(연동설정된 그룹외에는 건드리지 않음) * 연동 그룹내에서 초기화 여부를 선택할 수 있도록 함 * 기본 값(추가된 설정을 저장하지 않았을 때)은 초기화 활성 * 고로, 기본그룹(보통 준회원)은 자동제거되지 않음 - bnu
- 페이지 모듈
- 내용 직접 추가시 사용된 에디터컴포넌트가 동작하지 않던 문제 수정 - zero
- 내용 직접 추가시 Java Script 에러 발생하지 않도록 수정 - zero
- 에디터 추가설정을 통한 내용 직업 입력 위젯의 에디터 및 기본글꼴/서식을 지정하는 기능 추가 - zero
- 플래닛 모듈
- 개별 플래닛에서 action forward 가 호출될때 레이아웃이 사라지는 현상 제거 (플래닛 모듈 업데이트 필요) - zero
- planet 설정이 되지 않았을 경우 생기는 PHP Script 오류 수정 - zero
- 외부 페이지 모듈
- 외부페이지에서 지정한 이미지/대상링크/배경이미지등이 정상동작하도록 개선 - zero
- 외부페이지에서 css, js에 대해서 상대 또는 절대경로로 import 문법을 이용시에 ./files/cache/opage/경로 라는 이상한 path가 설정되는 것을 수정. 수정된 방법은 대상 외부페이지 파일의 위치로 import 구문의 경로를 바꾸어서 직접 호출되도록 수정하는 방법을 사용. - zero
- 기본 기능
- rewrite mod 사용시 엮인글 URL을 path 구조로 보이도록 기능 원위치 - zero
- 기본 SSL(443)/ HTTP(80) 포트 사용하지 않을때 생기는 uri 오류 수정 - haneul
- Context class 에서 모든 css/ js file 초기화 method 추가 - zero
- TemplateHandler에서 치환시 PHP함수나 클래스의 method가 아님에도 무조건 변환을 하여 php syntax 오류가 생기는 것을 수정 - zero
- 메일발송시 XE의 첨부파일에 대해서 절대경로로 내용을 수정하도록 하여 문제 해결 - zero
- 윈도우 서버에서 글요약본 추출시 깨어진 문자가 보이는 문제 수정 - zero
- XE의 simpletest 동작에 대한 상수값을 설정하도록 수정 - zero
- applet 태그에 대해 관리자가 작성한 글이 아니라면 태그 동작을 하지 않도록 수정(보안) - zero
- 최고관리자 > setting > 기본 URL 변경시 DB에서도 변경되도록 수정 - zero
- php의 method_exists()함수에서 대소문자를 구별하지 못하는 문제때문에 발생하는 버그 수정 - zero
- forward action에서 layout 지정시 layout을 유지하도록 코드 추가 - zero
- MySQL의 mysql_insert_id()에 $this->fd를 추가 - zero
- 외부링크 이미지의 썸네일 추출시 이미지 파일 검사를 하지 않아서 동영상등에 대해서 외부파일을 다운받으려 해서 메모리 허용치 초과 오류를 내는 문제 수정 - zero
- 문서 모듈
- php4에서 게시글의 다국어 지원 부분 오류가 생기는 것을 수정하여 글 수정시에 반영이 안되어 보이는 문제 수정 - zero
- 댓글 모듈
- 댓글의 요약본을 구하는 함수에서 줄바꿈이 있을 때 공백을 삽입하도록 수정하고 tail 지정 기능 추가 - mooo
- 애드온
- Autolink 애드온 : 내용이 많은 경우 IE에서 느려지는 문제 수정 - bnu
- Smartphone 애드온 : iui제거후 자체 제작 UI 로 변경 - zero
- captcha 애드온에 비밀번호 찾기 기능에 대해서도 가로채서 봇/프로그램 체크 유무를 확인할 수 있도록 하는 기능을 추가 - zero
- 모바일페이지에서 제목 제대로 표시 안되는 문제 수정. 코드에 있던 의미없는 띄어쓰기 지움. - misol
- 댓글 링크 문제 수정/ 휴대전화에서도 문단을 구분하기 쉽도록 첫줄 들여쓰기 함. - misol
- 모바일 언어설정 모드 추가 - misol
- 이미지 리사이즈각 개별 컨텐츠에서 잘 동작하도록 수정 - zero
- 플래닛, WAP class 추가, 리스트형에서 간단한 글 담을 수 있게 수정, + 간단한 코드 정리 - misol
- RSS 모듈
- 컨텐츠 위젯/ 피드에서 제목에 링크 제대로 못거는 문제(스킨 문제) 수정, RSS라는 명칭을 쓰던 RSS URL이 ATOM형식도 지원하므로 '피드' 라는 명칭으로 변경 / PHP코드상의 변화는 없음. - misol
- 위젯
- 컨텐트 위젯에서 최근글 목록 생성시 글 제목의 HTML 가 그대로 노출되는 문제 수정 - mooo
- 컨텐츠 위젯 title 자르기에서 HTML태그를 포함하여 자르는 문제 수정 - bnu
- 플래닛 default 위젯에 댓글/ 원츄 수 보여주도록 개선 - haneul
- 메뉴 출력기 위젯에 메뉴 정보 내용 누락 추가(이미지 정보..) - cbrghost
- 분류 위젯에서 예전에 사용되던 mid 값이 위젯에 인자로 넘겨질때 생기는 오동작 수정 - zero
- content (기본 정보) 위젯의 속성에 table태그를 쓰지 않는 옵션 추가 (여러형태의 스킨에서 사용하기 위함) - zero
- 위젯 스타일
- 기본 위젯스타일에서 제목색상을 지정하지 않으면 transparent로 되는데 Firefox등 특정 브라우저에서 text color의 transparent값이 적용되어 제목이 보이지 않는 문제가 발생. 제목색상이 transparent가 아닌 값으로 지정되었을때에만 제목 색상을 적용하도록 하여 문제 해결 - zero
- 번역
- 중국어 - royallin, chinaskyking
- 일본어 - heemin
버전 업그레이드에 따른 주요 알림
- 많은 분량의 버그가 수정되었습니다.
일전에 공지해드린 것처럼 기능 추가보다 기본 기능의 안정화 및 속도 개선 위주로 개발되었습니다.
1.2.4 까지는 안정화 위주로만 계속 개발 될 예정입니다. - 꼭 관리자 페이지의 각 모듈들의 설치/ 업데이트를 실행해주세요.
또한 캐시파일 재생성도 해주셔야 합니다. - 업데이트 또는 설치를 위해 파일을 FTP로 업로드시 파일이 누락되지 않도록 해주세요.
문제라고 보고되는 것중 상당수가 FTP로 파일을 업로드하면서 누락되는 경우들입니다.
다운로드 및 설치 안내
- 다운로드 : XE IssueTracker > 다운로드 에서 다운로드 가능합니다.
- XE 버전 : XE의 기본 적인 기능이 포함됨. 패키지 모듈과 외부 연동 모듈들 제외
- XE Full 버전 : 개발코드에 있는 모든 기능이 포함됨
- 카페XE : 카페 패키지 기능을 중심으로 꼭 필요한 것들만 포함
- 플래닛 XE : 마이크로 블로그모듈인 플래닛XE에 필요한 것들만 포함
- 매뉴얼 및 참고 문서
- 업데이트 시 유의사항
- 관리자 페이지 - 모듈 목록에서 업데이트/ 설치 항목이 있는지 꼭 확인하세요.
- 관리자 페이지 - 초기페이지의 중간에 있는 캐시파일 재생성을 꼭 한번 실행해주세요.
- SVN 저장소
업그레이드 후 필수 확인 사항
전체 파일을 덮어씌워도 업그레이드가 가능합니다.
업그레이드 후에는 꼭 관리자페이지 > 모듈 (왼쪽 아래)를 클릭해서 모듈 목록 (우측화면)에 install 또는 update라는 빨간 버튼이 있으면 클릭해서 동작시키셔야 합니다.
관리자 페이지 > 우상단 설정 > 캐시파일 재생성을 꼭 해주세요
문제 발생 및 기능 추가에 대한 개발 참여 안내
XpressEngine는 오픈 소스 프로젝트로 진행이 되기에 정해진 곳에 발생되는 문제나 의견을 제시해주시는 것이큰 도움이 됩니다.
XE 오픈 소스 프로젝트 > XE Issuetracker 에서 먼저 검색을 하신 후 이미 등록된 문제가 없다면 새로 등록해주세요.
프로젝트 관리에서 문제가 다뤄져야 중복 문제가 발생하지 않고 또 더 빠르게 문제 해결이 가능합니다.
XpressEngine은 프로젝트 멤버나 사용자분들이나 같이 만들어 나가는 것이니만큼 효율적인 관리를 위해서 협조 부탁드립니다.
엮인글 '2'
http://www.xpressengine.com/18031593/1c2/trackback
Xpress Engine 1.2.2 Released - XE Download
XpressEngine Version : 1.2.3 Changesets : revision 6242~6421 License : GPL v2 ((Additional modules/addons/widge-ts and skins may use different license.)) Notes Update / Ins...
반도체맨의 느낌 - bandoche's me2DAY
Xpress Engine 1.2.3 배포되었네요 @_@ 필요하신분은 업뎃 (백업은 필수)
이슈트래커에 등록한문제입니다. 옛 버전 1.1.5에서 1.2.3으로 바로 업했습니다. 그런데, 1.1.5에서 생성한 까페의 정보가 1.2.3에서 완전히 엉켜버렸더군요. 예전 까페 이용도 못하고, 삭제도 제대로 안되고, 레이아웃변경도 불가능하고 완전히 꼬여버렸습니다. 어케어케 해서 겨우 지우긴 했는데, 예전까페의 정보가 어디엔가 숨어서 계속 나타납니다.
이거 어떻게 완전히 없앨 수 있을까요?
그리고 1.2.3에서 생성한 까페들의 게시판모듈들이 아예 작동을 안합니다. '자유게시판'메뉴를 눌러도 초기화면 그대로만 나옵니다.
이거... 까페 기능이 절실히 필요한데.....홈페이지를 운영하고 딸린 까페들이 필요하거든요...
[게시된 사진들이 작게 보일 때]
XE 1.2.3 버전에서... 어떤 사진들은 정상적으로 크게 보이는데 반면 어떤 사진들은 아주 작게 보이더군요.
새로 고침하면 작아진 사진들이 정상적으로 보입니다만 나중에 다시 접속해 보면 다시 작아져서 보이더군요...
저의 경우,, 이 문제는 사진 파일들을 '첨부'한 후, '본문 삽입'을 한 사진들에게 발생했습니다.
답은 아주 간단했습니다. ^^
html 편집기에서 width 와 height 값이 없는 사진들은 작게 보였습니다.
width와 height 값을 주고 나니깐 계속적으로 사진들이 정상 크기로 보였습니다.
아마도 이부분은 자동으로 처리 되어져야 하는 부분 같은데 잘 안되서 이런 문제가 발생되는 것 같습니다.
혹시 아직 해결하지 못하신 분들은 참고해주세요... 감사합니다.
1.2.1에서 버전업 했습니다.
댓글 보면서 만반의 준비를 하고 업뎃했는데 홈피 다 날아갔네요... (' ㅅ') 그저 먼산...
예전 버전도 삐그덕 대는거 왕꼼수 써서 겨우 돌려 놓았었는데. - 거의 정상작동하는게 없더랬죠ㅋ
(메뉴생성 어긋나기, 모듈값 안잡히는거 주소쳐서 찾아내기 등등등.. - 그게 지금 없뎃에 영향이 있으려나 싶기도 하고.
버그리폿이라도 해서 조금이나마 도움이 되어야 한다고 생각은 했지만, 제 수준에 멍청한 버그리폿만 할 것 같아서 용기가 안나더랩니다;;;;)
업뎃하고 빈 스킨만 덩그러니 뜨는 바람에 주소쳐서 관리자페이지 들어갔습니다.
캐시폴더 지워봤고, 재생성 까지는 해 봤습니다. 관리자 페이지에 뜨는 업데이트 다 했고요.
파일 업로드는 full.zip 다운받아서 filezilla로 했고, 그래도 안되길래 full.tgz다운받아서 덮어쓰기 했습니다.
그냥 다시 만들자. 싶어서 메뉴 생성하고 게시판 연결하는데, 게시판으로 이동이 안되고 홈으로 계속 돌아오기만 하네요.
내가 익숙하지 않아서, 잘 몰라서 그럴거야... 라고 생각하고 있습니다.
...그저 헤맬 뿐... =ㅅㅜ
...이러나 저러나 제로보드가 최곱니다.
언젠가 '완성'이라고 말할 수 있는 날의 제로보드를 생각하면 마음이 설렙니다.
지금 제가 피토하는거야 개발자분들에게 비할바가 되나요. 화이팅입니다.
^^ 저도 무지하게 고민했거든요.(컴맹이라서 ㅠㅜ......)![]()
아직 해결이 되지 않으셨다면 아래 링크를 참고하세요. 시원하게 해결된답니다.![]()
업데이트 후에 메뉴가 아예 사라졌습니다~ㅜ
<!--GNB-->
<ul id="gnb">
{@$alzio_count = 0;}
{@$menu_cnt=1}
<!--@foreach($main_menu->list as $key => $val)--><!--@if($val['link'])-->
<!--@if($val['selected'])-->
{@ $menu_1st = $val }
<!--@end-->
<!--@if($menu_cnt > 0 and $menu_cnt < 12)-->
<li id="alzio_mil{$alzio_count}" <!--@if($val['selected'])-->class="on"<!--@end--> onmouseover="gnbinToggle({$alzio_count}, this)" ><a href="{$val['href']}" onfocus="this.blur()" <!--@if($val['open_window']=='Y')-->onclick="window.open(this.href);return false;"<!--@end-->>{$val['link']}</a></li>{@$alzio_count++;}
<!--@end-->
<!--@end-->{@$menu_cnt++}<!--@end-->
</ul>
<!--//GNB-->
<script type="text/javascript">
var alzio_count = {$alzio_count};
</script>
<!--### 하부트리 ###-->
{@$alzio_count = 0;}
<!--@foreach($main_menu->list as $mkey => $mval)-->
<!--@if($mval['text'])-->
<!-- ### left 2차 ###-->
<!--@if($mval['selected'])-->
<ol id="alzio_mild{$alzio_count}" class="alzio_gnb2" style="display:block;">
<!--@if(!$mval['list'])--><li></li><!--@end-->
<!--@foreach($mval['list'] as $key => $val)--><!--@if($val['text'])-->
<li <!--@if($val['selected'])-->class="on"<!--@end-->><a href="{$val['href']}" onfocus="this.blur();" <!--@if($val['open_window']=='Y')-->onclick="window.open(this.href);return false;"<onclick="window.open(this.href);return">!--@if($val['open_window']=='Y')-->onclick="window.open(this.href);return false;"<!--@end--><!--@end--></ol>
<!--@end-->
{@$alzio_count++;}
<!--@end--><!--@end-->
1.2.3.버전에서 위와 같은 명령에 무슨 문제가 있는건가요? 1.0.1.때부터 쓰던 코드인데 변경해주어야 하나요?
1.2.2. 쓰고 있다가...1.2.3.으로 업데이트 한 후에 페이지가 통째로 날아가버려서 (화면 백지로 나오며 무슨 에러메시지조차 글이 깨진 형태로 나왔음) 결국 전체를 다 삭제하고 완전히 새로 1.2.3을 깔고...이제 겨우 복구해놨습니다.
db와 필요한 데이터들을 백업받아놓은게 있어서 다행이지...안그럼 정말 큰일 날 뻔했습니다.
안정화위주로 나온 버전이라 해서 믿었는데...낭패였네요. 그래도 애쓰시는 분들이 안정화를 위해 꾸준히 노력하고 계시니...아무 거리낌없이 업데이트를 할 수 있는 날이 오리라 믿습니다.
업데이트를 하시려는 분들은...꼭 (다음버전이 나오더라도) 데이터를 백업 받아놓고 하시길 정말 정말 부탁드립니다. 물론 다 날아가버린 후에 레이아웃 다시 짜고..하려면 짜증 나시겠지만, 자료가 남아있는 것과 그렇지 않은 건 엄청난 차이잖아요.
저는 코딩이나 그런건 전혀 모르는 문외한입니다만...XE 초기부터 계속 사용해본 느낌으로는 XE가 초기 컨셉과 현재의 컨셉이 많이 달라지다보니 필요한 위젯, 모듈같은 프로그램이나 여러 스킨같은 것들이 XE의 골격과 일관성을 맞추기 어려워 자꾸 이런 문제가 생기는게 아닌가 싶습니다.
제 경우만 해도...어떤 분들은 저와 똑같이 1.2.2에서 업데이트 하고도 아무 문제없다는 분도 계시고, 저처럼 완전히 날아가버리는 경우도 있고요. 그렇다면 결국 외부 플러그인들은 XE에 맞춰갈 수 밖엔 없으므로 XE가 절대 변하지 않는 기본틀만은 꾸준히 유지해나가는 게 절실히 필요할 거 같습니다.
제가 왜 알지도 못하면서 이런 말씀 드리냐면...1.2.4까지는 안정화위주로 가신다는 말 자체가 1.2.5부터는 다시 틀을 바꾸거나 하는 실험을 또 시작하겠다는 뜻일지도 모른다는 생각이 들어서요. 물론 꼭 집어넣어야 할 컨셉이 있다면 해야겠지만... 시간이 얼마나 지나건 상관없이 예전에 나온 플러그인들을 아무때나 써도 별 문제없이 돌아가고 적용되는 (어쩌면 지극히 당연할 ?) 그런 XE가 아쉬워서요.
만일 윈도우즈가 업데이트 될 때마다 사용할 수 없을정도의 문제가 생기거나 업데이트 전의 유틸들을 사용할 수 없었다면 과연 지금의 윈도우즈가 되었을까요. 윈도98때의 유틸도 XP에서도 잘 돌아가는 게 너무나 많잖습니까. 그런 점은 XE의 향후 방향과 관련해서 곰곰 숙고해 볼 가치가 있다고 생각합니다.
베타라는 말을 너무 빨리 떼버렸지 않나 싶은 생각도 들고...너무 좋은 툴인데 완전한 골격이 잡히고 안정화되기전에 나와서 여러 사용자들로부터 불안한 툴이라는 생각들이 점차 확산되고 있는게 너무 안타까워서 한말씀 올려봅니다.
그렇지만 저는 XE를 개발하시는 분들을 끝까지 마음으로 응원해드리고 싶습니다. 몇번을 WP같은 걸로 갈아타볼까도 생각했습니다만 솔직히 XE가 제대로 안정화만 되어준다면 이 세상 다른 어떤 것보다 훨씬 가치있고, 자신의 상상을 무한하게 풀어놓을 수 있는 툴이라는 확신이 있거든요. 늘 애써주셔서 감사드리고, 언젠간 이런 마음고생도 끝나고 벅찬 보람을 가질 날이 꼭 오리라 믿어봅니다.
모른다면 업데이트 하기 전에 그 방법부터 익히는게 순서입니다.
백업하고, 복원하고... 물론 파일뿐만 아니라 DB까지 포함해서..
비단 XE 뿐만 아니라 다른 실제 서비스 하는 것을 대상으로 하는 것이라면 필수 작업입니다.
무작정 덮어씌우고 잘 작동할꺼라 기도하는 것만큼 도박은 없습니다... =ㅅ=;; 문제가 일어날 변수가 얼마나 많은데요..
버전이 올라갈수록 DB도 조금씩 변하고 있고, 구조도 변하고 있고 여기저기 코드가 얼마나 많이 변경되는지...
무작덩 덮어씌우고 잘 작동할까? 를 해보고 싶다면 차라리 다른 테스트용 계정을 사던가, 만들던가 해서
그곳에 서비스 중인 홈페이지를 똑같이 구현해놓은 다음에 '실험'을 하세요.
실험이 성공한다면, 서비스 중인 홈페이지에서도 잘 작동할 확률이 높겠죠.
이런건 못하겠다면, 그냥 구버전 그대로 쓰는 것도 나쁘지 않다고 생각합니다.
보안 버그가 아니라면 말이지요.
그리고 레이아웃 수정은 관리자 메뉴에서 하기보다는
직접 ftp의 파일을 수정하는 편이 이전이나 복원 등에 훨씬 유리하다는 점도 기억해두세요.
그동안 1.1.5 잘 사용하다가 업그레이드 유혹을 이기지 못하고 결국 업글하고 말았습니다.
1.2.3으로 말이죠..
제 경우에는 다른 여러 사례들을 참고해서 준비한 탓인지 페이지가 보이지 않는다거나
아예 먹통되는 일 없이 순조롭게 잘 업글되었습니다.....만.
기존에 잘 사용하던 웹진 게시판 등에서 이미지가 잘 안나타나는군요..
아예 안나타나는 게 아니라 어떤 글은 보이는 데, 또 어떤 글에는 아예 나타나질 않거든요...
참고에 도움되려나 해서 제 홈페이지 게시판을 링크 합니다.
http://www.airtravelinfo.kr/xe/column
http://www.airtravelinfo.kr/xe/air_sense_board
1.2.3 에서의 기본 스킨을 사용해도 마찬가지입니다.
어디선가 이미지 픽셀 크기나 서버 메모리 말씀하신 걸 본것 같은데, 1.2.3 업글하자마자
이런 현상이 나타난 걸 봐서는 뭔가 변경 사항이 있는 것 같습니다.
또 한가지는 애드센스 코드를 달고 있는 데 본문에 달린 모양이 이상하게 변경되는군요.
http://www.airtravelinfo.kr/xe/12921
본문 문단과 어울리도록 세팅했는데 (float: right 등을 이용해서 말이죠..) ..
근데 링크에서 보이는 것처럼 코드가 삽입된 부문만큼 아래 빈 공간으로 남고
글 본문은 죄다 왼쪽으로 몰려 버립니다.
혹시 이런 현상 원인이나 해결책 아시는 분 계시면 도와 주십시오...
감사합니다.







<a href="javascript:document.getElementById...
이렇게 되있는 소스가 아래와 같이 경로가 앞에 붙어서 변환 됩니다. 이런건 어떻게 해야 하나요 ?
<a href="/xx/javascript:document.getElementById...