From e49887d4fbe2fed2b97b17ad98ec31614bbc6961 Mon Sep 17 00:00:00 2001 From: Cash Costello Date: Sun, 27 Nov 2011 19:52:14 -0500 Subject: Fixes #3954 using lightbox for plugin screenshots --- views/default/js/admin.php | 45 --------------------------------------------- 1 file changed, 45 deletions(-) (limited to 'views/default/js') diff --git a/views/default/js/admin.php b/views/default/js/admin.php index d4dd06822..5cefba512 100644 --- a/views/default/js/admin.php +++ b/views/default/js/admin.php @@ -17,9 +17,6 @@ elgg.admin.init = function () { $(this).stop().slideUp('medium'); }); - // plugin screenshot modal - $('.elgg-plugin-screenshot a').click(elgg.admin.displayPluginScreenshot); - // draggable plugin reordering $('#elgg-plugin-list > ul').sortable({ items: 'li:has(> .elgg-state-draggable)', @@ -73,48 +70,6 @@ elgg.admin.movePlugin = function(e, ui) { }); }; -/** - * Display a plugin screenshot. - * - * @param {Object} e The event object. - * @return void - */ -elgg.admin.displayPluginScreenshot = function(e) { - e.preventDefault(); - var lb = $('.elgg-plugin-screenshot-lightbox'); - - if (lb.length < 1) { - $('body').append('
'); - lb = $('.elgg-plugin-screenshot-lightbox'); - - lb.click(function() { - lb.hide(); - }); - - $(document).click(function(e) { - var target = $(e.target); - if (target.is('a') && target.hasClass('elgg-plugin-screenshot-lightbox')) { - lb.hide(); - e.preventDefault(); - } - }); - } - - var html = ''; - var desc = $(this).find('img').attr('alt'); - - if (desc) { - html = '

' + desc + '

' + html; - } - - lb.html(html); - - top_pos = $(window).scrollTop() + 10 + 'px'; - left_pos = $(window).scrollLeft() + 5 + 'px'; - - lb.css('top', top_pos).css('left', left_pos).show(); -}; - /** * In-line editing for custom profile fields * -- cgit v1.2.3 From 208939a017f4b29240a814e29d0141dc5929b4dd Mon Sep 17 00:00:00 2001 From: Cash Costello Date: Sun, 27 Nov 2011 21:45:15 -0500 Subject: Fixes #3773 added documentation hint for using advanced features of fancybox --- views/default/js/lightbox.php | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'views/default/js') diff --git a/views/default/js/lightbox.php b/views/default/js/lightbox.php index 5f3764756..c45d46098 100644 --- a/views/default/js/lightbox.php +++ b/views/default/js/lightbox.php @@ -5,6 +5,10 @@ * Usage * Apply the class elgg-lightbox to links. * + * Advanced Usage + * Elgg is distributed with the Fancybox jQuery library. Please go to + * http://fancybox.net for more information on the options of this lightbox. + * * Overriding * In a plugin, override this view and override the registration for the * lightbox JavaScript and CSS (@see elgg_views_boot()). -- cgit v1.2.3