미니홈 기능추가 > 그누4 스킨

그누4 스킨

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

미니홈 기능추가 정보

기타 미니홈 기능추가

첨부파일

gunborad4.zip (1.3M) 885회 다운로드 2006-11-11 01:56:00

본문

미니홈 화면
환경설정화면
바이오리듬 화면
생일별 별자리
미니필을 수정한 미니홈의 기능추가판입니다.
http://www.sir.co.kr/bbs/tb.php/g4_skin/18103

이번 수정판은 미니홈피로서 미니홈만으로 운영할 수도 있게 기능을 추가하였으며 정보변경, 쪽지(음성알림), 바이오리듬과 별자리, 미니홈의 카운터 등이 추가되었으며 자잘한 에러가 수정되었습니다.

<기존미니홈 기능>
* 친구추가, 삭제기능.
* 한줄 방명록 추가.
* 주소란에 각 아이디 호출기능.
* 외부에 공개시 미니필에서 로그인 기능.
* 회원의 개성에 맞게 미니필 제목 설정 기능.
* 회원의 미니필에서 자신의 정보 공개/비공개 설정 기능.
* 아바타 적용/미적용 설정 기능.
<추가기능>
* 미니홈의 소개 설정 기능.(미니홈소개가 없을 경우 회원 가입시 소개글이 표시됨)
* 방문자 카운터 기능(세션으로 중복카운터 방지)
* 미니홈으로만 로그인/로그아웃(로그아웃 버튼 표시/미표시 변경가능).
* 쪽지기능(미니홈으로만 로그인 하였을 경우 음성으로 쪽지가 왔음을 알려줌).
* 각 회원 바이오리듬 및 생일 별자리 기능.
* 개인정보수정메뉴 신설.(생년월일 수정 가능)
* 음력생일변환 기능(미니홈설정에서 변경).
* 등록친구 공개/비공개 설정 기능.(기본 비공개)
* 음악게시판 공개용/개인용 선택설정(일괄적용).
* 각 게시판의 주인일 경우 게시물 삭제기능.(자신의 게시판을 정리할 수 있음)
* 각 게시판 프린트기능.(글을 좀더 넓게 볼 수 있음)
* 남/여 구별 아이콘 및 레벨아이콘 추가.(아바타가 없을 때 유용함.)
<에러수정>
* 겔러리게시판 자바스크립트 에러 수정.
* 게시판의 목록보기, 다음글, 이전글 기능 수정.
* 권한문제시 미니홈에 메인화면이 출력되는 것 수정.
* 미니홈 달력에서 공개일정과 개인일정이 있을 경우 한 개만 출력되는 것 수정.
* 코멘트작성후 sca가 빠져버리는 것 수정.

이전 미니홈과 큰 차이는 없으나 약간의 기능을 추가하고 에러수정하여 보완한 것입니다.
이전 처럼 인터넷 주소창에서 각자의 미니홈피를 호출하는 것은 동일합니다.

호출 방식은 <http://인터넷주소/그누보드/mini.php?id=회원아이디>


다음은 미니홈 자신의 게시판에 글을 삭제할 수 있는 기능과 권한이 없는 사람이 볼 경우 메인화면으로 돌려져 로그인하게 하는 부분을 수정합니다.
아래 3개의 파일을 수정하여 쓰지 않는 분의 경우 첨부된 수정파일을 그대로 자신의 계정에 카피하시면 됩니다.

1. 그누보드 수정파일
bbs/board.php(77번째줄,151번째줄 수정)
bbs/view.php (74번째줄 추가)
bbs/delete.php(6번째줄 수정) 

① board.php
77번째줄과 151번째줄의 글읽을 권한과 목록 볼 권한에서 로그인하도록 메인화면으로 돌아가는 부분 수정.(로그인화면으로 이동하는 것 제거)
[원본] alert("글을 읽을 권한이 없습니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오.", "./login.php?wr_id=$wr_id{$qstr}&url=".urlencode("board.php?bo_table=$bo_table&wr_id=$wr_id"));
[수정] alert("글을 읽을 권한이 없습니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오."); //미니홈피사용시 메인으로 이동 방지

