[텍스트큐브 1.9.2 베타1] 이동 기기 ↔ 탁상 기기 화면 오갈 때 숫자 주소 쓰기
텍스트큐브 1.9의 이동 기기(모바일) 화면에는 탁상 기기(데스크톱) 화면을 옮아 가게 단추가 나온다. 처음에는 탁상 기기 화면으로 갔다가 다시 돌아오는 단추가 따로 없었으나, 1.9.1판에는 탁상 기기 화면에서 이동 기기 화면으로 돌아오는 단추가 들어갔다.
그런데 1.9.2 베타2까지 이동 기기 화면에서 탁상 기기 화면으로 옮아 가게 하는 단추를 누르면, 글 주소가 언제나 문자 주소로 바뀐다. 그래서 숫자 주소를 쓰는 블로그를 볼 때 이동 기기 화면에서 탁상 기기 화면으로 옮겨 가고 나면 글 주소가 바뀌게 된다.
이를 바로잡으려고 library/view/iphonView.php의 262째 249째 줄에 있는 printMobileHTMLFooter 함수에서
function printMobileHTMLFooter() {
global $blogURL;
$context = Model_Context::getInstance();
if(!is_null($context->getProperty('suri.id'))) {
$slogan = getSloganById($context->getProperty('blog.id'), $context->getProperty('suri.id'));
} else if(!is_null($context->getProperty('suri.value'))) {
$slogan = $context->getProperty('suri.value');
}
$link = $context->getProperty('uri.basicblog').substr($context->getProperty('suri.directive'),2).'/'.
URL::encode($slogan)."?mode=desktop";
?>
위에 굵게 강조한 곳을 아래처럼 바꾸어 주었다.function printMobileHTMLFooter() {
global $blogURL;
$context = Model_Context::getInstance();
if(!is_null($context->getProperty('suri.id'))) {
$slogan = getSloganById($context->getProperty('blog.id'), $context->getProperty('suri.id'));
} else if(!is_null($context->getProperty('suri.value'))) {
$slogan = $context->getProperty('suri.value');
}
if($context->getProperty('blog.useSloganOnPost',true) == true && !empty($slogan)) {
$link = $context->getProperty('uri.basicblog').substr($context->getProperty('suri.directive'),2).'/'.URL::encode($slogan)."?mode=desktop";
} else {
$link = $context->getProperty('blog.uri').'/'.$context->getProperty('suri.id').'?mode=desktop';
}
?>
이렇게 임시 조치로 고치면, 블로그 환경 설정에서 글 주소로 숫자 주소를 쓰게 했을 때 이동 기기 화면에서 탁상 기기 화면으로 옮아가는 단추에 글 주소로 숫자 주소가 쓰인다.
숫자 주소는 바뀌지 않지만, 주로 글 제목이 들어가는 문자 주소는 나중에 바꿀 수 있다. 그 때문에 문자 주소를 쓰면 검색기에 걸리는 글 주소가 여럿이 될 수 있는데, 문자 주소를 바꾸고 나서 별다른 처리를 하지 않는다면 옛 문자 주소로는 글이 열리지 않는다. 이미 즐겨찾기에 넣어 둔 문자 주소로 들어갈 때 "존재하지 않는 페이지입니다."라고 뜨는 알림말이 나올 수 있다. 이를 보고 애써 즐겨찾기로 글 주소를 담아두었던 사람은 주소만 바뀐 글인데도 글쓴이가 글을 지웠거나 감추었다고 생각할 수 있다.
그래서 굳이 숫자 주소를 쓰는 사람은 문자 주소 때문에 일어날 수 있는 문제와 싸우기 싫어서 숫자 주소를 쓰기도 한다. 그리고 숫자 주소를 쓰는 사람일수록 문자 주소 하나하나가 어찌 들어갔는지를 잘 살피지 않는다. 그래서 숫자 주소를 쓰는 사람의 블로그에 뜻하지 않게 문자 주소가 드러난다면, 문자 주소에 엉뚱하거나 다듬어지지 않은 말이 나타날 확률이 높다.
덧글을 달아 주세요