Textcube icon indicating copy to clipboard operation
Textcube copied to clipboard

스킨 언어팩 시스템

Open textcube-dev opened this issue 13 years ago • 0 comments

개요

  • 스킨용 언어팩을 만들어 적용할 수 있도록 한다.
  • 이슈 등록시간: 2008-01-07T00:17:18
  • 마지막 수정시간: 2009-06-24T00:06:33
Comment 1 by inureyes at 2008-01-07T00:32:33
php형식의 패턴 매칭 부분을 그대로 가져다 쓸까? 이 경우 코드가 해석이라도 된다면 매우 위험할 수도 있다. 문자열로 읽어와서 패턴 분석? 이것도 어렵구나.
Comment 2 by inureyes at 2009-06-24T00:03:56
[##_ 식의 치환자 시스템을 그대로 쓸지, 아니면 플러그인 언어팩 기능과 동일한 스키마를 쓸 지 생각해 보아야 겠다.
Comment 3 by inureyes at 2009-06-24T00:05:29
새로 추가된 언어팩이 기존 스킨의 상하위 호환성을 유지해야 한다는 점을 생각하면, 고유의 스키마 대신 일종의 메타 태그를 사용해야 한다. [##_ 이런 것은 안되고, 브라우저에 무시되는 형태의 언어팩이 되어야 할 듯. 예를 들면 가나다라 식으로 적으면, 해석할 수 없는 태그는 브라우저가 무시하므로 괜찮지 않을까 싶다.
Comment 4 by inureyes at 2009-06-24T00:06:33
디렉토리 구조는 하위의 locale/언어리소스.tpl 식이 되고, tpl은 절대 php 코드의 의존성이 있어서는 안된다. 보안은 막을 수 있는대로 막는게 아니라 뚫릴 요소를 안 만드는 것.

textcube-dev avatar Sep 24 '12 17:09 textcube-dev