② view.php
74번째줄에 자신의 게시판에 글을 삭제할 수 있도록 아이콘 설정 추가.
[추가]
else if ($member[mb_id] == $write[ca_name]) { //미니필 카테고리 게시판 주인일 경우
  $delete_href = "javascript:del('./delete.php?bo_table=$bo_table&wr_id=$wr_id&page=$page".$qstr."');";
  }

③ delete.php
6번째줄에 삭제권한에 대한 부분 수정
이것 수정하여도 그누보드상에서 일반 게시판에 영향을 미치치 않습니다.
[원본] if ($is_admin == "super") // 최고관리자 통과
[수정] if ($is_admin == "super" || $member[mb_id] == $write[ca_name]) // 최고관리자 통과



2. 미니홈 설치
첨부된 파일을 각 계정의 그누보드폴더에 올리세요.

gnuboard4 - mini.php(인터넷주소창에서 각회원아이디 불러오기 파일)
├ bbs (board.php, view.php, delete.php - 삭제권한과 권한미달시 이동방지 수정)
├ js (회원이름 클릭시 미니홈가기 항목 추가)
├ lib (latest.lib - 단지스케쥴 항목 추가된 것임 - 달력을 쓰시는 분은 같은 파일일 수도 있음)
├ img (미니홈의 스킨에 쓰는 그림)
├ minifeel (미니홈피 파일)
└ skin - board, lastest, (미니홈게시판스킨, 달력lastest, 아웃로긴스킨)


3. 미니홈에 사용할 게시판 필드명과 스킨 및 권한설정
관리자메뉴로 들어가서 게시판을 생성합니다.
생성되는 게시판의 이름과 스킨은 다음과 같습니다.

미니게시판 TABLE 이름 = mybbs,  스킨 디렉토리 = minifil_board
미니겔러리 TABLE 이름 = myphto, 스킨 디렉토리 = minifil_gallery
미니낙서장 TABLE 이름 = mybook, 스킨 디렉토리 = nakseo
미니음악실 TABLE 이름 = mymusic, 스킨 디렉토리 = minifil_sound
일정관리 TABLE 이름 = diary, 스킨 디렉토리 = diary
한줄방명록 TABLE 이름 = myperson, 디렉토리 = memo

※ 게시판 TABLE 이름을 반드시 위와 같은 테이블명으로 해주셔야 합니다.
※각 게시판의 카테고리에 회원명단 사용하지 않으므로 게시판 설정에서 카테고리 사용에 체크하지 마세요.
※ 게시판 설정에서 목록보기 권한, 글읽기, 다운로드 권한을 1로 해주세요.(운영에 따라 변경)
(음악스킨과 낙서장은 권한을 2로 하셔서 되도록 외부에 비공개로 하시는 것이 좋겠습니다.)
※ 한줄방명록은 목록보기,글읽기,글쓰기까지 권한을 1로 하세요.
※ 상단 파일 경로, 하단 파일경로를 절대 빈칸으로 하세요.
※ 전체검색사용에서 체크하지 마세요.(전체검색에서 제외)

4. 운영자 설정
① /minifeel/mini_setup.php 파일 수정
mini_setup 파일의 29번째줄 ~ 41까지 운영에 따라 변경하세요.

30번째 줄 (아바타 사용과 미사용 설정부분. 배포용에는 미사용으로 기본설정되어 있습니다.)
$avatar = "yes"; // 아바타 사용 = yes, 미사용 = no

홈페이지에 아바타가 설치된 경우 yes, 아바타가 설치되지 않았으면 no
아바타는 미니돌 아바타이며 폴더는 그누보드 밑에 설치된 상태를 기본으로 합니다.
만약 아바타가 다르거나 또는 아바타 설치경로가 그누보드 외에 설치된 경우는
/minifeel/index.php파일의 113번째 줄의 아이프레임의 아바타 경로부분을 계정에 맞게 수정하세요.
<iframe src="<?=$g4[path]?>/avatar/avatar_view.php?m_id=<?=$mb_id?>" width="120" height="160" frameborder="0" marginwidth="0" marginheight="0" topmargin="0" scrolling="no"></iframe>

② 미니필 불러오기
아웃로긴파일의 outlogin.skin.2.php파일에

<a href="#" onClick="javascript:win_minifeel();">미니홈</a>
을 넣어주세요.

