이번에는 GKSkin을 이용하여소스코드가 들어있을 경우 Syntaxhighlighter을 이용하여 코드를 예쁘게 꾸며보도록 해보겠습니다. 기존 연동방식은 하단 링크를 참고해주세요 2014/10/10 - [블로그팁] - 티스토리에 syntaxhighlighter 설치 및 반영하여 소스코드 깔끔하게 적용하기 링크를 적용해도 코드에 디자인이 적용이 되긴 ..
지난시간에 GKSkin 기본 설치 포스팅을 하였습니다.그런데 너무 휑~하죠? ^^;;컨텐츠 위주의 스킨이다 보니 그렇습니다...이제 하나씩 위젯들을 적용을 해보고자 합니다.!!GKSkin은 일반 스킨이랑 약간 다른점이 화면을 제어하고 표출하는 모든 작업들이 자바스크립트로 이루어 진다는것입니다.우선은 제일 기본적으로 필요한(?) 애드센스 설치를 해보도록 하겠..
안녕하세요 개발로짜입니다.GKSkin 티스토리 스킨이 1차 베타버전 배포를 합니다.GKSkin v1.0 베타 기능정리 모든 브라우저 지원 IE6~,크롬,사파리,오페라등 모든 브라우저에서 지원 가능한 스킨입니다. 카테고리를 메뉴바로 재구성기본적인트리형 카테고리 형식을 메뉴바로 변경하였습니다. 컨텐츠영역확장 컨텐츠 영역을최대한확보하였습니다. 사이드바 접히는기능..
이번에는 GKSkin을 이용하여 소스코드가 들어있을 경우 Syntaxhighlighter을 이용하여 코드를 예쁘게 꾸며보도록 해보겠습니다.
기존 연동방식은 하단 링크를 참고해주세요
2014/10/10 - [블로그팁] - 티스토리에 syntaxhighlighter 설치 및 반영하여 소스코드 깔끔하게 적용하기
링크를 적용해도 코드에 디자인이 적용이 되긴 합니다만
가끔씩 네트워크가 느려질경우 소스코드에 적용이 되지 않을 경우가 있습니다.
이런 문제점을 해결하는 방법을 설명드리고자 합니다.
본인의 현재 적용되어있는 gkskin.js에 일부 코드를 추가하고자 합니다.
기존 링크포스팅을 보시면 skin.html하단에 js파일 include를 하고 추가로
1 | < script type = "text/javascript" >SyntaxHighlighter.all()</ script > |
위와같이 코드를 주셨는데 일단 해당 부분을 제거해 주십니다.
해당 설명은 GKSkin을 적용하셨을 경우를 예를 든것입니다.
일반적으로 다른분들의 스킨에 소스코드 적용시 그냥 링크포스팅만 참고하시면 되십니다.
skin.html에 위의 코드를 제거해주셨다면 이제는 본인의 gkskin.js 파일을 메모장으로 open을 해주도록 합니다.
CTRL + F 키를 누르셔서 viewport 라는 문자열로 검색을 하십니다.
위와같이 검색이 될겁니다.
코드중 resize부분 다음에 해당 옵션을 추가해주시면 되시는데 그냥 해당 코드를 복사해서 덮어씌우기 해주세요
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | var vp = Ext.create( "Ext.container.Viewport" ,{ layout: 'border' , id : 'viewportlayout' , border : false , frame : false , items : layoutItem, listeners : { resize : function ( obj, width, height, oldWidth, oldHeight, eOpts ) { if (width > 1200) { if (Ext.getCmp( "westsidebar" ).getCollapsed( )) { Ext.getCmp( "westsidebar" ).expand(!Ext.isIE8m); } } else { if (!Ext.getCmp( "westsidebar" ).getCollapsed( )) { Ext.getCmp( "westsidebar" ).collapse(Ext.Component.DIRECTION_LEFT,!Ext.isIE8m); } } } } }); |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | var vp = Ext.create( "Ext.container.Viewport" ,{ layout: 'border' , id : 'viewportlayout' , border : false , frame : false , items : layoutItem, listeners : { resize : function ( obj, width, height, oldWidth, oldHeight, eOpts ) { if (width > 1200) { if (Ext.getCmp( "westsidebar" ).getCollapsed( )) { Ext.getCmp( "westsidebar" ).expand(!Ext.isIE8m); } } else { if (!Ext.getCmp( "westsidebar" ).getCollapsed( )) { Ext.getCmp( "westsidebar" ).collapse(Ext.Component.DIRECTION_LEFT,!Ext.isIE8m); } } },afterrender : function (panel) { SyntaxHighlighter.all(); } } }); |
덮어씌워주실 영역은 "var vp" 라는 코드 부터 제일 마지막 "})" 바로 상단까지 입니다.
위와같이 적용을 해주신다면 소스코드에 정상적으로 Syntaxhighlighter을 적용하실수가 있겠습니다 ^^
by 개발로짜
티스토리 스킨 GKSkin 적용하기 (애드센스 광고코드 설치편) (2) | 2014.10.13 |
---|---|
티스토리 스킨 GKSkin 설치하여 블로그에 적용하기 (기본설치편) (0) | 2014.10.11 |
지난시간에 GKSkin 기본 설치 포스팅을 하였습니다.
그런데 너무 휑~하죠? ^^;;
컨텐츠 위주의 스킨이다 보니 그렇습니다...
이제 하나씩 위젯들을 적용을 해보고자 합니다.!!
GKSkin은 일반 스킨이랑 약간 다른점이 화면을 제어하고 표출하는 모든 작업들이 자바스크립트로 이루어 진다는것입니다.
우선은 제일 기본적으로 필요한(?) 애드센스 설치를 해보도록 하겠습니다.
제~~일 먼저 관리자페이지에서 skin.html에 다음 코드의 주석을 풀어주세요
1 | <!-- <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></scrip>> --> |
위 코드는 거의 맨 하단에 있으며 주석을 풀어주는 방법은 "<!--"와 "-->" 부분을 지워주시면 되겠습니다.
지우셨다면 저장!!
리스트화면 : 헤더상단1개와 우측사이드에 2개
컨텐츠 내용 : 헤더상단1개와 우측상단1개 우측중앙 1개
배포파일을 압축해제하신 내용 중 "imges" 디렉토리에 들어가보시면 "gkskin.js" 라는 파일이 존재합니다.
이 파일(gkskin.js)을 오픈해주십니다.
저는 메모장으로 해당 파일을 Open 하였습니다.
※ 아무 에디터툴로 열어주셔도 상관은 없습니다. 다만 인코딩 형식이 맞지 않는 에디터도 있기때문에
메모장 기준으로 설명을 진행하며 순서에 따라 코드를 비동기유형 및 사이즈별로 생성해주세요
비동기 유형으로 생성해주신다음에 코드를 복사해주세요
마우스 우클릭으로 복사를 해주시거나 CTRL+C 를 누르셔서 복사하신다음
다른 메모장 같은곳에 붙여넣어놓습니다.
다음은 gkskin.js파일을 메모장으로 띄우신 다음에 CTRL + F를 누를신다음 "<ins" 라고 검색을 해주세요
스크롤을 조금만 내려보시면 주석처리 되어있는 코드들이있습니다
파란색 체크되어있는 "//"을 삭제해주세요
두개의 주석을 지워주시고 html : '<ins></ins>' << 부분에
복사해놓으신 애드센스 코드들중, <ins></ins> 부분만 붙여넣기 해주세요
※ 홑따옴표('')사이에 ins 태그를 넣어주셔야 합니다.
그러지 않으시면 표출이 안될뿐더러 다른 컨텐츠 내용들도 출력이 되지 않습니다.
본문에 광고배치에 관련된 검색어는 "var ads1" 이라고 검색을 해주십니다.
본문에 광고 배치하는 작업은 주석을 여러개 풀어주셔야 합니다.
잘 따라와주세요 ^^ㅋㅋ
ads1변수에 들어갈 광고위치는 본문내용에 우측 상단에 배치되는 <ins></ins>태그입니다.
위 화면에서 파란색 부분으로 그려진 // 부분을 모두 해제해 주십니다.
다음으로는 동일한방법으로 "var ads2" 라고 검색해주세요
이부분은 본문 중앙에 위치하는 애드센스 내용입니다.
위에서 파란색 네모박스친 부분을 지원주세요
"//"와 "/*"와 "*/"를 지워주시면 되겠습니다.
마지막으로 블로그 목록의 우측사이드에 광고2개를 배치하는 부분입니다.
제 포스팅글의 리스트 우측사이드를 보시면 애드센스 광고 2개가 배치되어있습니다
이부분에 대해서는 "'east'" 라고 검색해주세요
위와같이 보시면 336X280 사이즈의 광고를 2개 넣어주실수 있습니다.
"/*" 와 "*/"를 삭제해주시고 <ins></ins>태그를 2개 생성하셔서 각각 위치에 붙여주시면 되겠습니다.
위와 같이 주석을 해제한후 애드센스태그를 모두 적용한 페이지별 화면입니다.
상단에 예를 따라서 진행하시면 위와같이 화면에 광고들이 출력되시는것을 확인하실 수 있으십니다. ^^
궁금하신점은 댓글로 질문주시고요~
다시한번 말씀드리지만 정확히 따라하지 않으실경우 화면이 아무것도 안 나오실수도 있습니다!!
티스토리스킨 GKSkin 적용하기(SyntaxHighlighter 적용하기편) (2) | 2014.10.15 |
---|---|
티스토리 스킨 GKSkin 설치하여 블로그에 적용하기 (기본설치편) (0) | 2014.10.11 |
안녕하세요 개발로짜입니다.
GKSkin 티스토리 스킨이 1차 베타버전 배포를 합니다.
GKSkin v1.0 베타 기능정리
IE6~,크롬,사파리,오페라등 모든 브라우저에서 지원 가능한 스킨입니다.
기본적인 트리형 카테고리 형식을 메뉴바로 변경하였습니다.
컨텐츠 영역을 최대한 확보하였습니다.
컨텐츠 영역을 더욱 넓게 사용하고자 하는 방문자들을 위한 사이드바 접힘기능 적용
추가로 화면 해상도가 낮거나 브라우저 화면이 좁을경우 자동으로 사이드바 접히는 기능구현하였습니다.
댓글등록 클릭시 별도의 창에서 댓글등록이 가능
애드센스를 블로그에 다는 블로거들을 위한 기능 적용
1. 목록 화면에서는 헤더부분 1개 + 우측 사이드 2개 적용이 가능
2. 컨텐츠 화면에서는 헤더부분 1개 + 본문 우측상단 1개 + 본문 중앙(?)에 1개 적용가능
공지사항, 방명록 , 댓글 수정/삭제 시 댓글변경적용(현재는 수정,삭제는 가능하지만 댓글에서 변경이 이루어 지지않음)
스킨설치
스킨설치 관련내용은 하단 링크로 이동해주세요
↓↓↓↓↓↓
2014/10/15 - [GKSkin/사용법] - GKSkin 설치하여 블로그 스킨에 적용하기 (기본설치편)
사용해주시고 문제점 및 개선부분에 대한 버그리포팅을 댓글로 부탁드리겠습니다.
내 블로그 - 관리자 홈 전환 |
Q
Q
|
---|---|
새 글 쓰기 |
W
W
|
글 수정 (권한 있는 경우) |
E
E
|
---|---|
댓글 영역으로 이동 |
C
C
|
이 페이지의 URL 복사 |
S
S
|
---|---|
맨 위로 이동 |
T
T
|
티스토리 홈 이동 |
H
H
|
단축키 안내 |
Shift + /
⇧ + /
|
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.