개념글/전체글 버튼 분리 스크립트(수정)
스크립트 지식 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
63792
22
AI 이미지 관련 공지 및 관련 규정 수정 공지
공지
1uF
05/02 63792 22
공지
‼️뉴비 필독 가이드‼️
1uF
05/02
94209
134
‼️뉴비 필독 가이드‼️
공지
1uF
05/02 94209 134
공지
🔔[필독] 채널 규정 & 신문고 (2026 04 05~)
SK
04/05
207755
-25
🔔[필독] 채널 규정 & 신문고 (2026 04 05~)
공지
SK
04/05 207755 -25
공지
🔔[필독] 탭 별 이용 가이드 (20260206~)
Etrick
02/05
256214
-41
🔔[필독] 탭 별 이용 가이드 (20260206~)
공지
Etrick
02/05 256214 -41
공지
[필독] 서브에 자주 올라오는 여러 가지 질문 모음 (20251026~)
SK
05/17/25
1244786
-14
[필독] 서브에 자주 올라오는 여러 가지 질문 모음 (20251026~)
공지
SK
05/17/25 1244786 -14
동인
직번) ※보추주의 [Brother Pierrot] 낭자애 메이드 요양원 소프 서비스편 + 전편
qlalfsla
05/07
19255
56
직번) ※보추주의 [Brother Pierrot] 낭자애 메이드 요양원 소프 서비스편 + 전편
동인
qlalfsla
05/07 19255 56
복구
[미검수][RJ208246] 나의 H한 여름방학 ~시골에서 보낸 한여름의 추억~
돈키호테가조아
05/07
27595
123
[미검수][RJ208246] 나의 H한 여름방학 ~시골에서 보낸 한여름의 추억~
복구
돈키호테가조아
05/07 27595 123
복구
[요청복구] NTR 서바이벌Z
돈키호테가조아
05/07
17910
45
[요청복구] NTR 서바이벌Z
복구
돈키호테가조아
05/07 17910 45
일반
노예 소녀를 주워다 수녀로 만들어보았다
쩝냡
05/07
7071
41
노예 소녀를 주워다 수녀로 만들어보았다
일반
쩝냡
05/07 7071 41
소리
[구매보급][전연령]오타쿠쨩과 함께 휴식
누터넝
05/07
8408
43
[구매보급][전연령]오타쿠쨩과 함께 휴식
소리
누터넝
05/07 8408 43
미번
[구매보급] 기계 소녀가 엮어내는 계보 vol.1-리오나의 착정 실험실
V
05/07
14182
77
[구매보급] 기계 소녀가 엮어내는 계보 vol.1-리오나의 착정 실험실
미번
V
05/07 14182 77
영상
히유키의 축복 (명조) + 풋잡 영상 추가
브레머튼
05/07
20501
122
히유키의 축복 (명조) + 풋잡 영상 추가
영상
브레머튼
05/07 20501 122
영상
QWFr 신작
Wylder.
05/07
37422
105
QWFr 신작
영상
Wylder.
05/07 37422 105
복구
[요청복구/자체복구] 손번역 2개, 자체번역 1개, 미번 1개
Empty0
05/07
42115
92
[요청복구/자체복구] 손번역 2개, 자체번역 1개, 미번 1개
복구
Empty0
05/07 42115 92
영상
탕탕 / 이본 파트 1 & 2 (엔드필드)
브레머튼
05/07
22037
132
탕탕 / 이본 파트 1 & 2 (엔드필드)
영상
브레머튼
05/07 22037 132
번역
[AI번역/NTR주의] 공주와경비병
weller703
05/07
43857
166
[AI번역/NTR주의] 공주와경비병
번역
weller703
05/07 43857 166
후기 및 공략
엔딩 스포) 비의 괴물 엔딩 후기
Nate Higgerson
05/07
8445
20
엔딩 스포) 비의 괴물 엔딩 후기
후기 및 공략
Nate Higgerson
05/07 8445 20
미번
[구매보급, 미번] 아이스하트와 잭오
saika
05/07
15875
33
[구매보급, 미번] 아이스하트와 잭오
미번
saika
05/07 15875 33
영상
(호불호? 임신 + 오줌 나올 수 있음) Brocobich kda MORE 재업 + popstar 추가 업로드
니코
05/07
22320
94
(호불호? 임신 + 오줌 나올 수 있음) Brocobich kda MORE 재업 + popstar 추가 업로드
영상
니코
05/07 22320 94
야짤
ai, 원신) 라이덴 쇼군님을 꼬드겨서 마구마구 섹스 했다
kjh9304
05/07
15655
119
ai, 원신) 라이덴 쇼군님을 꼬드겨서 마구마구 섹스 했다
야짤
kjh9304
05/07 15655 119
영상
[요청복구][게임녹화][ntr]아멜리 브랑셰트는 몇 번이나 저속해진다.
komet52
05/07
23636
82
[요청복구][게임녹화][ntr]아멜리 브랑셰트는 몇 번이나 저속해진다.
영상
komet52
05/07 23636 82
피드백
RPG Maker MV/MZ 실시간 번역기에 대한 건의사항 몇가지 드립니다
argoklarke
05/06
5259
25
RPG Maker MV/MZ 실시간 번역기에 대한 건의사항 몇가지 드립니다
피드백
argoklarke
05/06 5259 25
미번
[미번] 메스가키 야구권 ver.1.3 (26.04.21)
미스터장
05/06
9671
36
[미번] 메스가키 야구권 ver.1.3 (26.04.21)
미번
미스터장
05/06 9671 36
동인
가정의 달 기념 아랫물 겨운 가족 탄생의 가슴 뭉클한 이야기
qew123
05/06
22630
38
가정의 달 기념 아랫물 겨운 가족 탄생의 가슴 뭉클한 이야기
동인
qew123
05/06 22630 38
미번
[미번] 미번 일겜 37개 + 미번 양겜 7개
미스터장
05/06
19177
100
[미번] 미번 일겜 37개 + 미번 양겜 7개
미번
미스터장
05/06 19177 100
소리
[구매보급][청순풍×음란한 엄마]괴롭히는 동급생의 엄마들을 성노○로 만들어 준 건에 대하여
이름뭐하지
05/06
10671
87
[구매보급][청순풍×음란한 엄마]괴롭히는 동급생의 엄마들을 성노○로 만들어 준 건에 대하여
소리
이름뭐하지
05/06 10671 87
미번
[미번] 비주얼노벨계 야겜 5개
미스터장
05/06
12843
42
[미번] 비주얼노벨계 야겜 5개
미번
미스터장
05/06 12843 42
정보
maguro coffe 신작게임 예고
bombergirl
05/06
8169
23
maguro coffe 신작게임 예고
정보
bombergirl
05/06 8169 23
미번
(구매보급,버전업)RJ01613299 음최도시 휴포니즘
gkawkek23
05/06
11265
45
(구매보급,버전업)RJ01613299 음최도시 휴포니즘
미번
gkawkek23
05/06 11265 45
영상
(한글자막) 최면 구속 가슴 괴롭힘 당하는 스파이짱 - 수완가 스파이의 존엄 파괴 조교
꽃사슴
05/06
26976
129
(한글자막) 최면 구속 가슴 괴롭힘 당하는 스파이짱 - 수완가 스파이의 존엄 파괴 조교
영상
꽃사슴
05/06 26976 129
정보
시골여동생 1만DL돌파축전
여동생킬러
05/06
11932
50
시골여동생 1만DL돌파축전
정보
여동생킬러
05/06 11932 50
소리
아 진짜 꼭 자막 있으면 NTR이네??
lilillllilil
05/06
19138
98
아 진짜 꼭 자막 있으면 NTR이네??
소리
lilillllilil
05/06 19138 98
번역
[구매 보급] BLACKSOULSII【한국어 버전】RJ306981
프레첼
05/06
36591
197
[구매 보급] BLACKSOULSII【한국어 버전】RJ306981
번역
프레첼
05/06 36591 197
창작
Party Me: 개발일지
tteokleaf
05/06
13234
57
Party Me: 개발일지
창작
tteokleaf
05/06 13234 57
동인
미번) 발기부전 밖에 태어나지 않는 섬에서 유일한 절륜2
kjalar
05/06
25573
35
미번) 발기부전 밖에 태어나지 않는 섬에서 유일한 절륜2
동인
kjalar
05/06 25573 35
s/somisoft
• 143,985 subscribers여러가지 다루는 서브
Created 05/17/2025, 14:58:43