큰숲백과토론:광장숲

이 게시물에 대한 정보

큰숲백과에서 전반적인 주제에 대한 논의를 위한 공간입니다. 특정 문서에 의존하지 않는 내용이나 관리 요청, 잡담 등을 이 곳에서 나눌 수 있습니다.

Cerulean (토론기여)

Gadget-NoNavigations.css를 삭제하고 Gadget-NavigationButtons.js에 네비게이션 관련 스크립트를 이동하여 필요할 때만 네비게이션을 불러오도록 통합했습니다.

Gadget-NoNavigations.css

#to-top, #to-bottom, #to-random, #to-editpage, #to-history { display: none !important; }

Bigforest (토론기여)

사실 대학원 방학이었지만 위키에 대해 일시적으로 흥미가 사라져서 위키 관리를 안하다시피 했습니다. 그리고 방학때라도 본업이 우선이라.. 그래도 여기 위키를 버리지 않으신 분들이 있는 거 확인하고 다시 복귀합니다. 저는 위키 최소 2027년까지는 계속 유지할 수 있을 거 같습니다. 일단 본업에서 좀 여유가 생기면 확장기능 정비를 시작하겠습니다. 놀랍게도 위키 자체가 장기작으로 텨져있지 않았다는 것에 안도의 한숨을 내쉽니다.

Cerulean (토론기여)

저도 학업 때문에 6월 후반까지 접속이 뜸할 것 같네요. 공부하다가 쉬거나 공부가 안되는 날 혹은 공부한 내용을 여기에 정리할 때 접속할 수 있을 것 같습니다. 일단 틀 정비는 못하고(하던 철도 승강장 틀 제작은 진행할 수도 있습니다) 일반 문서 위주로 편집할 수 있을 것 같습니다.

Cerulean (토론기여)

취업 준비 때문에 2025년 1분기 때까지 처럼은 활동을 계속 못하게 될 수 있을 것 같습니다. 그래도 3~7일에 한번은 위키에 방문할 수 있을 정돈 됩니다.. 제가 버스 노선 덕후여서 OSM 기반으로 지도형 버스 노선도를 만들 수 있고 노선 정보를 수정하는 앱을 만들고 있는데(서버는 완성됨) 완성되면 이걸 이용해서 큰숲백과에 버스 노선 문서들을 만들어 보고 싶네요.

"근황입니다"에 답변하기

위키노트와 일반 문서 병합에 대한 제안

1
Cerulean (토론기여)

위키 노트 문서들을 일반 이름공간과 통합하면 어떨까 해서 토론열었습니다.

주제:Yiw85h37m1245ytt

"위키노트와 일반 문서 병합에 대한 제안"에 답변하기
Cerulean (토론기여)

두 확장기능 모두 <youtube> 태그를 쓸 수 있는 확장기능인 것 같은데 둘이 충돌을 일으키지 않을까요? 지금은 충돌하고 있지 않은 것 같은데 관리 차원에서 나머지 하나는 삭제해야 좋을 것 같습니다. embedvideo 이쪽이 기능이 더 많고 사용가능한 파서함수 매개변수도 많습니다.

Senouis (토론기여)

저도 찬성하는 바입니다 같은 기능이 두 개 있으면 혼란스러울 수 있을 것입니다

Bigforest (토론기여)

사실 두 확장기능이 각각의 장점이 있어서 둘 다 설치했는데 YouTube 확장기능은 제거해도 문제가 없는지 확인해볼 생각입니다.

"embedvideo와 Youtube 확장기능"에 답변하기
Cerulean (토론기여)

마인크래프트 서버를 이미지로 제작해서 사용성이 좋도록 계속 업데이트 하고 있는데 이거에 대한 내용을 작성할 예정입니다.

비슷하게 위키나 넥스트 클라우드 같은 것들도 도커 스웜, 컴포즈로 한번 올려보는 튜토리얼도 여유 있으면 작성하고 싶네요. nfs를 사용한 도커 스웜 공유 디렉토리 등등도 생각나고요.

Senouis (토론기여)

그럼 도커에 관한 내용도 더 작성해야겠네요 저도 참여하겠습니다

Bigforest (토론기여)

오랫만입니다. 좋은 생각입니다.

"현재 제가 미는 큰숲백과의 컨텐츠"에 답변하기
Cerulean (토론기여)

오토위키브라우저로 봇 편집을 하고 있었는데 자동 편집을 켜놓으면 자꾸 로그아웃이 되었다고 다시 로그인하라는 메시지가 나옵니다. 스로틀링 걸리는거면 다시 시도하고 10초 기다리게 되어있는데 아예 로그아웃이 되면 위키에 문제가 있을 거라는 예상이 드네요.

low thread priority 켠 상태입니다. 끄니까 로그아웃 빈도 수가 줄어들기는 했으나 가끔 여전히 로그아웃되는 현상이 있습니다.

Cerulean (토론기여)

