조무위키:사랑방 (기술)

이 문서는 2021년 10월 20일 (수) 23:27에 마지막으로 편집되었습니다.
일반 기술 전체  

기술 사랑방

기술 사랑방조무위키에 대한 기술적 문제 및 확장 기능에 대해 논의하는 공간입니다.



새 주제로 글을 쓰시려면 새로운 주제를 클릭하시면 됩니다. 사랑방의 예전 토론은 과거 토론 목록에서 확인하실 수 있습니다.

  • 확장 기능 설치를 요청하기 전에
    • 조무위키에 꼭 필요한지 검토 후 요청해주세요. 쓸모 없는 확장 기능 설치는 조무위키 서버의 저장공간을 낭비하는 것밖에 되지 않습니다.
    • 정확한 확장 기능 이름과 설치 사유를 입력해주세요. 설치 사유가 없으면 불필요한 확장 기능으로 간주되어 처리되지 않거나 처리가 지연될 수 있습니다.
    • 조무위키 서버와 관련 있는 사용자인 사용자:운영자만 처리할 수 있는 요청이기 때문에 처리가 지연될 수 있습니다. 양해 부탁드립니다.
  • 오류 보고를 요청하기 전에
    • 발생 시각과 오류 메시지를 정확히 입력해주세요. 스크린샷을 첨부하시면 빠른 처리에 훨씬 도움이 됩니다.

새로운 주제를 입력하려면 여기를 클릭하세요.


확장기능 설치 요청[원본 편집]

확장기능명 및 설치 링크:나무마크 미디어위키 버전

더시드위키: 이름공간이 생긴 만큼 더시드위키의 문서를 디시위키로 가져오는 사용자들이 많을 것으로 예상됩니다. 조무위키를 더시드위키의 문서를 단순 저장하는 공간이 아닌 열람도 할 수 있도록 하면 좋을 듯 합니다. 비록 오리위키 망한 뒤로 업데이트가 안되서 일부 지원되지 않는 문법들도 있겠지만 그래도 어느 정도 깔끔한 더시드위키 문서 열람 및 편집을 위하여 나무마크 확장이 있으면 좋겠습니다. --대천사미카엘 (토론) 2021년 7월 22일 (목) 19:40 (KST)

@운영자

해당 확장 기능을 특정 이름공간에만 적용할 수 있나요? 해당 확장 기능은 모든 이름공간에 적용하면 상당수 문서의 문법이 호환이 되지 않을 것으로 보입니다. 운영자 (토론) 2021년 7월 25일 (일) 12:29 (KST)
@운영자 확실하진 않지만 알 것 같습니다.

<SyntaxHighlight lang="php"> wfLoadextension('NamuMark') $wgRawHtml = true; $wgAllowImageTag = true; $wgNamespacesWithSubpages[NS_MAIN] = true; $wgNamespacesWithSubpages[NS_TEMPLATE] = true; $wgAllowDisplayTitle = true; $wgRestrictDisplayTitle = false; $wgDefaultUserOptions['numberheadings'] = 1;</SyntaxHighlight>

에서

<SyntaxHighlight lang=php> $wgNamespacesWithSubpages[NS_MAIN] = true; $wgNamespacesWithSubpages[NS_TEMPLATE] = true; </SyntaxHighlight>

이 부분과 다른 이름공간을 모두 false로 바꾸고 더시드 위키 이름공간만 true로 바꾸면 될 것 같습니다.

<syntaxhighlight lang="php"> wfLoadextension('NamuMark') $wgRawHtml = true; $wgAllowImageTag = true; $wgNamespacesWithSubpages[NS_MAIN] = false; $wgNamespacesWithSubpages[NS_TALK] = false; $wgNamespacesWithSubpages[NS_USER] = false; $wgNamespacesWithSubpages[NS_TEMPLATE] = false; $wgNamespacesWithSubpages[NS_PROJECT] = false; $wgNamespacesWithSubpages[NS_THESEED] = true; //더시드위키 이름공간 $wgAllowDisplayTitle = true; $wgRestrictDisplayTitle = false; $wgDefaultUserOptions['numberheadings'] = 1;</syntaxhighlight>

대충 이정도를 Localsettings.php에 붙혀넣으면 되겠죠 --대천사미카엘 (토론) 2021년 7월 26일 (월) 10:15 (KST)

