모바일에서 등록시 글제목옆에 모바일 아이콘 생성하기??
본문
1. 사용하고 계시는 technote/lib.php 파일에 아래 소스 추가
// 접속형태 알아보기
function is_mobile()
{
// 웹브라우저 user agent 체크
if ( preg_match('/(iphone|samsung|lgtel|mobile)/i', $_SERVER['HTTP_USER_AGENT']) )
return true;
else
return false;
}
(저는 259쯤 에서 추가했어요! function 있는것 보시고 적당한 곳에 넣으세요!)
2. 사용하고 계시는 모바일 글쓰기 4_write.php 파일을 열어서 소스 추가합니다.
<?function WRITE_form_add10($Write_add_array){ global $Bconfig,$this_skin,$Take_value;?>
<tr>
<td class=write_left_td><?=$Write_add_array[0]?></td>
<td class=write_check_td><img src="<?=$this_skin.'/b_img/icons/'.$Write_add_array[1]?>" /></td>
<td class=write_right_td><input type="hidden" name="user_add10" value="<?=(is_mobile())?'m':''?>" />
</td>
</tr>
<?}?>
3. 일반 글쓰기 4_write.php 파일을 열어서 추가합니다.(일반 글쓰기 일경우 입력창 출력안되게 설정)
<?function WRITE_form_add10($Write_add_array){ global $Bconfig,$this_skin,$Take_value;?>
<? if ( is_mobile() ) { ?>
<tr>
<td class=write_left_td><li><?=$Write_add_array[0]?></td>
<td class=write_check_td><img src="<?=$this_skin.'/b_img/icons/'.$Write_add_array[1]?>"></td>
<td width=1 valign=top><img src='<?=$this_skin?>/b_img/icons/line.gif'></td><td class=write_right_td>
<input type="hidden" name="user_add10" value="<?=(is_mobile())?'m':''?>" />
</td>
</tr>
<tr><td class=write_td_back colspan=4></td></tr>
<? } ?>
<?}?>
4. 이제 글제목 옆에 아이콘이 출력되게 해야겠죠! 사용하시는 2_index.php 파일을 열어서
//[4] 글제목
function INDEX_cell_4(){
global $Bconfig,$Index_data,$this_skin,$no,$subject_link_function,$search;?> 이렇게 시작되는 부분 보이시죠!
.............
if($Index_data['give_point']>0) //포인트 증여글 표시
echo " <img src='$this_skin/b_img/attrib/money.gif' align=absmiddle><font style='font-size:7pt; font-family:Tahoma; color:#ff6600;'>". number_format($Index_data['give_point'])."</font>";
// 보드설정 [6-16] - 모바일 아이콘 표시 추가부분
if ($Index_data['user_add10']=="m") echo "<img src='$this_skin/b_img/attrib/money.gif' align=absmiddle>";
그누보드용이 아닌데 해볼려고 하니
// 접속형태 알아보기
function is_mobile()
{
// 웹브라우저 user agent 체크
if ( preg_match('/(iphone|samsung|lgtel|mobile)/i', $_SERVER['HTTP_USER_AGENT']) )
return true;
else
return false;
}
(저는 259쯤 에서 추가했어요! function 있는것 보시고 적당한 곳에 넣으세요!)
2. 사용하고 계시는 모바일 글쓰기 4_write.php 파일을 열어서 소스 추가합니다.
<?function WRITE_form_add10($Write_add_array){ global $Bconfig,$this_skin,$Take_value;?>
<tr>
<td class=write_left_td><?=$Write_add_array[0]?></td>
<td class=write_check_td><img src="<?=$this_skin.'/b_img/icons/'.$Write_add_array[1]?>" /></td>
<td class=write_right_td><input type="hidden" name="user_add10" value="<?=(is_mobile())?'m':''?>" />
</td>
</tr>
<?}?>
3. 일반 글쓰기 4_write.php 파일을 열어서 추가합니다.(일반 글쓰기 일경우 입력창 출력안되게 설정)
<?function WRITE_form_add10($Write_add_array){ global $Bconfig,$this_skin,$Take_value;?>
<? if ( is_mobile() ) { ?>
<tr>
<td class=write_left_td><li><?=$Write_add_array[0]?></td>
<td class=write_check_td><img src="<?=$this_skin.'/b_img/icons/'.$Write_add_array[1]?>"></td>
<td width=1 valign=top><img src='<?=$this_skin?>/b_img/icons/line.gif'></td><td class=write_right_td>
<input type="hidden" name="user_add10" value="<?=(is_mobile())?'m':''?>" />
</td>
</tr>
<tr><td class=write_td_back colspan=4></td></tr>
<? } ?>
<?}?>
4. 이제 글제목 옆에 아이콘이 출력되게 해야겠죠! 사용하시는 2_index.php 파일을 열어서
//[4] 글제목
function INDEX_cell_4(){
global $Bconfig,$Index_data,$this_skin,$no,$subject_link_function,$search;?> 이렇게 시작되는 부분 보이시죠!
.............
if($Index_data['give_point']>0) //포인트 증여글 표시
echo " <img src='$this_skin/b_img/attrib/money.gif' align=absmiddle><font style='font-size:7pt; font-family:Tahoma; color:#ff6600;'>". number_format($Index_data['give_point'])."</font>";
// 보드설정 [6-16] - 모바일 아이콘 표시 추가부분
if ($Index_data['user_add10']=="m") echo "<img src='$this_skin/b_img/attrib/money.gif' align=absmiddle>";
그누보드용이 아닌데 해볼려고 하니
초보자입장에선 끼워맞추는것도 어렵네요
첫번째 lib.php부분은 common.lib.php에 적용하면 될텐데
나머지 write 소스쪽은 통 모르겠네요 ㅠㅠ
답변을 작성하시기 전에 로그인 해주세요.