전체글 버튼을 만들어주세요
하루종일 글 읽고 다시 전체 글목록으로 돌아가는데 좀 편하게 하고 싶어서 스크립트 싸옴
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
64027
22
AI 이미지 관련 공지 및 관련 규정 수정 공지
공지
1uF
05/02 64027 22
공지
‼️뉴비 필독 가이드‼️
1uF
05/02
94411
134
‼️뉴비 필독 가이드‼️
공지
1uF
05/02 94411 134
공지
🔔[필독] 채널 규정 & 신문고 (2026 04 05~)
SK
04/05
207779
-25
🔔[필독] 채널 규정 & 신문고 (2026 04 05~)
공지
SK
04/05 207779 -25
공지
🔔[필독] 탭 별 이용 가이드 (20260206~)
Etrick
02/05
256372
-41
🔔[필독] 탭 별 이용 가이드 (20260206~)
공지
Etrick
02/05 256372 -41
공지
[필독] 서브에 자주 올라오는 여러 가지 질문 모음 (20251026~)
SK
05/17/25
1244791
-14
[필독] 서브에 자주 올라오는 여러 가지 질문 모음 (20251026~)
공지
SK
05/17/25 1244791 -14
유틸
[복구]섹타듀벨리 모드팩
continuereset
05/26
5125
20
[복구]섹타듀벨리 모드팩
유틸
continuereset
05/26 5125 20
유틸
FORTUNE BRIDE ~절정개안의 의식~ 노모 패치
미스터장
05/24
6480
33
FORTUNE BRIDE ~절정개안의 의식~ 노모 패치
유틸
미스터장
05/24 6480 33
유틸
(코이카츠) 엔드필드 프리셋 공유
pst0025
05/23
9006
65
(코이카츠) 엔드필드 프리셋 공유
유틸
pst0025
05/23 9006 65
유틸
EnigmaVBUnpacker (MV MZ 언팩) 웹버전 오픈
mrpls
05/23
4343
15
EnigmaVBUnpacker (MV MZ 언팩) 웹버전 오픈
유틸
mrpls
05/23 4343 15
유틸
[패치만] 시니시스타2 따거 MOD
하우두유두
05/22
14090
50
[패치만] 시니시스타2 따거 MOD
유틸
하우두유두
05/22 14090 50
유틸
[노모패치] 갓 딴 임신시키기 좋은 날
나나바
05/21
9853
39
[노모패치] 갓 딴 임신시키기 좋은 날
유틸
나나바
05/21 9853 39
유틸
시니시스타 2 업뎃기념 모드 모음
sims9876
05/16
20928
105
시니시스타 2 업뎃기념 모드 모음
유틸
sims9876
05/16 20928 105
유틸
(코이카츠) 버튜버 프리셋 공유 ver.2
pst0025
05/16
13339
51
(코이카츠) 버튜버 프리셋 공유 ver.2
유틸
pst0025
05/16 13339 51
유틸
(코이카츠) 버튜버 프리셋 공유 (복구)
pst0025
05/16
14799
64
(코이카츠) 버튜버 프리셋 공유 (복구)
유틸
pst0025
05/16 14799 64
유틸
WebP_Converter 코네 다운로드하다 WebP 불편해서 만든 프로그램
noname
05/15
13246
16
WebP_Converter 코네 다운로드하다 WebP 불편해서 만든 프로그램
유틸
noname
05/15 13246 16
유틸
(코이카츠) 최근에 풀린 프리셋 공유
pst0025
05/15
12780
34
(코이카츠) 최근에 풀린 프리셋 공유
유틸
pst0025
05/15 12780 34
유틸
[RPG Maker MV/MZ 실시간 번역기] 4.0 출시
mrpls
05/15
22734
70
[RPG Maker MV/MZ 실시간 번역기] 4.0 출시
유틸
mrpls
05/15 22734 70
유틸
내가 쓰려고 만든 동음 정리 유틸
yeppi
05/15
8275
24
내가 쓰려고 만든 동음 정리 유틸
유틸
yeppi
05/15 8275 24
유틸
Texture Tool for Unity 6 ( Mono / IL2CPP ) v0.1.1 최초 배포 버전
argoklarke
05/14
15275
28
Texture Tool for Unity 6 ( Mono / IL2CPP ) v0.1.1 최초 배포 버전
유틸
argoklarke
05/14 15275 28
유틸
(코이카츠) 학원마스 프리셋 공유
pst0025
05/14
15682
43
(코이카츠) 학원마스 프리셋 공유
유틸
pst0025
05/14 15682 43
유틸
(코이카츠) 프리셋 공유
pst0025
05/14
11585
58
(코이카츠) 프리셋 공유
유틸
pst0025
05/14 11585 58
유틸
QW1wbGVjdGVk 블렌더 파일 공유 첫번째 9.74GB
hannanas
05/12
15637
21
QW1wbGVjdGVk 블렌더 파일 공유 첫번째 9.74GB
유틸
hannanas
05/12 15637 21
유틸
이미지 다운로더 만들어봄
lordofcinder
05/11
7857
34
이미지 다운로더 만들어봄
유틸
lordofcinder
05/11 7857 34
유틸
코캇 명조 히유키 프리셋 2종류
pst0025
05/09
15990
24
코캇 명조 히유키 프리셋 2종류
유틸
pst0025
05/09 15990 24
유틸
(코이카츠) 씬 카드 공유
pst0025
05/09
9180
44
(코이카츠) 씬 카드 공유
유틸
pst0025
05/09 9180 44
유틸
시니시스타2 안대 금발녀 모드 1.2.1 ver
cascastu
05/08
14511
37
시니시스타2 안대 금발녀 모드 1.2.1 ver
유틸
cascastu
05/08 14511 37
유틸
자동소미 해적판X2 1.0.4업데이트 알림
스눕제이크
05/07
6568
18
자동소미 해적판X2 1.0.4업데이트 알림
유틸
스눕제이크
05/07 6568 18
유틸
[★추천] 무료 망가 번역기★
mybest
05/07
27873
127
[★추천] 무료 망가 번역기★
유틸
mybest
05/07 27873 127
유틸
(코이카츠) 소전 캐릭 2명 프리셋
pst0025
05/06
6914
21
(코이카츠) 소전 캐릭 2명 프리셋
유틸
pst0025
05/06 6914 21
유틸
(코이카츠) 명조 신캐 둘 프리셋
pst0025
05/06
6462
37
(코이카츠) 명조 신캐 둘 프리셋
유틸
pst0025
05/06 6462 37
유틸
Unity Texture Changer v1.0
kumarin
05/05
7586
34
Unity Texture Changer v1.0
유틸
kumarin
05/05 7586 34
유틸
(코이카츠) 버튜버 프리셋 공유
pst0025
05/05
17144
79
(코이카츠) 버튜버 프리셋 공유
유틸
pst0025
05/05 17144 79
유틸
염월선행록 translation-cache.log 5월10일자 갱신 마지막
보바도사
05/04
8862
39
염월선행록 translation-cache.log 5월10일자 갱신 마지막
유틸
보바도사
05/04 8862 39
유틸
배덕의 달콤함에 물든 마나카 FansChat 마개조 및 번역 모드 WIP Manaka
sco0815
05/04
12164
57
배덕의 달콤함에 물든 마나카 FansChat 마개조 및 번역 모드 WIP Manaka
유틸
sco0815
05/04 12164 57
유틸
파일 구글 or LM 번역기) AI_kr_tr_9.pyw, AI_kr_tr_8.pyw
ㅇㅇ
05/03
11534
20
파일 구글 or LM 번역기) AI_kr_tr_9.pyw, AI_kr_tr_8.pyw
유틸
ㅇㅇ
05/03 11534 20
s/somisoft
• 143,985 subscribers여러가지 다루는 서브
Created 05/17/2025, 14:58:43