전체글 버튼을 만들어주세요
하루종일 글 읽고 다시 전체 글목록으로 돌아가는데 좀 편하게 하고 싶어서 스크립트 싸옴
1
곧 고쳐질거같아서 과도기에나 잠깐 쓸법하여 그냥 코드로만 배포함
본인 css는 잘몰라서 그냥 대충 옆에 버튼 배껴 쓴거니까 잘못됐다 싶은건 classes 에서 삭제해서 사용하셈
greasemonkey, tampermonkey, violentmonkey 사용중이라면 아래 코드 임포트후 사용하면 되시겠다
무슨말인지 모르겠다면 무시
추가 >> ㅈㅅㅈㅅ 제일 아래에도 개념글 버튼이 있는 걸 모르고 리스트 상위에만 버튼 넣었음
버전 0.2로 업데이트 했읍니다
// ==UserScript==
// @name make all article button
// @namespace http://tampermonkey.net/
// @version 0.2
// @description 전체 글 호출
// @match https://kone.gg/s/*
// @grant none
// @run-at document-idle
// ==/UserScript==
(function () {
'use strict';
function buildButton() {
const classes = "focus-visible:border-ring aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:hover:bg-input/50 flex items-center justify-between gap-2 text-sm whitespace-nowrap shadow-xs transition-[color,box-shadow] outline-none disabled:cursor-not-allowed disabled:opacity-50 border-zinc-300 focus-visible:ring-1 focus-visible:ring-blue-500 dark:border-zinc-600 cursor-pointer !h-8 p-0 rounded-full bg-zinc-100 dark:bg-zinc-700 border-0 px-3";
return `<button data-slot="button" data-added="all" class="${classes}">전체글</button>`;
}
function getSubUrl() {
return location.origin + location.pathname.match(/^\/s\/[^\/]+/)[0];
}
function attachButton() {
const anchors = Array.from(document.querySelectorAll('a > button'))
.filter(btn => btn.textContent.includes('개념글'))
.map(btn => btn.parentElement);
if (!anchors.length) return false;
anchors.forEach(anchor => {
const btnParent = anchor.parentElement;
if (!btnParent) return;
if (btnParent.querySelector('button[data-slot="button"][data-added="all"]')) return;
const wrapper = document.createElement('a');
wrapper.href = getSubUrl();
wrapper.innerHTML = buildButton();
btnParent.insertBefore(wrapper, anchor);
});
return true;
}
const observer = new MutationObserver(() => {
attachButton();
});
observer.observe(document.body, {
childList: true,
subtree: true,
});
})();
6
4 comments
tasteful
05/27/25 이거 ㄹㅇ 필요했음
딸기맛농축함유🍓
05/27/25 좋네용 애초에 개념글이랑 전체글 버튼을 분리해놨으면 좋앗을텐데..
Ghost
05/27/25 당신같은 남자를 기다려왔다우
noirblanche
05/27/25 와우.. 능력자
공지
AI 이미지 관련 공지 및 관련 규정 수정 공지
1uF
05/02
62117
22
AI 이미지 관련 공지 및 관련 규정 수정 공지
공지
1uF
05/02 62117 22
공지
‼️뉴비 필독 가이드‼️
1uF
05/02
92927
134
‼️뉴비 필독 가이드‼️
공지
1uF
05/02 92927 134
공지
🔔[필독] 채널 규정 & 신문고 (2026 04 05~)
SK
04/05
206763
-25
🔔[필독] 채널 규정 & 신문고 (2026 04 05~)
공지
SK
04/05 206763 -25
공지
🔔[필독] 탭 별 이용 가이드 (20260206~)
Etrick
02/05
255159
-41
🔔[필독] 탭 별 이용 가이드 (20260206~)
공지
Etrick
02/05 255159 -41
공지
[필독] 서브에 자주 올라오는 여러 가지 질문 모음 (20251026~)
SK
05/17/25
1244551
-14
[필독] 서브에 자주 올라오는 여러 가지 질문 모음 (20251026~)
공지
SK
05/17/25 1244551 -14
유틸
[복구]섹타듀벨리 모드팩
continuereset
05/26
5099
20
[복구]섹타듀벨리 모드팩
유틸
continuereset
05/26 5099 20
유틸
FORTUNE BRIDE ~절정개안의 의식~ 노모 패치
미스터장
05/24
6454
33
FORTUNE BRIDE ~절정개안의 의식~ 노모 패치
유틸
미스터장
05/24 6454 33
유틸
(코이카츠) 엔드필드 프리셋 공유
pst0025
05/23
8890
65
(코이카츠) 엔드필드 프리셋 공유
유틸
pst0025
05/23 8890 65
유틸
EnigmaVBUnpacker (MV MZ 언팩) 웹버전 오픈
mrpls
05/23
4317
15
EnigmaVBUnpacker (MV MZ 언팩) 웹버전 오픈
유틸
mrpls
05/23 4317 15
유틸
[패치만] 시니시스타2 따거 MOD
하우두유두
05/22
14068
50
[패치만] 시니시스타2 따거 MOD
유틸
하우두유두
05/22 14068 50
유틸
[노모패치] 갓 딴 임신시키기 좋은 날
나나바
05/21
9827
39
[노모패치] 갓 딴 임신시키기 좋은 날
유틸
나나바
05/21 9827 39
유틸
시니시스타 2 업뎃기념 모드 모음
sims9876
05/16
20896
105
시니시스타 2 업뎃기념 모드 모음
유틸
sims9876
05/16 20896 105
유틸
(코이카츠) 버튜버 프리셋 공유 ver.2
pst0025
05/16
13319
51
(코이카츠) 버튜버 프리셋 공유 ver.2
유틸
pst0025
05/16 13319 51
유틸
(코이카츠) 버튜버 프리셋 공유 (복구)
pst0025
05/16
14766
64
(코이카츠) 버튜버 프리셋 공유 (복구)
유틸
pst0025
05/16 14766 64
유틸
WebP_Converter 코네 다운로드하다 WebP 불편해서 만든 프로그램
noname
05/15
13211
16
WebP_Converter 코네 다운로드하다 WebP 불편해서 만든 프로그램
유틸
noname
05/15 13211 16
유틸
(코이카츠) 최근에 풀린 프리셋 공유
pst0025
05/15
12770
34
(코이카츠) 최근에 풀린 프리셋 공유
유틸
pst0025
05/15 12770 34
유틸
[RPG Maker MV/MZ 실시간 번역기] 4.0 출시
mrpls
05/15
22718
70
[RPG Maker MV/MZ 실시간 번역기] 4.0 출시
유틸
mrpls
05/15 22718 70
유틸
내가 쓰려고 만든 동음 정리 유틸
yeppi
05/15
8250
24
내가 쓰려고 만든 동음 정리 유틸
유틸
yeppi
05/15 8250 24
유틸
Texture Tool for Unity 6 ( Mono / IL2CPP ) v0.1.1 최초 배포 버전
argoklarke
05/14
15263
28
Texture Tool for Unity 6 ( Mono / IL2CPP ) v0.1.1 최초 배포 버전
유틸
argoklarke
05/14 15263 28
유틸
(코이카츠) 학원마스 프리셋 공유
pst0025
05/14
15650
43
(코이카츠) 학원마스 프리셋 공유
유틸
pst0025
05/14 15650 43
유틸
(코이카츠) 프리셋 공유
pst0025
05/14
11568
58
(코이카츠) 프리셋 공유
유틸
pst0025
05/14 11568 58
유틸
QW1wbGVjdGVk 블렌더 파일 공유 첫번째 9.74GB
hannanas
05/12
15603
21
QW1wbGVjdGVk 블렌더 파일 공유 첫번째 9.74GB
유틸
hannanas
05/12 15603 21
유틸
이미지 다운로더 만들어봄
lordofcinder
05/11
7856
34
이미지 다운로더 만들어봄
유틸
lordofcinder
05/11 7856 34
유틸
코캇 명조 히유키 프리셋 2종류
pst0025
05/09
15953
24
코캇 명조 히유키 프리셋 2종류
유틸
pst0025
05/09 15953 24
유틸
(코이카츠) 씬 카드 공유
pst0025
05/09
9179
44
(코이카츠) 씬 카드 공유
유틸
pst0025
05/09 9179 44
유틸
시니시스타2 안대 금발녀 모드 1.2.1 ver
cascastu
05/08
14486
37
시니시스타2 안대 금발녀 모드 1.2.1 ver
유틸
cascastu
05/08 14486 37
유틸
자동소미 해적판X2 1.0.4업데이트 알림
스눕제이크
05/07
6555
18
자동소미 해적판X2 1.0.4업데이트 알림
유틸
스눕제이크
05/07 6555 18
유틸
[★추천] 무료 망가 번역기★
mybest
05/07
27860
127
[★추천] 무료 망가 번역기★
유틸
mybest
05/07 27860 127
유틸
(코이카츠) 소전 캐릭 2명 프리셋
pst0025
05/06
6890
21
(코이카츠) 소전 캐릭 2명 프리셋
유틸
pst0025
05/06 6890 21
유틸
(코이카츠) 명조 신캐 둘 프리셋
pst0025
05/06
6453
37
(코이카츠) 명조 신캐 둘 프리셋
유틸
pst0025
05/06 6453 37
유틸
Unity Texture Changer v1.0
kumarin
05/05
7569
34
Unity Texture Changer v1.0
유틸
kumarin
05/05 7569 34
유틸
(코이카츠) 버튜버 프리셋 공유
pst0025
05/05
17110
79
(코이카츠) 버튜버 프리셋 공유
유틸
pst0025
05/05 17110 79
유틸
염월선행록 translation-cache.log 5월10일자 갱신 마지막
보바도사
05/04
8843
39
염월선행록 translation-cache.log 5월10일자 갱신 마지막
유틸
보바도사
05/04 8843 39
유틸
배덕의 달콤함에 물든 마나카 FansChat 마개조 및 번역 모드 WIP Manaka
sco0815
05/04
12133
57
배덕의 달콤함에 물든 마나카 FansChat 마개조 및 번역 모드 WIP Manaka
유틸
sco0815
05/04 12133 57
유틸
파일 구글 or LM 번역기) AI_kr_tr_9.pyw, AI_kr_tr_8.pyw
ㅇㅇ
05/03
11502
20
파일 구글 or LM 번역기) AI_kr_tr_9.pyw, AI_kr_tr_8.pyw
유틸
ㅇㅇ
05/03 11502 20
s/somisoft
• 143,985 subscribers여러가지 다루는 서브
Created 05/17/2025, 14:58:43