처음시작
본 페이지는 테크노트 메인폴더에 기본적으로 들어 있는 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 연결 " 을 설정해야 합니다.





          copyrightⓒ : TECHNOTE INC , www.technote.co.kr