assign('form',htmlspecialchars($_REQUEST['form'])); } if(isset($_REQUEST['field'])) { $template->assign('field',htmlspecialchars($_REQUEST['field'])); } #if(isset($_GET['form'])) $form = $_GET['form']; #if(isset($_GET['field'])) $field = $_GET['field']; #if(isset($_GET['insert_mode'])) $insert_mode = intval($_GET['insert_mode']); #if(isset($_POST['form'])) $form = $_POST['form']; #if(isset($_POST['field'])) $field = $_POST['field']; #if(isset($_POST['insert_mode'])) $insert_mode = intval($_POST['insert_mode']); #if(empty($insert_mode)) $insert_mode = $insert_mode = 0; if(isset($_POST['gallery'])) { $dbr = Database::$content->prepare("SELECT id, title, photo_thumbnail FROM ".Database::$db_settings['photo_table']." WHERE gallery=:gallery ORDER BY sequence ASC"); $dbr->bindParam(':gallery', $_POST['gallery'], PDO::PARAM_STR); $dbr->execute(); $i=0; while($data = $dbr->fetch()) { $items[$i]['id'] = $data['id']; $items[$i]['title'] = $data['title']; $items[$i]['photo_thumbnail'] = $data['photo_thumbnail']; ++$i; } if(isset($items)) { $template->assign('items',$items); } $image_classes_untrimmed = explode(',',$settings['image_classes']); foreach($image_classes_untrimmed as $image_class) { $image_classes[] = trim($image_class); } if(isset($image_classes)) { $template->assign('image_classes',$image_classes); } } if(empty($action)) $action = 'main'; switch ($action) { case 'main': $dbr = Database::$content->query("SELECT DISTINCT gallery FROM ".Database::$db_settings['photo_table']." ORDER BY gallery ASC"); while($data = $dbr->fetch()) { $galleries[] = htmlspecialchars($data['gallery']); } if(isset($galleries)) { $template->assign('galleries',$galleries); } break; } $template_file = 'insert_thumbnail.tpl'; } ?>