$unsubscribe = get('unsubscribe'); if ($subscribe || $unsubscribe) { $sub_id = get('owner'); $sub = get_user_details($sub_id); if ($sub) { $is_subscribed = is_user_subscribed($sub['userid']); if ($subscribe and !$is_subscribed) { subscribe_user($sub_id); } else { if ($unsubscribe and $is_subscribed) { unsubscribe_user($sub_id); } } if (!error()) { $success = true; } if ($success) { redirect_to(BASEURL . '/manage_subscriptions.php'); } } } } $order = return_object_order('manage_subscriptions'); $subscriptions = get_user_subscriptions($user['userid'], null, $order); assign('subscriptions', $subscriptions); } $file = "subscriptions/manage_subscriptions.html"; $global = file_exists(LAYOUT . "/" . $file) ? false : STYLES_DIR . "global"; subtitle(lang('Manage Subscriptions')); template_files($file, $global); display_it();
$collection = $cbcollection->get_collection($cid); $reqFields = $cbcollection->load_required_fields($collection); $otherFields = $cbcollection->load_other_fields($collection); assign("fields", $reqFields); assign("other_fields", $otherFields); assign('c', $collection); assign('collection', $collection); subtitle(lang("edit_collection")); break; case "collection_items": case "items": case "manage_items": $collection = $cbcollection->get_collection($cid); $type = clean($_GET['type']); $type = confirm_collection_type($type); $order = return_object_order('photo'); photo_manager_link_callbacks(); assign('type', $type); switch ($type) { case "videos": if (isset($_POST['delete_selected'])) { $count = count($_POST['check_item']); for ($i = 0; $i < $count; $i++) { $cbvideo->collection->remove_item($_POST['check_item'][$i], $cid); } $eh->flush(); e(sprintf("selected_items_removed", "videos"), "m"); } $objs = $cbvideo->collection->get_collection_items_with_details($cid, $order); break; case "photos":