[FastBoot] 마이너 패치 실시 안내

Posted by Readiz
2016.02.15 22:18 반응형 티스토리/FastBoot



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">[##_category_list_##]</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> 
	



  또는 이동시키시지 마시고 삭제만 해주셔도 자바스크립트 에러는 해결됩니다. (티스토리 메뉴바 사용 안하시는 분들은 그냥 지워주시면 됩니다)




  오랜만에 글 작성하는데 어썸한 패치가 아니라 이런 마이너한 패치를 하게 되네요, 부족하지만 아직까지 제 스킨 사용 중인 분들께 감사드립니다.



저작자 표시 비영리 변경 금지
신고
이 댓글을 비밀 댓글로
    • 2016.02.16 22:55
    비밀댓글입니다
    • 최근에 플러그인이 추가된 걸 모르고 있었네요.. <div class="ariticle"
      > 전에 광고가 들어가면 그런 현상이 없을 것입니다. 수동으로 넣어주신다면 저 태그 앞쪽으로 넣으시면 될것 같습니다.
      해당 문제는 FastBoot 스킨이 메인 화면을 구성할 때 블로그주소/rss 에 있는 정보를 사용하여 구성하기 때문인데, Tistory측에서 광고 부분도 출력하도록 구성되어 있습니다. 티스토리 측에서 해당 부분이 rss에서 출력되지 않도록 조치하기 전까지는 해당 증상이 계속 발생할 듯 합니다.
    • 행인1
    • 2016.02.18 13:22 신고
    안녕하세요 Readiz 님 덕분에좋은 반응형 스킨 잘 사용하고있습니다
    그렇다면 앞으로 새로운 버전은 개발할 계획은 없으신건가요?!
    • 현재는 뛰어난 제작자 분들이 많이 계시지만, 업데이트는 해 나갈 생각입니다. 감사합니다.
    • 2016.02.18 19:56
    비밀댓글입니다
    • 네 감사합니다. 어떻게 보면 군대보다 더 자유시간 없이 활동하고 있네요... ㅜㅜ
  1. 항상 도움이 많이 되고 있어요
  2. 감사히 잘 쓰고 있습니다. ^^ 패치 덮어씌워서 수정했습니다. 즐거운 하루 되세요
  3. 아직 살아계시는군요? ㅎㅎ 저는 곧 기존에 티스토리 블로그를 폐쇄할 예정이라서... 보안업데이트는 생략해야겠네요 ^^; 버리기 아까운 포스트들만 몇개... 정리해서 백업??? 해놓고 바로 폐쇄하려고요 ^^;

    항상 좋은 일들 가득하시기를 바랍니다. ^^
    • ^^ 반갑습니다 ㅋㅋ
      저는 기존 글은 그대로 두고, 새로운 주제들로 포스팅 할까 생각중입니다. 좋은일 가득하시길.. ㅎㅎ
  4. 우와! 정말 깡끔하네요!
  5. 저도 새로 만들고 있는 블로그에 사용하고 있는 스킨인데 공지에 올라와서 깜짝 놀랐어요~^^
    바쁘셔서 더이상 업그레이드는 없을 줄 알았는데 업데이트 해주신다니 기다려집니다.~
    뛰어난 제작자분들이 많다고 이야기 하시지만
    제가 보기에는 Readiz 스킨이 반응형 스킨중 제일 좋은거 같습니다. 좋은 스킨을 배포해주셔서 감사합니다.~^^
    • ㅎㅎ 감사합니다. 큰 패치보다는 자잘한 개선을 해보려고 합니다.
  6. 리디즈님 오랜만에 뵙습니다. ㅎㅎ 잘 지내시죠?
    • 오 반갑습니다. 오랜만에 뵙는분들이 많아서 반갑네요 ㅎㅎ
    • 안녕하세요
    • 2016.02.21 16:58 신고
    스킨 잘 사용하고 있습니다
    항상 감사합니다.
    공지에도 뜨는 보안문제는
    이 글 본문에 있는 fastboot.min.js만 파일업로드에서 덮어씌우면 되는건가요?

    답변 부탁드립니다~
  7. 스킨잘사용하고있습니다 너무감사합니다 마음에 쏙 드는 스킨입니다.
    한가지 블로그메인에 애드센스 스크립트가 일정부분 노출 되는데..
    요걸 임의로 지워버리면. 그다음 애드센스 광고가 안나오거나 하얀창만 나오게됩니다.

    이런이유로 여러가지를 시도해보았다가. 결국 뒷 광고가 안나오거나해서
    그냥 이렇게 쓰고 있습니다.. 패치를 통해서 처음부터 설치시부터 스크립트 노출이 안되었으면 좋을것 같습니다!!
    • 안녕하세요. 해당 문제는 확인하였습니다.
      현재 해당 문제 발생 원인은 제 스킨 메인화면 구성시 블로그주소/rss에서 내용을 가져오는 것과 연관이 있습니다.
      예를들어 제 블로그의 경우 http://blog.readiz.com/rss 인데요,
      여기에서 description, 즉 내용에 해당하는 부분에 광고가 출력되고 있는지 확인 부탁드리겠습니다. (페이지 우클릭 -> 소스보기)
      해당 rss 경로에서 광고가 노출되는 경우 메인화면에서도 마찬가지로 노출되게 됩니다.
      description 부분에 광고가 노출되지 않게 하려면 수동으로 블로그에 광고를 넣으시는 방법을 추천드립니다. (<div class="article"> 이전에 넣으시면 됩니다)

      차후 버전에서 수정가능한 방법이 있는지 확인해보겠습니다.
  8. 스킨 잘 사용하고 있습니다.. 자잘한 업데이트도 좋으니 꾸준히 신경써주시면 너무 감사할거 같습니다 ^^ 완전완전 소중한 스킨이에요 ^^
  9. 답변 감사합니다.
    저같은경우는 수동으로 블로그 글쓰기 본문에 html 체크후 삽입을 해서 사용합니다.
    출력되는 스크립트를 지울경우 뒷광고가...^^
    제가 못하는걸지도 모르겟네요. 신경써주셔서 감사합니다.
    차후 언젠가의 개선 버전을 기다려보겠습니다.
    메인 노출이 아쉬울부분이지 다른데서 다 커버가 되니까요^^
    스킨은 정말 제가 보고 써본것중에 맘에쏙들고 최고입니다.굿굿..
    좋은밤 되세요.
    • 오늘 나온 반응형 광고 한번 적용해 보시겠어요? 티스토리 쪽에 일단 rss에 광고코드 노출되는 부분 이야기는 해두었습니다.
  10. 안녕하세요. 감사하게 스킨 잘 사용하고 있습니다.
    그런데, html 수정을 잘못하였는지, Home에서 글 하단 목록이 깨져보이고 있습니다. 어느 부분이 잘못된 것일까요?
    Home 을 눌렀을때, /category 형식으로 만들고 싶습니다. 도움 부탁드려요.
    • fastboot_index.js 에서 하단 부분 수정해보세요.

      a = a.replace('image', 'C80x80');
      a = a.replace('original', 'C80x80');
      a = a.replace('attach', 'C80x80');

      마지막 줄 내용 없을 건데 추가해보세요. Tistory측에서 이미지 첨부 경로를 바꾼 듯 하네요..
    • 감사합니다. 그 부분은 덕분에 해결되었습니다.

      그러나 초기화면, Home 버튼을 클릭하면 /category 형식으로 보이고 싶습니다.
      우측 상단 Tags 옆 Home 은 바꿨는데.. 초기화면과 좌측 상단 Home 버튼도 /category 형식으로 바꿀려면 어디를 수정해야 되나요?
    • 해당 내용 적용하고 싶으시면 강제 redirect 밖에 방법이 없어보입니다.
      http://blog.readiz.com/229
      이 포스팅 참조해보세요.
  11. 오우~ 이 포스팅이 최근들어 가장 반가운 소식이네요.
    이 블로그에서 많은 도움을 얻어 공부하는 1인입니다. 늘 고맙습니다 ^^
    • 네 방문해주셔서 감사합니다.
    • 사용자
    • 2016.03.07 23:29 신고
    1.4를 즐겨 사용하는 사람입니다. 1.6.2로 바꿨다가 도저히 오른쪽 최근글에 썸네일이미지가 안떠서 결국에는 다시 1.4로 바꿨는데요. 티스토리에서 알려줬던 XSS 관련한 수정내용은 어떻게 해야할까요??
    • 1.4 에는 문제가 되는 Locator 기능이 없으므로 그냥 사용하셔도 될듯합니다.
  12. 스킨 잘쓰고 있습니다.
    사이드바에 에드센스이미지가 안보이는데
    따로 만들어야 하나요?
  13. 안녕하세요
    스킨 방금 적용시켜봤는데
    너무 이쁘네요 ^^
    사용법도 너무 친절하게 설명하셔서
    금방 따라했습니다.

    아직 블로그 시작한지 한달밖에 안되서 모르는게 많은데
    블로그 꾸미는데 많은 도움되는글이 많아보여서 참고 많이 하겠습니다

    • 행인 2
    • 2016.05.23 18:21 신고
    제작맡기려알아보다가
    리디즈님블보고쓰게되었어요
    마음에쏙듭니다 감사합니다
  14. 잘 사용하겠습니다.(_ _)

티스토리 툴바