다른 블로그 서비스에 비해 답이 없는 블로그스팟의 에디터...
기본적이라 할 수 있는 표 기능도 없고, 불편한 부분이 한 두 군데가 아니다.그래서 나는 Tampermonkey 라는 부가기능을 통해 어떻게든 이 블로그스팟 에디터를 보완해서 쓸려고 한다. (확장기능을 추가하려면 여기를 클릭)
그렇게 해서라도 글쓰기 환경을 조금이라도 개선시켜 보고 싶다. 구글 놈들은 사실상 방치해놓고 있으니, 목마른 사람이 우물 파야지 뭐 어쩌겠어...
1. 구글 문서도구 버튼 생성
문서 하나를 생성한 다음, 공유 링크를 어딘가에 복사해놓는다.2. 에디터 가로 폭 확장
블로그스팟 에디터의 가로폭은 기본이 700px로 되어있다. 그리고 해당 폭은 '.a89Sje' 라는 클래스에서 관리하고 있다.저 클래스 이름은 2021년도 웹문서에도 보이는 걸로 봐서, 사실상 고정되어 있는 것 같다. 그렇다면... 스크립트로 max-width의 값을 960px로 고정시켜보도록 한다. (960px는 현재 내가 쓰는 Feedify 스킨의 본문 폭과 비슷한 값이다.)
이렇게 1차로 완성한 블로그스팟 에디터 스크립트는 다음과 같다.
※ 스크립트 내용
// ==UserScript== // @name Blogspot Editor Make Google Docs button // @namespace http://tampermonkey.net/ // @version 0.1 // @description try to take over the world! // @author k66google // @match https://www.blogger.com/blog/post/edit/* // @match https://www.blogger.com/blog/posts/* // @grant none // @require https://code.jquery.com/jquery-3.3.1.min.js // ==/UserScript== // 페이지를 다 불러온 다음에 실행. $(document).ready(function() { //도구 모음에 버튼 생성 function createInput(){ var $input = $('<input type="button" id="gdocs" value="구글 문서 열기" />'); $input.appendTo($("div[aria-label='도움말 및 의견']:first").parent()); //버튼이 속한 class를 알아낸 뒤, 거기의 부모 div에 버튼 삽입. } createInput(); $('#gdocs').on('click', function() { window.open("https://docs.google.com/document/자신의 구글 문서 파일/edit"); }); function fix_editor(){ //에디터 폭을 960px로 변경. $(".a89Sje").css({"max-width": "960px"}); } //존재 여부를 파악하기 위해 0.3초마다 확인. var repeat = setInterval(fix_editor, 300); }); |
설치 방법은...
Tampermonkey 아이콘 클릭 - '새 스크립트 만들기' - 전부 삭제한 뒤 위의 스크립트 복붙하고 문서도구 경로 수정 - '파일' 메뉴의 디스켓 모양 '저장'을 누르면 된다.
(구글 문서 파일의 경로만 자기 사정에 맞게 바꿔준다.)Tampermonkey 아이콘 클릭 - '새 스크립트 만들기' - 전부 삭제한 뒤 위의 스크립트 복붙하고 문서도구 경로 수정 - '파일' 메뉴의 디스켓 모양 '저장'을 누르면 된다.
이렇게 하면 다음부터는 에디터에 들어갈 때 가로 폭이 960px로 확장되어서 좀 더 글쓰기 환경이 쾌적해질 것이다.
또한 '?' 아이콘 옆에 '구글 문서 열기' 버튼이 생겨서 바로 문서 도구 쪽에 들어갈 수 있다.
하지만 내 목표는 문서 도구가 아닌 이 스크립트만으로 표를 만드는 것이다. 그럴려면 시간이 좀 더 필요할 것 같다.
그럼 이만...
* 추가사항
또한 '?' 아이콘 옆에 '구글 문서 열기' 버튼이 생겨서 바로 문서 도구 쪽에 들어갈 수 있다.
하지만 내 목표는 문서 도구가 아닌 이 스크립트만으로 표를 만드는 것이다. 그럴려면 시간이 좀 더 필요할 것 같다.
그럼 이만...
* 추가사항
표 삽입/설정 및 썸네일 지정이 가능한 2차 스크립트 버전이 나왔습니다. 아래 게시물을 참조해주세요.
https://www.k66google.com/2023/10/blogspot-editor-fix-2.html
https://www.k66google.com/2023/10/blogspot-editor-fix-2.html
카테고리
낙서장