Skip to content

우리끼리 가치할래?우리끼리 가치할래?

수정기록
2022.06.26 05:52

최신글 위젯 모바일 사용성 편집

조회 수 65 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 게시글 수정 내역 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 게시글 수정 내역 댓글로 가기 인쇄 첨부
Extra Form

 

개요 : sketchbook5_style 스타일 위젯으로 메인 화면의 최신글을 불러오다보니 pc에서는 잘작동하는 sketchbook5_style 최신글 위젯에 모바일 대응에 문제가 있다 

widzet.png

 

모바일은 pc와 다르게 마우스를 사용하지 않으며 손의 터치로 모든 동작을 하는데 문제가 이 위젯의 상단 탭 기능이 마우스오버로 탭의 영역을 표시하고 마우스 클릭이 이벤트 에서 링크의 선택이 발생한다. 

간단히 말해서 모바일 에서는 탭을 선택하는 터지를 하면 바로 게시판으로 이동하며 메인에서 퍼블링 해줘야할 최신글 탭의 기본적 기능을 상실케 한다.

 

해결은  sketchbook5_style 위젯을 수정해야 하는데 모바일용 위젯이 따로 존재하지 않는 pc/ mobaile 모두 사용하는 반응형 위젯이라 위젯을 따로 모바일 용으로 복사하여 만들어 줬다 .

 

1. 수정 모바일 용으로 따로 위젯을 복사하여 만들어준다.

 

문서 경로 : 루트 /widgets/content/skins/m.sketchbook5_style-black/skin.xml

 

먼저 위젯의 동일경로에  sketchbook5_style 문서 폴더를 모두 복사한뒤 문서안의

 skin.xml 파일의 문서 타이틀을 <title xml:lang="ko">모바일 대응-SKETCHBOOK5 게시판 BLACK-스타일 최신글 위젯</title>

 으로 변경하여 위젯 설정 에서 구별하여 불러올수 있도록 환경을 만들어 준다 

 그리고 폴더 이름도 (m.sketchbook5_style-black)변경해준다 * 참고로 뒤에 -black 이란 표기는 어두운 배경을 사용해야해서 따로 폰트 스타일일 밝게 수정하여 사용하기 위해 수정 복사해둔 위젯 명이다 

 

 2.수정 content.html 문서를 열어서 10.번 라인의 링크를 발생하는 호출 태그를 삭제해준다.

 

문서 경로 : 루트 /widgets/content/skins/m.sketchbook5_style-black/content.html

 

10라인 : 

 

      <li<!--@if($i==0)--> class="active"<!--@end-->><a href="{$tab->url}" onmouseover="content_widget_tab_show(jQuery(this),jQuery(this).parents('div.bd_cnb').next('dl.wd'),{$i})">{$tab->title}</a></li>

을 아래로 변경한다 .

<li<!--@if($i==0)--> class="active"<!--@end-->><a href="#" onclick=""content_widget_tab_show(jQuery(this),jQuery(this).parents('div.bd_cnb').next('dl.wd'),{$i})">{$tab->title}</a></li>

 

10.라인의 <a href="{$tab->url}" 를 <a href="# "  로 처리해 모바일 에서 위젯의 탭을 터치할때 링크된 게시판으로 넘어가지 않게 링크를 제거해준다.

뒤에 (onmouseover="content_widget_tab_show(jQuery(this),jQuery(this).parents('div.bd_cnb').next('dl.wd'),{$i})">{$tab->title}</a></li>) 부분에 "onmouseover" 부분은 마우스 오버 했을때의 이벤트를 불러오는 액션이니 터치를 사용하는 모바일 에서는 맞지 않는다.

이부분을 모바일 터치 편의성에 맞게  "onclick" 이벤트로 바꿔주고 끝에 "{$tab->title}</a></li>" 태그를 "{$i},1,'{$tab->url}');return false">{$tab->title}</a></li>" 이렇게 변경하여 앞 부분 <a href="# " 으로 처리한 링크로 인한 페이지의 새로고침을 방지한다 

 

3. 사이트 메인의 화면의 페이지 수정 

 

이젠 사이트 메인으로 돌아가서 페이지 수정을 해본다 

pc 출력 부분은 딱히 설정이 필요없고 모바일 설정으로 들어가서 모바일 위젯을 위에 수정에서 만들어준 모바일 위젯으로 변경해준다 .

그리고 설정 저장후 케시파일 재생성 끝 ....

메인사이트 위젯설정.png

 

 

여기까지만 해도 모바일 에서 딱해 커다란 불편없이 사용할수 있을듯하다.



사이트 관리

