본문으로 이동

미디어위키 1.45 안정화가 거의 끝났습니다. 다만 Flow 확장 기능 관련 이슈가 있어서 대체하는 작업을 수행할 계획입니다.

  1. 큰숲백과:청사진에서 위키 발전의 대략적인 방향성을 제시했습니다. 의견이 있으신 분은 큰숲백과토론:청사진에서 의견을 남겨주시면 좋겠습니다.
  2. 기능상의 오류로 지원하지 않고 있는 기능에 대해서는 큰숲백과토론:이슈 트래커에 요약했습니다. 참고하시기 바랍니다.
  3. 데이터베이스 덤프 받고싶으신 분은 큰숲백과 가입 후에 사용자토론:Bigforest에 의견 남겨주시면 ftp 주소, 계정, 비밀번호를 특수:EmailUser를 통해서 공개할 예정입니다.

작은숲:HTML샌드박스

큰숲백과, 나무를 보지 말고 큰 숲을 보라.
Utolee90 (토론 | 기여)님의 2023년 6월 25일 (일) 17:56 판 (HTML샌드박스)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

소개

HTML샌드박스는 문서의 빈 공간에 자바스크립트로 동작하는 HTML 개체를 모은 문서입니다.

구동방식

보통은 HTML 문서에 CSS와 자바스크립트를 연결하는 방식이지만 미디어위키는 보안 상의 문제로 인해 직접적으로 HTML을 구동시킬 수 없습니다. 대신 HTML 구성요소를 작성하는 자바스크립트를 구동시킨 뒤 미디어위키의 Common.js 스크립트애 연결하면 구동시키는 자바스크립트가 특정 문서 상에서 HTML을 작성합니다.

지침

  1. 문서 제목은 작은숲:HTML샌드박스/(문서명) 형태로 작성합니다. 이곳은 빈 문서로 작성할 것을 권장합니다. 이 빈 공간에 자바스크립트를 통해 HTML을 구동하면 됩니다.
  2. HTML 양식은 작은숲:HTML샌드박스/(문서명)/HTML 형태로 작성합니다. 태그에 의한 간섭을 막기 위해 반드시 <pre> 태그 안에 입력할 것을 권장합니다.
  3. CSS 양식은 작은숲:HTML샌드박스/(문서명)/(문서명).css 형태로 작성합니다.
  4. 자바스크립트 양식은 작은숲:HTML샌드박스/(문서명)/main.js 형태로 작성합니다. 이 자바스크립트가 HTML을 그리는 핵심 요소입니다.
  5. main.js 양식은 작은숲:HTML샌드박스/예제/main.js와 같이 작성해주세요.
  6. 관리자가 직접 common.js에 main.js 스크립트를 구동시킬 수 있게 로딩시켜아 소스가 돌아갑니다. 광장숲 또는 관리자 토론 문서에 요청을 하시면 됩니다.
  7. 가급적 부하가 적게 걸리는 소스를 사용할 것을 권장하며, 소스에 문제가 있을 경우 관리자의 의견에 따라 소스 등록이 거절될 수 있습니다.

목록