본문 바로가기
재밌는 IT 개발/그누보드 테마 제작기(記)

그누보드 테마 제작 06 - 회원가입 페이지 개발 1

by 만수킴 2020. 6. 21.

회원가입에 이렇게 많은 필드가 있는 줄은 정말 몰랐네요.
또 이걸 어떻게 해야 보여지는지도요.
 - 관리자에 가서 각종 설정을 모두 사용하도록 하고...
 - 어떤 건 또 수정에서만 확인되는 것들도 있고...

어떤 분이 댓글에 숙달되면 2일이면 테마 하나 뚝딱 만든다고 했던 기억이...
전 아무리 숙달되도 최소 일주일 작업은 될 듯 합니다. ^^

이제 회원가입 화면 그렸네요. (템플릿이 있으면 편할 줄 알았는데, 일일히 찾아다니는것도 일이네요.
이제 로직개발 하러 갑니다. (언제 또 하려나...)

그누보드 테마 회원가입약관 페이지

 

그누보드 테마 회원정보 입력 페이지 1
그누보드 테마 회원정보 입력 페이지 2
그누보드 테마 회원정보 입력 페이지 3

 

그누보드 테마 회원가입 중 툴팁

저 툴팁이 템플릿에 있었는데, 어딨는지 찾느라 또 한참 걸리고...

 

Captcha 한수를 수정하여 만듦.

자동등록방지의 경우 captcha_html() 라는 함수를 이용하더라구요.
근디 템플릿이 달라지니 HTML도 달라져야 하고 해서
테마 폴더내에 LIB 폴더를 두고 그 안에 mt703.lib.php를 별도로 만들었네요.
해당 라이브러리는 theme.config.php에서 include 하구요.
일반적인 방식인지는 모르겠고, 걍 제 맘대로 한건데...

혹 더 좋은 방식이 있나 해서 글 남겨봅니다.

theme.config.php 수정된 모습

위 include를 하면, 어드민 페이지에서 warning 에러가 발생하네요.
그래서 일케 고쳤습니다. (역시 일반적이지 않은건가???)

어드민에서 호출될 경우를 대비하여 IF문 삽입

 

글구... 소셜 관련한 것은... 소셜로 회원가입한 회원이 수정 화면에서나 볼 수 있는 듯 한데...
찜찜하지만 현재로서는 남겨놓을 수 밖에요... 흠냐...

소셜 관련 기능은 걍 코드만 만들어 둠. 향후 처리하자.

댓글