묻고답하기

애드온 이름 : settitle

코드

<?php
	if(!defined("__XE__")) exit();
	
	if($called_position = before_display_content){
		if(Context::get('module') != $addon_info->adminpage_use) {
			if($addon_info->titletik_type == 'yes') {
				$addon_info->titletik = " " .$addon_info->titletik. " ";
			}
			$midname = Context::getBrowserTitle();
			if($addon_info->titlename_use == 'yesa') {
				Context::setBrowserTitle($addon_info->titlename);
			}else if($addon_info->titlename_use == 'yesb') {
				Context::setBrowserTitle($addon_info->titlename. "" .$addon_info->titletik. "" .$midname);
			}else if($addon_info->titlename_use == 'yesc') {
				Context::setBrowserTitle($midname. "" .$addon_info->titletik. "" .$addon_info->titlename);
			}
			if($addon_info->www_use == 'typea') {
				if($addon_info->html5 == 'yes') {
					$script = "<script>if (!(location.host==\"".$addon_info->siteurl."\")){window.location=\"http://".$addon_info->siteurl."\"+location.pathname+location.search}</script>";
					Context::addHtmlHeader($script);
				}else {
					$script = "<script type=\"text/javascript\">if (!(location.host==\"".$addon_info->siteurl."\")){window.location=\"http://".$addon_info->siteurl."\"+location.pathname+location.search}</script>";
					Context::addHtmlHeader($script);
				}
			}else if($addon_info->www_use == 'typeb') {
				if($addon_info->html5 == 'yes') {
					$script = "<script>if (!(location.host==\"".$addon_info->siteurl."\")){window.location=\"http://www.".$addon_info->siteurl."\"+location.pathname+location.search}</script>";
					Context::addHtmlHeader($script);
				}else {
					$script = "<script type=\"text/javascript\">if (!(location.host==\"www.".$addon_info->siteurl."\")){window.location=\"http://www.".$addon_info->siteurl."\"+location.pathname+location.search}</script>";
					Context::addHtmlHeader($script);
				}
			}
		}
	}
?>


애드온xml

<?xml version="1.0" encoding="UTF-8"?>
<addon version="0.2">
    <title xml:lang="ko">타이틀 설정 애드온</title>
    <title xml:lang="en">Set Title Addon</title>
    <description>
        간단하게 사이트 타이틀을 바꿔주며 몇가지 부가 기능이 있습니다.
    </description>
    <version>1.2</version>
    <date>2012-11-13</date>
	<link>http://teamatde.co.kr/</link>

    <author email_address="hyung778@gmail.com" link="http://teamatde.co.kr/">
        <name>LI-NA</name>
    </author>
   
   
   <extra_vars>
		~ 생략 ~
   </extra_vars>
</addon>


어떻게 해봐도 해결되지 않네요....

어디에 문제가 있을까요?


같은 xml에 php코드만 바꿔서 settitle2로 해봤습니다.

코드

<?php
	if(!defined("__XE__")) exit();
	
	if($called_position = before_display_content) {
		if(Context::get('module') != $addon_info->adminpage_use) {
			if($addon_info->titletik_type == 'yes') {
				$addon_info->titletik = " " .$addon_info->titletik. " ";
			}
			if($addon_info->titlename_use == 'yesa') {
				$script = "<script type=\"text/javascript\">document.title='".$addon_info->titlename."';</script>";
				Context::addHtmlHeader($script);
			}else if($addon_info->titlename_use == 'yesb') {
				$script = "<script type=\"text/javascript\">var title=document.title;document.title='".$addon_info->titlename."'+'".$addon_info->titletik."'+title;</script>";
				Context::addHtmlHeader($script);
			}else if($addon_info->titlename_use == 'yesc') {
				$script = "<script type=\"text/javascript\">var title=document.title;document.title=title+'".$addon_info->titletik."'+'".$addon_info->titlename."';</script>";
				Context::addHtmlHeader($script);
			}
			if($addon_info->www_use == 'typea') {
				if($addon_info->html5 == 'yes') {
					$script = "<script>if (!(location.host=='".$addon_info->siteurl."')){window.location='http://".$addon_info->siteurl."'+location.pathname+location.search}</script>";
					Context::addHtmlHeader($script);
				}else {
					$script = "<script type=\"text/javascript\">if (!(location.host=='".$addon_info->siteurl."')){window.location='http://".$addon_info->siteurl."'+location.pathname+location.search}</script>";
					Context::addHtmlHeader($script);
				}
			}else if($addon_info->www_use == 'typeb') {
				if($addon_info->html5 == 'yes') {
					$script = "<script>if (!(location.host=='".$addon_info->siteurl."')){window.location=\"http://www.".$addon_info->siteurl."'+location.pathname+location.search}</script>";
					Context::addHtmlHeader($script);
				}else {
					$script = "<script type=\"text/javascript\">if (!(location.host=='www.".$addon_info->siteurl."')){window.location='http://www.".$addon_info->siteurl."'+location.pathname+location.search}</script>";
					Context::addHtmlHeader($script);
				}
			}
		}
	}
?>


그래도 여전히 안되더군요...ㅠㅠ


코드상에 문제가 있는걸까요?

아니면 코어상의 문제일까요...?


답변 부탁드립니다.

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
djaos 1.5 에서 모바일페이지 따로 PC페이지 따로 못하나요? [1] 2012.12.18 by Sulli
lightnsalt 통합검색에서 제목과 본문으로 이미지 검색하기  
motahn 이거 좀 봐 주세요 [1] file 2012.12.18 by 송동우
motahn 제목 2개중 로그인창의 아랫부분의 제목 안 보이게 하기 원합니다 file  
오락실주인 한번읽은게시글 포인트 질문 [1] 2012.12.18 by 송동우
미스터강 FAQ 게시판에 답변은 어떻게 입력할수 있나요? [1] 2012.12.18 by 송동우
똑디 XE 모바일에서 첨부가 될려면...?  
꿀꺽2 에디터에서 '새 창으로' 체크박스를 체크한 상태로 하는 방법 [3] 2012.12.18 by 꿀꺽2
샬랄라왕자ㅋ 도메인 변경 후 링크주소를 일괄 변경하는 법? [1] 2012.12.18 by 라한
라한 포워딩하면서 생긴 문제 file  
거부기부기 임의 버튼 클릭시 특정 게시판에 회원정보 저장  
EveKiss 회원가입을 여자만 받고 싶어요. [1] 2012.12.18 by 똑디
사랑은둘이서 갤러리에서 특정 회원이 작성한 갤러리가 데이터 이전이 안되고 있습니다.  
데즈라레 Core 1.3 -> 1.5로 업그레이드 하는 방법  
bettop 레이아웃에서 메인페이지에만 슬라이드가 들어가게 할 수 있을까요? [1] 2012.12.18 by BluesPia[꾸야]
토요일밤에 / [1] 2012.12.18
토요일밤에 / [6] 2012.12.18
토요일밤에 / [1] 2012.12.18
토요일밤에 / [2] 2012.12.18
토요일밤에 / [2] 2012.12.18
토요일밤에 / [1] 2012.12.18 by d
토요일밤에 / [1] 2012.12.18
토요일밤에 / [2] 2012.12.18
토요일밤에 / [1] 2012.12.18
토요일밤에 / [1] 2012.12.18
토요일밤에 / [2] 2012.12.18
토요일밤에 / [2] 2012.12.18
토요일밤에 / [1] 2012.12.18
토요일밤에 / [3] 2012.12.18
토요일밤에 / [1] 2012.12.18