본 페이지는 테크노트 메인폴더에 기본적으로 들어 있는 util_****.php 파일들의 용도에 대한 간단한 설명입니다. 이 파일들은 테크노트 설치-운용에 반드시 필요한 파일이 아니니 용도 파악후 필요한 경우에만 사용하면 됩니다. 구체적인 활용, 출력설정 방법은 소스 내부를 직접 확인해야 합니다. |
utility 파일 (기본설명) | 활용예 참고 그림 |
util_iboard.php 자세한 설명 ㆍ 여러 보드의 최신 글목록을 추출하여 한 화면에 출력해 줄 수 있습니다. ㆍ 여러 보드에 대해 통합검색을 실행할 수 있습니다. ㆍ 회원로그인 상태에 따라 로그인/로그아웃 폼을 본 화면에 삽입할 수 있습니다. ㆍ 공지사항이나 특정보드의 최근글을 메인홈페이지 화면에 쉽게 삽입할 수 있습니다. ㆍ 본 파일 자체로 홈페이지 메인화면을 구성하기에도 유용합니다. ㆍ 보드에 등록된 자료들을 어떤 형태로 출력시킬 것인가 하는 것을 사용자가 소스에서 직접 html 출력태그 구성할 수 있게 되어 있습니다. |
util_iboard_include.php 이 파일은 테크노트의 여러 게시판에서 최근등록글 목록을 추출-출력한다. 외부의 다른 php 파일에서 include 형식으로 본 파일의 출력결과를 삽입할 수 있다. 또한 테크노트내의 스킨파일에서도 include 형식으로 본 파일을 삽입할 수 있다. 원조격인 'util_iboard.php' 와 본 'util_iboard_include.php' 가 다른점은? 'util_iboard.php' 는 그 파일 자체로 하나의 메인 페이지를 완성하는데 비해서 본 'util_iboard_include.php' 는 게시판' 목록 부분만' 추출하여 외부 php 파일에 부분 삽입(include)시킨다. 'util_iboard.php' 처럼 다양한 옵션은 없지만 초보자 입장이라면 훨씬 사용하기 쉽다. |
util_iframe_calendar.php 이 파일의 용도는 일정관리, 다이어리 등의 기능을 구현하기 위한 것입니다. 이 파일은 달력형태의 표를 출력하여 테크노트 보드의 본문글과 날짜별로 연결을 시켜줍니다. 등록내용 데이타가 실제 저장되는 곳은 테크노트의 보드입니다. 필요하다면 본 파일을 여러개 복사(파일명은 다르게) 생성해서 용도별로 확장 활용할 수 있습니다. |
util_iframe_loginform.php 1, 이 파일의 용도는 [회원 로그인폼]을 홈페이지 내의 임의의 위치에 <iframe ...> 태그를 이용하여 쉽고 간단하게 삽입하기 위한 용도입니다. 2, 테크노트 정상 설치 후 웹 부라우저에서 직접 이 파일의 url 주소를 입력해 보면 출력력형태를 확인 할 수 있습니다. 3, 이 파일에서 로그인 관련된 변수를 활용하려면 본 소스 맨 아래쪽을 보십시오. 4, 필요하다면 본 파일을 여러개로 복사해서 파일명만 다르게 하여 사용해도 됩니다. |
util_iframe_msgcheck.php 이 파일의 용도는 회원간 메시지(쪽지)를 실시간으로 통보하기 위한 것이다. 즉, '회원A' 가 '회원B' 에게 쪽지를 보내는 즉시 '회원A' 에게 쪽지 도착을 알리는 기능을 수행한다. 회원 로그인한 접속자에게서만 동작한다. |
util_iframe_onlinelist.php 1, 이 파일의 용도는 [회원 로그인폼] 과 [접속자 리스트]를 홈페이지 내의 임의의 위치에 <iframe ..> 태그를 이용하여 쉽고 간단하게 삽입하기 위함입니다. 2, 테크노트 정상 설치 후 웹 부라우저에서 직접 이 파일의 url 주소를 입력해 보면 출력력형태를 확인할 수 있습니다. 3, [로그인폼] 용도로만 사용하려면 util_iframe_loginform.php 파일을 활용하십시오.(속도,부하 차이남) 4, 이 파일에서 로그인 관련된 변수를 활용하려면 본 소스 맨 아래쪽을 보십시오. 5, 필요하다면 본 파일을 여러개로 복사해서 파일명만 다르게 하여 사용해도 됩니다. 6, 웹부라우저 화면에 에러 메시지만 뜬다면 아래 설정항목이 잘못 지정된 것입니다. |
util_include_loginform.php 게시판스킨 작업시 '회원로그인폼' , '현재접속자리스트' 를 손쉽게 삽입시킬 수 있습니다. 스킨 소스 내에 <? include "./util_include_loginform.php"; ?> 식으로 삽입해 주면 됩니다. 스킨외의 php 파일에서도 include 가능합니다. 파일명을 다르게 복사해서 여러개 사용해도 됩니다. [참고] 게시판 스킨파일에 로그인폼을 삽입할 때는 <iframe src...> 방식을 사용하는 'util_iframe_loginform.php' 보다는 직접 include 하는 방식인 본 파일(util_include_loginform.php)을 사용하는 것이 출력속도도 빠르고 시스템자원도 많이 절약될 수 있습니다. |
util_include_rank_b.php 특정 게시판에 등록된 전체글에서 특정값을 합한 결과값으로 회원순위를 산정하여 회원리스트를 출력합니다. 글등록수합계, 댓글 등록수합계, 답변받은 회수 합계.. 등 여러 유형의 합계값을 순위 기준으로 지정할 수 있습니다. 어떤 값을 순위 기준으로 정할지는 아래 설정항목에서 지정하면 됩니다. 회원 로그인후 작성된 글의 데이타만 합계에 포함됩니다. |
util_include_rank_m.php 회원등록 리스트에서 특정값(포인트,레벨,글등록수 등..)을 기준으로 순위를 정해서 상위 회원리스트를 출력합니다. 어떤 값을 순위 기준으로 정할지는 아래 설정항목에서 지정하면 됩니다. |
util_login_input.php 테크노트가 아닌 다른 프로그램에서 회원 인증한 것을 테크노트에도 적용(공유)되게 한다. 프로그램마다 회원 로그인 방식이 조금씩은 다를 것이므로 해당 프로그램에서 생성된 회원로그인 데이타를 테크노트에서 인식할 수 있는 변수에 대입해 주는 과정을 본 파일이 수행하게 한다. '인증상태' 를 공유하는 것일뿐 회원등록,관리,수정 등.. 의 영역까지 공유되는 것은 아니다. |
util_login_output.php 테크노트에서 회원 인증한 것을 테크노트 외의 다른 php 파일에서 공유하고자 할 때 사용합니다. 소스를 복사해서 외부 php 파일에 넣는 식으로 활용하거나 반대로 외부 php 코드를 이 파일에 넣거나 하는 식으로 활용하면 됩니다. |
util_recommend_id.php 이 파일은 '회원등록 추천 기능' 을 위한 유틸파일입니다. 기존 회원 A의 추천에 의해 B라는 사람이 신규회원으로 등록 하는 경우, 기존회원 A 에게 추천 포인트를 적립한다거나 어떤 다른 성과를 부여하게 하는 용도입니다. 소스내의 설정이 필요합니다. |
util_rss.php RSS 서비스시 적용되는 파일입니다. 소스에서 수정해 줘야 하는 곳은 없습니다. 특정 보드(게시판)에 RSS 서비스를 적용하려면 " 보드설정-[4-16] xml RSS 연결 " 을 설정해야 합니다. |