③ mini.php파일의 51번째 줄에 각자의 홈페이지주소로 수정하세요.

④ 기존미니홈 사용자의 경우 음악실을 개인용으로 사용하실 때 첨부된
/minifeel/music_up.php파일을 주소창에서 한번만 실행해주세요.

이상 끝
설명이 길어도 첨부된 파일을 압축풀어서 해당폴더에 맞게 계정의 디렉토리에 카피하시고 게시판을 6개 만드시면됩니다.
게시판을 만드실 때 3번 항목과 같이 설정하면 끝입니다.
이번에 각 게시판을 다양하게 유저들의 구미에 맞게 변경할 수 있는 것을 추가하려 하였으나 시간상 이것만 먼저 올립니다.
===================================================

PS : 깜빡하고 중요 수정파일을 잊었던게 있습니다.
그누보드 /bbs/register_form_update.php 파일의 289번째줄~295번째줄까지 삭제하시던가 막아두세요.
[수정]
/*                mb_3            = '$mb_3',
                    mb_4            = '$mb_4',
                    mb_5            = '$mb_5',
                    mb_6            = '$mb_6',
                    mb_7            = '$mb_7',
                    mb_8            = '$mb_8',
                    mb_9            = '$mb_9',
*/
이것은 여유필드로 미니홈이 사용하는 필드입니다.
이곳을 삭제하지 않으면 홈페이지 메인에서 정보수정시 미니홈의 저장한 개인 정보가 초기화 되어버립니다.
첨부파일에는 없습니다. 사용자의 그누보드의 버전에 따라 다를 수 있을 것 같아서 첨부를 하지 않았습니다.
각자 수정하시기 바랍니다.
참고로 여유필드의 미니홈 사용에 대한 것을 설명하면...
mb_3 = 미니홈 배경,      mb_4 = 미니홈의 개인아이콘,      mb_5 = 미니홈 타이틀,       
mb_6 = 등록친구공개,    mb_7 = 미니홈에 대한 소개글,    mb_8 = 미니홈방문카운터
mb_9 = 게시판설정필드(차후지원할 곳)
이상입니다.

=========================================================
이전 미니홈을 사용하시는 분은.....
메인파일은 업하지 마시고 minifeel에 있는 파일, /img/minifeel/그림파일. 그리고 skin파일들만 덮어 씌우세요.
기존의 게시판6개와 이름은 모두 동일한 것이며 기능을 수정한 것이기 때문에 같은 것입니다.
다만 /bbs/register_form_update.php 파일과 1번 항목의 그누보드 수정파일들을 수정하세요.


그누사랑하시는 여러분 감사합니다.
추천
15

댓글 전체

미니필을 수정한 미니홈의 기능추가판입니다.
http://www.sir.co.kr/bbs/tb.php/g4_skin/18103

위에 글 못보셨나요? 미니홈피는 메뉴구조 기능 비슷한거야 당연한겁니다.

댓글은 신중히 다시길
미니컴티를 이용해보지 못해서 잘 모르겠지만 미니홈피라는 주제로 구조적인 것을 본다면 그렇게 비슷하게 보일지 모릅니다.
그러나 미니홈은 그누보드를 이용한 주몽님의 미니필을 기반으로 기능을 수정하고 보완한 것입니다.
미니홈은 그누보드의 스킨과도 같은 정도의 가벼운 구성체이고 많은 부분이 다를 것이라 생각합니다.
친절한 설명 덕분에 미니홈 업그레이드 완료했습니다. ^^*

한가지 질문 있습니다. 'Bio 리듬' 메뉴를 클릭시, 아래와 같은 에러메세지가 상단에 뜹니다.
'Warning: imagejpeg(): Unable to open 'images/_biorhythm.jpg' for writing in /home1/k/koreanz/public_html/new/minifeel/biorhythm.php on line 193'
해당 그림파일도 올라가 있는데..이유를 모르겠습니다.
관리자의 생년월일이 없을 경우 나타나는 에러입니다.
즉 바이오리듬의 그림파일은 있어도 회원정보를 읽어와서 그래픽을 다시 만들어서 뿌려주는 과정에서 데이터가 없을 경우 새로 쓰지 못하여 발생하는 에러입니다.