사이트관리내역

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
49 수정기록 소셜 로그인 카카오톡 수정기록 1 김실장 2022.06.18 42
48 수정기록 검은 바탕의 폰트컬러 변경 file 김실장 2022.06.18 23
47 수정기록 xe소셜로그인 오브잭트 충돌 해결 file 김실장 2022.06.18 37
46 수정기록 사용중인 스케치북5 레이아웃 위젯 설정 김실장 2022.06.18 33
45 수정기록 소셜 로그인 창 백그라운드 컬러 변경-1 1 file 김실장 2022.06.19 53
44 수정기록 소셜 로그인 창 백그라운드 컬러 변경-2 3 file 김실장 2022.06.19 56
43 수정기록 오류메세지 백그라운드 or 퐅크컬러석성 변경 file 김실장 2022.06.20 40
42 수정기록 인증메일 재발송 메세지 창 푸시 버튼 텍스트 변경 file 김실장 2022.06.20 40
41 수정기록 costom파일 생성 김실장 2022.06.20 32
40 수정기록 모바일 기본로그인 창 사이즈 변경 - 모바일 전체메뉴 보기 컬러 변경 file 김실장 2022.06.20 49
39 수정기록 인증메일 재전송 창 수정 3 file 김실장 2022.06.21 61
38 수정기록 댓글 쓰기창 문구 수정 김실장 2022.06.21 54
37 수정기록 변칙 모바일 레이아웃 해상도 수정 적용 file 김실장 2022.06.21 53
36 수정기록 UTF-8 인코딩의 BOM (Byte Order Mark) 문제로 레이아웃 깨짐 file 김실장 2022.06.22 43
35 수정기록 스케치북 5 게시판 카카오톡 공유 사용설정 김실장 2022.06.22 66
34 수정기록 스케치북 5 게시판의 위저드기능 사용안함 설정 file 김실장 2022.06.22 59
33 수정기록 소셜 XE 구글 fix 버전 설치 후 수정 목록 1 file 김실장 2022.06.23 70
32 수정기록 게시판 스킨 쓰기 설정 변경 김실장 2022.06.24 58
31 수정기록 사이트 레이아웃 기본 로그인창 소셜 로그인 기능 수정 계흭 기록 file 김실장 2022.06.24 63
30 수정기록 사이트 레이아웃 기본 로그인창 소셜 로그인 기능 수정 기록 file 김실장 2022.06.24 74
29 수정기록 내정보 탭의 로그인 기록창과 sns 관리 창 변경 file 김실장 2022.06.24 58
28 수정기록 페이스북 소셜 로그인 앱 오류수정 1 file 김실장 2022.06.24 64
27 수정기록 회원 정보 탭 수정 (sns관리탭, 회원 정보탭) file 김실장 2022.06.25 66
26 수정기록 클라우드 태그위젯 폰트 색상코드 변경 file 김실장 2022.06.25 64
» 수정기록 최신글 위젯 모바일 사용성 편집 file 김실장 2022.06.26 65
24 수정기록 위젯 페딩값 수정과 이미지 파일 수정 file 김실장 2022.06.26 64
23 수정기록 웹콘 소프트의 슬라이드 갤러리 Carousel 위젯 수정 file 김실장 2022.06.26 68
22 수정기록 니코(nico) 위젯 스타일 모바일형으로수정 file 김실장 2022.06.27 70
21 수정기록 스케치북5 레이아웃 카테고리 위젯문제 해결 file 김실장 2022.06.27 73
20 설정기록 스케치북 게시판 웹진형 설정 file 김실장 2022.06.27 91
19 라이믹스기록 스케치북5 레이아웃 사용못하는 사이드 위젯들을 커스텀하자 file 김실장 2022.06.28 138
18 수정기록 카카오 공유 링크 만들기 위한 말풍선 아이콘.png file 김실장 2022.06.28 93
17 수정기록 pc와 mobile위젯 편집 (카카오 공유링크) 1 file 김실장 2022.06.30 76
16 수정기록 스케치북5 게시판 sns 공유버턴 트윗터 오류 file 김실장 2022.07.01 81
15 수정기록 사이드바 / 최신글 /최신댓글 /태그 리스트 수정 1 file 김실장 2022.07.02 90
14 수정기록 스케치북 5 게시판 (제목 컬러설정)오류 1 file 김실장 2022.07.04 92
13 수정기록 카카오톡 sns 공유 이미지 불러오기 오류 file 김실장 2022.07.04 76
12 수정기록 블로그 상단 메뉴 바 컬러 변경 file 김실장 2022.07.07 71
11 라이믹스기록 XE 에서 rhymix 로 업그레이들 하였다. 5 file 김실장 2022.07.10 176
10 라이믹스기록 라이믹스 업그레이드 후 소셜xe 로그인 오류 1 김실장 2022.07.11 189
Board Pagination Prev 1 2 Next
/ 2

Recent Articles

Recent Comment

sketchbook5, 스케치북5

sketchbook5, 스케치북5