포럼

XE의 Board(게시판) 스킨을 이래저래 만져 보니, 게시판 스킨이 많이 올라오지 않는 이유를 알겠더군요.


너무 어렵습니다.


스킨에 프로그램적인 제어, 반복문이 상당히 많이 들어갑니다. 게시판 스킨이라면 이런 부분이 많이 들어가긴 하지만, 쉽게 풀어낼 수 있는 부분을 너무 어렵게 풀어냈다는 생각이 듭니다.


예를 들어, 카테고리에서 반복이 필요한 부분이라면,


<block loop="category">

....

</block>


이렇게 알기 쉬운 문법을 별도로 규정해도 될 텐데(카테고리 기능 자체를 안 쓰는 경우는 많지 않으니까요) 현행 XE의 카테고리는


<block loop="$category_list=>$val">

....

</block>


이런 식으로 얼핏 보아서는 알기 힘든 반복 조건을 일일히 집어넣게 되어 있습니다.


과거 제로보드4 시절만 하더라도 대단히 다양한 게시판 스킨이 올라왔습니다. 제로보드4의 게시판 스킨 문법과 XE의 게시판 스킨 문법을 비교해 보면 XE가 월등히 어렵습니다. 범용적인 부분을 위해서라고 하지만, 그렇다고 게시판에는 꼭 들어갈 필수적인 부분까지 저렇게 풀어내는 것은 좀 이해가 가지 않는군요. 


이걸 근본부터 뒤집는 건 힘들거라 생각이 됩니다. 그래도 필수적으로 쓰이는 부분에 대해서는 저렇게 직관적인 형식을 추가해서 도입하는 것이 좋지 않을까 생각됩니다. 기존 문법은 확장성이 좋으니 그대로 놔두고요.


글쓴이 제목 최종 글
레이딘 어려운 게시판 스킨 문법 [7] 2012.01.27 by SMaker
라르게덴 구글 프로젝트에 패치 재출해주시는 분들은 코딩 컨벤션을 지켜주세요. [3] 2012.01.27 by misol
NA답답이 (개발자님) 쪽지 알림창 위치에 이미지가 있는 경우  
푸하라 궁금한 사항 xe에서 ajax 이 왜 필요한걸까요????? [3] 2012.01.27 by 푸하라
푸하라 xe에 불편한 진실이 무엇이 있을까요?????  
SMaker 새로운 템플릿 문법 제안 : 키워드(Keyword) [7] 2012.01.28 by SMaker
ForHanbi XE 개발팀에서 일정 기간을 잡고 한번씩 피드빽을 하신다고 하신거 같은데... [3] 2012.01.28 by ForHanbi
베스트샵 xe를 쓸려면..단독으로만 써야하네요..  
당근11 통합게시판이 있으면 좋겠습니다 ㅎ  
베스트샵 잉 ..도배는 아닌데.. [3] 2012.01.28 by 독도2005
snows96 독립된 XE 사이트를 묶을 수 있는 방법? [6] 2012.01.28 by snows96
때린데 또때려 XE 가면 갈수록 되는것 보다 않되는 것이 많은거 같아요 [3] file 2012.01.28 by 비타민.
snows96 공식자료실 검토기간이 원래 긴가요? [18] 2012.01.29 by snows96
ntrh 업그레이드 후 어드민에서 업데이트를 암맘눌러도 안됩니다. [2] 2012.01.29 by ntrh
J나킴 XE 1.5 버전 이상에서 회원목록볼때 그룹별로 보는방법있나요? [2] 2012.01.29 by snows96
브레인630 외부에서 XE로 글을 등록할 경우 [1] 2012.01.29 by 오리501
라르게덴 XE 1.5.1.3에서 바뀐 부분, 그리고 한마디 [11] 2012.01.29 by 브레인630
SMaker XE 자료실에서 몇 가지 애드온을 내렸습니다.  
백성찬 왜 자기는 아무렇지도 않은 내용을 긴급 보안 패치로 발표 할까요? [10] 2012.01.29 by EnterTM
황비 Xe core 1.5.1.3 업데이트 파일들을 분석해 봤습니다. [31] file 2012.01.29 by 생까는즐거움