관리자정보에 생년월일을 넣고 해보세요.
만약 그래도 에러가 나면 _biorhythm.jpg 파일의 권한을 777로 해보세요.(권한변경하지 않아도 그래픽이 뿌려집니다.)
빠른 답변 감사합니다.

생년월일은 설정되어 있었습니다. 말씀하신대로 해당파일의 권한을 777로 하니 에러가 없어졌습니다.

한가지 더 질문이 있습니다.

'아바타'설정을 안했고, '내사진'도 등록을 하지 않으면... 해당 화면에 '페이지를 표시 할 수 없음...'  내용이 나옵니다. 아바타를 사용치 않는다면 꼭 내사진을 등록해야 하는지요?
mini_setup.php파일의 30번째 줄에 아바타 사용/미사용을 명확히 해주세요.
아바타를 사용하지 않으시면 no로 해주시면 사진이 있으시면 사진이 뿌려지고 없으면 그냥 No image가 나오게 됩니다.

이 부분에서 에러날 조건은 없습니다.
좀더 상세히 말씀해주시면 어디가 문제인지를 파악해보겠습니다.
내부적으로도 기능향상 오류수정 등
많은 수고 하셨습니다.
수정파일도 상세히 설명해 주시고
무어라 감사의 말씀을 드려야 할런지....
좋은 일만 계속되시길 바랍니다.
감사합니다.
업그레이드 버젼! 너무 좋습니다.
도솔천님이 시간과 정성을 모아 그누인에게 큰선물을 주시는군요!
정말 감사드립니다.
추천 한방.......감사히 드리겠습니다..
중요 수정할 것을 위 설명에서 빠뜨렸습니다.
위에 다시 추가설명을 넣었으니 먼저 받으신 분은 /bbs/register_form_update.php파일의 정보수정 부분에 여유필드를 삭제하시거나 막아두세요.
자세한 것은 위에 설명대로.....
그럼 사용하시지 않는 필드 mb_1, mb_2, mb_10을 미니홈에서 사용하는 필드를 변경해야 합니다.
변경하실 파일은 /minifeel/cfg_update.php, mini_setup.php과 /bbs/register_form_update.php  파일입니다.

1. /minifeel/mini_setup.php 파일 수정
13번째줄~15번째줄

$mbg = $row[mb_3]; // 배경
$man = $row[mb_4]; // 아이콘
$mtitle = $row[mb_5]; // 미니홈 제목
[수정]
$mbg = $row[mb_1]; // 배경
$man = $row[mb_2]; // 아이콘
$mtitle = $row[mb_10]; // 미니홈 제목

2. /minifeel/cfg_update.php 파일 수정
33번째줄~35번째줄
  mb_3 = '$select_bg',
  mb_4 = '$select_man',
  mb_5  = '$select_mtitle',
[수정]
  mb_1 = '$select_bg',
  mb_2 = '$select_man',
  mb_10  = '$select_mtitle',

3. /bbs/register_form_update.php
287번째줄, 288번째줄, 292번째줄~296번째줄까지 삭제하세요.

                    mb_1            = '$mb_1',
                    mb_2            = '$mb_2',
                    mb_3            = '$mb_3',
                    mb_4            = '$mb_4',
                    mb_5            = '$mb_5',
                    mb_6            = '$mb_6',
                    mb_7            = '$mb_7',
                    mb_8            = '$mb_8',
                    mb_9            = '$mb_9',
                    mb_10          = '$mb_10'
[수정]
                    mb_3            = '$mb_3',
                    mb_4            = '$mb_4',
                    mb_5            = '$mb_5' ->끝에 콤마 제거 잊지마세요.
배경을 본인이 파일찾기로 마음대로 변경하게 하려면 너무 어려운가요?

배경화면 추가는 어느부분을 건드려줘야하나요?

미니필 우측 주메뉴들 메뉴이름변경은 어떤 파일손봐줘야할까요?

