XE 플래너 호출 인자 오류

최근 XE를 사용할 일이 있어서 설정 중에 플래너 게시판 묘듈을 사용하다가 ics 출력 버튼에서 다음과 같은 오류를 만나게 되었다.

Fatal error: Uncaught ArgumentCountError: Too few arguments to function planner123_main::fn_xeTimetoUTC(), 0 passed in /var/www/html ‧‧‧‧‧‧

함수 호출할 때 인자가 비어있기에 생기는 오류인데, 함수에 보니까 비어있을 때 처리 구문이 있는데, 그 구문을 만나기도 전에 오류가 나버렸다.

그래서 함수 내에 있는 date('YmdHis')을 가져다가 오류난 함수 호출 부분에 인자로 넣어버렸다.

‧‧‧/modules/board/skins/xe_official_planner123/function/class.planner123_main.php on line 2113

함수가 2113번 줄에 선언되어 있지만, 인자가 없는 채로 호출된 곳은 2264번 줄이어서 거기 있는 인자에 date('YmdHis')를 추가해서 다음과 같이 수정해 주었다.

원래 코드:
$today_DT = planner123_main::fn_xeTimetoUTC();

수정된 코드:
$today_DT = planner123_main::fn_xeTimetoUTC(date('YmdHis'));

출력은 잘 되는데, 사실 출력할 필요는 없다는 게 함정.

무지개 링크 플러그인

그동안 티스토리를 사용하면서 불편했던 점이 있었는데, 무지개 링크가 동작되지 않았던 것이다. 사용에 불편함이라기보다는 마음이 불편했다는 표현이 더 맞겠다. 쨌든 그것에 대해 그동안 찾아볼 생각은 안하고 뭔가 스킨에 문제가 있겠거니 싶어서 신경 안 썼는데, 오늘 필자와 같은 스킨임에도 무지개링크가 작동하는 블로그를 발견해서 구글링해본 결과 다음의 결과가 나왔다.

아쉬운 1%, 귀찮은 버그, 복잡한 동선을 알려주세요 :: Tistory 업데이트 후기

본문에서는 찾을 수가 없어 찾아보기 했더니..

woong 2006/07/18 10:25 댓글주소 | 수정 | 삭제 | 댓글
Firefox 1.5.0.4 사용시 문제점들이 있습니다.

1. 생략:이 글의 주제와 상관 없는 문제, 이미 해결됨

2. Firefox에서 스킨을 수정하면 디자인이 깨지거나 Plug-in의 기능이 동작하지 않습니다. 스킨마다 증상이 다르긴 한데… 전혀 수정하지 않고 ‘저장하기’버튼만 눌러도 이상해집니다. 역시 IE에서는 문제가 없습니다.

바로 저 부분, IE에서는 문제가 없다는 내용을 보고, 바로 확인작업에 들어갔다. 익스플로러로 블로그 관리자 페이지를 접속하여 스킨 수정에서 아무것도 하지 않고, 단지 저장하기만 눌렀다.

(털썩) 어이 없이 바로 되버린다.

We use cookies in order to give you the best possible experience on our website. By continuing to use this site, you agree to our use of cookies.
Accept
Privacy Policy