일본나까마 일본어홈페이지, 다국어홈페이지제작
테크노트 성인인증 관련 팁
* 전체 성인적용이 안된 일반보드에 회원이면서 19이상일경우, 회원이면서 19이하일경우, 비회원일경우
이 세가지를 걸러서 게시물의 보여주기 권한을 부여합니다.
* 적용빌더 : s빌더, 기타 다른빌더도 동일합니다.
* 수정파일 : insert_home.php, 2_index.php, 3_body.php
작업순서]
1) 해당 게시판에 추가항목 add1을 라듸오버튼 선택으로 "성인" 과 "일반" 이란 항목을 만듭니다.
성인관련 사진이나 게시물을 올릴경우 구분하여 주시면 됩니다. 2) insert_home.php
대략 1300번째줄에 아래 내용을 �으셔서 빨간부분을 적용 이는 최근게시물에 19라는 아이콘을
보이게 합니다. 아이콘은 "테크노드/img/board/point_disk2.gif" 의 폴더에 올리시면 됩니다.
추가로 같은 아이콘을 "s_build_cafeblog/b_img_add/point_disk19.gif" 올려주세요
같은 url로 바꾸시면 하나로 통일하셔도 됩니다, 전 다른걸 해보려다가 그냥 내버려 두었습니다
// 글제목에 링크 관련 데이타 추출
function get_subject_data(){
global $CONFIG,$Print_option, $Index_data,$CNF_menu_clm;
$Index_data[subject]=stripslashes($Index_data[subject]);
.
.
생략
.
.
if(!$Print_option[subject_icon]) $SUBJECT[icon] = "$CONFIG[img_url]/admin/blank2.gif";
else $SUBJECT[icon]= ($Index_data['uid']>-2000000) ? $Print_option[subject_icon] : "$CONFIG[img_url]/board/speaker.gif" ; // 글제목 앞의 아이콘
if($Index_data[user_add1]=="성인") $SUBJECT[icon]="$CONFIG[img_url]/board/point_disk2.gif";
return $SUBJECT;
}
3) 2_index.php
약 300번째줄에 아래문장 추가
//[4] 글제목
function INDEX_cell_4(){
global $Bconfig,$Index_data,$this_skin,$no,$subject_link_function,$search;?>
<td class=list_subject>
<?
echo $subject_link_function(); // 글제목 아이콘 및 <a href=본문링크>
if($Index_data[user_add1]=="성인") echo "<img src='$this_skin/b_img_add/point_disk19.gif' border=0 align=absmiddle> ";
if($search) echo preg_replace("/$search/i","<span style='color:#dd0000;'>
4) 3_body.php
약 30번째줄에 다음문장 적용
<div id='mainTextBodyDiv' style="width:<?=$Bconfig['tx5_1']?>; padding:0;">
<?
Sub_body_css_style(); // [1], ★ 스타일 CSS
//Sub_table_top_icon(); // [2], ★ TOOL BAR+ Tool버튼(로그인,sort,카테고리,통계..)을 본문 상단에 출력
Sub_detail_element(); // [3], ★ 본문 위쪽의 세부항목(작성자,첨부,분류,작성일,조회수 등...)
$Mdata=SQL_get_Mdata($you_Member[m_id]);
if($Body_data[user_add1]=="성인" and !$you_Member){
echo "<br><br><br>회원가입 후 <img src='$this_skin/b_img_add/point_disk19.gif' border=0 align=absmiddle> 이상만 보실 수 있습니다.<br><br><br>";
}
elseif ($Body_data[user_add1]=="성인" and (date("Y") - substr($Mdata[birth],0,4))<19){
echo "<br><br><br><img src='$this_skin/b_img_add/point_disk19.gif' border=0 align=absmiddle> 이상만 보실 수 있습니다.<br><br><br>";
}
else{
Sub_subject_n_body(); // [4], ★ 글 제목 & 본문내용
}
Sub_body_foot_button(); // [5], ★ 버튼출력 [수정],[삭제],[추천] 등..
테크노트 일본어판 글쓰기 에디터모드 심플버전 (UTF-8 일본어게시판) (0) | 2009.02.16 |
---|---|
테크노트 s빌더 블로그 방명록형, 블로그형 에러조치방법 (0) | 2007.11.14 |
[테크노트] 게시물 일정조회수 이상 hit 아이콘 붙이기 (0) | 2007.01.14 |
[테크노트 설치대행] 달력게시판 수정 날짜 클릭시... (0) | 2007.01.11 |
[테크노트] 게시판 본문 첨부이미지 출력 사이즈조정 (0) | 2007.01.07 |