Download
다운로드 센터
처음 사용자라면
사용자 이슈
16418
  • 다운로드 센터

[반영됨] 모바일 접속 레이아웃 지정 간단한 버그 수정내용 피드백 합니다.

타이니 | 2012.07.05 20:22 | 조회 899
KimsQ RB Version 1.1.2 기준입니다.


[버그내용]

별도의 모바일용 레이아웃을 지정하지 않은 상태.
즉, PC로 접속시와 모바일기기로 접속시 같은 홈페이지 레이아웃을 사용하기로 세팅되어 있을 때 나타나는 버그입니다.

메뉴/페이지별로 별도의 레이아웃을 사용할 때 PC접속시엔 적용이 되나,
모바일 기기로 접속 시 사이트에 설정된 대표레이아웃 적용만 됩니다.


[버그 수정방법]

/rb/index.php 파일에서 주석(레이아웃정의) 부분을 아래처럼 수정합니다.
// 레이아웃정의

/*20120705 타이니 : 모바일로 접속시 사이트 등록정보에서 (모바일접속)+PC접속과동일 로 설정해 놓으면(즉, 모바일용 별도 레이아웃 안 정하면) 메뉴별로 다른 레이아웃 적용 안되고 대표 레이아웃만 되는 버그해결.

if (!$g['mobile']||$_SESSION['pcmode']=='Y') $d['layout']['php'] = $prelayout ? $prelayout.'.php' : ($_HM['layout'] ? $_HM['layout'] : $_HS['layout']);
else $d['layout']['php'] = $prelayout ? $prelayout.'.php' : ($_HS['m_layout'] ? $_HS['m_layout'] : $_HS['layout']);
*/

if (!$g['mobile']||$_SESSION['pcmode']=='Y') $d['layout']['php'] = $prelayout ? $prelayout.'.php' : ($_HM['layout'] ? $_HM['layout'] : $_HS['layout']);
else $d['layout']['php'] = $prelayout ? $prelayout.'.php' : ($_HS['m_layout'] ? $_HS['m_layout'] : ($_HM['layout'] ? $_HM['layout'] : $_HS['layout']));

수정 전과 수정 후를 해석해보면 다음과 같습니다.

[수정 전]
모바일로 접속한게 아니거나 모바일이지만 피시모드일 경우 : GET값으로 넘어온 레이아웃이 있으면 그거 쓰고 없으면 : 메뉴설정에 지정된 레이아웃이 있으면 그거 쓰고 없으면 사이트 대표 레이아웃을 쓴다.
모바일로 접속했고 피시모드가 아닐 경우 : GET값으로 넘어온 레이아웃이 있으면 그거 쓰고 없으면 : 사이트 대표 모바일레이아웃이 있으면 그거 쓰고 없으면 사이트 대표 레이아웃을 쓴다.

[수정 후]
모바일로 접속한게 아니거나 모바일이지만 피시모드일 경우 : GET값으로 넘어온 레이아웃이 있으면 그거 쓰고 없으면 : 메뉴설정에 지정된 레이아웃이 있으면 그거 쓰고 없으면 사이트 대표 레이아웃을 쓴다.
모바일로 접속했고 피시모드가 아닐 경우 : GET값으로 넘어온 레이아웃이 있으면 그거 쓰고 없으면 : 사이트 대표 모바일레이아웃이 있으면 그거 쓰고 없으면 : 메뉴설정에 지정된 레이아웃이 있으면 그거 쓰고 없으면 사이트 대표 레이아웃을 쓴다.



PS.
별거 아니긴 한데... 찾는데 무지 애 먹었습니다.
저는 보통 모바일용 별도 레이아웃을 쓰지 않습니다. 그래야, 운영하는 홈페이지가 모바일기기 or 다양한 브라우저에서도 동일하게 보이는지 항상 확인 및 오류확인이 가능하니까요.
그래서, 오늘 발견하자마자 수정 해 보고 피드백 합니다.
공식 버전에 적용되길 바랍니다.