관리자로 관리자 미니필에 낙서를하고 지우개사용을 하려니 칠판지우기권한이 없다고 하는데 어찌된건지요.??
배경은 보시면 아시겠지만 통파일로 되어 있습니다.
배경화면을 추가하시려면 별도로 그림을 만들어야 하고 데이터에 새로 추가하는 그림을 지정해야 합니다.
지금 이러한 상황 때문에 이번에 배경파일도 만들어 올릴 수 있게 수정작업을 하다가 시간관계상 그냥 올린 것입니다.
차후에 배경그림도 아무거나 배경으로 쓸 수 있도록 만들어 올리겠습니다. 지금은 사실 규격에 맞게 만들어야 합니다.
마찬가지로 우측에 메뉴버튼도 메뉴이름을 별도로 지정해서 보이게 하는 것이 아니라 그림으로 된 것입니다.
이부분은 수정할 수 있는 것이 아니라 그냥 규격화된 부분입니다. 차후에 고려해보겠습니다.

그리고 칠판지우개는 최고관리자가 사용하는 것이었는데 이것은 체크해서 전체게시물을 삭제하게 됩니다.
그래서 게시물에 대한 게시판 주인이 개별적으로 삭제하게 한 기능이 부여된 것으로
이것만으로도 불편한 게시물 정리는 깔끔하게 하실 수 있으리라 봅니다.
참고 : 음성쪽지알림.
쪽지알림의 음성 메세지는 미니홈으로 로그인할 때만 음성알림이 됩니다.
이것을 메인 홈페이지에도 음성으로 쪽지가 왔음을 알려주는 것을 쓰시려면....
/그누보드/head.sub.php 파일의 10번째줄에
[원본]
// 쪽지를 받았나?
if ($member[mb_memo_call]) {
    $mb = get_member($member[mb_memo_call], "mb_nick");
    sql_query(" update {$g4[member_table]} set mb_memo_call = '' where mb_id = '$member[mb_id]' ");

    alert($mb[mb_nick]."님으로부터 쪽지가 전달되었습니다.", $_SERVER[REQUEST_URI]);
}
[수정]
// 쪽지를 받았나?
if ($member[mb_memo_call]) {
    $mb = get_member($member[mb_memo_call], "mb_nick");
    sql_query(" update {$g4[member_table]} set mb_memo_call = '' where mb_id = '$member[mb_id]' ");

    echo "<embed src='./minifeel/i_memo.swf' width='0' height='0' border='0' autostart='true' volume='100%' hidden='true'></embed>";
    alert($mb[mb_nick]."님으로부터 쪽지가 전달되었습니다.", $_SERVER[REQUEST_URI]);
}

이렇게 하시면 메인에서도 낭낭한 목소리로 쪽지왔음을 딱 한번만 알려줍니다. ^^;
응용해보세요...^^
모든분 감사합니다.
http://cycity.namoweb.net/bbs/minifeel/index.php?mb_id=cycity
들가면 음악자료실에서 음악듣기하면 에러가나는데 이유가머죠?
어떻게 손데야하져?//????????????
에러가 어떤 에러인지 자세히 알려주세요....
그리고 미니홈을 지정하는 주소는
http://cycity.namoweb.net/bbs/mini.php?id=cycity
하시면 됩니다.
그리고 mini.php 파일을 열어서 주소를 http://cycity.namoweb.net 로 수정하세요.
utf-8로 변환하여 설치했습니다. 그런데, 한군데서 에러가 납니다. 불여우에서 보면 아무 문제가 없는데
익스에서 보면 첫화면의 정보란의 글자가 깨집니다. 메뉴나 게시판 글자는 모두 괜찮고,
미니홈 방문자, 정보수정, 쪽지, 친구, 기본정보를 알려주는 곳만 글자가 깨지는데, 이유를 모르겠습니다.
정보수정이나 쪽지 친구 등의 정보보기 상단부분에 자바스크립트를 이용한 실행문이 들어 있습니다.
그 외는 다른 특이적인 것이 없습니다.
따라서 자바실행문에 대한 것을 검토해보세요....
http://cycity.namoweb.net/bbs/bbs/board.php?bo_table=mymusic
여기에서 음악듣기....
누르면 플레이 새창으로 화면 나오죠...
플레이는 안되고 에러화면 이 뜨네요..
몰록 보기권한을 1로 설정 했으니 봐주세요...............
에고....죄송합니다.
이거 객관적인 파일로 올렸어야 하는데 제가 사용하고 있는 파일을 올려서 이런 에러가 나네요...
음악게시판스킨의 fmix_music.php파일 6번째줄을 수정하세요.
[원본]
include "$g4_path/acu_dbconfig.php";
[수정]
include "$g4_path/dbconfig.php"; ==> 원래 그누보드 dbconfig파일 이름으로 고치세요.

