큰숲백과:산장/2
새 새문위키 주소 공개
원래 셋팅 완료하고 난 뒤에 주소 공개할려고 생각했는데 혹시나 관심 있으면 기여 참여해달라는 차원에서 주소 공개합니다.
- 바로가기 - 사람 늘 때까진 그냥 무료도메인 유지할렵니다.
문제 - 모바일기기에선 왠일인지 접속 안 됩니다. Aws elastic ip 문제는 분명히 아니고 도메인 넘기는 데서 문제가 생긴 것 같은데... --✉Letter Light ❤(Talk) · ✑(Contribs) 2021년 9월 10일 (금) 23:02 (KST)
새문위키 주소 옮겼습니다. https://newdoor.link/ --✉Letter Light ❤(Talk) · ✑(Contribs) 2021년 9월 17일 (금) 01:27 (KST)
짧은 문서 제거중
특수:짧은문서 하나씩 살펴봐도 언제 정리할 수 있을지 의문이 듭니다. 여러 개 할 게 많다보니 정작 뭐를 우선적으로 해야할 지 고민이 드는군요. --✉Letter Light ❤(Talk) · ✑(Contribs) 2021년 9월 20일 (월) 20:43 (KST)
- 특이점을 찾아보니 년도 문서(예: 2035년)가 400바이트 후반대로 대다수를 차지하네요. 그런데 이게 과연 필요한 문서들인지 의문이 듭니다. --Senouis (토론) 2021년 9월 21일 (화) 15:49 (KST)
- 연도 문서 내용을 리브레에서 대량 포크하다보니 포맷만 있고 내용 없는 문서들이 좀 있었습니다. 2026년 이후 미래 문서들부터 일단 지우겠습니다. --✉Letter Light ❤(Talk) · ✑(Contribs) 2021년 9월 21일 (화) 22:27 (KST)
지금 나무마크 -> 미디어위키 파싱용 코드 작성중입니다.
미디어위키 문법 배우는 게 그렇게 어렵다고 생각하지는 않지만 그래도 나무위키 문법에 익숙해서 미디어위키 문법 배우기 귀찮은 분들을 위한 코드 작성중입니다. 우선 문법 변환용 파이썬 스크립트만 공유하고 추후 장고 기반의 웹사이트 형식으로 만들어서 오픈할 예정입니다. --✉Letter Light ❤(Talk) · ✑(Contribs) 2021년 9월 26일 (일) 21:13 (KST)
- 생각보다 시간이 많이 걸릴 것 같습니다. 그리고 나무위키와 미디어위키가 파싱하는 코드의 방식이 너무 호환이 안 돼서 그냥 나무마크 -> HTML -> 미디어위키로 넘어가는 방식을 사용하는 게 더 좋을지도 모르겠네요..--✉Letter Lab the pioneer ❤(talk) · ✑(contribs)·⬜(bot) 2021년 11월 9일 (화) 23:29 (KST)
- 음...저도 참여 가능할까요? Github 주소 같은 거라도 공유해주신다면 저도 좀 도움을 드리고 싶습니다. --Senouis (토론) 2021년 11월 10일 (수) 06:40 (KST)
- 완성도가 매우 낮은지라 아직 공유 안했습니다. 메일주소 알려주시면 오늘 github에 그동안 작업한 거 올리겠습니다. --✉Letter Lab the pioneer ❤(talk) · ✑(contribs)·⬜(bot) 2021년 11월 10일 (수) 11:15 (KST)
- 음...저도 참여 가능할까요? Github 주소 같은 거라도 공유해주신다면 저도 좀 도움을 드리고 싶습니다. --Senouis (토론) 2021년 11월 10일 (수) 06:40 (KST)
오랫만에 나무위키 파이썬 파서 업데이트 했습니다. 이제 리스트 파서 함수 추가했습니다. 참조 --✉Letter Lab the pioneer ❤(talk) · ✑(contribs)·⬜(bot) 2021년 11월 30일 (화) 00:04 (KST)
(갱신) 방금 전 매크로 프로세서 업데이트 했습니다. --✉Letter Lab the pioneer ❤(talk) · ✑(contribs)·⬜(bot) 2021년 12월 15일 (수) 23:55 (KST)
Tinyforest:모두의 한자사전
한자사전을 모두의 영한사전처럼 큰숲과 리브레에서 병행해서 운영해볼 생각입니다.
리브레 위키에 리브레 한자사전이 있는데 큰숲에도 리브레 한자사전으로 할 수가 없어서 모두의 한자사전으로 해야겠네요.
라이선스 관련 문제가 일어나지 않도록 BY-SA-3.0 라이선스를 채택할 예정입니다.
CAERULEUM 토론 기여 2021년 12월 1일 (수) 11:43 (KST)
2종류 스크립트 성공
var subpageLists = document.querySelectorAll(".subpage-list .mw-prefixindex-body");
subpageLists.forEach(function (item) {
var elementNumber = item.childNodes[0].childElementCount;
if ( elementNumber > 20 ) { item.style.columns = "0 2"; }
else if ( elementNumber <= 20 ) { item.style.columns = "0 1", item.style.width = "max-content"; }
});
위에꺼는 20개가 넘어가면 열이 2개로 이하면 1개로 자동 조절되게 하는 스크립트.
아래는 분류 페이지에서 편집 링크 달아주는 스크립트입니다. 소도구에 등록하면 좋을 것 같네요.
var catLinks = document.querySelectorAll('.mw-category-generated #mw-pages .mw-category a');
catLinks.forEach(function (links) {
catLinksEdit = document.createElement('a');
catLinksEdit.title = links.title + ' 편집하기';
catLinksEdit.href = links.href + '?action=edit';
catLinksEdit.innerHTML = ' 편집';
links.parentElement.appendChild(catLinksEdit);
});
오늘은 반복문에 대해서 배워봤네요.
- 작동 잘 되는 거 확인되면 내일 안으로 소도구 등록할 생각입니다. --✉Letter Lab the pioneer ❤(talk) · ✑(contribs)·⬜(bot) 2021년 12월 10일 (금) 10:10 (KST)
var catLinks = document.querySelectorAll('.mw-category-generated #mw-pages .mw-content-ltr a');
catLinks.forEach(function (links) {
catLinksEdit = document.createElement('a');
catLinksEdit.title = links.title + ' 편집하기';
catLinksEdit.href = links.href + '?action=edit';
catLinksEdit.innerHTML = ' 편집';
links.parentElement.appendChild(catLinksEdit);
});
- 소도구 형태로 추가했습니다. 미디어위키:Gadget-EditLinksInCategoryPages.js 참조하세요.--✉Letter Lab the pioneer ❤(talk) · ✑(contribs)·⬜(bot) 2021년 12월 10일 (금) 20:32 (KST)
새문위키에 자유도서관 문서 포크 1차 완료
이제 자유도서관과 ExitWiki는 손 떼고 큰숲백과와 새문위키 관리에만 전념할 생각입니다. --✉Letter Lab the pioneer ❤(talk) · ✑(contribs)·⬜(bot) 2021년 12월 10일 (금) 22:43 (KST)