킴스큐 데모사이트 하나 오픈했어요~ 놀러오세요 ㅎ

twitter facebook me2day 요즘
187개(1/10페이지)
사용자 이슈
번호 상태 제목 글쓴이 조회 등록
공지 - 사용자 이슈 등록전 반드시 확인하세요. 세븐고 6862 2012.01.03
186 신규 킴스큐 DB 매니져 이용시.. 첨부파일 비밀소년 26 2013.05.19
185 반영전 에디터에서 레이아웃 선택시 테두리 보이지 않는 문제 처로 29 2013.05.17
184 검토중 보안이슈관련 제보드립니다. 첨부파일 비밀글 [1+2] 김동현 12 2013.05.14
183 제외됨 소셜을 블로그처럼 모듈화 시키서 상단에 메뉴로 들어가게 해주세요. [1] wculture 33 2013.05.14
182 제외됨 1.2.1 보안 업데이트 이후 이슈. [1] 우암 110 2013.05.05
181 반영됨 [보안] 킴스큐에 대한 보안개선사항 건의드립니다. 비밀글 [2] bughela 8 2013.04.30
180 검토중 게시판 이미지 업로드시 x박스 현상 이프 164 2013.04.10
179 제외됨 메뉴등록시 숨김 설정하면 이름이 사라지는 현상 [2] 이프 154 2013.04.05
178 검토중 킴스큐 마켓이용시 페이징 안돼는 현상 이프 119 2013.04.05
177 검토중 킴스큐 블로그 모듈 설치시 방문자 인식 문제 첨부파일 국내산새우 132 2013.04.04
176 반영전 새로운 쪽지의 유무 판단.. 비밀소년 123 2013.04.02
175 반영전 팝업 레이어 비 IE 버그 [1] 태지포레버 138 2013.04.02
174 검토중 NAS 관련 특이사항 보고 드립니다. 비밀글 hulkzone 3 2013.03.19
173 검토중 마켓 이용시 세션만료 문제 JarA 205 2013.03.05
172 검토중 크롬과 파이어폭스에서 게시판 글쓰기 하면 제목란 입력하지 못합니다. 한국남자 317 2013.02.17
171 검토중 크롬브라우저에서 레이어팝업 닫은 후 히든레이어가 영역을 차지하는 문제 샘~ 309 2013.02.07
170 검토중 댓글 심각한 오류 발견 [5] 브릴 740 2013.01.24
169 검토중 1.2 기본 버전에서 메뉴 에서 모듈 연결시 꼬레아 353 2013.01.24
168 반영전 getSiKey() - 자음(ㅍ, ㅌ) 순서 [2] 케르 372 2013.01.19
167 검토중 킴스큐 개선사항을 적어보았습니다. [4+4] 나준혁 615 2013.01.05
설치와 관련된 지원그룹
[공식] 킴스큐 사용자 정보공유/토론 그룹
멤버 : 156 , 게시물 : 1,094 , 개설 : 2011.02.01
만든이 : 세븐고
킴스큐Rb사용자 커뮤니티
멤버 : 103 , 게시물 : 651 , 개설 : 2011.03.16
만든이 : 미다스
팀 OKZOA !
멤버 : 113 , 게시물 : 295 , 개설 : 2011.04.24
만든이 : self_nick
설치시 추천노트
RB스쿨 - 초보자를 위한 구축가이드
구독 : 133 , 노트 : 23 , 개설 : 2011.12.17
만든이 : 하루종일
킴스큐Rb 개발자를 위한 기초 활용노트
구독 : 341 , 노트 : 52 , 개설 : 2011.02.01
만든이 : 세븐고
자주하는 질문
설치현황

킴스큐는 버젼별로 어디에서 얼마나 설치되었을까요? 킴스큐 인사이트에서 확인하실 수 있습니다.