NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript== // @name Our Cafeteria // @namespace https://ourmc.space // @version 1.0.0 // @description Edit HTML in Naver Cafe posts. // @author Final Child // @match *://cafe.naver.com/ArticleWrite.nhn?* // @match *://cafe.naver.com/ManageArticleFormEditorIframe.nhn?* // @match *://cafe.naver.com/StaffArticleWrite.nhn?* // @grant none // @copyright 2019, Final Child (https://finalchild.me/) // @license MIT // ==/UserScript== 'use strict'; let ftmBasic = document.getElementById('ftm_basic'); if (!ftmBasic) { ftmBasic = document.getElementById('iPoll'); } if (!ftmBasic) { ftmBasic = document.getElementById('naver_common_editor').children[1].children[0].children[0]; } ftmBasic.parentElement.innerHTML += `<input type="checkbox" id="toggle-html"><label for="toggle-html">HTML</label>` const toggle = document.getElementById('toggle-html'); toggle.addEventListener('click', () => { window.oEditor._execCommandDefault('html', undefined, toggle.checked); });