<?php for ($i = 0; $i < count($list); $i++) { $r = $list[$i]; $d = $r->RefCount() == 0; ?> <tr<?php echo $i < count($list) - 1 ? '' : ' class="last"'; ?> ><td class="n"><?php echo $i + 1; ?> .</td><td><a href=".?action=edit&id=<?php echo $r->GetID(); ?> "><?php echo $r->GetName(); ?> </a> (<?php echo $r->RefCount(); ?> )</td><td align="right"><?php ibtnav('edit.gif', '?action=edit&id=' . $r->GetID(), 'Редактировать элемент'); ibtnav($d ? 'cross.gif' : 'cross_d.gif', $d ? '?action=delete&id=' . $r->GetID() : '', 'Удалить элемент', 'Удалить этот элемент?'); ?> </td></tr> <?php } ?> </table> <?php formc();
function print_contents($pid, $list, $pIndexes = array(), $path = '', $afterInfo = false) { global $cclasses; $arr = get_contents_by_pid($pid, $list); $n = count($arr); $cntPrefix = ''; for ($i = 0; $i < count($pIndexes); $i++) { $cntPrefix .= $pIndexes[$i] . '.'; } $depth = count($pIndexes); for ($i = 0; $i < $n; $i++) { $r = $arr[$i]; $cntString = $cntPrefix . ($i + 1); $p = $path . '/' . $r['path']; $childs = get_contents_by_pid($r['id'], $list); $nChilds = count($childs); ?> <div style="padding-left: <?php echo $depth * 24; ?> px;"><table class="list<?php echo $nChilds == 0 && $i == $n - 1 && !$afterInfo ? ' smb' : ''; ?> "> <tr <?php echo $nChilds == 0 && $i == $n - 1 && !$afterInfo ? 'class="last"' : ''; ?> ><td class="n"><?php echo $cntString; ?> .</td><td width="86"><?php dnd_anchor($r['id'], update_element_parent, ''); ibtnav($i != $n - 1 ? 'arrdown_blue.gif' : 'arrdown_d.gif', $i != $n - 1 ? '?action=down&id=' . $r['id'] : '', 'Опустить'); ibtnav($i != 0 ? 'arrup_blue.gif' : 'arrup_d.gif', $i != 0 ? '?action=up&id=' . $r['id'] : '', 'Поднять'); ?> </td><td><a href=".?action=editor&id=<?php echo $r['id']; ?> "><?php echo $r['name']; ?> </a> (<?php echo $p; ?> )</td><td width="250"><?php echo $cclasses[$r['class']]; ?> </td><td width="48" align="right"><?php ibtnav('prefs.gif', '?action=edit&id=' . $r['id'], 'Изменить элемент'); ibtnav('cross.gif', '?action=delete&id=' . $r['id'], 'Удалить элемент', 'Удалить этот элемент?'); ?> </td></tr> </table></div> <?php $printed = true; $s_pIndexes = $pIndexes; $pIndexes[] = $i + 1; print $counter; print_contents($r['id'], $list, $pIndexes, $p, $i != $n - 1); $pIndexes = $s_pIndexes; } }
<table width="100%" class=""> <tr class="last"><td><a href=".?section=<?php echo $section; ?> &action=edit&id=<?php echo $it['id']; ?> "><?php echo $it['name']; ?> </a> - <i><?php echo $it['ident']; ?> </i></td><td width="48" align="right"><?php ibtnav('edit.gif', '?section=' . $section . '&action=edit&id=' . $it['id'], 'Редактировать элемент'); ibtnav($d ? 'cross.gif' : 'cross_d.gif', $d ? '?section=' . $section . '&action=delete&id=' . $it['id'] : '', 'Удалить элемент', 'Удалить этот элемент?'); ?> </td></tr> <tr class="last"> <td colspan="3"> <?php echo $update_forms[$i]; if ($i != count($items) - 1) { print '<div id="hr"></div>'; } ?> </td> </tr> </table> <?php if ($i != count($items) - 1) {
$r = $list[$i]; ?> <tr<?php echo $i < count($list) - 1 ? '' : ' class="last"'; ?> ><td class="n"><?php echo $i + 1; ?> .</td><td><a href=".?action=edit&id=<?php echo $r['id']; ?> "><?php echo $r['name']; ?> </a> (<?php echo group_users_inside($r['id']); ?> )</td><td><?php echo $r['default'] ? 'Да' : 'Нет'; ?> </td><td align="right"><?php ibtnav('edit.gif', '?action=edit&id=' . $r['id'], 'Изменить элемент'); ibtnav('cross.gif', '?action=delete&id=' . $r['id'], 'Удалить элемент', 'Удалить этот элемент?'); ?> </td></tr> <?php } ?> </table> <?php formc();
<?php ibtnav($i != count($list) - 1 ? 'arrdown_blue.gif' : 'arrdown_d.gif', $i != count($list) - 1 ? '?action=edit&id=' . $id . '&act=down&eid=' . $r['id'] : '', 'Опустить'); ?> <?php ibtnav($i != 0 ? 'arrup_blue.gif' : 'arrup_d.gif', $i != 0 ? '?action=edit&id=' . $id . '&act=up&eid=' . $r['id'] : '', 'Поднять'); ?> <?php ibtnav($imp ? 'info_d.gif' : 'info.gif', '?action=edit&id=' . $id . '&act=togimp&eid=' . $r['id'], $imp ? 'Обязательное' : 'Необязательное'); ?> <?php ibtnav($invis ? 'show_d.gif' : 'show.gif', '?action=edit&id=' . $id . '&act=togvis&eid=' . $r['id'], $invis ? 'Невидимое' : 'Видимое'); ?> <?php ibtnav('edit.gif', '?action=edit&id=' . $id . '&viewelement=' . $r['id'], 'Редактировать элемент'); if ($d == 0) { ibtnav('cross.gif', '?action=edit&id=' . $id . '&act=delete&eid=' . $r['id'], 'Удалить элемент', 'Удалить этот элемент?'); } else { ibtnav('cross_d.gif', '', 'Удалить элемент', 'Удалить этот элемент?'); } ?> </td> </tr> <?php } ?> </table> <?php formc(); redirector_add_skipvar('act', 'down'); redirector_add_skipvar('act', 'up');