Show
Ignore:
Timestamp:
04/16/08 23:54:53 (9 months ago)
Author:
inureyes
Message:

#897

  • interface의 기본값을 simple / detail 중 선택할 수 있도록 함.
  • 필요하지 않을 때는 mootools를 사용하지 않도록 함.
Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/lib/model/blog.fx.php

    r5663 r5771  
    66$fxList = array(); 
    77function setDetailPanel($id,$type = 'section',$string = '') { 
    8     global $fxList; 
     8    global $fxList, $service; 
    99//  if(in_array($fxList,$id)) return ''; 
    1010    array_push($fxList, $id); 
     11    $hrefVal = ''; 
    1112    switch($type) { 
    1213    case 'button': 
    13         $hrefVal = TAB.TAB.TAB.TAB.TAB.TAB.TAB.'<dl class="line">'.CRLF 
     14        if($service['interface'] == 'simple') { 
     15            $hrefVal = TAB.TAB.TAB.TAB.TAB.TAB.TAB.'<dl class="line">'.CRLF 
    1416            .TAB.TAB.TAB.TAB.TAB.TAB.TAB.TAB.'<dt class="hidden">'._t('패널 보기 설정').'</dt>'.CRLF 
    1517            .TAB.TAB.TAB.TAB.TAB.TAB.TAB.TAB.'<dd><span class="input-button"><a id="toggle'.$id.'" href="#">'._t('자세한 설정 보기').'</a></span></dd>'.CRLF 
    1618            .TAB.TAB.TAB.TAB.TAB.TAB.TAB.'</dl>'.CRLF; 
     19        }  
    1720        break; 
    1821    case 'link':  
    19         $hrefVal = '<a id="toggle'.$id.'" href="#">'.$string.'</a>'; 
     22        if($service['interface'] == 'simple') { 
     23            $hrefVal = '<a id="toggle'.$id.'" href="#">'.$string.'</a>'; 
     24        } else { 
     25            $hrefVal = $string; 
     26        } 
    2027        break; 
    2128    case 'sectionButton': default: 
    22         $hrefVal = TAB.TAB.TAB.TAB.TAB.TAB.TAB.'<dl class="panel-setting">'.CRLF 
     29        if($service['interface'] == 'simple') { 
     30            $hrefVal = TAB.TAB.TAB.TAB.TAB.TAB.TAB.'<dl class="panel-setting">'.CRLF 
    2331            .TAB.TAB.TAB.TAB.TAB.TAB.TAB.TAB.'<dt>'._t('패널 보기 설정').'</dt>'.CRLF 
    2432            .TAB.TAB.TAB.TAB.TAB.TAB.TAB.TAB.'<dd><a id="toggle'.$id.'" href="#">'._t('패널 열기').'</a></dd>'.CRLF 
    2533            .TAB.TAB.TAB.TAB.TAB.TAB.TAB.'</dl>'.CRLF; 
     34        } 
    2635        break; 
    2736    } 
     
    3241    global $fxList, $service; 
    3342    $jsVal = ''; 
    34     if(!empty($fxList)) { 
     43    if(!empty($fxList) && ($service['interface'] == 'simple')) { 
    3544        foreach($fxList as $fxItem) { 
    3645            $jsVal .= "var ".$fxItem." = new Fx.Slide('".$fxItem."');".CRLF