Skip to content

Ecogwiki #
Find similar titles

Structured data

About
Wiki
Author
Code Repository
Date Published
Programming Language
Python
Javascript
URL

schema.org를 지원하는 Wiki 프로그램. PythonJavascript로 작성되었고, Google App Engine에서 구동된다.

관련자료 #

  1. Ecogwiki 기본 문법
  2. Ecogwiki 고급 문법

사용팁 #

마우스 없이 단축키로 글쓰기 #

Ecogwiki에 장착된 기본 단축기 기능들을 써서 마우스 없이 키보드만으로도 빠른 편집이 가능하다.

  1. "/" 키를 눌러 페이지 검색
  2. 알파벳 첫글자 혹은 탭 키로 페이지 선택 후, 엔터
  3. "e" 키 누른 후 "enter" 눌러 편집모드
  4. 편집 후, "alt tab" 키를 두번 눌러 코맨트 입력창으로 이동
  5. 코맨트 입력 후 "shift enter" 로 페이지 저장

개발환경 #

로컬서버 구동하기

$ dev_appserver.py .

변경사항 서버에 반영하기

$ appcfg.py --oauth2 update .

구글 드라이브로 첨부파일 올리기 #

다음의 순서대로 작업하면, 편집화면에 파일업로드 버튼이 표시되며, 업로드 진행시 해당 파일을 구글 드라이브에 업로드하고, 화면에 링크를 표시한다.

  1. Google Developers Console의 해당 프로젝트 API 메뉴에서 "Drive API", "Drive SDK" 활성화
  2. 사용자 인증정보 메뉴에서 "OAuth 새 클라이언트 아이디 만들기" 선택. 웹 어플리케이션 선택 후, 자바스크립트 시작위치에 서비스 도메인 주소 기입 (http://e.biohackers.net), URL 리다이렉션은 /oauth2callback (http://e.biohackers.net/oauth2callback)
  3. 클라이언트 ID를 복사하고, .config 파일의 google_oauth2_web_client_id 항목에 붙혀넣는다.
  4. 구글드라이브에 업로드할 파일 디렉토리를 만들고 디렉토리 이름을 .config google_drive_folder 항목에 기입한다.

추가됐으면 하는 기능들 #

Hyungyong Kim이 기여를 고려중인 기능들

  1. Python 3 compatibility: GAE SDK가 아직 Python3을 지원하지 않음
  2. 댓글시스템으로 Disqus 쓰기: Pull request #93 머지됨
  3. 사이트제목과 로고 표시: Issue #94 제출 중
  4. 변경 및 리비전 리스트에 diff 표시
  5. 모인모인 문법중 @SIG@ 서명 기능 추가
  6. Interwiki
  7. random page
  8. page network visualization
  9. 연합 검색기능. schema.org를 쓰는 사이트는 자신의 sitemap을 특정 형식으로 제공하고, 이들을 종합해서 종합 검색기능 구현
  10. 한문서가 두개 이상의 스키마
  11. 하위 개념(item type) 검색
  12. 편집창에서 취소버튼
  13. "/" 문자를 디렉토리 구분자로 쓰지 않기 옵션 (예, Ka/Ks_ratio)

알려진 버그 #

시급 #

  1. Preview 버튼 동작안함 - 수정됨.

보통 #

  1. Schema 검색 결과에 링크가 없음
  2. "?" 로 끝나는 페이지 이름 아니됨
  3. redirect 된 페이지의 관련페이지에 자기 자신이 포함됨
  4. 읽기권한을 제한한 페이지는 역링크 표시가 안됨 (그럴 수 있음) 해제해도 여전함

보류 #

  1. [표시](링크) 스타일의 페이지링크는 자동 역링크 아니됨 - 일반 링크와 구분되지 않는다. 억지로 "http"로 시작하지 않는 링크를 위키링크로 둘 수도 있으나, 굳이 그렇게 하기보단 괄호안에 명시적으로 위키링크를 쓰는 것이 좋아보임 (예, 위키(Wiki))

Incoming Links #

Related Blogs #

Related Articles #

Related Web Pages #

Related Serieses #

[Articles] About #

Related Codes #

Suggested Pages #

web biohackers.net
0.0.1_20140628_0