Skip to content

Commit

Permalink
refs #514
Browse files Browse the repository at this point in the history
  * 1.8 트리와 동기화
  • Loading branch information
inureyes committed Feb 1, 2010
1 parent db37bc4 commit c5c03b5
Show file tree
Hide file tree
Showing 10 changed files with 47 additions and 15 deletions.
5 changes: 5 additions & 0 deletions documents/changelog_ko.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
== v1.8.2 개발 관련 노트 ==
=== 추가된 점 ===
* 설치 : 설치시 PHP 버전을 확인하여 동작 가능 여부를 알려줌 (#1406)
* 설치 : 1.7에서 1.8로 트리 변경 체크업시, 변경된 스킨 디렉토리 구조를 안내해 줌 (#1426)
* 일반 : 유니코드 제어 루틴 변경 (#1416)
* 플러그인 : 플러그인 언어 리소스가 플러그인이 생성하는 관리 패널 영역까지 적용됨 (#1412)

Expand All @@ -16,6 +17,7 @@
* 블로그 : 모바일 블로깅 시 댓글 작성에 문제가 생기는 경우 수정 (#1402)
* 블로그 : 댓글을 작성하거나 수정할 경우 최근 댓글 목록 갱신이 1.8 호환 스킨에서 이상하게 출력되는 문제 수정 (#1409)
* 블로그 : 카테고리가 없는 경우 네비게이션 표시가 이상하게 되는 문제 수정 (#1372)
* 블로그 : 로그인하면 비공개 공지사항이 안 보이고 로그아웃하면 보이는 문제 수정 (#1428)
* 관리패널 : 서비스 - 언어 설정에서 셀렉트박스에 언어 목록이 이상하게 출력되는 문제 수정 (#1403)
* 관리패널 : line 기능을 주소 검색줄에 추가하는 버튼이 오동작하는 문제 수정 (#1148)
* 일반 : 세션 관련 Config 객체 (1.8 베타때 사용되었음) 사용하는 부분을 모두 다시 구현 (#1322)
Expand All @@ -24,7 +26,10 @@
* 일반 : 쿼리 캐시 사용시 DB 기반의 캐시 동작 모드에서 지원되지 않는 메소드 참조 오류 수정 (#1362)
* 일반 : 세션이 닫힐 때 가비지 컬렉션 루틴이 정상동작하지 않는 오류 수정 (#1419)
* 일반 : 데이터베이스 접근시 autocommit 이 동작하지 않는 문제 수정 (#1277)
* 일반 : 백업시 텍스트큐브가 멈추는 문제 수정 (#1298)
* 일반 : PostgreSQL 설정이 autocommit이 아닌 경우 로그인이 안되는 문제 수정 (#1396)
* 에디터 : 볼드 버튼 동작시 HTML이 이상하게 생성되는 문제 수정 (#1422)
* 에디터 : 공지 작성시 미리보기가 동작하지 않는 오류 수정 (#1427)
* 모바일 : 아이폰 모드에서 그림 출력 및 페이지 출력이 이상하게 되는 문제 수정 (#1408, #1415)
* 설치 : MySQLi 모드 설치시 캐릭터셋 설정이 빠지는 문제 수정 (#1066)

Expand Down
4 changes: 1 addition & 3 deletions framework/alias/DBAdapter.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,4 @@
}
require_once(ROOT."/framework/data/IAdapter.php");
require_once(ROOT."/framework/data/".$dbms."/Adapter.php");
DBAdapter::cacheLoad();
register_shutdown_function( array('DBAdapter','cacheSave') );
?>
?>
5 changes: 4 additions & 1 deletion framework/alias/POD.php
Original file line number Diff line number Diff line change
Expand Up @@ -58,4 +58,7 @@ public static function queryColumnWithDBCache($query, $prefix = null, $type = 'b
return $cache->contents;
}
}
?>

POD::cacheLoad();
register_shutdown_function( array('POD','cacheSave') );
?>
9 changes: 5 additions & 4 deletions framework/data/PostgreSQL/Adapter.php
Original file line number Diff line number Diff line change
Expand Up @@ -317,11 +317,12 @@ public static function cacheLoad() {
}

public static function cacheSave() {
global $fileCachedResult;
@self::commit();
}

public static function commit() {
return true; // Auto commit.
return pg_query("commit");
// return true; // Auto commit.
}

/* Raw public static functions (to easier adoptation) */
Expand Down Expand Up @@ -358,8 +359,8 @@ public static function error($err = null) {

/*@static@*/
public static function stat($stat = null) {
if($stat === null) return mysql_stat();
else return mysql_stat($stat);
if($stat === null) return pg_connection_status();
else return pg_connection_status($stat);
}

/*@static@*/
Expand Down
7 changes: 4 additions & 3 deletions framework/legacy/Textcube.Data.SkinSetting.php
Original file line number Diff line number Diff line change
Expand Up @@ -43,9 +43,10 @@ function load($fields = '*') {
$result = $pool->getAll('name, value');
if (!empty($result)) {
foreach ($result as $data) {
if ($data['name'] == 'tagboxAlign') $data['name'] = 'alignOnTagbox';
// dumpAsFile($data);
$this->$data['name'] = $data['value'];
if (!empty($date['name'])) {
if ($data['name'] == 'tagboxAlign') $data['name'] = 'alignOnTagbox';
$this->$data['name'] = $data['value'];
}
}
return true;
}
Expand Down
14 changes: 13 additions & 1 deletion interface/blog/checkup.php
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,19 @@ function clearCache() {
<li><?php echo _textf('기존 버전 - %1',$currentVersion);?></li>
<li><?php echo _textf('현재 버전 - %1',TEXTCUBE_VERSION);?></li>
</ul>

<?php
if(version_compare($currentVersion,'1.8.0') < 0) {
?>
<h3><?php echo _text('업그레이드 안내');?></h3>
<ul id="upgradeInstruction">
<li class="instruction"><?php echo _text('텍스트큐브 1.8 미만에서 텍스트큐브로 이전할 경우, 기본 스킨의 저장 위치가 아래와 같이 변경됩니다.').' '._text('기존의 스킨들을 새 디렉토리로 옮겨 주시기 바랍니다.');?></li>
<li class="detail"><?php echo _textf('스킨 디렉토리 : %1 에서 %2로 변경','/skin/','/skin/blog/');?></li>
<li class="detail"><?php echo _textf('관리 패널 스킨 디렉토리 : %1 에서 %2로 변경','/style/admin/','/skin/admin/');?></li>
</ul>

<?php
}
?>
<h3><?php echo _text('변경 중');?></h3>

<ul id="processList">
Expand Down
7 changes: 5 additions & 2 deletions interface/owner/entry/preview/index.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,17 @@
/// See the GNU General Public License for more details. (/documents/LICENSE, /documents/COPYRIGHT)
require ROOT . '/library/preprocessor.php';
requireModel('blog.entry');
requireModel('blog.response.remote');
requireModel('blog.sidebar');
$entries = array();
if (is_null($entry = getEntry($blogid, $suri['id'], true)))
$entry = getEntry($blogid, $suri['id'], false);
if (!is_null($entry) && ($entry['category'] >= 0)) {
if (!is_null($entry)) {
if (isset($entry['appointed']))
$entry['published'] = $entry['appointed'];
$entry['categoryLabel'] = getCategoryLabelById($blogid, $entry['category']);
if(isset($entry['category']) && $entry['category'] >= 0) {
$entry['categoryLabel'] = getCategoryLabelById($blogid, $entry['category']);
}
$entries[0] = $entry;
}
unset($entry);
Expand Down
2 changes: 1 addition & 1 deletion library/model/blog.notice.php
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ function getDefaultDBModelOnNotice($blogid) {
$query->reset('Entries');
$query->setQualifier('blogid','equals',$blogid);
$query->setQualifier('draft','equals',0);
if(doesHaveOwnership()) {
if(!doesHaveOwnership()) {
$query->setQualifier('visibility','bigger',1);
}
$query->setQualifier('category','equals',-2);
Expand Down
Binary file modified resources/image/icon_favicon_default.ico
Binary file not shown.
9 changes: 9 additions & 0 deletions resources/style/setup/style.css
Original file line number Diff line number Diff line change
Expand Up @@ -292,3 +292,12 @@ span.instruction
{
color: #156B0F;
}
#upgradeInstruction li.instruction
{
color: #ff2222;
}
#upgradeInstruction li.detail
{
color: #2222ff;
}

0 comments on commit c5c03b5

Please sign in to comment.