전체글 버튼을 만들어주세요
하루종일 글 읽고 다시 전체 글목록으로 돌아가는데 좀 편하게 하고 싶어서 스크립트 싸옴
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
61840
22
AI 이미지 관련 공지 및 관련 규정 수정 공지
공지
1uF
05/02 61840 22
공지
‼️뉴비 필독 가이드‼️
1uF
05/02
92605
134
‼️뉴비 필독 가이드‼️
공지
1uF
05/02 92605 134
공지
🔔[필독] 채널 규정 & 신문고 (2026 04 05~)
SK
04/05
206650
-25
🔔[필독] 채널 규정 & 신문고 (2026 04 05~)
공지
SK
04/05 206650 -25
공지
🔔[필독] 탭 별 이용 가이드 (20260206~)
Etrick
02/05
255002
-41
🔔[필독] 탭 별 이용 가이드 (20260206~)
공지
Etrick
02/05 255002 -41
공지
[필독] 서브에 자주 올라오는 여러 가지 질문 모음 (20251026~)
SK
05/17/25
1244517
-14
[필독] 서브에 자주 올라오는 여러 가지 질문 모음 (20251026~)
공지
SK
05/17/25 1244517 -14
유틸
미끼치한수사관 리나 꼭지 맞추기 게임 개선(?) 모드 v0.2.1
ltony
05/13
10636
12
미끼치한수사관 리나 꼭지 맞추기 게임 개선(?) 모드 v0.2.1
유틸
ltony
05/13 10636 12
유틸
(수정 기능 추가) 동인지 볼 때 쓰려고 만든 자동 스크롤 뷰어???
ATTAA
05/12
15786
6
(수정 기능 추가) 동인지 볼 때 쓰려고 만든 자동 스크롤 뷰어???
유틸
ATTAA
05/12 15786 6
유틸
비월선행록 CommonEvents.js 누락 수정 패치
kangjang
05/12
10448
14
비월선행록 CommonEvents.js 누락 수정 패치
유틸
kangjang
05/12 10448 14
유틸
QW1wbGVjdGVk 블렌더 파일 공유 두번째 4.72GB
hannanas
05/12
9354
13
QW1wbGVjdGVk 블렌더 파일 공유 두번째 4.72GB
유틸
hannanas
05/12 9354 13
유틸
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
유틸
[LM Studio + RPG Maker MVMZ] LMTranslator [쯔꾸르 다국어 번역기]
전적노트
05/11
13994
9
[LM Studio + RPG Maker MVMZ] LMTranslator [쯔꾸르 다국어 번역기]
유틸
전적노트
05/11 13994 9
유틸
코캇 명조 히유키 프리셋 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
14485
37
시니시스타2 안대 금발녀 모드 1.2.1 ver
유틸
cascastu
05/08 14485 37
유틸
[후타]pernio의 후타나리 시리즈 노모패치 모음(요청복구)
레가토
05/07
4587
6
[후타]pernio의 후타나리 시리즈 노모패치 모음(요청복구)
유틸
레가토
05/07 4587 6
유틸
자동소미 해적판X2 1.0.4업데이트 알림
스눕제이크
05/07
6456
18
자동소미 해적판X2 1.0.4업데이트 알림
유틸
스눕제이크
05/07 6456 18
유틸
[★추천] 무료 망가 번역기★
mybest
05/07
27760
127
[★추천] 무료 망가 번역기★
유틸
mybest
05/07 27760 127
유틸
(코이카츠) 소전 캐릭 2명 프리셋
pst0025
05/06
6791
21
(코이카츠) 소전 캐릭 2명 프리셋
유틸
pst0025
05/06 6791 21
유틸
(코이카츠) 명조 신캐 둘 프리셋
pst0025
05/06
6452
37
(코이카츠) 명조 신캐 둘 프리셋
유틸
pst0025
05/06 6452 37
유틸
미끼 치한 수사관 리나 유저 모드 (직접 만듬)
a2343212
05/06
8093
14
미끼 치한 수사관 리나 유저 모드 (직접 만듬)
유틸
a2343212
05/06 8093 14
유틸
Unity Texture Changer v1.0
kumarin
05/05
7569
34
Unity Texture Changer v1.0
유틸
kumarin
05/05 7569 34
유틸
90일) VX, VXA 개선용 스크립트 +@
ㅇㅇ
05/05
3862
8
90일) VX, VXA 개선용 스크립트 +@
유틸
ㅇㅇ
05/05 3862 8
유틸
(코이카츠) 버튜버 프리셋 공유
pst0025
05/05
17101
79
(코이카츠) 버튜버 프리셋 공유
유틸
pst0025
05/05 17101 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
12124
57
배덕의 달콤함에 물든 마나카 FansChat 마개조 및 번역 모드 WIP Manaka
유틸
sco0815
05/04 12124 57
유틸
파일 구글 or LM 번역기) AI_kr_tr_9.pyw, AI_kr_tr_8.pyw
ㅇㅇ
05/03
11501
20
파일 구글 or LM 번역기) AI_kr_tr_9.pyw, AI_kr_tr_8.pyw
유틸
ㅇㅇ
05/03 11501 20
유틸
⚠️⚠️멀웨어 탐지 스크립트 (신종 RAT) - 260502⚠️⚠️
moomin
05/02
17466
103
⚠️⚠️멀웨어 탐지 스크립트 (신종 RAT) - 260502⚠️⚠️
유틸
moomin
05/02 17466 103
유틸
RPG Maker MV/MZ 실시간 번역기 3.1 (구동휘정3 대응 -3)
mrpls
04/30
17217
36
RPG Maker MV/MZ 실시간 번역기 3.1 (구동휘정3 대응 -3)
유틸
mrpls
04/30 17217 36
유틸
[오류패치] 섬홍의 아리에스 1.21 db 오류에 대한 패치 (패치만 있음)
aquapre
04/30
4391
12
[오류패치] 섬홍의 아리에스 1.21 db 오류에 대한 패치 (패치만 있음)
유틸
aquapre
04/30 4391 12
유틸
게임을 윈도우 샌드박스 안에서 실행하는 스크립트 (악성코드 대책)
mrpls
04/30
7230
19
게임을 윈도우 샌드박스 안에서 실행하는 스크립트 (악성코드 대책)
유틸
mrpls
04/30 7230 19
유틸
[노모파일, AI] 파치몬 -8bit MONSTER-
soxocel777
04/29
20425
56
[노모파일, AI] 파치몬 -8bit MONSTER-
유틸
soxocel777
04/29 20425 56
유틸
동음 폴더 정리기
안리체
04/28
7084
7
동음 폴더 정리기
유틸
안리체
04/28 7084 7
유틸
자동 소미 해적판의 해적판의 해적판 (260503 13:58 v1.3.5 업데이트)
bellbell
04/28
13533
38
자동 소미 해적판의 해적판의 해적판 (260503 13:58 v1.3.5 업데이트)
유틸
bellbell
04/28 13533 38
유틸
사신상관 치트앤진 치트 테이블(수정3)
ㅇㅇ
04/28
10754
7
사신상관 치트앤진 치트 테이블(수정3)
유틸
ㅇㅇ
04/28 10754 7
s/somisoft
• 143,985 subscribers여러가지 다루는 서브
Created 05/17/2025, 14:58:43