사용자토론:hsl0

리버티게임, 모두가 만들어가는 자유로운 게임
imported>Hsl1님의 2021년 7월 21일 (수) 01:11 판 (→‎테스트)

마지막 댓글: Hsl0님 (방금)


환영합니다!
Fireworks of Korean New year's day eve.jpg
Hsl0 님, 안녕하세요! 리버티게임에 오신 것을 환영합니다!
또한, 우리와 함께하게 되신 것을 축하합니다. 앞으로도 오랫동안 리버티게임과 함께 해 주셨으면 합니다.
사이트를 탐험하다 보면 마주치는 각종 사용법과 규칙이 어려울 수도 있지만, 차근차근 익히며 과감하게 기여하세요. 친절한 사용자들과 아래에 나열된 문서들이 리버티게임 사용 및 편집에 도움을 줄 것입니다.

  • 길라잡이 문서에서 리버티게임에서 활동할 때 알아야 할 기본적인 수칙들을 볼 수 있습니다.
  • 게임 만들기 문서를 보고 작업하시면, 게임을 재미나게 만드실 수 있습니다. 또한 게임이 삭제될 확률이 엄청나게 줄어듭니다.
  • 리버티게임의 창립 배경이 궁금하다면 다음 문서를 참고하세요. Blue Glass Arrow.svg 리버티게임 소개
  • 자신이 만들지 않은 게임을 편집할 때는 다음을 읽어 보실 것을 추천드립니다. Blue Glass Arrow.svg 리버티게임:다른 사람의 게임을 편집하기 전에
  • 어디를 가든 마찬가지지만, 남의 게임을 퍼 온 게임은 환영받지 못합니다. 또한 리버티게임의 내용을 출처 없이 퍼 가거나 적절한 조건 없이 다른 사이트에서 마음대로 변형하지 마십시오. Blue Glass Arrow.svg 저작권 정보
  • 자신의 사용자 토론은 수시로 확인해 주세요. 실수나 잘못된 기여가 있음에도 이를 알리는 사용자 토론 의견을 무시하면 경고를 받을 수 있으며, 최악의 경우 차단될 수도 있습니다.
  • 시간이 나시면 정책과 지침 문서들도 읽어보시기 바랍니다.

토론 문서나 오락실 등에 의견을 남길 때는 글 뒤에 서명해 주세요. 물결표 4개(--~~~~)를 입력하거나 편집 창에 있는 서명 및 시각 버튼(OOjs UI icon signature-ltr.svg)을 누르면 됩니다. (예: --Hsl0 2024년 11월 28일 (목) 04:11 (KST))답변[답변]

기여를 저장하기 전에는 문서의 내용이 게임에 어울리는지, 저작권을 침해하지 않는지 꼭 확인해 주세요. 또한 게임에서 링크를 걸려면 [[(게임 제목)/(게임 내용)|(보여줄 내용)]]처럼 걸어주세요. (길라잡이에 자세히 나와있습니다.)

리버티게임의 사용법과 규칙을 모두 숙지하셨다면 이 안내문을 제거하셔도 좋습니다. 감사합니다.

Welcome! If you are not good at Korean or do not speak it, click here.

-- 환영합니다 (토론) 2019년 10월 29일 (화) 00:51 (KST)답변[답변]

일단 임시로 소도구 관리자 계층을 생성했습니다.

이 계층 권한을 1개월만 드릴 테니 같이 소도구 분할 작업을 도와주십쇼.

소도구 관리자는 소도구 정의와 소도구 js 및 css를 수정 가능합니다.

권한 만료일은 1월 29일입니다. --Senouis(토론장, 기여)2020년 12월 29일 (화) 18:02 (KST)답변[답변]

아, 관리자에 나가고 말고는 당분간 소도구 관리자에 대한 총의가 모일 때까지 미루는 것이 좋겠습니다.
그보다 오락실을 참조해주십쇼. 이번에는 DB2가 난리입니다. 제가 코드를 봤는데 아무래도 분할하기 전부터 있던 문제 같습니다. 관리 문서 코드도 한번 더 보셔야 할 듯 합니다--Senouis(토론장, 기여)2020년 12월 29일 (화) 19:26 (KST)답변[답변]
미디어위키:Gadgets-definition문서에서 DB2-SpecialPage의 default 속성을 해제하세요. 원래 바로 로드하는 게 아닙니다. 속성을 해제하고 미디어위키:Gadget-DB2-SpecialPage.js의 hybridStorage를 조심스럽게 제거해보세요. --hsl(토론, 기여, 게임, 메일) 2020년 12월 29일 (화) 21:21 (KST)답변[답변]
그리고 미디어위키:Gadget-DB2.js 문서 윗부분에 다음 코드를 넣어주세요.
var CGI2Parser = require('ext.gadget.CGI2-parser');
--hsl(토론, 기여, 게임, 메일) 2020년 12월 29일 (화) 21:38 (KST)답변[답변]
미디어위키:Gadget-DB2.js, 미디어위키:Gadget-DB2-SpecialPage.js에서 var punycode = require('ext.gadget.punycode');를 제거해야 할 것 같습니다. module.exports가 있어서 require가 필요할 줄 알았는데 더 깊숙하게 node.js인지 판별하네요. --hsl(토론, 기여, 게임, 메일) 2020년 12월 29일 (화) 22:06 (KST)답변[답변]
옙, 안그래도 틀:DB2에서 작동을 안해서 어떻게 해야하나 싶었는데 역시 그랬군요. 덤으로 관리페이지의 tablesorter가 임시로 제거되고 notifyApiError가 Gadget-DB2.js에서 커먼자스로 이동했음을 알려드립니다. 그래야 관리 문서의 새로고침이 잘 작동하더군요. 빈 전역키일 때 모두 제거 버튼을 누르면 에러나는 것도 고쳐야 할 것 같습니다.이게 다 ES5 제한 때문입니다 --Senouis(토론장, 기여)2020년 12월 29일 (화) 22:47 (KST)답변[답변]
미디어위키:Gadgets-definition 문서에서 DB2-SpecialPage의 dependencies에 jquery.tablesorter를 추가하고 tablesorter를 복구해주세요. --hsl(토론, 기여, 게임, 메일) 2020년 12월 29일 (화) 23:19 (KST)답변[답변]
그냥 DB2-SpecialPage 정의 부분을 주석처리해야 할 것 같습니다. 망가진 데가 한둘이 아니군요. --hsl(토론, 기여, 게임, 메일) 2020년 12월 29일 (화) 23:22 (KST)답변[답변]