G4에 아바타 적용 전체 수정 파일 > 그누4 스킨

그누4 스킨

스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y
그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.

G4에 아바타 적용 전체 수정 파일 정보

회원통합스킨 G4에 아바타 적용 전체 수정 파일

첨부파일

g4_avatar.zip (2.2M) 464회 다운로드 2006-02-04 16:33:15

본문

G4에 아바타 적용 파일을

인스톨, 로그인 문제등 모두 수정해
전체 파일 다시 올립니다

http://www.30ver.net/bbs/board.php?bo_table=avatar

에 사용방법 올려놨습니다

아바타 테스트 
아이디 : aaa
비번  : aaa
추천
1

댓글 전체

./avatar/avatar_login.php?go_url=avatar.html
로그인이 안되요~

제가 설치시 그누폴더명 잘못 찍었나 몰르겠네요. ㅡㅡ;

그누폴더명
루트/data

아바타폴더명
루트/avatar

설치시폴더명기재
data
저도 계속해서 로그인이 안됩니다. 모르솔라님같이 저도 같은방식으로 입력하고 인스톨 했거든요.
/www/avatar (아바타 폴더)
/www/gnu    (그누 폴더)

Warning: main(../common.php): failed to open stream: No such file or directory in /home2/도메인/www/avatar/dbconn.php on line 30

Warning: main(): Failed opening '../common.php' for inclusion (include_path='.:/usr/local/lib/php') in /home2/도메인/www/avatar/dbconn.php on line 30

Warning: Cannot modify header information - headers already sent by (output started at /home2/도메인/www/avatar/dbconn.php:30) in /home2/nickyland/www/avatar/avatar_login.php on line 327

로그인해도 위와같은 오류메세지만 나오고 도저히 진행이 되지 않습니다.
미니돌의 제약.
- 업데이트가 되지 않는다.
- 아바타샵 좌측에 미니돌 광고를 달아야한다.
- 상업적인 목적은 금한다.

결론은 돈내고 사용해라. ㅡ ㅡ;
그누/bbs/register_form_update.php 84번째 줄에 다음 항목을 추가해주세요.

//아바타 테이블에 멤버정보 저장
if ($mb_sex == "M"){
  $sql2 = " insert into avatar_member_table
                set user_id = '$mb_id',
                    name = '$mb_name',
                    sex = '1',
                    ava1 = 'h_m_01.gif',
                    ava2 ='c_m_01.gif',
                    ava3 = 'l_m_01.gif',
                    ava4 = 'img_blank.gif',
                    ava5 = 'img_blank.gif',
                    ava6 = 'img_blank.gif',
                    ava7 = 'img_blank.gif',
                    ava8 = 'img_blank.gif',
                    ava9 = 'img_blank.gif'";
 sql_query($sql2);
}
else if ($mb_sex == "F"){
  $sql2 = " insert into avatar_member_table
                set user_id = '$mb_id',
                    name = '$mb_name',
                    sex = '0',
                    ava1 = 'h_f_01.gif',
                    ava2 ='c_f_01.gif',
                    ava3 = 'l_f_01.gif',
                    ava4 = 'img_blank.gif',
                    ava5 = 'img_blank.gif',
                    ava6 = 'img_blank.gif',
                    ava7 = 'img_blank.gif',
                    ava8 = 'img_blank.gif',
                    ava9 = 'img_blank.gif'";
 sql_query($sql2);
}
다수의 회원분들이 '아바타 없음' 으로 아바타가 보이지 않고 있습니다.

수동으로 일일이 잡아주기라도 해야 할텐데 방법이 없을까요?
회원 탈퇴하신분들이나
성별등이 입력안되신 분들은
아바타에 저장이 안됩니다

g4_member 테이블에서
그러한 회원분들이 있는지 확인해보세요
우선 스킨 감사합니다..
여러분들이 g4를 발전 시켜나갈것을 확신 합니다..

사이트에 적용 시킬려구 인스톨 한결과

http://www.oyyo.co.kr/avatar/avatar.html 접속시

요런 에러 메시지가 납니다...

Warning: Failed opening './_common.php' for inclusion (include_path='.:/usr/local/lib/php') in /www/oyyo/html/extend/online.lib.php on line 2

