} elseif ($action == "stat") { UpdateTopicStats($info['id']); ok($lang->phrase('data_success'), 'showtopic.php?id=' . $info['id'] . SID2URL_x); } elseif ($action == "vote_export") { require_once "classes/class.charts.php"; $PG = new PowerGraphic(); $skin = $gpc->get('skin', int, 1); $modus = $gpc->get('modus', int, 1); echo $tpl->parse("menu"); echo $tpl->parse("admin/topic/vote_export"); } elseif ($action == "vote_edit") { $error = array(); $result = $db->query('SELECT id, topic, posts, sticky, status, last, board, vquestion, prefix FROM ' . $db->pre . 'topics WHERE id = ' . $_GET['id'] . ' LIMIT 1', __LINE__, __FILE__); $info = $gpc->prepare($db->fetch_assoc($result)); if (strlen($_GET['fid']) == 32) { $data = $gpc->prepare(import_error_data($_GET['fid'])); $data[0] = $data['answer'][0]; unset($data['answer'][0]); $result = $db->query("SELECT id, answer FROM {$db->pre}vote WHERE tid = '{$info['id']}' ORDER BY id", __LINE__, __FILE__); while ($row = $db->fetch_assoc($result)) { $data['original'][$row['id']] = $row['answer']; } } else { $data = $data['answer'] = array(); $data['question'] = $info['vquestion']; $result = $db->query("SELECT id, answer FROM {$db->pre}vote WHERE tid = '{$info['id']}' ORDER BY id", __LINE__, __FILE__); while ($row = $db->fetch_assoc($result)) { $data['answer'][$row['id']] = $row['answer']; $data['original'][$row['id']] = $row['answer']; } $data[0] = '';
($code = $plugins->load('editprofile_about2_query')) ? eval($code) : null; $db->query("UPDATE {$db->pre}user SET about = '{$_POST['about']}' WHERE id = '{$my->id}'"); ok($lang->phrase('data_success'), "editprofile.php?action=about" . SID2URL_x); } } elseif ($_GET['action'] == "about") { if ($my->p['useabout'] == 0) { errorLogin($lang->phrase('not_allowed'), "editprofile.php"); } $breadcrumb->Add($lang->phrase('editprofile_about')); echo $tpl->parse("header"); echo $tpl->parse("menu"); ($code = $plugins->load('editprofile_abos_Start')) ? eval($code) : null; BBProfile($bbcode); $fid = $gpc->get('fid', str); if (is_hash($fid)) { $data = $gpc->unescape(import_error_data($fid)); if ($_GET['job'] == 'preview') { $preview = true; $data = $gpc->unescape($data); $parsedPreview = $bbcode->parse($data); } else { $preview = false; } } else { $data = $my->about; $preview = false; } $chars = numbers($config['maxaboutlength']); ($code = $plugins->load('editprofile_abos_prepared')) ? eval($code) : null; echo $tpl->parse("editprofile/about"); ($code = $plugins->load('editprofile_abos_end')) ? eval($code) : null;