개념글/전체글 버튼 분리 스크립트(수정)
스크립트 지식 1도없이 챗지피티로 만들었습니다~ 문제시 글삭함
오류 생기면 스크립트 삭제 추천드려요
1
원래 이렇게 붙어있던 개념글/전체글 버튼을
1
이렇게 분리했습니다. 왼쪽은 전체글 모드, 오른쪽은 개념글 모드
그리고 중요한건 전체글일때 전체글 버튼 누르면 전체글 새로고침됨
마찬가지로 개념글일때 개념글 버튼 누르면 개념글 새로고침됨
새로고침 할려고 버튼 나눈거임
하 근데 최신순(시계모양) 버튼이 버튼 오른쪽에서 왼쪽으로 가버림.. 이건 못고치겟서
1
게시판 하단에 있던 버튼도 바뀝니다
1
1
확장프로그램 템퍼몽키 설치하시고 새 스크립트 만들기 > 안에 내용 지우고 스크립트 복붙 > 저장
아래는 스크립트 코드
// ==UserScript==
// @name kone.gg 개념글/전체글 버튼 삽입(수정판)
// @namespace http://tampermonkey.net/
// @version 2.4
// @description 게시판 개념글/전체글 버튼 삽입 수정
// @match https://kone.gg/*
// @grant none
// ==/UserScript==
(function () {
'use strict';
let lastUrl = location.href;
const createButton = (text, onClick, isActive) => {
const button = document.createElement('button');
button.textContent = text;
button.style.cssText = `
margin-right: 8px;
padding: 6px 12px;
border: none;
border-radius: 9999px;
font-size: 14px;
cursor: pointer;
background-color: ${isActive ? '#dc2626' : '#e4e4e7'};
color: ${isActive ? 'white' : '#27272a'};
`;
button.addEventListener('click', onClick);
return button;
};
const insertButtons = () => {
const url = location.href;
const isHot = url.includes('mode=hot');
const basePath = location.pathname;
const boardWrapper = document.querySelector('div.grow.flex.flex-col.rounded-b-lg');
if (!boardWrapper) return;
const buttonRows = boardWrapper.querySelectorAll('div.flex.items-center.gap-2');
if (!buttonRows.length) return;
buttonRows.forEach((targetRow) => {
if (targetRow.querySelector('a[href*="write"]')) return;
if (targetRow.querySelector('#custom-btn-hot') || targetRow.querySelector('#custom-btn-all')) return;
// 기존 개념글/전체글 a 링크 삭제
targetRow.querySelectorAll('a[href]').forEach(link => {
const href = link.getAttribute('href');
if (href.includes('mode=hot') || href === basePath) {
link.remove();
}
});
const hotBtn = createButton('개념글', () => {
window.location.href = basePath + '?mode=hot';
}, isHot);
hotBtn.id = 'custom-btn-hot';
const allBtn = createButton('전체글', () => {
window.location.href = basePath;
}, !isHot);
allBtn.id = 'custom-btn-all';
targetRow.appendChild(allBtn);
targetRow.appendChild(hotBtn);
});
};
// 버튼 삽입 및 재삽입 시도
const tryInsertButtons = () => {
insertButtons();
};
// history API 훅 감싸기
const hookHistoryMethod = (method) => {
const original = history[method];
return function () {
const result = original.apply(this, arguments);
window.dispatchEvent(new Event('locationchange'));
return result;
};
};
history.pushState = hookHistoryMethod('pushState');
history.replaceState = hookHistoryMethod('replaceState');
window.addEventListener('popstate', () => window.dispatchEvent(new Event('locationchange')));
window.addEventListener('locationchange', () => {
if (lastUrl !== location.href) {
lastUrl = location.href;
tryInsertButtons();
}
});
// DOM 변경 감지해서도 버튼 갱신 (최상위 body 감시)
const observer = new MutationObserver(() => {
tryInsertButtons();
});
observer.observe(document.body, { childList: true, subtree: true });
// 최초 실행 딜레이 줘서 기다렸다 삽입
setTimeout(() => {
tryInsertButtons();
}, 1000);
})();
3
2 comments
딸기맛농축함유🍓
05/27/25 아 근데 지금 해보니까 게시판에 들어와서 새로고침을 한번 해줘야 버튼이 바뀝니다;; 참고해주세용
딸기맛농축함유🍓
05/27/25 ㄴ수정했습니다 혹시 처음에 받으신 분 있으시면 다시 써주세용
공지
AI 이미지 관련 공지 및 관련 규정 수정 공지
1uF
05/02
62897
22
AI 이미지 관련 공지 및 관련 규정 수정 공지
공지
1uF
05/02 62897 22
공지
‼️뉴비 필독 가이드‼️
1uF
05/02
93756
134
‼️뉴비 필독 가이드‼️
공지
1uF
05/02 93756 134
공지
🔔[필독] 채널 규정 & 신문고 (2026 04 05~)
SK
04/05
207483
-25
🔔[필독] 채널 규정 & 신문고 (2026 04 05~)
공지
SK
04/05 207483 -25
공지
🔔[필독] 탭 별 이용 가이드 (20260206~)
Etrick
02/05
255927
-41
🔔[필독] 탭 별 이용 가이드 (20260206~)
공지
Etrick
02/05 255927 -41
공지
[필독] 서브에 자주 올라오는 여러 가지 질문 모음 (20251026~)
SK
05/17/25
1244743
-14
[필독] 서브에 자주 올라오는 여러 가지 질문 모음 (20251026~)
공지
SK
05/17/25 1244743 -14
번역
[한글패치]파치몬 -8bit MONSTER- 수정
아르
04/27
78414
353
[한글패치]파치몬 -8bit MONSTER- 수정
번역
아르
04/27 78414 353
영상
Tml6aXBhY28= 한달 복구
raime
04/27
29950
86
Tml6aXBhY28= 한달 복구
영상
raime
04/27 29950 86
미번
[구매보급/번역요청] 常識改変;催淫学園 (상식 개변; 최음학원)
ordino
04/27
21948
78
[구매보급/번역요청] 常識改変;催淫学園 (상식 개변; 최음학원)
미번
ordino
04/27 21948 78
영상
청아 Y2hy 한달
raime
04/27
39611
103
청아 Y2hy 한달
영상
raime
04/27 39611 103
정보
커뮤장애 퇴마사근황
sorbe123
04/27
8666
19
커뮤장애 퇴마사근황
정보
sorbe123
04/27 8666 19
영상
SGVudGFpS2F3YQ== 한달
raime
04/27
25642
136
SGVudGFpS2F3YQ== 한달
영상
raime
04/27 25642 136
작업현황
이상한 형무소와 음욕의 지하 미궁 이미지 번역 기록 -完?-
5dk2io1
04/27
7672
17
이상한 형무소와 음욕의 지하 미궁 이미지 번역 기록 -完?-
작업현황
5dk2io1
04/27 7672 17
번역
번역) [구매보급] Ntraholic 5.1.20s 뭐가바뀐진모름
의현아가방쮸쮸탐사원
04/27
59750
250
번역) [구매보급] Ntraholic 5.1.20s 뭐가바뀐진모름
번역
의현아가방쮸쮸탐사원
04/27 59750 250
번역
[이미지번역,수정]이상한 형무소와 음욕의 지하 미궁 ~빈틈투성이인 나나의 H한 프리즌 브레이크~
dodoph123
04/27
53069
165
[이미지번역,수정]이상한 형무소와 음욕의 지하 미궁 ~빈틈투성이인 나나의 H한 프리즌 브레이크~
번역
dodoph123
04/27 53069 165
일반
내 근육 돌려줘 꼭 플레이 해봐라
ㅇㅇ
04/27
10314
17
내 근육 돌려줘 꼭 플레이 해봐라
일반
ㅇㅇ
04/27 10314 17
야짤
AI, 셀레스포니아) 기생 촉수
miso5
04/27
13805
137
AI, 셀레스포니아) 기생 촉수
야짤
miso5
04/27 13805 137
복구
구동휘정 1+2 복구
hopec
04/27
32300
66
구동휘정 1+2 복구
복구
hopec
04/27 32300 66
영상
(4/26) 브로냐
브레머튼
04/27
26704
141
(4/26) 브로냐
영상
브레머튼
04/27 26704 141
영상
청아,방뇨) セネト 작까 모?음
thaaa
04/27
22852
100
청아,방뇨) セネト 작까 모?음
영상
thaaa
04/27 22852 100
소리
[구매보급]【전편 느긋한 오호】 냄새 맡지 마, 쿨한 의붓 누나 × 2는 나에게만 발정한다
이름뭐하지
04/27
16465
78
[구매보급]【전편 느긋한 오호】 냄새 맡지 마, 쿨한 의붓 누나 × 2는 나에게만 발정한다
소리
이름뭐하지
04/27 16465 78
야짤
후타) 엑시아 바니
wa4231
04/27
10286
15
후타) 엑시아 바니
야짤
wa4231
04/27 10286 15
영상
[한글자막] 자위 애니! ~귀여운 여자애가 직접 자위영상 찍을 뿐인 애니메이션~
실루엣21
04/27
34095
223
[한글자막] 자위 애니! ~귀여운 여자애가 직접 자위영상 찍을 뿐인 애니메이션~
영상
실루엣21
04/27 34095 223
동인
[Kotatsu, Koyuki] 갸루 고양이 소녀가 우리 집에 눌러앉아서 어째서인지 매일 3P 삼매경이 되어버리는 이야기
1uF
04/27
40935
164
[Kotatsu, Koyuki] 갸루 고양이 소녀가 우리 집에 눌러앉아서 어째서인지 매일 3P 삼매경이 되어버리는 이야기
동인
1uF
04/27 40935 164
동인
[Igumox] 무라마타 씨의 비밀, 무라마타 씨의 애정
1uF
04/27
25574
103
[Igumox] 무라마타 씨의 비밀, 무라마타 씨의 애정
동인
1uF
04/27 25574 103
영상
(고전-혐오주의)후타,구토,스캇포함 X-REX30 Cigaro
nagatoro
04/27
27915
75
(고전-혐오주의)후타,구토,스캇포함 X-REX30 Cigaro
영상
nagatoro
04/27 27915 75
앱
토토로
ㅇㅇ
04/27
36763
27
토토로
앱
ㅇㅇ
04/27 36763 27
야짤
1~2월 쯤에 질문탭으로 프리렌 ai 야짤 제작자 누구인지 질문 하신 분
ArIso
04/27
16645
18
1~2월 쯤에 질문탭으로 프리렌 ai 야짤 제작자 누구인지 질문 하신 분
야짤
ArIso
04/27 16645 18
야짤
ai) NTR 접대골프
ai0098
04/27
19941
127
ai) NTR 접대골프
야짤
ai0098
04/27 19941 127
동인
미번) [Ninoko] 음문마술사의 엘프하렘 - 엘프에게 음문을 붙이는 책 번외편
blind2
04/27
21261
42
미번) [Ninoko] 음문마술사의 엘프하렘 - 엘프에게 음문을 붙이는 책 번외편
동인
blind2
04/27 21261 42
복구
RJ01232756 , RJ01400068 복구 2개
blackmalangcalf
04/27
59148
105
RJ01232756 , RJ01400068 복구 2개
복구
blackmalangcalf
04/27 59148 105
소리
[구매보급]소악마계 후배는「숨은 xx」~그녀의 성버릇을 채우는 졸업 기념 에치~
이름뭐하지
04/27
13255
57
[구매보급]소악마계 후배는「숨은 xx」~그녀의 성버릇을 채우는 졸업 기념 에치~
소리
이름뭐하지
04/27 13255 57
영상
[후타] Mar. 7th & 에버나이트
브레머튼
04/27
17504
68
[후타] Mar. 7th & 에버나이트
영상
브레머튼
04/27 17504 68
번역
90일, mono Auto ko) RJ01448277 퇴마사 소녀 in 성처녀학원♡ 천재 퇴마사 소녀는 암컷 오나홀로 타락하는가 v1.05 (25.12.06)
ㅇㅇ
04/27
47084
209
90일, mono Auto ko) RJ01448277 퇴마사 소녀 in 성처녀학원♡ 천재 퇴마사 소녀는 암컷 오나홀로 타락하는가 v1.05 (25.12.06)
번역
ㅇㅇ
04/27 47084 209
동인
[Panic America]최면 앱으로 모두 지배, 임신 적령기 폭유 미인 아저씨의 아기 탁란중8
부히히힛
04/27
60723
266
[Panic America]최면 앱으로 모두 지배, 임신 적령기 폭유 미인 아저씨의 아기 탁란중8
동인
부히히힛
04/27 60723 266
영상
[요청복구/직번]QW1hdGV1clRocm93YXdheQ==작가 - 페르소나
goovidla
04/27
34182
70
[요청복구/직번]QW1hdGV1clRocm93YXdheQ==작가 - 페르소나
영상
goovidla
04/27 34182 70
s/somisoft
• 143,985 subscribers여러가지 다루는 서브
Created 05/17/2025, 14:58:43