웹마스터 팁
<수정>사이트 메신저 회원 연동해서 사용하기....
2007.09.22 15:00
일단 요기서 http://www.sitemessenger.net/ 무료회원 가입을 합니다.
그리고 지금 자신의 홈에 사용하는 로그인인포 스킨을 찾아서
보통 /zbxe/widgets/login_info/skins/자신의스킨
이런 경로로 가시면 자신이 지금 사용하는 로그인인포 스킨이 나옵니다.
여기에 보시면.login_form.html 과 login_info.html 이 두가지 파일을 찾아 수정을 하는데....
로그인 전에도 메신저 창을 출력 할려면 두가지다 수정을 해야하고 로그인 후에만 메신저 창를 보이게 할려면 login_info.html 이
파일만 수정하면 됩니다. 파일을 에디터 프로그램으로 여서서 </form>위에 붉은색 부분을 삽입하고 업로드 하시면 됩니다.
-----------login_form.html 수정
</ul>
<p class="latestLogin">{$lang->last_login} : <span>{zDate($logged_info->last_login, "Y-m-d H:i")}</span></p>
<!--사이트 메신저-->
<Script Language=Javascript Src='http://free9.sitemessenger.net/자신의 아이디/SiteMessenger.js' ID='SiteMessengerJS' user='손님'></Script>
</form>
</fieldset>
</td>
<strong>{$logged_info->nick_name}</strong>
-------------login_info.html 수정
[1]회원이름으로 연동시
</ul>
<p class="latestLogin">{$lang->last_login} : <span>{zDate($logged_info->last_login, "Y-m-d H:i")}</span></p>
<!--사이트 메신저-->
<Script Language=Javascript Src='http://free9.sitemessenger.net/자신의 아이디/SiteMessenger.js' ID='SiteMessengerJS' user='<strong>{$logged_info->user_name}</strong>'></Script>
</form>
</fieldset>
</td>
[2]회원 닉네임으로 연동시
</ul>
<p class="latestLogin">{$lang->last_login} : <span>{zDate($logged_info->last_login, "Y-m-d H:i")}</span></p>
<!--사이트 메신저-->
<Script Language=Javascript Src='http://free9.sitemessenger.net/자신의 아이디/SiteMessenger.js' ID='SiteMessengerJS' user='<strong>{$logged_info->nick_name}</strong>'></Script>
</form>
</fieldset>
</td>
[3]회원 아이디로 연동시
</ul>
<p class="latestLogin">{$lang->last_login} : <span>{zDate($logged_info->last_login, "Y-m-d H:i")}</span></p>
<!--사이트 메신저-->
<Script Language=Javascript Src='http://free9.sitemessenger.net/자신의 아이디/SiteMessenger.js' ID='SiteMessengerJS' user='<strong>{$logged_info->user_id}</strong>'></Script>
</form>
</fieldset>
</td>
[4]회원 이미지네임으로 연동시
</ul>
<p class="latestLogin">{$lang->last_login} : <span>{zDate($logged_info->last_login, "Y-m-d H:i")}</span></p>
<!--사이트 메신저-->
<Script Language=Javascript Src='http://free9.sitemessenger.net/자신의 아이디/SiteMessenger.js' ID='SiteMessengerJS' user='<img src=http://yeosuk.oranc.co.kr/zbxe/files/member_extra_info/image_name/000/{$logged_info->member_srl}.gif>'></Script>
</form>
</fieldset>
</td>
<필독사항> 이미지 네임으로 연동시 조금의 편법이 필요합니다.....
제가 이미지 네임 변수를 찾지를 못 하겠네요...그래서 img태그를 사용해 제로보드에 저장되어 있는 이미지 네임을 태그로 직접 땡겨서 사용을 하는데....흠....제로보드 버전업이 되면서 이미지네임 저장되는 방식이 좀 바뀌어 버려서 조금의 꽁수를 써야 하네요....
http://자신의 계정주소/zbxe/files/member_extra_info/image_name/000 이 폴더에 모든 사용자의 이미지 네임을 다 복사해서 업로드 해 주셔야 합니다....그리고 새로 회원가입을 하면 http://자신의 계정주소/zbxe/files/member_extra_info/image_name/ 이 폴더 아래 member_srl 번호로 이미지 네임이 생성이 되는데 만약 번호가 6134라면 ....../image_name/006/134/6134.gif 이런 식으로 파일이 생성이 됩니다. 그럼 기존 이미지 네임은 그대로 두고 생성된 이미지 네임을 다운 받아서 ...../image_name/000 폴더에도 추가해 주셔야 합니다. 그래야만이 이미지 네임이 꽁수로라도 연동이 됩니다....
흠...첨에는 member_srl이 71이라면 ...../image_name/071/71.gif 이렇게 저장되어 있어서 따로 이미지 네임 복사 없이도 가능했는데 이미그레이션한 회원의 정보는 이렇게 표시가 되었는데....흠 xe에서 새로 생성한 이미지네임은 한 번호를 분할해서 폴더를 생성해서 꽁수가 안되네요....이 방법은 번거로워서 [1]~[3] 중에 방법으로 회원 연동하기를 추천합니다.....ㅜ,ㅜ
이런 꽁수 말고 변수를 이용해 이미지 네임을 연동할 방법을 아시는 분은 좀 알려주세요...^^
붉은 색 부분 삽입할때는 파란색에는 사이트메신저 아이디를 적으시고 녹색부분도 자신의 홈피 주소로 수정하세요.
제가 워낙 초보라 다른 좋은 방법이 있을지 모르지만 전 요런 편법으로 지금 사이트메신저를 연동해서 사용하고 있네요...
이상하더라도 초보가 허접한 팁 하나 올리는 구나 생각하시고 가볍게 지나가 주세요...^^
미리 보실려면.....http://yeosuk.oranc.co.kr/zbxe/ 요기로....
테스트 아이디와 패스워드는 guest입니다.
댓글 3
제목 | 글쓴이 | 날짜 |
---|---|---|
<수정>사이트 메신저 회원 연동해서 사용하기.... [3] | 녀석참 | 2007.09.22 |
(포인트 모듈) 추가 정보 출력
[8]
![]() | Simulz | 2007.09.20 |
(수정) ZBXE 설치/로그인 등이 안될 때 시도해보세요. (MySQL DB) | 핑크플로이드 | 2007.08.20 |
외부에서 회원정보 불러오기 [5] | 미오유 | 2007.08.15 |