FastBoot v1.6.2 마이너 패치 안내
* 2월 17일 오후 11시 fastboot.min.js파일 재패치 합니다. 보안관련된 패치이니 적용 부탁드립니다.
안녕하세요, Readiz입니다. 운영팀으로부터 메일을 받고 부랴부랴 패치를 합니다. 메일을 받았다는 것 자체가 아직 제 스킨을 사용중이신 분들이 많다는 것이고, 책임감을 느껴 바로 업로드 하게 되었습니다. 제 스킨 이후로 그동안 많은 분들이 다양하게 좋은 스킨을 업로드 해 주셔서, 사실상 웹디자인 공부를 정식으로 해보지도 않았던 저로서는 제 스킨을 더 이상 제작하지 않아도 괜찮겠다라고 안일하게 생각했던 것 같습니다.
아무튼 이번 업데이트는 큰 건은 아니고 한줄만 수정하면 되는 부분입니다. 보안과 관계된 부분이니 아직 제 스킨을 사용중이신 분들은 아래 링크에서 수정사항 확인하시어(이 글 하단에도 있습니다) 수정 진행 부탁드립니다. 수정사항 없이 사용중이신 분들은 간단히 새 버전 다운로드 받으셔도 됩니다.
1.6.2 마이너 업데이트
티스토리 운영팀으로부터 권고받은 보안 패치입니다. 아래 부분 한줄 수정해주시면 됩니다. 원 소스 기준 43번째 줄입니다.
/* FastBoot Index by Readiz */ var urlAddr = decodeURIComponent(location.href);urlAddr = urlAddr.replace('http://','').replace('https://','');urlAddr = urlAddr.split('#')[0]; urlAddr = urlAddr.split('?')[0]; var url = urlAddr.split('/'); var rssLogFlag; if(!f_enableTedition && url[1] == '') {
/* FastBoot Index by Readiz */ 바로 다음줄 수정해주시면 됩니다. 아래처럼요..
/* FastBoot Index by Readiz */ var urlAddr = escape(decodeURIComponent(location.href));urlAddr = urlAddr.replace('http%3A//','').replace('https%3A//','');urlAddr = urlAddr.split('%23')[0]; urlAddr = urlAddr.split('%3F')[0]; var url = urlAddr.split('/'); var rssLogFlag; if(!f_enableTedition && url[1] == '') {
16/02/17: 위 사항 적용시 Tag 탭에서 한글 태그로 진입할 때 Locator (카테고리 좌측에 나오는 것)이 깨지는 문제가 있습니다. 상단 사항 수정하신 분 있으시면 원상복구 부탁드립니다.
대신에 fastboot.min.js 업데이트 된 하단 파일을 스킨 폴더에 덮어씌워주시면 됩니다.
(업데이트 방법: Admin -> 꾸미기 -> HTML/CSS 편집 -> 파일 업로드 에서 상단 파일 업데이트)
[데스크탑 우상단 메뉴 오류 관련]
16/02/18: Tistory 측에서 메뉴바 위치를 변경하여 하단 코드 수정 필요합니다. (http://blog.readiz.com/236 글 수정부분 반영)
아래 코드를 찾아주세요.
<!--F Login Button Mapping --> <script> var tmpLogin = document.getElementsByClassName("tt_menubar_logout")[0].getElementsByTagName("a")[0]; tmpLogin.className = ""; tmpLogin.innerHTML = tmpLogin.innerHTML.replace("로그아웃",'<i class="fa fa-unlock fa-fw"></i> Logout'); tmpLogin.innerHTML = tmpLogin.innerHTML.replace("로그인",'<i class="fa fa-lock fa-fw"></i> Login'); document.getElementById("loginout_append").innerHTML = tmpLogin.outerHTML; </script>
기존 코드 지워주시고, skin.html (혹은 HTML 수정 들어가셔서) 에 아래 처럼 추가시켜 주세요. (위치이동 + 약간의 코드 수정이 있습니다)
<!--F OffCanvas --> <div id="lnav"></div> <div class="hidden" id="category_tmp"> </div> <script>if (ielt9 == 1) window.jQuery || document.write('<script src="./images/jquery-1.11.0.min.js"><\/script>'); else if(ielt9 == 0) window.jQuery || document.write('<script src="./images/jquery-2.1.0.min.js"><\/script>');</script> <!--F Login Button Mapping --> <script> $(document).ready(function(){ var tmpLogin = document.getElementsByClassName("tt_menubar_logout")[0].getElementsByTagName("a")[0]; tmpLogin.className = ""; tmpLogin.innerHTML = tmpLogin.innerHTML.replace("로그아웃",'<i class="fa fa-unlock fa-fw"></i> Logout'); tmpLogin.innerHTML = tmpLogin.innerHTML.replace("로그인",'<i class="fa fa-lock fa-fw"></i> Login'); document.getElementById("loginout_append").innerHTML = tmpLogin.outerHTML; }); </script> <!--F FastBoot_Plugins --> <script>if(rssLogFlag==1)document.write('<script src="./images/fastboot_index.js"><\/script>');</script> <script src="./images/fastboot.min.js"></script> <!--[if (gt IE 8)|!(IE)]><!--><script src="./images/fastboot_offcanvas.min.js"></script><!--<![endif]--> <div id="toTop" onclick="window.scrollTo(0, 0);"><i class="fa fa-angle-double-up fa-2x"></i></div> </body></html>
또는 이동시키시지 마시고 삭제만 해주셔도 자바스크립트 에러는 해결됩니다. (티스토리 메뉴바 사용 안하시는 분들은 그냥 지워주시면 됩니다)
오랜만에 글 작성하는데 어썸한 패치가 아니라 이런 마이너한 패치를 하게 되네요, 부족하지만 아직까지 제 스킨 사용 중인 분들께 감사드립니다.
'반응형 티스토리 > FastBoot' 카테고리의 다른 글
[FastBoot 2.0] 티스토리 #2 기본 스킨으로부터 재작업 중 (47) | 2016.06.05 |
---|---|
[FastBoot 2.0] 상단바 업데이트 작업 완료 (15) | 2016.05.31 |
[공지] FastBoot스킨 티스토리 RSS URL 변경으로 인한 문제점 발생 (15) | 2016.05.26 |
메인화면 하단 이미지 하나만 나오는 현상 해결하기 (25) | 2016.02.26 |
[버그패치] 툴팁이 오른쪽으로 밀려서 표시되는 현상 수정 (24) | 2014.09.24 |
메인화면에 원하는 문구 집어넣기 (13) | 2014.08.13 |
티스토리 메뉴바 패치에 따른 FastBoot 로그인/로그아웃 버튼 문제해결 (31) | 2014.07.05 |
화면 스크롤시 상단고정메뉴 고정되지 않게 하기 (11) | 2014.06.30 |
사이드바 구글 애드센스 예제소스 (27) | 2014.06.10 |
데스크탑 상단 메뉴 바꾸기 / 블로그 제목에 홈링크 넣기 (39) | 2014.06.02 |