리브레 위키:LibertyEngine: 두 판 사이의 차이

38번째 줄: 38번째 줄:
## {{미완료}}이미지에 링크넣기
## {{미완료}}이미지에 링크넣기
## {{미완료}}미디어위키 특수명령(NOTOC, TOC, FORCETOC, NOEDITSECTION, HIDDENCAT)
## {{미완료}}미디어위키 특수명령(NOTOC, TOC, FORCETOC, NOEDITSECTION, HIDDENCAT)
# {{미완료}} 편집기 - 문서를 편집할 수 있게 합니다.
# {{미완료}}사용자 설정 - 새로운 엔진을 편하게 사용하도록 각종 기능을 추가합니다
# {{미완료}}사용자 설정 - 새로운 엔진을 편하게 사용하도록 각종 기능을 추가합니다
## {{미완료}}사용자문서
## {{미완료}}사용자문서

2016년 1월 10일 (일) 14:36 판

LibertyEngine

리브레 위키의 차기 엔진이다. 미디어위키의 복잡한 설정과 일일히 최적화를 해 줘야 하는 문제때문에 새로운 엔진으로 이주를 결정하였다. 초기에는 리브레엔진이라 이름을 붙였지만 여러 어려움이 겹쳐 Python에서 Node.js를 이용한 Javascript로 사용하기로 되었고 사:itsurea가 리버티 엔진이라고 이름을 변경하였다.

예상 공개일은 2016년 3~4월 달이 예상된다.

사양

진행사항

개요

  1. X mark.svg 미완료 데이터베이스 구축 - 새로운 엔진의 데이터를 저장하는 공간입니다.
    1. X mark.svg 미완료 사용자 정보 테이블
    2. X mark.svg 미완료 항목 테이블
    3. X mark.svg 미완료 권한 테이블
  2. X mark.svg 미완료 Liberty 스킨 제작 - 새로운 엔진을 선보일 화면입니다.
    1. X mark.svg 미완료 미디어위키에 대응하는 스킨 제작
    2. X mark.svg 미완료 LibertyEngine에 대응하는 스킨으로 교체
  3. X mark.svg 미완료 파서 제작 - 위키텍스트를 HTML로 바꾸어 줍니다.
    1. Yes check.svg 완료문단기능, 개행, 글씨 꾸미기, 들여쓰기, 목록
    2. Yes check.svg 완료문서연결(링크)
    3. Yes check.svg 완료인터위키
    4. Yes check.svg 완료각주
    5. Yes check.svg 완료파일 삽입(이미지)
    6. X mark.svg 미완료서명, 사용자 이름
    7. X mark.svg 미완료분류
    8. Yes check.svg 완료
    9. X mark.svg 미완료
    10. Yes check.svg 완료구분선
    11. Yes check.svg 완료ISBN 링크
    12. X mark.svg 미완료펼치기/접기
    13. X mark.svg 미완료이미지에 링크넣기
    14. X mark.svg 미완료미디어위키 특수명령(NOTOC, TOC, FORCETOC, NOEDITSECTION, HIDDENCAT)
  4. X mark.svg 미완료 편집기 - 문서를 편집할 수 있게 합니다.
  5. X mark.svg 미완료사용자 설정 - 새로운 엔진을 편하게 사용하도록 각종 기능을 추가합니다
    1. X mark.svg 미완료사용자문서
    2. X mark.svg 미완료사용자 환경설정
    3. X mark.svg 미완료사용자 스크립트
  6. X mark.svg 미완료운영 - 새로운 엔진에서 위키 관리를 위한 기능을 제공합니다
    1. X mark.svg 미완료사용자권한
  7. X mark.svg 미완료기타
    1. X mark.svg 미완료토론

2015년 12월

  • 파서 제작 진행중
  • 스킨 및 레이아웃 제작 진행중

파서다메파서 진행상황

구현된 문법

  • 링크([[항목명]],[[항목명|텍스트]])
  • 외부링크
  • 테이블 문법
  • 강조 문법
  • 개행 문법
  • 문단 제목
  • 리스트(* , #)
  • 주석문법

예정 사항

  • 파서가 완성된 후, 리브레위키 미러를 제작, 파싱 에러를 잡는다
  • 동시에 차후 위키 관리/사용자 계정에 관한 기능을 제작한다.

리브레 엔진 요구사항(보존)

항목참조

리버티 엔진 요구사항

항목참조