XE <title>제목 - 사이트명</title> 으로 변경방법
이게 제일 확실하다?/html/xe/modules/board/board.view.php |
아래의 문서 안에,,, function addBrowserTitle($site_title) 함수를 찾아서 붉은색 부분을 수정해주세요.
./classes/context/Context.class.php
/**
* Add string to browser title
*
* @param string $site_title Browser title to be added
* @return void
*/
function addBrowserTitle($site_title)
{
if(!$site_title)
{
return;
}
is_a($this, 'Context') ? $self = $this : $self = self::getInstance();
if($self->site_title)
{
// $self->site_title .= ' - ' . $site_title;
$self->site_title = $site_title.' - '.$self->site_title;
}
else
{
$self->site_title = $site_title;
}
}
./classes/context/Context.class.php 에 정의된 함수(메소드 어쨌든 ㅠㅠ)입니다. 아래 소개되는 함수는 모두 XpressEngine 내부 PHP 함수입니다.
Context::addBrowserTitle($site_title)
$site_title에는 문자열이 와야 합니다. 지정하면 기존에 지정되어 있던 제목이 있다면 기존의 제목 - 새로 입력한 문자열의 형태로 제목을 지정합니다. 지정된 제목이 없을 경우 입력한 문자열이 그대로 제목이 됩니다.
지정된 제목은 XE가 해당 페이지를 불러올 때 브라우저 제목이 됩니다.
Context::setBrowserTitle($site_title)
입력한 문자열 그대로 제목을 쓰고 싶은 경우(기존에 정해진 제목은 깡그리 무시하고!) Context::setBrowserTitle($site_title)을 사용해보세요. 사용법은 동일합니다.
Context::getBrowserTitle()
지금 현재 지정된 브라우저 제목 값을 가져오고 싶을 경우 Context::getBrowserTitle()를 이용해보세요. 지금 제목으로 설정된 문자열 값을 반환합니다.