파일을 업로드하고 LocalSettings.php 파일에 위와 같이 붙여넣었더니 HTTP ERROR 500이 발생하였습니다. 혹시 몰라 GitHub 페이지에 있는 기본 코드를 붙여넣었더니 정상적으로 확장기능이 설치는 된 것을 확인하였습니다. 운영자 (토론) 2021년 7월 27일 (화) 21:33 (KST)
@사:운영자 현재 확장기능이 설치되어 있나요? 특수:버전에 나무마크 확장이 없네요. 그리고 이 확장을 모든 이름공간에 적용하면 문법 충돌이 일어날 우려가 있다고 말씀하셨는데, '나무위키 마이너 갤러리 1대 주딱'이 그렇게까지 확장을 허접하게 만들 사람은 아니라는 생각이 드네요. 그냥 모든 이름공간에 적용해도 큰 문제는 없을 것 같습니다. 오히려 모든 이름공간에 적용하면 나무위키, 알파위키 등의 더시드엔진 유저들을 조무위키에 끌어들일 수 있다는 이점도 있습니다. --대천사미카엘 (토론) 2021년 7월 28일 (수) 08:54 (KST)
위 코드에서 wfLoadextension 대신 require_once "$IP/extensions/NamuMark/namumark.php";로만 변경하였더니, HTTP ERROR 500은 발생하지 않았습니다. 더시드위키 이름공간에서만 나무마크가 정상적으로 작동하는지 확인 부탁드립니다. 운영자 (토론) 2021년 7월 28일 (수) 20:11 (KST)
20210728jomuwiki.png
위같이 실제로 문법 충돌이 일어나는 것으로 확인됩니다. 해당 확장기능 비활성화 처리합니다. 운영자 (토론) 2021년 7월 28일 (수) 20:15 (KST)

시각 편집기 삭제는 불가능하나요?[원본 편집]

해당 기능을 쓰는 사용자들도 별로 없고 느리기도 해서 시각편집기를 없애는 게 더 나을 거 같습니다. 클로에 (Talk · Con · Mail) 2021년 7월 28일 (수) 23:08 (KST)

광고 관련 불편사항 신고[원본 편집]

광고선넘네.png

@운영자 조무위키에 노출되는 광고가 너무 많습니다. 광고가 거의 한 문단마다 하나씩 나오는 경우도 있어 문서를 읽을 때 불편합니다. 또한 벡터 스킨을 사용하는 경우 위 사진처럼 광고가 사이트 상단을 잠식하게 됩니다. 노출되는 광고를 대폭 줄여주시거나 아예 Google 자동광고의 인페이지 광고 기능을 꺼주시면 감사하겠습니다. 수익 감소가 우려되는 경우, 사이트 상단에 고정형 배너 광고를 추가 게재하는 것도 나쁘지 않을 것 같습니다. 광고 게재 방법은 여기를 참조하시면 좋을 것 같습니다. 감사합니다. --대천사미카엘 (토론) 2021년 10월 5일 (화) 18:21 (KST)

광고선넘네2.png

시발 그리고 이건 또 뭔 좆같은 광고인가요? --대천사미카엘 (토론) 2021년 10월 5일 (화) 18:28 (KST)

제 추측으로는 요즘 Google 광고 서버에 이상이 생긴 것으로 보입니다. 운영자 (토론) 2021년 10월 5일 (화) 18:30 (KST)
현재 Google 자동 광고를 장기간 사용하였으나, MediaWiki와 Google 자동 광고 알고리즘이 맞지 않는 부분이 많아 수동 광고로 변경할려고 방법을 찾고 있습니다. Google 자동 광고 수는 절반으로 줄였습니다. 또한 아래 이미지의 광고는 일치하는 콘텐츠입니다. 감사합니다. 운영자 (토론) 2021년 10월 5일 (화) 18:36 (KST)

인터위키 권한 추가 요청[원본 편집]

$wgGroupPermissions['sysop']['interwiki'] = true;

mw:Extension:interwiki

@운영자 LocalSettings.php에 위 코드를 붙여넣어 관리자에게 인터위키 테이블 수정 권한을 주시면 감사하겠습니다. 위 설명 문서를 보시면 아시겠지만 인터위키는 위키간의 문서 링크를 편리하게 할 수 있는 기능입니다. --대천사미카엘 (토론) 2021년 10월 12일 (화) 14:30 (KST)

처리되었습니다. 운영자 (토론) 2021년 10월 13일 (수) 20:39 (KST)

Flow 토론 오류[원본 편집]

Screenshot 20211020-232424 Samsung Internet.jpg

Flow 토론이 아예 먹통입니다. --클로에 (Talk · Con · Mail) 2021년 10월 20일 (수) 23:27 (KST)