도움 주시면 감사하겠습니다...
최광선 님의 도움으로 아바타시스템을 잘 설치했습니다. 이쑤신장군 님도 저와 같은 에러가 나는군요.
하지만 폴더명과 프로그램이 좀 다르군요 . 저도 설치하면서 많은 에러가 났습니다.그것을 정리하여
최광선님 홈피에 올려놨습니다. 자세한 것은 그것을 참고하세요.

http://www.30ver.net/bbs/board.php?bo_table=avatar&wr_id=83&page=

간단하게 답변을 드리면 경로가 안맞아서 그런 것 같습니다. 경로를 잘 맞추어 고쳐주시면 됩니다.
저의 경우는 아래와 같이 avatar.html을 고쳐서 해결했습니다.
 
avatar.html에서

include "./dbconn.php";

부분을

include "../avatar/dbconn.php"; 로 바꾸어 줬습니다.
설치는 정상으로 이루어졌는데...
http://www.taejoro.com/board/avatar/avatar.html

이 첫화면에 아무 것도 안뜨네요...
그 다음에 어떻게 해야 하는건지 설명 주시면 감사하겠습니다^^
아바타를 설치하셨으면 로긴했을 때 아바타를 보이려면 아웃로긴파일에 넣어야 합니다.
그리고 메뉴에서 아바타샵을 불러내는 메뉴를 추가하셔야 합니다.
홈페이지 내부에서 불러오려면 아바타의 관리자 모드로 들어가 환경설정하는 곳에 header와 footer에
각각 ../../그누보드/_head.php와  ../../그누보드/_tail.php를 넣어주시고(루트에 설치하면 ../../_head.php)
메뉴의 적당한 곳에 <?=$g4[path]?>/avatar/avatar.htm을 링크하시면 됩니다.

만약 새창뜨기로 아바타 샵을 불러오시려면 아바타샵 환경설정의 헤더에 ../../그누보드/head.sub.php를 기입하시고 메뉴에 새창불러오기 명령을 넣으면 됩니다.
<a onfocus=blur() style="cursor:hand;" onClick="javascript:void(window.open('<?=$g4[path]?>/avatar/avatar.html','','scrollbars=no,resizeable=no,toolbar=no,status=no,top=5,left=100,width=780,height=650'))">

만약에 관리자가 아바타가 안나오고 엑스박스가 뜨면 관리자가 아바타멤버테이블에 기록이 안된 것입니다.
그럴때 관리자 모드에서 관리자 정보수정에 성별을 넣어주세요.
그리고 아바타샵을 지우고 다시 인스톨하세요.
미니돌 인스톨할 때 회원의 정보에서 성별이 없을 경우 멤버로 인식을 하지 않아서 아바타 멤버 테이블에 관리자 정보가 빠지게 되서 엑박이 뜨게 됩니다.
mysql 버전때문에 생성문에서 호환이 안되어 그런 현상이 나올겁니다.
install.php의 내용중 아래의 앨범꼬리말 생성문을 찾은후(두군데)

    //////////////////////////////////
    // 아바타 앨범 꼬리말
    $avatar_album_comment ="
    CREATE TABLE IF NOT EXISTS `avatar_album_comment` (
      `no` int(11) NOT NULL auto_increment,
      `parent` int(11) NOT NULL default '0',
      `user_id` varchar(16) NOT NULL default '',
      `name` varchar(20) NOT NULL default '',
      `memo` text NOT NULL,
      `ip` varchar(15) NOT NULL default '',
      `reg_date` int(13) NOT NULL default '',
      PRIMARY KEY  (`no`),
      KEY `parent` (`parent`)
    ) TYPE=MyISAM
    ";

위 생성 코드를 아래처럼 수정을 해보세요.


  //////////////////////////////////
    // 아바타 앨범 꼬리말
    $avatar_album_comment ="
    CREATE TABLE IF NOT EXISTS `avatar_album_comment` (
      `no` int(11) NOT NULL auto_increment,
      `parent` int(11) NOT NULL default '0',
      `user_id` varchar(16) NOT NULL default '',
      `name` varchar(20) NOT NULL default '',
      `memo` text NOT NULL,
      `ip` varchar(15) NOT NULL default '',
      `reg_date` int(13) NOT NULL,
      PRIMARY KEY  (`no`),
      KEY `parent` (`parent`)
    ) TYPE=MyISAM
    ";
전체 125 |RSS
그누4 스킨 내용 검색 회원통합스킨에서

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT