<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[TNF : Tatter Network Foundation forum - 스킨 아키텍처 추가]]></title>
	<link rel="self" href="http://forum.tattersite.com/ko/extern.php?action=feed&amp;tid=198&amp;type=atom"/>
	<updated>2006-04-25T16:05:17Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.tattersite.com/ko/viewtopic.php?id=198</id>
		<entry>
			<title type="html"><![CDATA[RSS 답글: 스킨 아키텍처 추가]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=1077#p1077"/>
			<content type="html"><![CDATA[<div class="quotebox"><cite>gendoh 작성:</cite><blockquote><p>배경 그림 읽어올때마다 xml 파서를 괴롭히느니 xml 형태의 스킨을 설치할 수 있는 관리자 기능을 넣어야 할 것 같네요;;;</p></blockquote></div><p>넵- 배포만 xml이고 그걸 해석해서 스킨및 CSS는 DB에 저장하고, 이미지 파일은 attach에 올리는 식이 되어야 할 것 같습니다.</p>]]></content>
			<author>
				<name><![CDATA[inureyes]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=2</uri>
			</author>
			<updated>2006-04-25T16:05:17Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=1077#p1077</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[RSS 답글: 스킨 아키텍처 추가]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=1073#p1073"/>
			<content type="html"><![CDATA[<p>배경 그림 읽어올때마다 xml 파서를 괴롭히느니 xml 형태의 스킨을 설치할 수 있는 관리자 기능을 넣어야 할 것 같네요;;;</p>]]></content>
			<author>
				<name><![CDATA[gendoh]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=17</uri>
			</author>
			<updated>2006-04-25T12:48:31Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=1073#p1073</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[RSS 답글: 스킨 아키텍처 추가]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=1072#p1072"/>
			<content type="html"><![CDATA[<p>넵 제 의견은 위에서 말씀드린 여러가지 이유로 다른 방법을 추가하는 것이니까요.<br />다른 분들 의견은 어떠신지 모르겠네요^^;</p>]]></content>
			<author>
				<name><![CDATA[inureyes]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=2</uri>
			</author>
			<updated>2006-04-25T12:46:35Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=1072#p1072</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[RSS 답글: 스킨 아키텍처 추가]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=1068#p1068"/>
			<content type="html"><![CDATA[<p>attach된 그림도 수정이 가능하도록 해야죠.<br />예를들어 파랑색 계통의 배경 그림을 흑백으로 바꾸고 싶다면 이미지 수정이 불가피 하니까요.</p><br /><p>근데 단일스킨파일 지원을 한다고 해도 기존의 ftp로 업로드 하는 방식은 계속 지원 되는거죠?</p>]]></content>
			<author>
				<name><![CDATA[JWC]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=19</uri>
			</author>
			<updated>2006-04-25T12:39:10Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=1068#p1068</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[RSS 답글: 스킨 아키텍처 추가]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=1066#p1066"/>
			<content type="html"><![CDATA[<p>이 경우는 여러 파일을 묶어 하나로 만든다는 개념보다는, 한 파일에 관련된 정보가 다 들어있다고 보는 것이 나을 것 같습니다.</p><p>제작자는 원래 방식대로 만든 다음, 관리자 메뉴에서 &#039;내보내기&#039;를 통하여 xml를 만들어낼 수 있겠죠. 그리고 사용자들은 그 파일을 읽어오는 겁니다. 이 경우 attach된 그림 파일등의 수정은 고려하지 않아도 되지 않을까요? 스킨 제작자가 zip버전과 xml버전을 둘 다 배포하면 zip 버전은 쉽게 수정할 수 있을테니 고쳐 쓰면 되지만, 만약 자신의 스킨이 수정되기를 원하지 않는다면 그냥 xml 버전으로만 배포하는 것도 한 방법이 될 것 같습니다. 그림 파일이 아닌 소스의 수정은 현재 제공하는 에디터 안에서 수정할 수도 있으니, 아예 수정 자체를 못하는 것은 아니죠. <img src="http://forum.tattersite.com/ko/img/smilies/smile.png" width="15" height="15" alt="smile" /> </p><p>완전히 xml로의 전환이 아니라 두 가지 방법을 병행하는 것이니 라이트 유저와 헤비유저를 아우를 수 있는 방안으로 괜찮을 것이라고 생각합니다.</p>]]></content>
			<author>
				<name><![CDATA[inureyes]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=2</uri>
			</author>
			<updated>2006-04-25T12:26:20Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=1066#p1066</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[RSS 답글: 스킨 아키텍처 추가]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=1065#p1065"/>
			<content type="html"><![CDATA[<div class="quotebox"><cite>KIM 작성:</cite><blockquote><div class="quotebox"><cite>JWC 작성:</cite><blockquote><div class="quotebox"><cite>chester 작성:</cite><blockquote><p>그러나 skin.html / style.css 를 직접 수정하게 하는 방식은 보안적인 측면에서 참 문제가 많습니다.<br />javascript 나 이런 부분들을 사용불가능하게 해야 하거든요 <img src="http://forum.tattersite.com/ko/img/smilies/smile.png" width="15" height="15" alt="smile" /></p></blockquote></div><p>지금도 skin.html /style.css를 직접 수정할 수 있지 않나요?<br />아무 스킨이나 골라서 편집하기 누르고 skin.html / style.css 내용 싹다 지우고 마음대로 수정이 가능하던데요...</p></blockquote></div><p>저처럼HTML조차 잘 모르는(?) 초보자에게 있어서는 싹다 지우면 뭘 쓸지 모릅니다. 그저 맘에드는 스킨을 직접 따오는게 가장쉽겠죠.<br />inureyes님 아이디어 저와 딱 맞습니다.다중사용자로 운영하려면 지금방식으로는 부족할것 같습니다.</p><p>참고가 될진 모르겠지만요.MT에StyleCatcher 라는 플러그인이 있는데요.방식은 다르더라도 그런형식의 효과가 됬으면 편리하겠습니다.</p></blockquote></div><p>싹다 지우시고 원하시는 스킨을 copy &amp; paste 하면 되죠.;</p><br /><p>만약 xml 파일에 모든 스킨 관련 파일을 포함시키기로 결정이 난다면 개인적으로는 xml 보다 zip 같이 보편화된 방식으로 파일을 묶었으면 하네요.. 기술적으로 가능할지는 모르겠지만;</p><p>나중에 로컬상에서 수정(드림위즈, 포토샾)을 하고 싶을때 xml 파일이면 어떻게 풀어야 되는지 복잡할것 같아요.</p>]]></content>
			<author>
				<name><![CDATA[JWC]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=19</uri>
			</author>
			<updated>2006-04-25T12:18:24Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=1065#p1065</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[RSS 답글: 스킨 아키텍처 추가]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=1064#p1064"/>
			<content type="html"><![CDATA[<p>기본 아키텍처만 완성되면 직접 서버 사이트에 연결하는 메뉴와 함께 선택해서 인스톨후 바로 적용하는 것도 가능하겠죠.</p><p>gnome-art라는 프로그램에서는 그놈 데스크탑의 테마를 마찬가지로 서버에 연결해서 미리보기를 따오고, 더블클릭하면 인스톨 해줍니다 ㅎㅎ 일단은 약간 먼 이야기이고, 먼저 스킨 아키텍처에 관해서 여기서 의논후에 구현해 보는 것이 우선이겠네요 <img src="http://forum.tattersite.com/ko/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></content>
			<author>
				<name><![CDATA[inureyes]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=2</uri>
			</author>
			<updated>2006-04-25T12:15:27Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=1064#p1064</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[RSS 답글: 스킨 아키텍처 추가]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=1063#p1063"/>
			<content type="html"><![CDATA[<p>StyleCatcher -----&gt; <a href="http://www.sixapart.com/movabletype/styles/">http://www.sixapart.com/movabletype/styles/</a></p>]]></content>
			<author>
				<name><![CDATA[KIM]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=61</uri>
			</author>
			<updated>2006-04-25T12:11:35Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=1063#p1063</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[RSS 답글: 스킨 아키텍처 추가]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=1062#p1062"/>
			<content type="html"><![CDATA[<div class="quotebox"><cite>JWC 작성:</cite><blockquote><div class="quotebox"><cite>chester 작성:</cite><blockquote><p>그러나 skin.html / style.css 를 직접 수정하게 하는 방식은 보안적인 측면에서 참 문제가 많습니다.<br />javascript 나 이런 부분들을 사용불가능하게 해야 하거든요 <img src="http://forum.tattersite.com/ko/img/smilies/smile.png" width="15" height="15" alt="smile" /></p></blockquote></div><p>지금도 skin.html /style.css를 직접 수정할 수 있지 않나요?<br />아무 스킨이나 골라서 편집하기 누르고 skin.html / style.css 내용 싹다 지우고 마음대로 수정이 가능하던데요...</p></blockquote></div><p>저처럼HTML조차 잘 모르는(?) 초보자에게 있어서는 싹다 지우면 뭘 쓸지 모릅니다. 그저 맘에드는 스킨을 직접 따오는게 가장쉽겠죠.<br />inureyes님 아이디어 저와 딱 맞습니다.다중사용자로 운영하려면 지금방식으로는 부족할것 같습니다.</p><p>참고가 될진 모르겠지만요.MT에StyleCatcher 라는 플러그인이 있는데요.방식은 다르더라도 그런형식의 효과가 됬으면 편리하겠습니다.</p>]]></content>
			<author>
				<name><![CDATA[KIM]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=61</uri>
			</author>
			<updated>2006-04-25T12:05:36Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=1062#p1062</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[RSS 답글: 스킨 아키텍처 추가]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=1061#p1061"/>
			<content type="html"><![CDATA[<p>이정도로 뒤집어 엎어야 되는; 것은 아무래도 1.1 정도에 반영이 되는게 좋을거 같네요. <img src="http://forum.tattersite.com/ko/img/smilies/smile.png" width="15" height="15" alt="smile" /><br />그때까지 꽤 시간이 있을테니 더 많은 토론이 되었으면 좋겠네요.</p>]]></content>
			<author>
				<name><![CDATA[Peris]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=40</uri>
			</author>
			<updated>2006-04-25T12:03:39Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=1061#p1061</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[RSS 답글: 스킨 아키텍처 추가]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=1060#p1060"/>
			<content type="html"><![CDATA[<div class="quotebox"><cite>JWC 작성:</cite><blockquote><p>차라리, 지금도 관리자 페이지에서 skin.html, style.css 수정이 가능하니 여기에 업로드 모듈만 더해서 이미지 파일을 업로드 할 수 있도록 해주면 될거 같은데요.</p><p>(스킨 설정에 업로드 탭을 만들고, 업로드된 모든파일은 /images/ 폴더로)</p></blockquote></div><p>이 방식으로 하면 한 번에 스킨 하나만 가능합니다. <img src="http://forum.tattersite.com/ko/img/smilies/sad.png" width="15" height="15" alt="sad" /><br />그리고, 배포와 설치 및 관리의 편리함을 위해서도 xml 기반으로 (.ttskin)묶어 배포하는 것이 어떨까 싶습니다.</p><p>스킨 export 기능도 붙여서 현재 사용하고 있거나 수정중인 스킨들도 바로 xml형식으로 변환할 수 있게 하면 더 좋겠네요. <img src="http://forum.tattersite.com/ko/img/smilies/smile.png" width="15" height="15" alt="smile" /></p><p>이미지 파일 구현도 현재 attach폴더 아래에 사용자별로 만들어지는 디렉토리에 생성하도록 하면 될 것 같습니다.</p>]]></content>
			<author>
				<name><![CDATA[inureyes]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=2</uri>
			</author>
			<updated>2006-04-25T11:58:07Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=1060#p1060</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[RSS 답글: 스킨 아키텍처 추가]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=1055#p1055"/>
			<content type="html"><![CDATA[<div class="quotebox"><cite>chester 작성:</cite><blockquote><p>그러나 skin.html / style.css 를 직접 수정하게 하는 방식은 보안적인 측면에서 참 문제가 많습니다.<br />javascript 나 이런 부분들을 사용불가능하게 해야 하거든요 <img src="http://forum.tattersite.com/ko/img/smilies/smile.png" width="15" height="15" alt="smile" /></p></blockquote></div><p>지금도 skin.html /style.css를 직접 수정할 수 있지 않나요?<br />아무 스킨이나 골라서 편집하기 누르고 skin.html / style.css 내용 싹다 지우고 마음대로 수정이 가능하던데요...</p>]]></content>
			<author>
				<name><![CDATA[JWC]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=19</uri>
			</author>
			<updated>2006-04-25T11:37:27Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=1055#p1055</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[RSS 답글: 스킨 아키텍처 추가]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=1038#p1038"/>
			<content type="html"><![CDATA[<div class="quotebox"><cite>JWC 작성:</cite><blockquote><p>차라리, 지금도 관리자 페이지에서 skin.html, style.css 수정이 가능하니 여기에 업로드 모듈만 더해서 이미지 파일을 업로드 할 수 있도록 해주면 될거 같은데요.</p><p>(스킨 설정에 업로드 탭을 만들고, 업로드된 모든파일은 /images/ 폴더로)</p></blockquote></div><p>그러나 skin.html / style.css 를 직접 수정하게 하는 방식은 보안적인 측면에서 참 문제가 많습니다.<br />javascript 나 이런 부분들을 사용불가능하게 해야 하거든요 <img src="http://forum.tattersite.com/ko/img/smilies/smile.png" width="15" height="15" alt="smile" /></p><br /><p>inureyes 님이 지적하신 것처럼 , 스킨파일 전체를 묶어서 업로드 가능하게 하면 재밌는 것들이 가능할 것이라고 보여지는군요.<br />문제는 스킨의 유효한 형태이냐 그렇지 않느냐... 악의적인 코드가 들어가 있느냐 등을 검증하는 로직을 만드는 것이겠군요..</p><p>일단 현행 skin.html style.css 기타 image/*.jpg 이런식으로 나누어진 디렉토리 구조의 스킨을 xml 구조로 만들어 버리는 것이 가능할듯 싶군요.... 구현이 쉬울지 어려울지 , 또다른 문제가 무엇이 있을지는 계속 생각을 해보아야 하겠군요.</p>]]></content>
			<author>
				<name><![CDATA[chester]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=3</uri>
			</author>
			<updated>2006-04-25T10:19:05Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=1038#p1038</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[RSS 답글: 스킨 아키텍처 추가]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=1031#p1031"/>
			<content type="html"><![CDATA[<p>차라리, 지금도 관리자 페이지에서 skin.html, style.css 수정이 가능하니 여기에 업로드 모듈만 더해서 이미지 파일을 업로드 할 수 있도록 해주면 될거 같은데요.</p><p>(스킨 설정에 업로드 탭을 만들고, 업로드된 모든파일은 /images/ 폴더로)</p>]]></content>
			<author>
				<name><![CDATA[JWC]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=19</uri>
			</author>
			<updated>2006-04-25T08:58:49Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=1031#p1031</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[스킨 아키텍처 추가]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=1018#p1018"/>
			<content type="html"><![CDATA[<p>현재의 스킨 아키텍처에 관련한 아이디어입니다.</p><p>다중 사용자 모드에서는 보안상 스킨 파일을 업로드할 수 없기 때문에, 일반 사용자들은 목을 빼고 새 스킨이 업로드되기를 기다릴 수 밖에 없습니다. <img src="http://forum.tattersite.com/ko/img/smilies/sad.png" width="15" height="15" alt="sad" /> 이러한 부분을 개선할 수 없을까 생각해 보았는데, 지금의 구조에 새로운 태터툴즈용 스킨 구조를 더하는 것이 어떨까 합니다.</p><p>예를 들어, 이미지가 필요없는 경우라면&nbsp; 이름.ttskin&nbsp; 이라는 파일 하나 안에&nbsp; skin.html, style.css등을 집어 넣을 수가 있겠죠. 영역을 구분하는 방법으로<br /></p><div class="quotebox"><blockquote><p>[skin]<br />...<br />[/skin]<br />[css]<br />...<br />[/css]</p></blockquote></div><p>등으로 만들 수도 있겠습니다. 이 경우 스킨은 DB에 저장될 수 있을겁니다. 이건 그냥 예이고, 실제 구현은 xml 기반으로 만들면 될겁니다.<br />만약 이미지파일이 들어간다면? 그 경우는 현재의 태터툴즈의 마이그레이션/백업 시스템처럼 xml안에 이미지 바이너리를 포함한 규격으로 만들어야겠죠.</p><p>요점은, 다중 사용자 모드에서 일반 사용자들이 추가할 수 있도록 스킨 구조를 추가 또는 변경하는 것이 어떨까 하는 의견입니다.&nbsp; <img src="http://forum.tattersite.com/ko/img/smilies/smile.png" width="15" height="15" alt="smile" /> 현재 마이그레이션 구조의 스킴을 응용해 보는 것이 어떨까요?</p><p>그냥 아이디어지만, 아마 많은 분들이 바라는 기능이 아닐까 생각합니다.</p>]]></content>
			<author>
				<name><![CDATA[inureyes]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=2</uri>
			</author>
			<updated>2006-04-25T07:38:14Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=1018#p1018</id>
		</entry>
</feed>
