외부로그인에서 회원가입 버튼을 없애기
outlogin.php파일에서 아래 부분을 찾습니다.
최신버전 원본에선 114줄에 위치합니다.
$_outlogin_data = str_replace("[member_join]", "<a href=# onclick="window.open('".$_zb_url."member_join.php".$aUrl."','zbMemberJoin','width=560,height=590,toolbars=no,resizable=yes,scrollbars=yes')"><img src=$join_img border=0></a>",$_outlogin_data);
위의 내용을 다음과 같이 바꿔줍니다.
$my_joins=mysql_fetch_array(mysql_query("select * from zetyx_group_table where no='$group_no'"));
if (!$my_joins[use_join])
$_outlogin_data = str_replace("[member_join]", "",$_outlogin_data);
else
$_outlogin_data = str_replace("[member_join]", "<a href=# onclick="window.open('".$_zb_url."member_join.php".$aUrl."','zbMemberJoin','width=560,height=590,toolbars=no,resizable=yes,scrollbars=yes')"><img src=$join_img border=0></a>",$_outlogin_data);
위의 방법을 적용하면 그룹설정에서 회원 가입 허용에서 NO에 체크하게 되면 외부로그인에서 위 그림과 같이 가입하기 버튼이 사라집니다.
다만 세로 구조의 외부로그인스킨의 경우 사라진 버튼의 빈자리에 따라 다듬어줘야 할 경우도 생길듯합니다.
외부로그인 스킨에서 login.html을 에디터로 열어서
[member_join]를 주석처리 해버려도 가입버튼 안나옵니다..
[member_join]를 주석처리 해버려도 가입버튼 안나옵니다..