$sql = "SELECT * FROM {$cms_db['tpl']} WHERE idclient='{$client}' ORDER BY name"; $db->query($sql); $int_max = $db->affected_rows(); while ($db->next_record()) { $idtpl = $db->f('idtpl'); //Darf Template sehen if ($perm->have_perm(1, 'tpl', $idtpl)) { // Hintergrundfarbe w�hlen $tmp['ENTRY_BGCOLOR'] = '#ffffff'; $tmp['OVERENTRY_BGCOLOR'] = '#fff7ce'; //Starttemplate festlegen if ($perm->have_perm(12, 'tpl', $idtpl)) { if ($db->f('is_start') == 1) { $tmp['ENTRY_STARTTPL'] = make_image_link('main.php?area=tpl&action=maketplstart&idtpl=' . $db->f('idtpl'), 'but_start_yes.gif', $cms_lang['tpl_is_start'], '16', '16', '', '', ''); } else { $tmp['ENTRY_STARTTPL'] = make_image_link('main.php?area=tpl&action=maketplstart&idtpl=' . $db->f('idtpl'), 'but_start_no.gif', $cms_lang['tpl_is_start'], '16', '16', '', '', ''); } } // Template dublizieren if ($perm->have_perm(2, 'area_tpl', 0) && $perm->have_perm(3, 'tpl', $idtpl)) { $tmp['ENTRY_DUPLICATE'] = "\n<a href=\"" . $sess->url("main.php?area=tpl_edit&action=duplicate&idtpl=" . $db->f('idtpl')) . "\">\n<img src=\"tpl/" . $cfg_cms['skin'] . "/img/but_duplicate.gif\" alt=\"" . $cms_lang['tpl_duplicate'] . "\" title=\"" . $cms_lang['tpl_duplicate'] . "\" width=\"16\" height=\"16\" /></a>"; } // Template bearbeiten if ($perm->have_perm(3, 'tpl', $idtpl)) { $tmp['ENTRY_EDIT'] = "\n<a href=\"" . $sess->url("main.php?area=tpl_edit&idtpl=" . $db->f('idtpl')) . "\">\n<img src=\"tpl/" . $cfg_cms['skin'] . "/img/but_edit.gif\" alt=\"" . $cms_lang['tpl_edit'] . "\" title=\"" . $cms_lang['tpl_edit'] . "\" width=\"16\" height=\"16\" /></a>"; } // Template l�schen if ($db->f('deletable') == '1' && $perm->have_perm(5, 'tpl', $idtpl)) { $tmp['ENTRY_DELBUT'] = "\n<a href=\"" . $sess->url('main.php?area=tpl&action=delete&idtpl=' . $db->f('idtpl')) . "\" onclick=\"return delete_confirm()\">\n<img src=\"tpl/" . $cfg_cms['skin'] . "/img/but_deleteside.gif\" width=\"16\" height=\"16\" alt=\"" . $cms_lang['tpl_delete'] . "\" title=\"" . $cms_lang['tpl_delete'] . "\" /></a>"; } else { $tmp['ENTRY_DELBUT'] = "\n<img src=\"tpl/" . $cfg_cms['skin'] . "/img/space.gif\" width=\"16\" height=\"16\" />";
if ($perm->have_perm(24, 'side', $tmp_side['idcatside'], $tmp_side['idcat'])) { if ($tmp_side['offline']) { $lock_val = 0; $lock_icon = 'but_lock.gif'; $lock_text = $cms_lang['con_unlock_side']; } else { $lock_val = 1; $lock_icon = 'but_unlock.gif'; $lock_text = $cms_lang['con_lock_side']; } $tpl_side_values['BUTTON_LOCK'] = make_image_link('main.php?action=side_lock&idcatside=' . $tmp_side['idcatside'] . '&idside=' . $tmp_side['idside'] . '&lock=' . $lock_val, $lock_icon, $lock_text, '16', '16', '', '', '#sideanchor'); } else { $tpl_side_values['BUTTON_LOCK'] = make_image('space.gif', '', '16', '16'); } // Seite: Vorschau $tpl_side_values['BUTTON_PREVIEW'] = make_image_link($tmp_side['link'], 'but_preview.gif', $cms_lang['con_preview'], '16', '16', '_blank'); $tpl_side_values['SIDE_ACTIONS'] = ''; unset($side_actions); } // Tabellenfarbwerte if ($con_tree[$a]['offline'] || $tmp_side['offline']) { $tpl_side_values['TABLE_COLOR'] = '#FFEEDF'; $tpl_side_values['TABLE_OVERCOLOR'] = '#FFF5CE'; } else { $tpl_side_values['TABLE_COLOR'] = '#FFFFFF'; $tpl_side_values['TABLE_OVERCOLOR'] = '#FFF5CE'; } // Seitentemplate parsen $tpl->setVariable($tpl_side_values); $tpl->parse('SIDES'); unset($tpl_side_values, $tmp_side);