LocalSettings.php의 세션 캐시 저장소가 db가 아닌 Memcached나 apcu로 되어있으면 세션 데이터가 가끔 사라지는 증상이 있었던 것 같습니다.

"봇 편집 중 로그아웃 되었다고 뜹니다.."에 답변하기
Cerulean (토론기여)
변경 전
변경 후


hsl(120 50% 85% / 1)로 큰숲백과의 테마색을 변경해봤습니다. 강렬한 밝은 초록색보다 채도를 낮추어서 좀 더 편안한 것 같네요. 현재 색은 완전히 결정된 건 아닙니다.

저 커스텀 백터 스킨만 해당되는 내용은 아니고 위키 전역의 테마 색을 변경하고 틀들의 색도 조정할 계획입니다. {{skin}}도 새로 바꾸어볼 계획입니다.

"테마 컬러 교체"에 답변하기

큰숲백과 공개 디스코드 채널 열었습니다

1
Cerulean의 요약

디스코드 주소 만료

Bigforest (토론기여)

3월부터 제가 대학원에 진학한 관계로 위키에서 빠른 대응이 어려울 수도 있을 거 같습니다. 그래서 급한 연락은 디스코드 채널을 이용하는 것이 도움이 될 거 같네요.

채널 링크는 아래 참조해주세요.

https://discord.com/invite/tuRQr2V6

Cerulean (토론기여)

평소에는 타임리스 스킨을 써서 괜찮았지만 벡터 스킨으로 전환하고 보니 미디어위키 벡터 스킨이 css가 많이 적용되었네요. 새로운 디자인이 좋은 부분도 있지만 border-radius 때문에 입력창이 작아져 시각적으로 쾌적해보이지 않고(토론 주제 생성할 때 제목 입력 칸) 저장 버튼을 누를 때 뒷배경이 흐리게 처리되어 불편한 점이 있었습니다. 디자인에 대해서 여기서 의견을 나누어 보고자 합니다.

Cerulean (토론기여)

아래가 현재 새로 적용된 CSS인데요.(처음 보시는 분들도 있을 것 같아서 적었습니다.)

https://bigforest.a2hosted.com/wiki/%EC%82%AC%EC%9A%A9%EC%9E%90:Hsl0/vector-2022.css

이 css를 원하는 사람 한정해서 사용하도록 하거나 전역 적용해서 원하는 사람만 끌 수 있도록 하면 좋을 것 같습니다. (소도구 이용 등의 방법으로) 이후 완성도가 어느 정도 올라갔을 때 되돌리기 하면 좋다고 생각합니다.

Senouis (토론기여)

간만에 방문했는데 흥미로운 광장 토론이 생겼군요. 혹시 CSS 문서 원작자에게 빠른 연락 필요하시다면 제가 리버티게임 쪽에서 연락하겠습니다.

기본적으로 적용되지만 필요하면 사용자가 끌 수 있는 벡터 2022 스킨 전용 소도구를 만든다면 미디어위키:Gadgets-definition에 다음과 같이 적어 소도구를 추가하고, CSS 문서를 그리로 복사해서 옮기면 됩니다.

* Vector-2022[ResourceLoader|default|type=styles|skins=vector-2022]|Vector-2022.css

그리고 미디어위키:Gadget-Vector-2022(소도구 한글 설명)와 미디어위키:Gadget-Vector-2022.css(CSS 문서)를 작성하면 소도구 작성이 끝납니다.

Cerulean (토론기여)

필요하면 사용자가 끌 수 있도록 한다면 어차피 기본적으로 css 설정이 적용되는 것은 똑같으므로 당장 적용해도 괜찮을 것 같습니다. 소도구를 사용하는 것으로 하고 Hsl0님이 만든 css를 소도구 이름공간으로 이전하고 권한은 신뢰할 수 있는 이용자에 한해 개방(자동 인증된 사용자 제한)하려고 합니다.

Cerulean (토론기여)

적용 전에 Hsl0님께 이 내용을 전달드리고 의견을 물어보면 될 것 같네요.

Cerulean (토론기여)

리버티게임 쪽에 소도구를 이용하여 사용자가 css 적용을 원하지 않을 때 끌 수 있도록 하고 자동 인증된 사용자에 한해 css 편집 권한을 열어두는 것이 어떤지 연락 가능할까요?

Senouis (토론기여)

소도구 문서의 편집 권한 보호는 보통 이름공간에 대한 LocalSettings.php 전역 세팅에 의존하는 걸로 알고 있습니다. 그런데 소도구가 있는 공간이 엔진에서 제일 중요한 '미디어위키' 이름공간이라 권한을 내리고 개별 문서 세팅에 의존하는 것은 절대 권장되지 않고, 가젯 이름공간 생성 기능은 1.42부터 작동하지 않는 것으로 알려져 있습니다. 관리자가 아닌 사용자라면 그냥 자기가 원하는 CSS 스타일링을 사용자 CSS 문서를 통해 적용하는 것이 좋습니다.

