function save_tits_j($id) { $qda = $_SESSION['qda']; if ($ib = getjx('ib')) { $sq['ib'] = $ib; cache_value($id, 10, $ib); } if ($cat = getjx('frm1')) { $sq['frm'] = $cat; cache_value($id, 1, $cat); } if ($suj = clean_title(getjx('suj'))) { $sq['suj'] = $suj; cache_value($id, 2, $suj); } if ($img = getjx('img')) { $sq['img'] = $img; cache_value($id, 3, $img); } if ($src = getjx('src')) { $sq['mail'] = $src; cache_value($id, 9, $src); } if ($sq) { msquery('update ' . $qda . ' set ' . implode(',', atmrup($sq)) . ' where id=' . $id); } $r = $_SESSION['art_options']; $rdata = sql('val,msg', 'qdd', 'kv', 'ib="' . $id . '"'); if ($r) { foreach ($r as $k => $v) { $val = $rdata[$v]; $gv = ajx($_GET[$v], 1); if ($v == "related" or $v == "float_img" or $v == "template" or $v == "folder") { $vrf = ' '; } if ($v == "authlevel") { if (rstr(21)) { $vrf = "1"; } else { $vrf = "all"; } } if ($v == "tracks") { if (rstr(1)) { $vrf = 'true'; } else { $vrf = 'false'; } $gv = $gv == 1 ? 'true' : 'false'; } if ($v == "2cols") { if (rstr(17)) { $vrf = 'true'; } else { $vrf = 'false'; } $gv = $gv == 1 ? 'true' : 'false'; } if ($v == "fav") { if (rstr(52)) { $vrf = 'true'; } else { $vrf = 'false'; } $gv = $gv == 1 ? 'true' : 'false'; } if ($v == "like") { if (rstr(90)) { $vrf = 'true'; } else { $vrf = 'false'; } $gv = $gv == 1 ? 'true' : 'false'; } if ($v == "poll") { if (rstr(91)) { $vrf = 'true'; } else { $vrf = 'false'; } $gv = $gv == 1 ? 'true' : 'false'; } if ($v == "lang") { $vrf = prmb(25); $arr = explode(' ', prmb(26)); if ($arr) { foreach ($arr as $ka => $va) { $valb = $rdata['lang' . $va]; if ($_GET['lang' . $va] == $vrf && $val) { $_GET['lang' . $va] = ' '; } if ($_GET['lang' . $va] && $_GET['lang' . $va] != $valb && $_GET['lang' . $va] != 'undefined') { utag_sav($id, 'lang' . $va, $_GET['lang' . $va]); } } } } if (!$val) { $val = $vrf; } //permut value with global setting if ($gv == $vrf && $val) { $gv = ' '; } //erase if not usefull if ($gv && $gv != $val) { utag_sav($id, $v, $gv); } } } }
function save_tits_j($id) { $qda = $_SESSION['qda']; $wh = 'id=' . $id . ''; if ($ib = getjx('ib')) { $sql .= 'ib="' . $ib . '", '; cache_value($id, 10, $ib); } if ($cat = getjx('frm1')) { $sql .= 'frm="' . $cat . '", '; cache_value($id, 1, $cat); } if ($suj = clean_title(getjx('suj'))) { $sql .= 'suj="' . $suj . '", '; cache_value($id, 2, $suj); } if ($img = getjx('img')) { $sql .= 'img="' . $img . '", '; cache_value($id, 3, $img); } if ($src = getjx('src')) { $sql .= 'mail="' . $src . '", '; cache_value($id, 9, $src); } if ($sql) { msquery('update ' . $qda . ' set ' . substr($sql, 0, -2) . ' where ' . $wh . ';'); } $r = $_SESSION['art_options']; $rdata = sql('val,msg', 'qdd', 'kv', 'ib="' . $id . '"'); if ($r) { foreach ($r as $k => $v) { $val = $rdata[$v]; $gv = ajx($_GET[$v], 1); if ($v == "related" or $v == "float_img" or $v == "template" or $v == "folder") { $vrf = ' '; } if ($v == "authlevel") { if (rstr(21)) { $vrf = "1"; } else { $vrf = "all"; } } if ($v == "tracks") { if (rstr(1)) { $vrf = 'true'; } else { $vrf = 'false'; } $gv = $gv == 1 ? 'true' : 'false'; } if ($v == "2cols") { if (rstr(17)) { $vrf = 'true'; } else { $vrf = 'false'; } $gv = $gv == 1 ? 'true' : 'false'; } if ($v == "lang") { $vrf = prmb(25); $arr = explode(' ', prmb(26)); if ($arr) { foreach ($arr as $ka => $va) { $valb = $rdata['lang' . $va]; if ($_GET['lang' . $va] == $vrf && $val) { $_GET['lang' . $va] = ' '; } if ($_GET['lang' . $va] && $_GET['lang' . $va] != $valb) { utag_sav($id, 'lang' . $va, $_GET['lang' . $va]); } } } } if (!$val) { $val = $vrf; } //permut value with global setting if ($gv == $vrf && $val) { $gv = " "; } //erase if not usefull if ($gv && $gv != $val) { utag_sav($id, $v, $gv); } } } }