묻고답하기

애드온 이름 : 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 남기남
iganda7 브라우저 제목 수정 방법 [1] 2012.12.09 by 송동우
루트엘 이미지없음을 기본사진으로 변경하는방법 재질문 [1] file 2012.12.09 by 송동우
깜지님 모바일문제입니다  
데벨 우분투 서버 메일발송 [3] 2012.12.09 by 푸시아
온달왕자 페이지뷰가 설치된 레이아웃에 따라 오류를 일으키는걸까요? [1] file 2012.12.09 by sejin7940
꿀꺽2 게시글 하나를 그대로 출력하는 위젯이 있나요? [1] 2012.12.09 by sejin7940
두바이 부 운영자 기능이 안되나요? [1] 2012.12.09 by Garon
아수라13 후우..한번만 더 도와주십시요. 모바일 화면에서 이미지가 화면밖으로나가네요 [1] 2012.12.09 by 몽실아빠
유농 게시판 들어갔을 때 검색창만 나오게 하고 싶어요. [1] 2012.12.09 by 이지매니아
몽실아빠 추천인 표시 하기 추가 질문 입니다. 비추천인이 같이 표시 되는 것 같습니다. [1] 2012.12.09 by 송동우
이지매니아 게시판내 있는 에디터 iframe 페이지 컨트롤이 가능할까요?  
sbshs77 회원가입시 닉네임 옆에 설명 [1] 2012.12.09 by 송동우
네티져 화면 전체에 사진을 넣거나 가로로 크게 넣으려면은요 [1] file 2012.12.09 by mindpainter
제이빅 설치 후 오류 ㅠㅠ  
LI-NA 애드온에서 PHP리다이렉션 기능을 사용할 수 있나요? [2] 2012.12.09 by LI-NA
아수라13 모바일 홈페이지 구축? 제발 답변 좀 부탁드려요 [1] 2012.12.09 by LI-NA
good499 V3 디폴트 도큐멘트 파일좀 찾아주세요 ㅠㅠ [1] 2012.12.09 by 송동우
몽실아빠 XE 게시판 댓글이 달리면 글 삭제가 안되게 하되 관리자는 가능하게 ? [1] 2012.12.09 by 송동우
sbshs77 오랜만에 xe 잡아서 기억이 안나는건지는 모르겠지만요 [1] 2012.12.09 by sbshs77
comaa 특정일 이후 작성된 글이 무작위로 지워집니다.  
페이해스1 회원가입시 DB테이블 입력에 관하여 질문드립니다. [1] 2012.12.09 by 푸시아
dumbfo 익명관련 질문입니다(닉네임암호화 및 관리자) [1] 2012.12.09 by 송동우
dumbfo 1.5.3.7 업데이트 후 문제  
민다 메뉴에 새글 표시 모듈 사용중 문의  
오늘도가자11 스케치북5 게시판에 보면 이부분을 안나오게 하고 싶습니다 [1] file 2012.12.08 by 송동우
genosaid 익명끼리 쪽지 주고 받게하는 방법이 있나요? [2] 2012.12.08 by genosaid
두바이 한 ip 에서서 다중 계정 로그인 못하게 하기 [1] 2012.12.08 by 송동우
오늘도가자11 게시판 마다 ip 차단에 관한 질문 다시요 ㅜㅜ [1] 2012.12.08 by 송동우
오늘도가자11 게시판 마다 id차단 기능을 만들수 있을가요? [1] 2012.12.08 by 송동우
LI-NA 애드온 중복실행 문제. [2] 2012.12.08 by LI-NA