@@ -60,10 +60,10 @@ function GetOptionList($selid = 0, $userCatalog = 0, $channeltype = 0) | |||||
$sonCats = ''; | $sonCats = ''; | ||||
LogicGetOptionArray($row->id, '─', $channeltype, $dsql, $sonCats); | LogicGetOptionArray($row->id, '─', $channeltype, $dsql, $sonCats); | ||||
if ($sonCats != '') { | if ($sonCats != '') { | ||||
if ($row->ispart == 1) $OptionArrayList .= "<option value='".$row->id."' class='option1'>".$row->typename."-封面频道</option>"; | |||||
else if ($row->ispart == 2) $OptionArrayList .= "<option value='".$row->id."' class='option1'>".$row->typename."-外部连接</option>"; | |||||
else if (empty($channeltype) && $row->ispart != 0) $OptionArrayList .= "<option value='".$row->id."' class='option2'>".$row->typename."(".$channels[$row->channeltype].")</option>"; | |||||
else $OptionArrayList .= "<option value='".$row->id."' class='option3'>".$row->typename."</option>"; | |||||
if ($row->ispart == 1) $OptionArrayList .= "<option value='".$row->id."' class='option1'>└─ ".$row->typename."(封面频道)</option>"; | |||||
else if ($row->ispart == 2) $OptionArrayList .= "<option value='".$row->id."' class='option1'>└─ ".$row->typename."(外部连接)</option>"; | |||||
else if (empty($channeltype) && $row->ispart != 0) $OptionArrayList .= "<option value='".$row->id."' class='option2'>└─ ".$row->typename."(".$channels[$row->channeltype].")</option>"; | |||||
else $OptionArrayList .= "<option value='".$row->id."' class='option3'>└─ ".$row->typename."</option>"; | |||||
$OptionArrayList .= $sonCats; | $OptionArrayList .= $sonCats; | ||||
} else { | } else { | ||||
if ($row->ispart == 0 && (!empty($channeltype) && $row->channeltype == $channeltype)) { | if ($row->ispart == 0 && (!empty($channeltype) && $row->channeltype == $channeltype)) { | ||||
@@ -92,11 +92,11 @@ $typeids = explode(',', $typeid); | |||||
$dsql->SetQuery("SELECT id,typename FROM `#@__arctype` WHERE reid=0 AND (ispart=0 OR ispart=1)"); | $dsql->SetQuery("SELECT id,typename FROM `#@__arctype` WHERE reid=0 AND (ispart=0 OR ispart=1)"); | ||||
$dsql->Execute('op'); | $dsql->Execute('op'); | ||||
while ($nrow = $dsql->GetObject('op')) { | while ($nrow = $dsql->GetObject('op')) { | ||||
$typeOptions .= "<option value='{$nrow->id}'".(in_array($nrow->id, $typeids) ? ' selected' : '').">└─{$nrow->typename}</option>\r\n"; | |||||
$typeOptions .= "<option value='{$nrow->id}'".(in_array($nrow->id, $typeids) ? ' selected' : '').">└─ {$nrow->typename}</option>\r\n"; | |||||
$dsql->SetQuery("SELECT id,typename FROM `#@__arctype` WHERE reid={$nrow->id} AND (ispart=0 OR ispart=1)"); | $dsql->SetQuery("SELECT id,typename FROM `#@__arctype` WHERE reid={$nrow->id} AND (ispart=0 OR ispart=1)"); | ||||
$dsql->Execute('s'); | $dsql->Execute('s'); | ||||
while ($nrow = $dsql->GetObject('s')) { | while ($nrow = $dsql->GetObject('s')) { | ||||
$typeOptions .= "<option value='{$nrow->id}'".(in_array($nrow->id, $typeids) ? ' selected' : '').">└───{$nrow->typename}</option>\r\n"; | |||||
$typeOptions .= "<option value='{$nrow->id}'".(in_array($nrow->id, $typeids) ? ' selected' : '').">└─── {$nrow->typename}</option>\r\n"; | |||||
} | } | ||||
} | } | ||||
$row = $dsql->GetOne("SELECT * FROM `#@__member` WHERE mid='$id'"); | $row = $dsql->GetOne("SELECT * FROM `#@__member` WHERE mid='$id'"); | ||||
@@ -65,9 +65,9 @@ if ($arr['issign']==0) | |||||
{ | { | ||||
if ($row1['evalue']%500==0 || $arr['issign']==1) | if ($row1['evalue']%500==0 || $arr['issign']==1) | ||||
{ | { | ||||
$options .= "<option value='{$row1['evalue']}'>{$row1['ename']}</option>"; | |||||
} else { | |||||
$options .= "<option value='{$row1['evalue']}'>└─ {$row1['ename']}</option>"; | $options .= "<option value='{$row1['evalue']}'>└─ {$row1['ename']}</option>"; | ||||
} else { | |||||
$options .= "<option value='{$row1['evalue']}'>└─── {$row1['ename']}</option>"; | |||||
} | } | ||||
} | } | ||||
?> | ?> | ||||
@@ -91,8 +91,7 @@ function GetEnumsForm($egroup, $evalue = 0, $formid = '', $seltitle = '') | |||||
$forms .= "\t<option value='0' selected='selected'>请选择{$seltitle}</option>\r\n"; | $forms .= "\t<option value='0' selected='selected'>请选择{$seltitle}</option>\r\n"; | ||||
foreach (${'em_'.$egroup.'s'} as $v => $n) { | foreach (${'em_'.$egroup.'s'} as $v => $n) { | ||||
$prefix = ($v > 500 && $v % 500 != 0) ? '└─ ' : ''; | $prefix = ($v > 500 && $v % 500 != 0) ? '└─ ' : ''; | ||||
if (preg_match("#\.#", $v)) $prefix = ' └── '; | |||||
if (preg_match("#\.#", $v)) $prefix = '└─── '; | |||||
if ($v == $evalue) { | if ($v == $evalue) { | ||||
$forms .= "\t<option value='$v' selected='selected'>$prefix$n</option>\r\n"; | $forms .= "\t<option value='$v' selected='selected'>$prefix$n</option>\r\n"; | ||||
} else { | } else { | ||||