=======================================================
수정된 파일을 올리려고 하였지만 수정을 못하게 되어 있네요...
파일을 받으신 분은 필히
skin/board/minifil_sound/fmix_music.php 파일의 6번째줄을 위와 같이 수정하세요..

미리 잘 확인하고 올렸어야 하는데 죄송합니다.
네...덮어 씌우셔도 되구요 스킨 중에 음악스킨은 위의 답변내용 처럼 fimix_music.php를 수정하세요.
그리고 바이오리듬이 뜨지 않고 에러메세지가 나올 경우
/minifeel/images/_biorhythm.jpg 파일권한을 777로 해주세요.

그리고 수정할 파일을 설명서 대로 수정하세요.
/bbs/register_form_update.php 파일의 수정(289번째줄~295번째줄까지 )
bbs/board.php(77번째줄,151번째줄 수정)
bbs/view.php (74번째줄 추가)
bbs/delete.php(6번째줄 수정)
bbs/view.php (74번째줄 추가)  이부분 추가할 경우 일반 게시판에도 그대로 적용되어 아무나 삭제가 가능합니다.
확인 바랍니다.
예:분류없는 게시판에서 손님이 글을 볼때
아....그렇네요. 손님권한에서 삭제버튼이 생성이 됩니다.

이것을 아래와 같이 수정하세요.

[원본]
else if ($member[mb_id] == $write[ca_name])

[수정]
else if ($member[mb_id] && ($member[mb_id] == $write[ca_name]))

madem님 감사합니다.
덕분에 버그를 수정하게 되었습니다.
한번 로봇이 다녀간 뒤에는 위 부분만 수정해서는 안되고 delete.php부분도 수정해 주어야 합니다.

수정전의 삭제링크를 저장해 두었기 때문에 수정 이후의 조건문 영향을 받지 않습니다.
위 파일 중에서 view.php파일 추가 부분을 아래와 같이 추가 해주시기 바랍니다.

② view.php
74번째줄에 자신의 게시판에 글을 삭제할 수 있도록 아이콘 설정 추가.
[추가]
else if ($member[mb_id] && ($member[mb_id] == $write[ca_name]))  { //미니필 카테고리 게시판 주인일 경우
  $delete_href = "javascript:del('./delete.php?bo_table=$bo_table&wr_id=$wr_id&page=$page".$qstr."');";
  }
안녕하세요~ 도솔천님^^..

미니홈 감사히 잘 쓰고있습니다.

헌데.. 저만 그러는건지 모르겠는데.. 한가지 오류가 있습니다.

미니홈 상단에 아래와같은 오류메세지가 뜨더군요
Warning: mktime(): Windows does not support negative values for this function in c:\apm_setup\htdocs\minifeel\myhome.php on line 65

생일이 1970년 이전이 생일이신분들이 오류가 뜨더군요.
대략.. myhome.php on line 65 이면.. 이부분인데..
$my_total=gmmktime(0,0,0,$sm,$sd,$sy);
gmmktime(); 함수 때문인듯 싶습니다.

한가지더.. 도솔천님 홈피에 있는 미니홈에서도 같은 현상입니다만.. 미니홈에서 "정보수정"시 sql 오류가 뜹니다.
그부분에 대해서도 도움말씀 부탁드리겠습니다.

해결방법 아시면 좀 알려주시기 바랍니다.^^;
정보수정시 에러나는 것은 mem_register_update.php 파일의 259번째줄의 콤마를 제거하세요.
[원본]
mb_profile      = '$mb_profile', ===> 콤마제거
[수정]
mb_profile      = '$mb_profile'

그리고 1970년 이전 생일인 분의 에러는 저의 경우 이상이 없이 나타납니다.
현재 1934년생과 1960년생 등을 기준으로 테스트하고 이상이 없어서 올렸는데, 어디서 문제가 있는지를 모르겠네요.
윈도우즈서버에서 1970년대 이전 생일의 입력에 오류가 발생하는데 아래 링크를 참고하세요.

http://www.sir.co.kr/bbs/tb.php/g4_qa/9697
파폭에서 로그인 되게 - form 태그를 맨위로 올렸습니다.
감사합니다.

