<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[TNF : Tatter Network Foundation forum - Textcube 1.5 beta 3 (1.5.3832.20070731) 을 공개합니다]]></title>
	<link rel="self" href="http://forum.tattersite.com/ko/extern.php?action=feed&amp;tid=3496&amp;type=atom"/>
	<updated>2007-07-31T23:59:50Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.tattersite.com/ko/viewtopic.php?id=3496</id>
		<entry>
			<title type="html"><![CDATA[RSS 답글: Textcube 1.5 beta 3 (1.5.3832.20070731) 을 공개합니다]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=19612#p19612"/>
			<content type="html"><![CDATA[<p>고생하셨습니다. 마지막 베타군요...</p>]]></content>
			<author>
				<name><![CDATA[jparker]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=10</uri>
			</author>
			<updated>2007-07-31T23:59:50Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=19612#p19612</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[RSS 답글: Textcube 1.5 beta 3 (1.5.3832.20070731) 을 공개합니다]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=19610#p19610"/>
			<content type="html"><![CDATA[<p>느무너무 수고하셨어요.</p>]]></content>
			<author>
				<name><![CDATA[LonnieNa]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=9</uri>
			</author>
			<updated>2007-07-31T20:26:34Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=19610#p19610</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[RSS 답글: Textcube 1.5 beta 3 (1.5.3832.20070731) 을 공개합니다]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=19594#p19594"/>
			<content type="html"><![CDATA[<p>고생하셨습니다.</p>]]></content>
			<author>
				<name><![CDATA[유마]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=20</uri>
			</author>
			<updated>2007-07-31T06:08:12Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=19594#p19594</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Textcube 1.5 beta 3 (1.5.3832.20070731) 을 공개합니다]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=19589#p19589"/>
			<content type="html"><![CDATA[<p>텍스트큐브 1.5의 마지막 베타를 공개합니다.<br />1.5의 개발 일정 및 진행 상황은 <a href="http://dev.textcube.org">텍스트큐브 개발 센터</a>의 <a href="http://dev.textcube.org/milestone/1.5">마일스톤</a>에서 확인하실 수 있습니다.</p><br /><p><strong>주의할 점</strong><br /><strong>이전 버전에서의 업그레이드 시</strong><br />beta 2를 덮어 씌우는 방식으로 업그레이드 후 블로그 화면이 정상적으로 보이지 않고 기본 스킨이 보이는 등의 문제가 있을 수 있습니다. checkup을 하지 않은 경우 정상적인 상황이므로 당황하지 마시고 블로그 주소 끝에 /checkup을 입력하여 강제 checkup을 실행해 주시기 바랍니다. 테이블 구조 변경 후 정상적인 화면이 나타날 것입니다.</p><p><strong>업그레이드에 관련하여</strong><br />텍스트큐브 1.5의 경우 태터툴즈 1.1 버전과 외양은 비슷하지만 코드와 데이터베이스 구조부터 동작 방법까지 내부적으로 굉장히 많은 변화가 있었습니다. 따라서 꼭 이 점을 유의해 주세요. 데이터베이스의 구조를 상당히 많이 바꾸기 때문에 텍스트큐브로 업그레이드 한 후 태터툴즈 1.1.3으로 돌아가는 것은 불가능합니다. 테스트 목적으로만 사용해 주시기 바랍니다.</p><p><strong>서식 기능에 관련하여</strong><br />자 주 쓰는 글 아웃라인 및 모양을 서식 기능을 사용하여 저장하고 불러올 수 있습니다. 서식 작성은 일반적인 글과 같은 방식으로 작성하시고 글 종류 선택 부분에서 &#039;서식&#039;을 선택하여 저장하면 됩니다. 이후 새 글을 쓸 때 등장하는 오른쪽 속성창을 통하여 원하는 서식을 불러올 수 있습니다.<br />이후 서식의 내보내기 및 불러오기 기능이 추가될 예정입니다.</p><p><strong>페이지 캐시 기능에 관련하여</strong><br />텍스트큐브 1.5 베타 3부터는 태터캠프에서 발표한 내용대로 서버 로드 감소 및 속도를 비약적으로 향상시키기 위하여 쿼리 캐시 기능 및 페이지 캐시 기능이 들어 있습니다. 이 중 페이지 캐시 기능은<br /></p><div class="quotebox"><blockquote><p>$service[&#039;disablePageCache&#039;] = false;</p></blockquote></div><p>를 설치된 디렉토리에 생성되는 config.php에 추가하면 끌 수 있습니다.<br />아울러 config.php에서 사용 가능한 옵션들은 1.1 이후부터 doc 디렉토리 안의 config 파일을 열어 확인하실 수 있습니다.</p><p><strong>플러그인 사용과 제작에 관련하여</strong><br />플 러그인의 경우 기존의 misc::getUserSetting / misc::setUserSetting 이 모두 misc::getBlogSetting / misc::setBlogSetting으로 변경되었습니다. 1.1의 플러그인을 사용하기 위해서는 위 호출을 모두 변경해 주셔야 합니다. 또한 index.xml의 requirement 필드에<br /></p><div class="quotebox"><blockquote><p>&lt;textcube&gt;1.5&lt;/textcube&gt;</p></blockquote></div><p>와 같이 반드시 사용 가능한 최고 버전을 명기해 주셔야 합니다.</p><p>또한 현재 블로그의 id를 의미하던 $owner는 더이상 사용되지 않습니다. 1.5에서는 레거시 지원을 위하여 남아있지만 이후 현재 블로그 id를 의미하는 $owner는 모두 getBlogId()를 통해서 얻어야 합니다.</p><br /><p>또한 텍스트큐브의 테이블 구조가 태터툴즈와 상당히 다르므로 테이블을 직접 읽는 방식의 플러그인은 동작하지 않을 가능성이 높습니다. 이 경우 쿼리의 owner 필드를 모두 blogid 필드로 변경해 주시면 됩니다. 만약 플러그인이 태터툴즈에서 기본적으로 지원하는 DBQuery 클래스를 사용하여 데이터베이스에 접근하는 경우<br /></p><div class="quotebox"><blockquote><p>$service[&#039;useLegacySupport&#039;] = true;</p></blockquote></div><p>를 루트 디렉토리의 config.php에 추가해서 호환성을 개선할 수 있습니다.</p><p>플러그인 아이콘의 경우 플러그인 디렉토리 안에 images 디렉토리를 만들어 </p><p>&nbsp; &nbsp; * icon_plugin.png (플러그인 설명에 나오는 아이콘)<br />&nbsp; &nbsp; * icon_plugin_off.png (플러그인이 꺼진 상태에서 나오는 아이콘. 사이즈 90x90)<br />&nbsp; &nbsp; * icon_plugin_on.png (플러그인이 켜진 상태에서 나오는 아이콘. 사이즈 90x90)</p><p>세 파일을 추가하시면 플러그인 화면에서 플러그인 마다의 아이콘을 출력할 수 있습니다. 위의 파일이 없는 경우 기본 아이콘이 출력됩니다.</p><br /><p><strong>피드백</strong></p><p>1.5의 안정화를 위하여 많은 피드백이 필요합니다. 버그나 소스에 대한 피드백은 버그 보고 게시판을 통해 부탁드립니다. 또한 소스를 개선하신 경우 위 게시판을 통해 변경된 점을 (diff등을 통하여) 제공해 주시거나, dev at tattersite dot com 으로 보내주시기 바랍니다.</p><p>sandbox 접근 권한과 커밋을 필요로 하시는 분 또한 위의 메일 주소로 메일을 보내 주시기 바랍니다.</p><p><strong>지역화 작업</strong></p><p>베타3의 language 디렉토리에는 갱신된 언어팩이 들어있습니다. 원하는 언어로 번역하기를 원하시거나 번역이 덜 된 부분을 추가해 주실 분들께서는 디렉토리 안의&nbsp; XX-XX.php (XX-XX는 국가코드입니다.) 를 수정하시면 됩니다. 번역되지 않은 문자열의 경우 앞에 // 식으로 주석이 붙어 있습니다.</p><p>또한 새로운 언어를 추가하고 싶으신 분은 해당 국가의 국가코드를 갖는 파일을 만들어 번역하시면 됩니다. 이 경우 ko.php를 복사하시면 됩니다.</p><br /><p>poedit를 사용하시기 위해서는 language 디렉토리 안의 po 디렉토리에 위치한 php2po.pl을 통하여 php파일을 po파일로 변환할 수 있습니다.</p><div class="quotebox"><blockquote><p>./php2po XX-XX.php XX-XX.po (XX-XX는 국가코드입니다)</p></blockquote></div><p>의 방식으로 po파일을 만들 수 있습니다. 수정한 po파일을 language 디렉토리 안의 po 디렉토리에 넣으시고, language 디렉토리의 권한을 777로 하신 후 텍스트큐브로 접속하시면 자동으로 po파일이 php파일로 번역되어 language 디렉토리에 저장됩니다.</p><p><strong>내려받기</strong></p><p><a href="http://dev.textcube.org/svn/releases/textcube-1.5-beta3-20070731.tar.gz">이 링크</a>를 통해 내려받으실 수 있습니다.</p>]]></content>
			<author>
				<name><![CDATA[inureyes]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=2</uri>
			</author>
			<updated>2007-07-31T05:12:58Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=19589#p19589</id>
		</entry>
</feed>
