2026 년 4 월

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

 
그누스킨 그누소스 소스변경 소스문법 홈준비 기타
 
작성일 : 07-01-13 10:53
[그누소스] 여분필드 나눠쓰기
 글쓴이 : Morning (124.♡.110.138)
조회 : 3,422  
제한된 여분필드를 사용하기 위해서는 한 필드를 여럿으로 나누어서 사용할 수 있다.
아래는 키워드검색기스킨에서 사용한 예.

<?
/*************************************************************************
* 키워드 관련 기능 시작
**************************************************************************/
 $gboard_bo_1 = $board['bo_1'];
 $date_board = explode(",",$gboard_bo_1);
 $date_board_1 = $date_board[0];
 $date_board_2 = $date_board[1];
 $date_board_3 = $date_board[2];
 $date_board_4 = $date_board[3];
 $date_board_5 = $date_board[4];
 $date_board_6 = $date_board[5];
 $date_board_7 = $date_board[6];
 $date_board_8 = $date_board[7];
 $date_board_9 = $date_board[8];
 $date_board_10 = $date_board[9];
 if ($date_board_1 =="on"){
?>
<!-- 키워드기능 링크 스타일 -->
<style type="text/css">
a.dics_link:link, a.dics_link:active, a.dics_link:visited {
color:<?=$date_board_5?>;
text-decoration:none;
font-size:<?=$date_board_6?>pt;
border-bottom:<?=$date_board_7?>px dashed;
}
a.dics_link:hover {
color:<?=$date_board_8?>;
text-decoration:none;
font-size:<?=$date_board_9?>pt;
border-bottom:<?=$date_board_10?>px dashed;
}
</style>
<?
$dic_id =$date_board_2;
$bod_table_name =$g4['write_prefix'];
$gnudic_board ="".$bod_table_name."".$dic_id."";
$dic_result =mysql_query("select wr_subject, wr_id, wr_link1 from $gnudic_board");
if ($date_board_3 =="1"){
$i=0;
while($dic_data=mysql_fetch_array($dic_result)) {
  $local_keyword[$i] = "/".trim($dic_data[0])."/i";
  $local_link[$i] = "<a class='dics_link' href=\"javascript:win_comment('$board_skin_path/dic_view.php?bo_table=$dic_id&wr_id=".trim($dic_data[1])."');\" title='".trim($dic_data[0])." 사전보기'>".trim($dic_data[0])."</a>";
  $i++;
    }
 $view[content] =preg_replace($local_keyword,$local_link,$view[content]);
}
else if ($date_board_3 =="2"){
$i=0;
while($dic_data=mysql_fetch_array($dic_result)) {
  $local_keyword[$i] = "/".trim($dic_data[0])."/i";
 $local_link[$i] = "<a class='dics_link' href='".trim($dic_data[2])."' title='".trim($dic_data[0])."(으)로 이동합니다' target='".$date_board_4."'>".trim($dic_data[0])."</a>";
  $i++;
  }
 $view[content] =preg_replace($local_keyword,$local_link,$view[content]);
}
else if ($date_board_3 =="3"){
$i=0;
while($dic_data=mysql_fetch_array($dic_result)) {
  $local_keyword[$i] = "/".trim($dic_data[0])."/i"; 
  $local_link[$i] = "<a class='dics_link' href='".$g4[url]."/".$g4[bbs]."/board.php?bo_table=".$dic_id."&wr_id=".trim($dic_data[1])."' title='".trim($dic_data[0])."(으)로 이동합니다' target='".$date_board_4."'>".trim($dic_data[0])."</a>";
  $i++;
    }
  $view[content] =preg_replace($local_keyword,$local_link,$view[content]);
 }
 else if($date_board_3 =="4"){
 $i=0;
while($dic_data=mysql_fetch_array($dic_result)) {
  $local_keyword[$i] = "/".trim($dic_data[0])."/i"; 
  $local_link[$i] = "<a class='dicm_link' href='".$g4[url]."/".$g4[bbs]."/search.php?srows=&gr_id=&sfl=wr_subject%7C%7Cwr_content&stx=".trim($dic_data[0])."' title='".trim($dic_data[0])."(으)로 사이트내에서 검색을 합니다' target='".$date_board_4."'>".trim($dic_data[0])."</a>";
  $i++;
    }
  $view[content] =preg_replace($local_keyword,$local_link,$view[content]);
}
 else if($date_board_3 =="5"){
 $view_wr_1 = get_text($view[wr_1]);
 $view_wrm_1 = explode(",",$view_wr_1);
for ($i=0; $i<count($view_wrm_1); $i++) {
  $view[content]= str_replace("$view_wrm_1[$i]", "<a class='dicm_link' href='".$g4[url]."/".$g4[bbs]."/search.php?srows=&gr_id=&sfl=wr_subject%7C%7Cwr_content&stx={$view_wrm_1[$i]}' title='".$view_wrm_1[$i]." (으)로 사이트내에서 검색을 합니다' target='".$date_board_4."'>$view_wrm_1[$i]</a>", $view[content]);
  }
 }
 else if($date_board_3 =="6"){
 $view_link_1 =$view[wr_link1];
 if ($view_link_1){
  $view_link_c =$view_link_1;
  }else {
  $view_link_c ="{$g4[bbs_path]}/board.php?bo_table={$bo_table}";
  }
 $write_wr_1 = get_text($view[wr_1]);
 $write_wrm_1 = explode(",",$write_wr_1);
for ($i=0; $i<count($write_wrm_1); $i++) {
  $view[content]= str_replace("$write_wrm_1[$i]", "<a class='dicm_link' href='".$view_link_c."' title='".$write_wrm_1[$i]."(으)로 이동합니다'  target='".$date_board_4."'>$write_wrm_1[$i]</a>", $view[content]);
  }
 }
}
/*************************************************************************
* 키워드 관련 기능 끝
**************************************************************************/
?>
[이 게시물은 morning님에 의해 2009-11-22 17:49:48 홈관리자료실에서 이동 됨]
[이 게시물은 morning님에 의해 2009-11-22 17:56:43 알림판에서 이동 됨]
주님과 함께 모닝커피를

 
 

