<?php $todo = isset($_GET['todo']) ? $_GET['todo'] : null; switch ($todo) { case 'delete': $exampleCat = new ExampleCategories($_GET['id']); if ($exampleCat->id) { $players = ExamplePlayers::getAllFromCat($_GET['id']); foreach ($players as $player) { $player->delete(); } $exampleCat->delete(); Messages::addNotice('Category successfully deleted'); } else { Messages::addError('Delete Failed'); } break; case 'up': $c = new ExampleCategories($_GET['id']); $c->moveUp(); break; case 'down': $c = new ExampleCategories($_GET['id']); $c->moveDown(); break; } $ec = new ExampleCategories(); $smarty->assign('c_list', $ec->getAll(' ORDER BY `display_order` ASC'));
$error_nr++; } if (!isset($_POST['c_probability']) || $_POST['c_probability'] == '') { Messages::addError('Code required!'); $error_nr++; } if ($error_nr > 0) { $_SESSION['post'] = $_POST; jump("index.php?page=noscripts&action=add_edit" . $append); } if (isset($_GET['id']) && $_GET['id'] != '') { //edit $c = new Noscripts($_GET['id']); Messages::addNotice('Code edited!'); } else { //add $c = new Noscripts(); Messages::addNotice('Code added!'); } $c->name = $_POST['c_name']; $c->code = $_POST['c_code']; $c->probability = $_POST['c_probability']; $c->status = $_POST['c_status']; $c->save(); jump('?page=noscripts'); } if (isset($_GET['todo']) && $_GET['todo'] == 'edit') { $c = new Noscripts(@$_GET['id']); $smarty->assign('c', $c); $smarty->assign('edit', 1); }
<?php $c_id = isset($_GET['c_id']) ? $_GET['c_id'] : null; if (isset($_GET['todo'])) { if ($_GET['todo'] == 'delete') { $b = new ExamplePlayers($_GET['id']); $b->delete(); } elseif ($_GET['todo'] == 'up') { $b = new ExamplePlayers($_GET['b_id']); $b->moveUp(' `cat_id`= \'' . $b->cat_id . '\''); } elseif ($_GET['todo'] == 'down') { $b = new ExamplePlayers($_GET['b_id']); $b->moveDown(' `cat_id`= \'' . $b->cat_id . '\''); } else { Messages::addNotice('Error'); } } $eb = new ExamplePlayers(); $smarty->assign('b_list', $eb->getAll("WHERE `cat_id`= '{$c_id}' ORDER BY `display_order` ASC")); $smarty->assign('c_id', $c_id);
$error_nr++; } } if ($error_nr > 0) { $_SESSION['post'] = $_POST; jump("index.php?page=examples&action=add_edit" . $append); } $_POST['c_url'] = preg_replace('/[^a-zA-Z0-9.]+/', '-', $_POST['c_url']); if (isset($_GET['id']) && $_GET['id'] != '') { //edit $c = new ExampleCategories($_GET['id']); Messages::addNotice('Category edited!'); } else { //add $c = new ExampleCategories(); Messages::addNotice('Category added!'); } $c->title = $_POST['c_title']; $c->url = $_POST['c_url']; $c->seo_title = $_POST['c_seo_title']; $c->height = $_POST['height']; $c->seo_description = $_POST['c_seo_description']; $c->seo_keywords = $_POST['c_seo_keywords']; $c->short_description = $_POST['c_sdesc']; $c->description = $_POST['c_desc']; $c->more_description = $_POST['c_mdesc']; $c->save('display_order'); if (!empty($_FILES['background']['name'])) { $finfo = getimagesize($_FILES['background']['tmp_name']); if (!isset($finfo['mime'])) { Messages::addError('Background image file: Invalid file type');
if ($action == 'move_up') { $language->moveUp(); } else { $language->moveDown(); } Messages::addNotice('Order changed'); jump('?page=language'); break; case 'set_default': $language->setDefault(); Messages::addNotice('Changed'); jump('?page=language'); break; case 'change_status': if ($language->isActive()) { $language->status = Language::STATUS_INACTIVE; } else { $language->status = Language::STATUS_ACTIVE; } $language->save(); Messages::addNotice('Status changed'); jump('?page=language'); break; default: $languages = $language->getAll("ORDER BY display_order ASC"); $smarty->assign('languages', $languages); $action = 'list'; $smarty->assign('CONTENT', 'language/list.tpl'); break; } $smarty->assign('language', $language);
if ($config->isPOST()) { $adm->email = $_POST['email']; if (!empty($_POST['password']) && $_POST['password'] == $_POST['password2']) { $adm->password = md5($_POST['password']); } else { Messages::addError('Password not changed'); } $adm->access = isset($_POST['access']) ? array_sum($_POST['access']) : 0; if (empty($adm->id) && empty($adm->password)) { Messages::addError('Password can\'t be empty'); jump('?page=administrators&action=add'); } else { $adm->save(); if ($adm->id == Admin::getLogged()->id) { Admin::setLoggedUser($adm); } Messages::addNotice('Saved'); jump('?page=administrators&action=edit&id=' . $adm->id); } } $smarty->assign('accessData', Admin::getAccessData()); $smarty->assign('adm', $adm); $smarty->assign('CONTENT', 'administrators/add_edit.tpl'); break; case 'remove': $adm->delete(); Messages::addNotice('Deleted'); jump('?page=administrators'); break; } $smarty->assign('action', $action);
if (!empty($_FILES['background']['name'])) { if (!$template->uploadBgImageOnAmazon($_FILES['background']['tmp_name'], $err)) { Messages::addError($err); } } if (!empty($_FILES['xml']['name'])) { if (!$template->uploadXmlOnAmazon($_FILES['xml']['tmp_name'], $err)) { Messages::addError($err); } } if (!empty($_FILES['swf']['name'])) { if (!$template->uploadSwfOnAmazon($_FILES['swf']['tmp_name'], $err)) { Messages::addError($err); } } Messages::addNotice('Saved'); jump('?page=templates'); } $smarty->assign('template', $template); break; case 'up': if (!isset($_GET['id'])) { jump('index.php?page=templates'); } $template = new Templates((int) $_GET['id']); $template->moveUp(); jump('index.php?page=templates'); break; case 'down': if (!isset($_GET['id'])) { jump('index.php?page=templates');
<?php if (isset($_GET['todo'])) { if ($_GET['todo'] == 'delete') { $b = new Noscripts($_GET['id']); $b->delete(); Messages::addNotice('Code deleted'); } elseif ($_GET['todo'] == '1') { Noscripts::setStatus(1, $_GET['ids']); Messages::addNotice('Code(s) updated'); } elseif ($_GET['todo'] == '0') { Noscripts::setStatus(0, $_GET['ids']); Messages::addNotice('Code(s) updated'); } elseif ($_GET['todo'] == 'del') { Noscripts::deleteAll($_GET['ids']); Messages::addNotice('Code(s) deleted'); } jump('?page=noscripts'); } $ec = new Noscripts(); $smarty->assign('c_list', $ec->getAll(' ORDER BY `name` ASC'));
<?php $c = new Noscripts($_GET['id']); $c->status = $c->status == 1 ? 0 : 1; $c->save(); Messages::addNotice('Code status updated!'); jump('?page=noscripts');
<?php if ($config->isPOST()) { foreach ($_POST as $post => $value) { $set = explode('_', $post); if (is_array($set)) { $conf = new Settings($set[1]); $conf->value = $value; $conf->save(); } } Messages::addNotice('Settings successfully saved.'); jump('index.php?page=settings'); } $conf = new Settings(); $smarty->assign('settings', $conf->getAll());
} Messages::addNotice('The changes were saved!'); jump('index.php?page=examples&action=manage_players&c_id=' . $_GET['c_id']); } else { Messages::addError('No changes!'); jump('index.php?page=examples&action=manage_players&c_id=' . $_GET['c_id']); } } else { //add if ($_FILES['b_thumbnail']['name'] == '') { Messages::addError('You have to fill all fields!'); $smarty->assign('post', $_POST); } else { $eb = new ExamplePlayers(); $eb->cat_id = $_GET['c_id']; //deg($_GET,$_POST); $eb->hash = $_POST['b_hash']; $eb->save(); $finfo = getimagesize($_FILES['b_thumbnail']['tmp_name']); $result = S3::putObjectFile($_FILES['b_thumbnail']['tmp_name'], $config->amazon->S3Bucket, $config->amazon->folders['site']['examples']['thumbs'] . '/' . $eb->id, S3::ACL_PUBLIC_READ, array(), $finfo['mime']); Messages::addNotice('The notification was added succesfully!'); jump('index.php?page=examples&action=manage_players&c_id=' . $_GET['c_id']); } } } if (isset($_GET['todo']) && $_GET['todo'] == 'edit') { $b = new ExamplePlayers($_GET['b_id']); $smarty->assign('b', $b); $smarty->assign('edit', 1); } $smarty->assign('c_id', $_GET['c_id']);