그누보드4에서 썼던 외부로그인이 그누보드5에선
본문
그누보드4에서 만든 html을 그누보드5를 설치하고 그대로 적용시켰더니
외부로그인이 나타나질 않네요 4와 5는 많이 바뀐건가요?
그냥 베이직으로 해봤는데도 나오질 않습니다.어디를 설정해야 하는지 안나오니 당황스럽네요
<? php echo outlogin("basic"); ?>하면 되는거 아닌가요?
답변 7
변수와 상수가 좀 바꼈습니다.
외부로그인 스킨소스에서 $g4 는 $g5 로 변경해야 하고요
$g4['path'] 같은 경우는 G5_PATH(url일 경우에는 G5_URL) 로 수정해야 합니다.
<?php echo outlogin('basic'); ?> <-------- 외부로그인 맞습니다.
안되는 이유를 모르겠네요.
그누4 소스가 없어 어느부분인지 모르겠다만 아래처럼 적용해야 합니다.
include_once(G5_PATH."/_common.php");
include_once(G5_LIB_PATH."/latest.lib.php");
include_once(G5_LIB_PATH."/outlogin.lib.php");
include_once(G5_PATH."/head.sub.php");
include_once(G5_LIB_PATH."/connect.lib.php");
그누보드4의 변수명이나 기타 여러가지를 그누보드5에 맞게 변경하셔야합니다.
음... euc-kr 이군요.
문서를 모두 utf-8로 변환해주시고
상단에 meta 태그에서도 utf-8 로 수정해주세요
basic 테마를 사용할 경우 출력 코드명이 틀렸네요.
basic 테마를 사용하면, 출력코드가 아래처럼 되어야 합니다.
<?php echo outlogin("theme/basic"); ?>
그리고, <? php 는 띄우지 마시고, <?php 처럼 붙여 쓰시고..
위처럼 했는데 안 나타나면,
head 부분에 outlogin 함수 lib 파일이 제대로 인클루드 되어 있는지 점검하시구요.