개념글/전체글 버튼 분리 스크립트(수정)
스크립트 지식 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
63783
22
AI 이미지 관련 공지 및 관련 규정 수정 공지
공지
1uF
05/02 63783 22
공지
‼️뉴비 필독 가이드‼️
1uF
05/02
94155
134
‼️뉴비 필독 가이드‼️
공지
1uF
05/02 94155 134
공지
🔔[필독] 채널 규정 & 신문고 (2026 04 05~)
SK
04/05
207754
-25
🔔[필독] 채널 규정 & 신문고 (2026 04 05~)
공지
SK
04/05 207754 -25
공지
🔔[필독] 탭 별 이용 가이드 (20260206~)
Etrick
02/05
256213
-41
🔔[필독] 탭 별 이용 가이드 (20260206~)
공지
Etrick
02/05 256213 -41
공지
[필독] 서브에 자주 올라오는 여러 가지 질문 모음 (20251026~)
SK
05/17/25
1244784
-14
[필독] 서브에 자주 올라오는 여러 가지 질문 모음 (20251026~)
공지
SK
05/17/25 1244784 -14
미번
[번역요청] [Yoshizou888] NTR 판타지 - 부패와 지배의 연쇄
Ed
05/04
13674
35
[번역요청] [Yoshizou888] NTR 판타지 - 부패와 지배의 연쇄
미번
Ed
05/04 13674 35
야짤
Comfyui 재밋내
zerocoke
05/04
8799
17
Comfyui 재밋내
야짤
zerocoke
05/04 8799 17
복구
[어린이날 기념 복구] RJ150996 마립 서큐버스 요마원 1.6
blackmalangcalf
05/04
37297
68
[어린이날 기념 복구] RJ150996 마립 서큐버스 요마원 1.6
복구
blackmalangcalf
05/04 37297 68
동인
[AI번역] 역겨운 거근 아저씨가 여자친구를 네토라레하는 이야기! 거근이 최고!
gkcuwuwlltnnrra
05/04
22619
66
[AI번역] 역겨운 거근 아저씨가 여자친구를 네토라레하는 이야기! 거근이 최고!
동인
gkcuwuwlltnnrra
05/04 22619 66
영상
어린이날 기념,후원보급) meatloaf 2024/4 ~2026/4
쩝냡
05/04
27302
159
어린이날 기념,후원보급) meatloaf 2024/4 ~2026/4
영상
쩝냡
05/04 27302 159
야짤
(청아 gif) 나는 빵빵단인데 이거 페도임
hannanas
05/04
16041
31
(청아 gif) 나는 빵빵단인데 이거 페도임
야짤
hannanas
05/04 16041 31
유틸
염월선행록 translation-cache.log 5월10일자 갱신 마지막
보바도사
05/04
8862
39
염월선행록 translation-cache.log 5월10일자 갱신 마지막
유틸
보바도사
05/04 8862 39
동인
직번)[transistor baby]성재의 처녀 아스트레이아1~4편
돋돋돋돋돋
05/04
24921
86
직번)[transistor baby]성재의 처녀 아스트레이아1~4편
동인
돋돋돋돋돋
05/04 24921 86
정보
문제가 됐던 파일 및 암호화 관련 내용
미스터장
05/04
10029
53
문제가 됐던 파일 및 암호화 관련 내용
정보
미스터장
05/04 10029 53
영상
(한글자막) 친구네 집 메이드가 너무 내 취향이라서, 내 암컷으로 만들어버렸습니다
꽃사슴
05/04
28784
185
(한글자막) 친구네 집 메이드가 너무 내 취향이라서, 내 암컷으로 만들어버렸습니다
영상
꽃사슴
05/04 28784 185
번역
[구매보급] [AI 번역] [개조버전] 견습 모비와 순풍을 기다리는 섬 RJ01042745
V
05/04
36534
219
[구매보급] [AI 번역] [개조버전] 견습 모비와 순풍을 기다리는 섬 RJ01042745
번역
V
05/04 36534 219
미번
[미번] RJ01549336 알미오시온의 의술사 アルミオシオンの医術師 v1.00
핏짜허엇
05/04
37081
172
[미번] RJ01549336 알미오시온의 의술사 アルミオシオンの医術師 v1.00
미번
핏짜허엇
05/04 37081 172
동인
[ai딸깍번역]동경하는 스승의 복제체 상대로 하고 싶었던거 전부 하는 이야기
rlans
05/04
42350
315
[ai딸깍번역]동경하는 스승의 복제체 상대로 하고 싶었던거 전부 하는 이야기
동인
rlans
05/04 42350 315
소리
[구매보급] 마조 시바키 라디오 시리즈 (1~3)
summer4552
05/04
8140
42
[구매보급] 마조 시바키 라디오 시리즈 (1~3)
소리
summer4552
05/04 8140 42
후기 및 공략
후기) 색귀, 쯔꾸르 역사상 goat.
parmisgood
05/04
9379
31
후기) 색귀, 쯔꾸르 역사상 goat.
후기 및 공략
parmisgood
05/04 9379 31
야짤
횡령을 들켜 상사가 시키는 대로 하게 되는 경리 1p
요요코코
05/04
11562
29
횡령을 들켜 상사가 시키는 대로 하게 되는 경리 1p
야짤
요요코코
05/04 11562 29
복구
[복구] RJ105442 암즈 디바이서 (arms devicer) v1.4 KR
meruna00
05/04
15714
60
[복구] RJ105442 암즈 디바이서 (arms devicer) v1.4 KR
복구
meruna00
05/04 15714 60
동인
청아, AI번역) [직번] 구축함 하츠유키 이야기 (Wancho)
rapbit
05/04
10094
22
청아, AI번역) [직번] 구축함 하츠유키 이야기 (Wancho)
동인
rapbit
05/04 10094 22
영상
minus8) 효과음 추가
rlans
05/04
21617
97
minus8) 효과음 추가
영상
rlans
05/04 21617 97
정보
(로리/임신) 아크메시아 발매일 결정!
라임무르
05/04
14017
18
(로리/임신) 아크메시아 발매일 결정!
정보
라임무르
05/04 14017 18
복구
90일, 미번+번역) RJ425610 마도술사 미사
ㅇㅇ
05/04
21631
56
90일, 미번+번역) RJ425610 마도술사 미사
복구
ㅇㅇ
05/04 21631 56
영상
[アブジャン] 레나쇼타 ー디지케모 누나와 H한 합체ー
cupapan
05/04
24229
45
[アブジャン] 레나쇼타 ー디지케모 누나와 H한 합체ー
영상
cupapan
05/04 24229 45
복구
90일) RJ195455 미츠루기 코토노가 변태가 되어 버린 이야기 v1.10.7z
ㅇㅇ
05/04
21504
37
90일) RJ195455 미츠루기 코토노가 변태가 되어 버린 이야기 v1.10.7z
복구
ㅇㅇ
05/04 21504 37
미번
(구매보급,버전업)RJ01613299 음최도시 휴포니즘
gkawkek23
05/04
12728
44
(구매보급,버전업)RJ01613299 음최도시 휴포니즘
미번
gkawkek23
05/04 12728 44
동인
[직번] Nunnu) - 좋아하는 미라이가 다른 녀석 책상에서 모서리 자위라니 말도 안 돼
유의
05/04
24011
150
[직번] Nunnu) - 좋아하는 미라이가 다른 녀석 책상에서 모서리 자위라니 말도 안 돼
동인
유의
05/04 24011 150
동인
[직번] [Yesman] 잘생긴 왕자님 스타일 여자 AV타락 인생종료편
maha1004
05/04
27171
75
[직번] [Yesman] 잘생긴 왕자님 스타일 여자 AV타락 인생종료편
동인
maha1004
05/04 27171 75
미번
[구매보급] [번역요청 시크릿 바이스 ~이계의 낙원~
howl17
05/04
13102
27
[구매보급] [번역요청 시크릿 바이스 ~이계의 낙원~
미번
howl17
05/04 13102 27
정보
미번에 올라왔던 문제의 파일 구동 해봤음
미스터장
05/04
11668
43
미번에 올라왔던 문제의 파일 구동 해봤음
정보
미스터장
05/04 11668 43
야짤
보지고등학교 야짤 시리즈 모음
berryzz
05/04
18141
84
보지고등학교 야짤 시리즈 모음
야짤
berryzz
05/04 18141 84
소리
[구매보급]신성한 발키리의 굴욕 더러운 자지 청소
이름뭐하지
05/04
12042
60
[구매보급]신성한 발키리의 굴욕 더러운 자지 청소
소리
이름뭐하지
05/04 12042 60
s/somisoft
• 143,985 subscribers여러가지 다루는 서브
Created 05/17/2025, 14:58:43