웹마스터 팁

모바일 레이아웃 적용시 파일 업로드 안 되는 문제


모바일 레이아웃 적용시 파일 업로드가 안 되는 문제를 해결해 보고자 이 글을 씁니다.
어떤 레이아웃을 적용해도 마찬가지로 업로드가 안 되어 쪼그만 꼼수를 부렸더니 해결되었습니다.

* 적용 및 테스트
- 갤럭시S(SHW-M110S), Android 2.3.4 GingerBread에서 테스트
- 적용예제
   - 모바일로 확인 : http://narumaze.dothome.co.kr/xe/index.php?mid=mobilephoto
   - PC로 확인 : http://narumaze.dothome.co.kr/xe/index.php?mid=mobilephoto&m=1


이미 알고 계신 분들도 있겠지만 HTML에 IFRAME 이라는 태그가 있습니다.
이를 이용한 방식인데, 개략적인 방법은 다음과 같습니다.

1. XE에 페이지를 생성하고 HTML 편집기에 이 태그로 게시판을 모바일 형태로 강제로 밀어넣습니다.
2. 해당 페이지에 모바일 전용 레이아웃을 입힙니다.
3. 메뉴를 이 태그가 적용되어 게시판이 끼워넣어진 페이지로 링크시킵니다.


그럼 천천히 따라해 보시길 바랍니다.



1. 먼저 모바일 업로드가 적용될 게시판 설정을 다음과 같이 바꿔줍니다.

1_PC버전_게시판설정.jpg



2. 다음으로는 모바일용 페이지를 만들 것입니다. 페이지를 클릭하고 생성 버튼을 누르세요.
2_페이지생성(1).jpg

3. 다음은 생성 버튼을 누른 다음 모듈이름, 제목, 레이아웃 미사용, 모바일 레이아웃 설정, 모바일 뷰 사용에 체크합니다.

3_페이지생성(2).jpg



4. 저장 버튼을 살포시 눌러주신 뒤, 페이지 수정 버튼을 눌러 수정창을 띄웁니다.
   바로 창이 뜨면, 내용 직접 추가를 누릅니다.

5_페이지수정(1).jpg



6. HTML 편집기를 누릅니다.

6_페이지수정(2).jpg



7. HTML 편집기에 다음과 같이 입력합니다.

 <iframe src="index.php?mid=게시판모듈명&m=1" width="100%" frameborder="0"></iframe>




이로써 강제로 페이지에 게시판을 모바일 버젼 m=1 변수를 사용해 모바일 버젼으로 끼워 넣는데 성공했습니다.
이렇게 되면 아이프레임 내에서 게시판이 별개로 작동하므로 정상적으로 모바일 파일 업로드가 됩니다.

다만, 모바일 메뉴를 따로 만들어 모바일에서는 링크를 iframe 페이지로 이동시켜야 하는 단점이 있습니다.
저처럼 모바일 업로드 게시판이 한 개이고, 모바일 메뉴를 따로 구성한다면 모를까 아니면 적용이 좀 힘들답니다.

또한, 이렇게 할 경우 회원가입이나 ID/PW 찾기 버튼을 누르면 PC 버젼과 혼합되어 버려 복잡해집니다.
저는 그냥 사진첩을 모두에게 오픈해서 쓰기 때문에 글쓰기 버튼을 클릭해도 로그인 페이지가 나오지 않아서 상관 없습니다만, 그렇지 않으신 분들은 사용하시기가 어렵습니다.

다만.. 사진 같은 것을 파일로 업로드하면 사진이 바로 사진첩에 뜨지가 않습니다.
음.... 스킨을 수정하면 될 것도 같은데 방법 아시는 분?



이상 나루였습니다.



제목 글쓴이 날짜
알 수 없는 아이프레임이 심어졌을 때 (치명적인 바이러스) [6] jjabez 2009.08.08
Cooliris Embed a Wall 위젯 v2.0에 동영상 반영시키기 [3] file 철쌤 2009.08.08
홈페이지 헤더부분에 display.handler.class.php 오류발생시 급해결방법 [3] file 극마 2009.08.09
사이트 먹통 되었을 때 대처법 [4] LunarDream 2009.08.14
본문에 삽입된 그림의 확대기능이 작동하지 않는경우(XE Official Ver2 layout) [2] file 분홍곰 2009.08.14
RSS를 활용한 HelloMaster 홈페이지 새글 알리미 설정하기 [3] file 퍼니온 2009.08.16
페이지 작성 시 팁. 꼬꼬마 초보만 오세요. 배치 문제.. [7] 연필깎는까치 2009.08.20
하늘님의 XE svn external link로 update하기를 이해 하기 쉽게 (그림첨부) [12] file Habile 2009.08.23
[수정] 쉽게 간단하게(?) 플래시 그래프를 게시판에 넣어 보세요 ^^ [3] 상오기 2009.08.27
Cooliris 위젯 사용 삽질끝에 어이없게 알아낸 설치 방법 [2] 사탕 2009.09.01
웹진 최근 문서에 new 달기 [1] file 황정연720 2009.09.01
http://www.도메인주소/~as/xe/ 로 로그인 접속후~ [3] wjnam 2009.09.07
활성 메뉴 위젯 file 박송휘 2009.09.10
이것두 팁은 되려나...; xe 7대 구성 설치법임..ㅋ; 불패의초인 2009.09.11
특정그룹회원에게 서비스 제공하기 [4] 똑디 2009.09.12
XE 서버 이전할 때 통채로 압축해서 옮기는 완벽한 방법-로그인, 첨부파일문제 해결 [5] 웰빙샵 지영 2009.09.15
서버이전 이후 발생하는 문제들에 대한 대응책 정리 [16] file Gekkou 2009.09.16
XE 수직 스크롤바 무조껀 띄우기 CSS [7] 데즈라레 2009.09.28
/?module=admin 로 들어가지지 않아요. [2] oO나쁜토끼Oo 2009.09.29
확장변수 한줄입력칸 폭 조정하기 [2] 아고라 2009.09.30