|
|
@@ -60,15 +60,13 @@ if ($cls == 'UserBookmarks') {
|
|
|
}
|
|
|
$userBookmarks->addBookmark($zasobID);
|
|
|
User::saveProfile();
|
|
|
- }
|
|
|
- else if ($task == 'remove_bookmark') {
|
|
|
+ } else if ($task == 'remove_bookmark') {
|
|
|
if ($zasobID <= 0) {
|
|
|
die('Error: no resource');
|
|
|
}
|
|
|
$userBookmarks->removeBookmark($zasobID);
|
|
|
User::saveProfile();
|
|
|
- }
|
|
|
- else if ($task == 'change_bookmark') {
|
|
|
+ } else if ($task == 'change_bookmark') {
|
|
|
if ($zasobID <= 0) {
|
|
|
die('Error: no resource');
|
|
|
}
|
|
|
@@ -78,6 +76,13 @@ if ($cls == 'UserBookmarks') {
|
|
|
}
|
|
|
$userBookmarks->changeBookmark($zasobID, $btnCls);
|
|
|
User::saveProfile();
|
|
|
+ } else if ($task == 'sort_bookmarks') {
|
|
|
+ $idsOrdered = V::get('ids', array(), $_REQUEST, 'array', array('V', 'filterPositiveInteger'));
|
|
|
+ if (empty($idsOrdered)) {
|
|
|
+ die('Error: no ids');
|
|
|
+ }
|
|
|
+ $userBookmarks->sortBookmarks($idsOrdered);
|
|
|
+ User::saveProfile();
|
|
|
}
|
|
|
|
|
|
// default - always return bookmarks
|