function art_options($id) { $r = $_SESSION['art_options']; $arl = explode(' ', prmb(26)); $rdata = sql('val,msg', 'qdd', 'kv', 'ib="' . $id . '"'); if ($r) { foreach ($r as $k => $v) { $val = $rdata[$v]; $hlp = ''; if ($v == 'folder') { $ret .= picto('virtual') . lj('poph', 'popup_addfolder___' . $id, nms(73)) . ' '; } if ($v == 'related') { $ret .= pictxt('articles') . btn('poph', nms(138)); $hlp = hlpbt('meta_related'); } if ($v == 'agenda') { $ret .= pictxt('localize') . btn('poph', 'Agenda'); //$hlp=togbub('plug','calendar_calendar*build__'.$v.$id,picto('time')); $hlp = lj('', 'popup_plup___calendar_calendar*build__' . $v . $id, picto('time')); } elseif ($v == 'lang') { $ret .= picto('global'); } elseif ($v == 'template') { $ret .= pictxt('conn', $v); } if ($v == 'authlevel') { $ret .= btn('popbt', $v . ' ' . menuderj_prep('all|1|2|3|4|5|6|7|8', $v . $id, $val, '1')) . ' '; } elseif ($v == 'template') { $val = $val ? $val : ' '; $tmpub = msql_read('', 'public_template', $tpl, 1); $tmprv = msql_read('', $_SESSION['qb'] . '_template', $tpl, 1); $arr = array_merge_b($tmpub, $tmprv); $arr[' '] = array('' => 1); $ret .= btn('popbt', $v . ' ' . menuderj_prep(implode('|', array_keys($arr)), $v . $id, $val ? trim($val) : $v, '1')) . ' '; } elseif ($v == 'tracks') { if (rstr(1) && !$val or $val == 'true') { $chk = 1; } else { $chk = 0; } $ret .= btn('popbt', $v . ' ' . checkbox_j($v . $id, $chk)); } elseif ($v == '2cols') { if (rstr(17) && !$val or $val == 'true') { $chk = 1; } else { $chk = 0; } $ret .= btn('popbt', $v . ' ' . checkbox_j($v . $id, $chk)); } elseif ($v == 'fav') { if (rstr(52) && !$val or $val == 'true') { $chk = 1; } else { $chk = 0; } $ret .= btn('popbt', $v . ' ' . checkbox_j($v . $id, $chk)); } elseif ($v == 'like') { if (rstr(90) && !$val or $val == 'true') { $chk = 1; } else { $chk = 0; } $ret .= btn('popbt', $v . ' ' . checkbox_j($v . $id, $chk)); } elseif ($v == 'poll') { if (rstr(91) && !$val or $val == 'true') { $chk = 1; } else { $chk = 0; } $ret .= btn('popbt', $v . ' ' . checkbox_j($v . $id, $chk)); } elseif ($v == 'lang') { if ($arl) { foreach ($arl as $va) { //$rl[$va]=$rdata['lang'.$va]; if ($val && $va != $val or !$val && $va != prmb(25)) { $ret .= lj('txtsmall2', $v . $va . $id . '_autolang__4_' . $id . '_' . $va, $va); $ret .= input(1, $v . $va . $id, $rdata['lang' . $va], '" size="4'); } else { $ret .= hidden('', $v . $va . $id, ''); } } $ret .= hlpbt('meta_lang'); $lang = $rdata['lang']; //lang $ret .= langslct($arl, $lang, 'lang' . $id); } else { $ret .= hidden('', $v . $id, ''); } $ret .= br(); } else { $ret .= ljb('poph', 'jumpvalue', $v . $id . '_ ', 'x') . ' ' . balise('input', array(1 => 'text', 3 => $v . $id, 4 => $val, 5 => '', 6 => '14', 7 => '255', 'autocomplete' => 'off'), '') . $hlp . br(); } } } return $ret; }
function submod_comline($id, $v) { $r = msql_read('system', 'admin_modules', '', 1); $rb = user_mods(); if ($rb) { $r += $rb; } ksort($r); $rt = implode(' ', array_keys($r)); return menuderj_prep($rt, $id, $v, '1'); }
function art_options($id) { $r = $_SESSION["art_options"]; $arl = explode(' ', prmb(26)); $rdata = sql('val,msg', 'qdd', 'kv', 'ib="' . $id . '"'); if ($r) { foreach ($r as $k => $v) { $val = $rdata[$v]; $hlp = ''; if ($v == 'folder') { $j = 'popup_addfolder___' . $id; } else { $j = ''; } if ($j) { $ret .= picto('virtual') . lj('poph', $j, $v) . ' '; } if ($v == 'related') { $picto = 'articles'; $hlp = hlpbt('meta_related'); } elseif ($v == 'lang') { $picto = 'global'; } elseif ($v == 'template') { $picto = 'conn'; } else { $picto = 'file'; } if (!$j) { $ret .= picto($picto) . btn('poph', $v) . ' '; } if ($v == 'authlevel') { $ret .= menuderj_prep('all|1|2|3|4|5|6|7|8', $v . $id, $val, '1') . ' '; } elseif ($v == "template") { $val = $val ? $val : " "; $tmpub = msql_read('', 'public_template', $tpl, 1); $tmprv = msql_read('', $_SESSION['qb'] . '_template', $tpl, 1); $arr = array_merge_b($tmpub, $tmprv); $arr[" "] = array("" => 1); $ret .= menuderj_prep(implode('|', array_keys($arr)), $v . $id, $val ? trim($val) : $v, '1') . ' '; } elseif ($v == "tracks") { if (rstr(1) && $val == "" or $val == 'true') { $chk = 1; } else { $chk = 0; } $ret .= checkbox_j($v . $id, $chk) . ' '; } elseif ($v == "2cols") { if (rstr(17) && $val == "" or $val == 'true') { $chk = 1; } else { $chk = 0; } $ret .= checkbox_j($v . $id, $chk); } elseif ($v == "lang") { if ($arl) { foreach ($arl as $va) { //$rl[$va]=$rdata['lang'.$va]; if ($val && $va != $val or !$val && $va != prmb(25)) { $ret .= lj('txtsmall2', $v . $va . $id . '_autolang__4_' . $id . '_' . $va, $va); $ret .= input(1, $v . $va . $id, $rdata['lang' . $va], '" size="4'); } else { $ret .= hidden('', $v . $va . $id, ''); } } $ret .= hlpbt('meta_lang'); $lang = $rdata['lang']; //lang //$ret.=select_j('lang'.$id,'lang',$lang,1,$lang,0); $ret .= radiobtj($arl, $lang, 'lang' . $id); } else { $ret .= hidden('', $v . $id, ''); } $ret .= br(); } else { $ret .= ljb('poph', 'jumpvalue', $v . $id . '_ ', 'x') . ' ' . balise('input', array(1 => 'text', 3 => $v . $id, 4 => $val, 5 => '', 6 => '14', 7 => '255', 'autocomplete' => 'off'), '') . $hlp . br(); } } } return $ret; }