1

주제: 스킨 아이디어....

관리자 창에서 스킨 아이디어 하나 생각해봤습니다.

스킨을 그대로 쓰시는 분은 잘 없지요.. 해서 스킨 자체를 편집하기도 하고, 사이드바를 편집하기도 합니다.

커스터마이징 된 스킨은 파일로 customize 폴더 안에 저장되는데,

사이드바는 다시 불러오면 다시 이리저리 옮기는 등 다시 변경해야 하죠.

그래서 이전에 선택해서 사이드바를 변경한 스킨을 이후에 다시 '적용' 버튼을 누르면

이전에 변경된 사이드바 정보를 다시 불러와서 '이전에 설정한 사이드바 설정을 변경할까요?' 라고 메시지가 뜨는 겁니다.

아이디어 어떤가요?

2

답글: 스킨 아이디어....

기술적으로 가능할 것 같습니다만, 스킨에 따라 사이드바 요소가 다르다는 점이 문제가 될 것 같습니다. 어떤 스킨에는 달력 모듈이 없는가 하면, 다른 스킨에는 있고... 이런 식으로 스킨 제작자 마음대로 초기요소를 결정할 수 있거든요. 스킨이 어떻게 돌아가는지 잘 모르는 사용자에게는 이 부분이 버그로 인식될 수 있습니다. 구현을 한다면 조심해야 할 부분이죠.

3

답글: 스킨 아이디어....

커스터마이징된 스킨도 여러개 지원되면 좋을거 같아요.
현재는 커스터마이징 스킨을 하나만 지원되는데 여러개 지원되면 굳;

하늘은 스스로 삽질하는 자를 삽으로 팬다

4

답글: 스킨 아이디어....

graphittie 작성:

기술적으로 가능할 것 같습니다만, 스킨에 따라 사이드바 요소가 다르다는 점이 문제가 될 것 같습니다. 어떤 스킨에는 달력 모듈이 없는가 하면, 다른 스킨에는 있고... 이런 식으로 스킨 제작자 마음대로 초기요소를 결정할 수 있거든요. 스킨이 어떻게 돌아가는지 잘 모르는 사용자에게는 이 부분이 버그로 인식될 수 있습니다. 구현을 한다면 조심해야 할 부분이죠.

그것 보다는 기존에 설정한 스킨, 예를 들어 coolant 스킨에서 변경한 설정값을 갖고 있다가 또 다른 스킨을 쓰다가 다시 coolant 스킨을 쓸 때에 전에 설정한 파일이 불러져 오는게 더 낳을 듯 합니다.

처음에 저도 그렇게 생각했구요. 스킨마다 다른 설정값을 통일시키는 것보다는 각 스킨의 이전 설정만을 기억하는 겁니다.

5

답글: 스킨 아이디어....

Creorix 작성:

그렇게 하면 지속적으로 dummy data가 쌓일 위험이 있을 것 같습니다만...;

사용자가 알아서 정리하길 바라는 것은 좋지 못한 방법인데, 각 스킨마다 customized 버전을 갖고 있는다면 여러 모로 인터페이스가 복잡해지지 않을까요?

사실 여러 가지 스킨을 자주 바꾸는 것도 아니고 말이죠.

그런 문제도 있을 것 같군요. 하지만 버전 측면보다 '최근 설정 기억' 정도로만 해도 될 것 같은데요.

많이 생겨봤자, 현재 설정된 스킨의 수x2 정도에 지나지 않을 것 같습니다.

dummy가 문제라면, 환경설정에서 기억된 스킨의 사이드바 속성 개수를 제한하거나 일괄 삭제하는 방식도 있을 것 같구요.

복잡한 문제면 스킵해 주세요^^