Updated object syntax #245
This commit is contained in:
parent
2bfa6e4fe1
commit
e47373e5ee
@ -3,9 +3,9 @@
|
|||||||
* @copyright 2014 by Tobias Reich
|
* @copyright 2014 by Tobias Reich
|
||||||
*/
|
*/
|
||||||
|
|
||||||
contextMenu = {
|
contextMenu = {}
|
||||||
|
|
||||||
add: function(e) {
|
contextMenu.add = function(e) {
|
||||||
|
|
||||||
var items = [
|
var items = [
|
||||||
{ type: 'item', title: 'Upload Photo', icon: 'icon-picture', fn: function() { $('#upload_files').click() } },
|
{ type: 'item', title: 'Upload Photo', icon: 'icon-picture', fn: function() { $('#upload_files').click() } },
|
||||||
@ -21,9 +21,9 @@ contextMenu = {
|
|||||||
|
|
||||||
upload.notify();
|
upload.notify();
|
||||||
|
|
||||||
},
|
}
|
||||||
|
|
||||||
settings: function(e) {
|
contextMenu.settings = function(e) {
|
||||||
|
|
||||||
var items = [
|
var items = [
|
||||||
{ type: 'item', title: 'Change Login', icon: 'icon-user', fn: settings.setLogin },
|
{ type: 'item', title: 'Change Login', icon: 'icon-user', fn: settings.setLogin },
|
||||||
@ -39,9 +39,9 @@ contextMenu = {
|
|||||||
|
|
||||||
context.show(items, e);
|
context.show(items, e);
|
||||||
|
|
||||||
},
|
}
|
||||||
|
|
||||||
album: function(albumID, e) {
|
contextMenu.album = function(albumID, e) {
|
||||||
|
|
||||||
if (albumID==='0'||albumID==='f'||albumID==='s'||albumID==='r') return false;
|
if (albumID==='0'||albumID==='f'||albumID==='s'||albumID==='r') return false;
|
||||||
|
|
||||||
@ -57,9 +57,9 @@ contextMenu = {
|
|||||||
context.close();
|
context.close();
|
||||||
});
|
});
|
||||||
|
|
||||||
},
|
}
|
||||||
|
|
||||||
albumMulti: function(albumIDs, e) {
|
contextMenu.albumMulti = function(albumIDs, e) {
|
||||||
|
|
||||||
multiselect.stopResize();
|
multiselect.stopResize();
|
||||||
|
|
||||||
@ -74,9 +74,9 @@ contextMenu = {
|
|||||||
if (visible.multiselect()) multiselect.close();
|
if (visible.multiselect()) multiselect.close();
|
||||||
});
|
});
|
||||||
|
|
||||||
},
|
}
|
||||||
|
|
||||||
photo: function(photoID, e) {
|
contextMenu.photo = function(photoID, e) {
|
||||||
|
|
||||||
var items = [
|
var items = [
|
||||||
{ type: 'item', title: 'Star', icon: 'icon-star', fn: function() { photo.setStar([photoID]) } },
|
{ type: 'item', title: 'Star', icon: 'icon-star', fn: function() { photo.setStar([photoID]) } },
|
||||||
@ -95,9 +95,9 @@ contextMenu = {
|
|||||||
$('.photo.active, .album.active').removeClass('active');
|
$('.photo.active, .album.active').removeClass('active');
|
||||||
});
|
});
|
||||||
|
|
||||||
},
|
}
|
||||||
|
|
||||||
photoMulti: function(photoIDs, e) {
|
contextMenu.photoMulti = function(photoIDs, e) {
|
||||||
|
|
||||||
multiselect.stopResize();
|
multiselect.stopResize();
|
||||||
|
|
||||||
@ -117,9 +117,9 @@ contextMenu = {
|
|||||||
if (visible.multiselect()) multiselect.close();
|
if (visible.multiselect()) multiselect.close();
|
||||||
});
|
});
|
||||||
|
|
||||||
},
|
}
|
||||||
|
|
||||||
photoMore: function(photoID, e) {
|
contextMenu.photoMore = function(photoID, e) {
|
||||||
|
|
||||||
var items = [
|
var items = [
|
||||||
{ type: 'item', title: 'Full Photo', icon: 'icon-resize-full', fn: function() { window.open(photo.getDirectLink()) } },
|
{ type: 'item', title: 'Full Photo', icon: 'icon-resize-full', fn: function() { window.open(photo.getDirectLink()) } },
|
||||||
@ -134,9 +134,9 @@ contextMenu = {
|
|||||||
|
|
||||||
context.show(items, e);
|
context.show(items, e);
|
||||||
|
|
||||||
},
|
}
|
||||||
|
|
||||||
move: function(photoIDs, e) {
|
contextMenu.move = function(photoIDs, e) {
|
||||||
|
|
||||||
var items = [];
|
var items = [];
|
||||||
|
|
||||||
@ -173,9 +173,9 @@ contextMenu = {
|
|||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
},
|
}
|
||||||
|
|
||||||
sharePhoto: function(photoID, e) {
|
contextMenu.sharePhoto = function(photoID, e) {
|
||||||
|
|
||||||
var link = photo.getViewLink(photoID);
|
var link = photo.getViewLink(photoID);
|
||||||
if (photo.json.public==='2') link = location.href;
|
if (photo.json.public==='2') link = location.href;
|
||||||
@ -195,9 +195,9 @@ contextMenu = {
|
|||||||
context.show(items, e);
|
context.show(items, e);
|
||||||
$('.context input#link').focus().select();
|
$('.context input#link').focus().select();
|
||||||
|
|
||||||
},
|
}
|
||||||
|
|
||||||
shareAlbum: function(albumID, e) {
|
contextMenu.shareAlbum = function(albumID, e) {
|
||||||
|
|
||||||
var items = [
|
var items = [
|
||||||
{ type: 'item', title: '<input readonly id="link" value="' + location.href + '">', fn: function() {}, class: 'noHover' },
|
{ type: 'item', title: '<input readonly id="link" value="' + location.href + '">', fn: function() {}, class: 'noHover' },
|
||||||
@ -212,9 +212,9 @@ contextMenu = {
|
|||||||
context.show(items, e);
|
context.show(items, e);
|
||||||
$('.context input#link').focus().select();
|
$('.context input#link').focus().select();
|
||||||
|
|
||||||
},
|
}
|
||||||
|
|
||||||
close: function(leaveSelection) {
|
contextMenu.close = function(leaveSelection) {
|
||||||
|
|
||||||
if (!visible.contextMenu()) return false;
|
if (!visible.contextMenu()) return false;
|
||||||
|
|
||||||
@ -226,5 +226,3 @@ contextMenu = {
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
};
|
|
Loading…
Reference in New Issue
Block a user