묻고답하기

애드온 이름 : 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 남기남
리리 파일첨부창이 안뜹니다!!! file  
표도기 [추가 설정]에 에디트 스킨이 변경되지 않습니다.  
수니웹 게시판 글쓰기 화면 기본 글자색 변경.. [2] 2008.03.26 by 수니웹
영달이 게시판에 제목이 나타나질 않습니다. file  
ysyuk.myid.net 레이아웃 메뉴 를 플레시로 할 수 있을까요? [1] 2008.03.26 by 팔공산
goinghome.idtail.com 포럼형 게시판 스킨의 타이틀 부분을 수정할 수 있나요 [2] 2008.03.26 by 견자
varfe 로고는 어떻게 바꾸는 것인가요 [1] 2008.03.26 by 백성찬
달강아지 게시판 읽기 화면에서 큰제목 폰트 바꾸는 법... [2] file 2008.03.26 by ydkim08
rfhell (해결됨)Unknown column ''allow_email'' in ''field list'' 머가 잘못된건지..ㅜㅜ [1] 2008.03.25 by rfhell
tigermam 위젯을 가운데로 하려면 [2] file 2008.03.28 by tigermam
feel172 게시물을 액셀로 바로 저장이 가능한가요?  
찔찔이 첨부파일 열기가 안됩니다. [5] 2008.03.25 by k2man.myid.net
시그너스 온라인 강의 사이트에 사용할때 질문드릴께요 [3] 2008.03.25 by 시그너스
必得力 자동 로그아웃 시간을 조정하려면  
sbshs77 제로보드에서는;;  
늘미소 가입폼관리에서 추가된 항목으로 회원을 검색하는 방법은 어떻게......  
늘미소 member_join_form 테이블의 default_value 필드의 값을 이용하는 방법  
김상훈550 iis 첨부파일이미지 퍼미션 [2] 2008.03.25 by 김상훈550
카르페시온 검색된 내용에 대해 이미지 변경 또는 설정하는 경로를 알려주세요 [1] file 2008.03.25 by 비나무
네바 제가만든 html 페이지에 제로보드 이미지 게시판 최근글 3개정도 출력할려고하는데요.. [1] 2008.03.25 by 백성찬
부우우 SCM 로그관리 모듈에 대해서 [1] 2008.03.25 by 백성찬
카르페시온 제가 했던 질문은 다 답변을 못해주시네요 ㅠㅠ [2] file 2008.03.25 by 비나무
김시헌 메뉴버튼을 눌르면 메뉴이동이 안됩니다. [2] 2008.03.25 by 김시헌
최정호497 엑셀로 만든 일일업무일지 시트를.. 게시판처럼 회원만들어와서 수정할수있게만들수도있나요? [1] 2008.03.25 by jurin
박경아766 파일첨부시 에러코드 : IO Error [2] 2008.03.25 by 박경아766
카르페시온 로그인화면 위에 그림을 넣고 싶은데요 file  
빈성구 게시판에 이미지 출력이 안되네요. [2] 2008.03.25 by 빈성구
snowmas 상단을 더 넓힐 수 있나요? [3] file 2008.03.25 by 신부동김치
kimsw 게시판을 웹진형으로 사용중인데, 이미지가 표시가 안됩니다. [2] 2008.03.25 by 용파뤼
수학사랑. xe에서 회원에게 메일 보내는 기능이 없는 것같은데. [2] 2008.03.25 by 쏘프티