Total 167
번호 제   목 글쓴이 날짜 조회
77 [그누소스] 게시판에 필드늘리는 소스 Morning 01-14 3537
76 [소스문법] if a=b or c=d (3) Morning 01-14 4204
75 [그누스킨] morning_webzine Morning 01-13 4142
74 [그누소스] 여분필드 나눠쓰기 Morning 01-13 3423
73 [그누소스] 블로그최신글 Morning 01-12 3189
72 [그누소스] 홈관리페이지 Morning 01-12 3434
71 [소스변경] 블로그에 그림이 나타나게하기위해서 Morning 01-12 4273
70 [그누소스] 내블로그 바로가기 Morning 01-12 3714
69 [소스변경] 검색 강화를 위해 (1) Morning 01-12 4151
68 [그누소스] key word (1) morning 01-10 3602
67 [그누소스] bbs/scrap.php morning 01-10 3912
66 [소스문법] 제외그룹설정방법, 특정그룹설정방법 Morning 01-01 4106
65 [그누스킨] 짤방_dq morning 01-01 4502
64 [그누스킨] 그룹최신글스킨 morning 01-01 3876
63 [그누소스] 그룹최신글 morning 01-01 3595
 1  2  3  4  5  6  7  8  9  10    

Therefore, holy brothers, who share in the heavenly calling,
fix your thoughts on Jesus, the apostle and high priest whom we confess.
Let us fix our eyes on Jesus, the author and perfecter of our faith,
who for the joy set before him endured the cross, scorning its shame,
and sat down at the right hand of the throne of God