Exemplo n.º 1
0
     assign('comment', $new_com);
     Template('blocks/comments/comment.html');
     break;
     /**
      * Function used to add item in playlist
      */
 /**
  * Function used to add item in playlist
  */
 case 'add_playlist':
     $id = mysql_clean($_POST['id']);
     $pid = mysql_clean($_POST['pid']);
     $type = post('objtype');
     if ($type == 'video') {
         $cbvid->action->add_playlist_item($pid, $id);
         updateObjectStats('plist', 'video', $id);
         if (msg()) {
             $msg = msg_list();
             $msg = '<div class="msg">' . $msg[0] . '</div>';
         }
         if (error()) {
             $err = error_list();
             $err = '<div class="error">' . $err[0] . '</div>';
         }
         $ajax['msg'] = $msg ? $msg : '';
         $ajax['err'] = $err ? $err : '';
         echo json_encode($ajax);
     }
     break;
 case 'add_new_playlist':
     if (post('objtype') == 'video') {
Exemplo n.º 2
0
     //Pagination
     $pages->paginate($total_pages, $page);
     subtitle(lang("manage_photos"));
     break;
 case "favorite":
     assign('mode', 'favorite');
     if ($_GET['remove_fav_photo']) {
         $photo = mysql_clean($_GET['remove_fav_photo']);
         $cbphoto->action->remove_favorite($photo);
         updateObjectStats('fav', 'photo', $photo, '-');
     }
     if ($_POST['remove_fav_photos']) {
         $total = count($_POST['check_photo']);
         for ($i = 0; $i < $total; $i++) {
             $cbphoto->action->remove_favorite($_POST['check_photo'][$i]);
             updateObjectStats('fav', 'photo', $_POST['check_photo'][$i], '-');
         }
         $eh->flush();
         e(sprintf(lang("total_fav_photos_removed"), $total), "m");
     }
     if (get('query') != '') {
         $cond = " (photos.photo_title LIKE '%" . mysql_clean(get('query')) . "%' OR photos.photo_tags LIKE '%" . mysql_clean(get('query')) . "%' )";
     }
     $photo_arr = array('user' => userid(), "limit" => $get_limit, "cond" => $cond);
     $photos = $cbphoto->action->get_favorites($photo_arr);
     assign('photos', $photos);
     $photo_arr['count_only'] = true;
     $total_rows = $cbphoto->action->get_favorites($photo_arr);
     $total_pages = count_pages($total_rows, MAINPLIST);
     //Pagination
     $pages->paginate($total_pages, $page);