묻고답하기

애드온 이름 : 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 남기남
클린베2 이용약관? 이거 꼭 필요한건가요?? [4] 2014.05.02 by 클린베2
모이어 아이디로 특정회원의 이름을 찾는 공통 함수 [2] 2014.05.02 by 모이어
도로테비 사이트를 제작했는데 메뉴에 여백이 생겨요. [9] file 2014.05.02 by 애니즌
REGOLITH 최신코어 문제 [4] file 2014.05.02 by REGOLITH
자극남 html5 css3 디자인 조언 부탁 드립니다. [10] file 2014.05.02 by 자극남
티지로 Lansi님의 통합게시판 아이디어 + 추천수 기능을 합치고자 하는데 [24] 2014.05.02 by 티지로
희망규짱 글 양식 기능? [1] 2014.05.02 by #혼마 메이코
제이니스 게시판 쓰기 횟수 제한 할수 있나요? [3] 2014.05.01 by 제이니스
쿨워터31 드림위버에서 안열려요... [2] 2014.05.01 by 쿨워터31
제로이드 익스플로러에서 접속 시 다른 페이지를 보여주고 싶어요 [2] 2014.05.01 by #혼마 메이코
빈들에서함께 한 서브에 두개의 페이지를 넣고 싶습니나 [4] 2014.05.01 by 애니즌
LI-NA 애드온에서 comment_list 설정하는 방법 [6] 2014.05.01 by 애니즌
자극남 회원 모듈과 기본 게시판 모듈 글색상 CSS 는 어떻게 바꿀 수 있나요? [2] file 2014.05.01 by 자극남
구름* 글쓰기에서 '댓글허용' 기본 체크해제로 하는방법이요. [6] 2014.05.01 by 구름*
박하향풍선껌 서버 이전 후 접속이 안됩니다  
analyte xe 홈페이지 버젼 업데이트를 했는데요. [1] 2014.05.01 by mAKEkr
와사비 어드민 [사이트 메뉴 편집] 메뉴 오류 [1] 2014.05.01 by mAKEkr
adfsdf23 메뉴 변경이 안됩니다 ㅜㅜ 급한일인데 부탁드려요. [1] 2014.05.01 by 수용맘~*
디자인몰 xe업데이트후 게시판 글쓰기 버튼을 클릭하면 [3] file 2014.05.01 by 수용맘~*
miki113 게시판 접속이 안되요 ;ㅅ; [1] 2014.05.01 by Podongi