Cerulean (토론기여)

늦게 답변드려 죄송합니다. 그렇다면 다른 스타일링도 추가되었을 때 같은 방법으로 권한을 열어놓게 되면 관리 상 문제가 생길 가능성도 있겠네요. 동의합니다. 가젯 이름공간 생성 기능이 제공되지 않는다는 부분은 잘 이해가 안가네요. 문서명이 Gadget:<문서이름>꼴로 나오게 되나요?

이 게시글은 Cerulean님에 의해 숨겨졌습니다 (기록)
Hsl0 (토론기여)

일단은 미완성이기 때문에 지금 공식 적용을 하기는 어렵고, 선거를 거치지 않았기 때문에 제가 소도구 권한을 받을 수도 없습니다. 일단은 체험을 하고 싶은 분들께서는 특수:내사용자문서/vector-2022.css에 아래와 같이 작성하시면 제가 작업한 디자인을 실시간으로 공유하며 체험하실 수 있습니다.

@import '/w/index.php?title=User:Hsl0/vector-2022.css&ctype=text/css';

공동 작업에 대해서는 긍정적으로 검토하고 있으며, 위키 내에서는 어려우니 GitHub 레포지트리를 파는 안을 고려하고 있습니다.

Cerulean (토론기여)

소도구 편집 권한을 자동 인증된 사용자로 변경해서 hsl0님도 자유롭게 편집할 것을 생각했습니다. 생각보다 연락이 잘 이루어져서 다행입니다. 깃허브 상에서 공동 작업하는거 괜찮을 것 같습니다. 깃허브 풀 리퀘스트는 한번도 해본 적 없는데(제가 요청 관리하는 것도 해보지는 않았습니다...) 죄송스럽지만 혹시 깃허브 파실 분 없으신가요? 저장소 관리하는거 별거 없다면 제가 해도 괜찮을 듯 합니다.

Hsl0 (토론기여)

아 이미 적용이 되어 있었군요. 하지만 아직 제작중인 스킨입니다. 1.41 업그레이드 이후 작동이 안하는 부분도 있고, 다듬을 부분이 아직 많습니다. 일단은 스킨 적용을 보류하는 게 좋을 것 같습니다. 어느샌가 기본값이 적용된 줄 모르고 있었네요.

Hsl0 (토론기여)
Bigforest (토론기여)

늦게 확인했습니다. 적용하겠습니다.

Cerulean (토론기여)
Cerulean (토론기여)

미디어위키:Vector-2022.css에서 미디어위키:vector-2022-bigforest.css를 불러오는 방식을 해보려고 했는데 불가능합니다. 미디어위키:Vector-2022.css 문서 맨 끝에 제공해주신 css를 넣고 대규모 수정이 있을 때마다 붙여넣기 하기가 번거로울 것 같아 분리해보려 했습니다. 일단 소도구가 잘 작동하니 거기에 적용해봤습니다.

Cerulean (토론기여)
Hsl0 (토론기여)

깃허브에 레포지트리를 만들어봤습니다. 일단은 대충 파일만 만들어 둔 상태에요. 주소는 https://github.com/hsl0/mediawiki-skin-float 입니다. 물 위에 요소들이 둥둥 뜨는 컨셉으로 디자인 한 것이라서 스킨 이름은 float로 정했습니다. 추후에 Vector-2022 코드베이스를 바탕으로 일부 수정해서 독립적인 스킨으로 만들 계획도 있어서 라이선스는 Vector와 호환되는 GPLv2입니다.

Cerulean (토론기여)

float 이름 괜찮은 것 같습니다. 나중에 배경색을 변경하는 옵션도 있으면 좋겠네요. 다크모드 라이트모드도 지원하면 더 좋고요.

그럼 개선할 사항이 있으면 그에 대한 이야기는 큰숲백과에서 논의하고 그걸 반영해주시거나 제가 풀 리퀘스트를 해도 될까요?

Cerulean (토론기여)

광장 숲에서 이야기 하는 것보다 제안 사항을 올릴 수 있는 공간을 마련했으면 좋겠습니다.

Hsl0 (토론기여)

Issue에 글을 올려주셔도 되고 Discussion도 추가했으니 거기에 올리셔도 됩니다.

Cerulean (토론기여)

네 알겠습니다.

Cerulean (토론기여)

jsdelivr로 CDN 링크 만들어봤습니다.

@import url('https://cdn.jsdelivr.net/gh/hsl0/mediawiki-skin-float@main/vector-2022.css');
@import url('https://cdn.jsdelivr.net/gh/hsl0/mediawiki-skin-float@main/goToTop.css');
"벡터 스킨 커스텀 디자인 적용에 대해"에 답변하기
Cerulean (토론기여)

벡터스킨 왼쪽 상단에 뜨는 로고, 패비콘을 대문 문서에 있는 사진으로 변경하는 것이 어떤가요?

"큰숲백과 로고 이미지 변경"에 답변하기