outlogin.skin.1.php ---------

function loLogOver(){
strList = "<form name='fhead' method='post' action='javascript:fhead_submit(document.fhead);' autocomplete='off'>";
strList += "<table border=0 cellpadding=0 cellspacing=0>";
strList += "<tr>";
어떠한 상태인지를 자세히 알려주세요.
위의 설정대로 하시면 자신의 미니홈에서는 쪽지는 자신만 열람할 수 있습니다.
따라서 비밀번호를 입력할 이유가 없습니다.
SELECT * FROM g4_write_diary WHERE left(wr_link1,6) <= '200612' and left(wr_link2,6) >= '200612' ORDER BY wr_id ASC
1146 : 테이블 'aniscom.g4_write_diary' 는 존재하지 않습니다.

error file : /gnuboard4/minifeel/index.php 
 

 http://aniscom.oranc.co.kr/gnuboard4/mini.php?id=sangchun

ㅠㅠ 저 어제 그누보드4 쓰기 시작해서,, 잘 모르겠네요.... 하라는데로 한거같은데...
Warning: gmmktime() expects parameter 4 to be long, string given in /web/home/luckymen/html/gorilla/minifeel/myhome.php on line 63

이런 메시지가 출력됩니다~!!!
<tr>
<td colSpan=3 align=middle height=30>
  * 스킨적용 후 미리보기 클릭 <INPUT type=button class=myb value=" 미리보기 " align=absmiddle onclick="opener.location.reload()">&nbsp;&nbsp;
</td>
</tr>

이 코드를 cfg.skin.php 에 넣으면 스킨 미리보기가 가능합니다.
감사합니다. 다음 버전에 적용해서 올리겠습니다.
미니홈을 사용해주신 여러분께 감사드립니다.

새해 복 많이 받으세요
/mifeel 폴더에 있는 파일중 myhome.php, myfriend.php, cfg.skin.php 파일 등등

상대경로가 설정된 파일은 폴더을 옮긴 것에 따라 주소도 바꿔주세요.
미니홈을 이용해주신 여러분께 모두 감사를 드립니다.

새해 복 많이 받으세요.
새해에는 모든 분 가정에 건강과 행복이 늘 함께하시길 기원합니다.

감사합니다.
음악실의 "선택곡듣기"가 작동하지 않습니다.

http://class4u.net/board/mini.php?id=bongyeon

곡을 선택하고 선택곡듣기를 선택하여도 플레이가 되지 않으며, 플레이리스트에도 곡명이 뜨질 않네요..

확인부탁드립니다.
링크된 곳에 페이지가 없네요.
우선 제가 올린 파일에 미처 확인하지 못하고 올린 것이 있습니다.
아래와 같이 수정해주세요.

음악게시판스킨의 fmix_music.php파일 6번째줄을 수정하세요.
[원본]
include "$g4_path/acu_dbconfig.php";
[수정]
include "$g4_path/dbconfig.php"; ==> 원래 그누보드 dbconfig파일 이름으로 고치세요.

=======================================================
수정된 파일을 올리려고 하였지만 수정을 못하게 되어 있네요...
파일을 받으신 분은 필히
skin/board/minifil_sound/fmix_music.php 파일의 6번째줄을 위와 같이 수정하세요
제송합니다..
미니필은 다시 설치하면서 접속이 되지 않았던것 같네요.

위 fmix_music.php 파일은 수정하였습니다.

현재 음악게시판의 경우
음악을 링크형태와 첨부형태로 올릴 수 있도록 되어있는 것 같습니다.

확인해 본 결과 링크된 음악의 경우 리스트에 플레이버튼이 활성화 되고, 선택듣기 또한 정상적으로 됩니다.

하지만, 음악을 직접 첨부해서 올린경우 리스트에서 플레이버튼이 활성화 되지 않고, 또한 선택듣기 또한 되지 않습니다.
음악을 첨부한 경우는 게시물의 내용보기 화면에서 플레이가 됩니다.

첨부한 파일은 선택듣기를 할 수 없는건가요?

다시한번 확인부탁드립니다.
mpeg파일이나 다른 음악파일을 직접올리는 것 리스트에 버튼활성화가 안됩니다.
링크게시판이라서 그렇고 이것을 수정보완해서 차후 올리겠습니다.
감사합니다.
[미니홈] 도솔천님의 미니홈 바이오리듬 관련..
설치후 Bio리듬을 클릭하면 다음과같이 에러가 납니다.
"; $width2=-$physical2*1.5; if($physical2<0) echo ""; echo " 체력 : $physical2  "; $width2=$physical2*1.5; if($physical2>0) echo ""; echo "
"; $width2=-$emotional2*1.5; if($emotional2<0) echo ""; echo " 감성 : $emotional2 "; $width2=$emotional2*1.5; if($emotional2>0) echo ""; echo "
"; $width2=-$mental2*1.5; if($mental2<0) echo ""; echo " 지성 : $mental2 "; $width2=$mental2*1.5; if($mental2>0) echo ""; echo "
"; $width2=-$intuitive2*1.5; if($intuitive2<0) echo ""; echo " 지각 : $intuitive2 "; $width2=$intuitive2*1.5; if($intuitive2>0) echo ""; echo "
"; ?>
관리자 생일도 입력되있고,
/minifeel/images/_biorhythm.jpg 파일권한도 777로 바꾸었으나 똑같은 에러가 납니다.
아시는분 도와주세요
미니홈 설치해서 잘 사용하고 있습니다.
수고에 감사드립니다.

근데, 미니홈 메인 화면도 하나 만들어 주실 순 없으신지요?
새로 글 올린 미니홈이라든지, 방문자 많은 순으로 정렬된 화면이라든지....
아주 훌륭합니다^^
그런데 다이어리에서 "anniversary.cgi" 의 내용에서 공휴일 표기를(h) 불러와 뿌려주지 못하는거 같아요..주석처리 하신거 풀어도 않되네요..제가 몰라서 그런건가요??^^
설치는 된건 같은데요. 그런데, 이상하게도 글쓰기가 자신의 미니필 게시판만이 아니고 모든 미니필에 글쓰기가 됩니다.    어디를 수정해야 하는지 모르겠습니다.  위의 설명과같이 다 적용해서 올렸는데, 어찌해야 할지요...
너무 훌륭하십니다. 염치없지만 잘 쓰겠습니다.
학교의 학급홈페이지로 활용했으면 하는데 개인 홈피가 아니라 교사에게만 미니홈피를 만들어주고
아이들이 접속하게 하는 방법은 없을까요?
개인 로그인이 되어야만 미니 홈피에 들어갈 수 있고 또 자신의 계정으로만 들어갈 수 있네요.
아무튼 감탄 그 자체입니다.
감사합니다.
버그발견..저만그런건지요..
게시글들이 비회원으로 삭제가 되어 확인결과
bbs/view.php 에 추가한
else if ($member[mb_id] == $write[ca_name]) { //미니필 카테고리 게시판 주인일 경우
  $delete_href = "javascript:del('./delete.php?bo_table=$bo_table&wr_id=$wr_id&page=$page".$qstr."');";
  }
이부분 주석처리후 정상화 되었습니다.
아마도 자신의 게시판인줄 알고 삭제버튼이 출력되는 듯한데, 비회원에겐 감추고, 미니필게시판 주인은 보일 수 있도록 해야 될것같은데
저만 그런지요?
SELECT * FROM g4_write_diary WHERE left(wr_link1,6) <= '200807' and left(wr_link2,6) >= '200807' ORDER BY wr_id ASC
1146 : 테이블 'runhushop.g4_write_diary' 는 존재하지 않습니다.

error file : /gnuboard4/minifeel/index.php
 

 
 
오류납니다
2011년 5월 최신버젼에서 잘됩니다...

헌데 바이오리듬이 html 소스 상태로 출력이 됩니다.  어케 버그잡지요...

공개해주신 도솔천님께 감사...
ie6에서는 정상출력되는데 ie8에서는 몽쉘통님 같은 현상이 생겼네요...
저는 bio.html 최상단을 다음과 같이 고쳐서 해결을 보았습니다.
<!--
<?
include_once ("biorhythm.php");
?>
-->
주석처리해주니까 정상출력 되네요...
전체 5,853 |RSS
그누4 스킨 내용 검색

회원로그인

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