Forum Replies Created

Viewing 15 replies - 1 through 15 (of 60 total)
  • Thread Starter kimaldis

    (@kimaldis)

    Following up on this, for the benefit of anyone who might also be looking at this, I could find no code in the delete_image() method that deals with cache management. For galleries and the like I’m using wp_cache_delete() method but wp_cache_delete($pid, ‘ngg_image’) isn’t working in this case.

    So, unless I spot anything more correct I’m using the image object’s meta_data property to find and unlink an image’s cach files and that seems to be working just fine for now.

    In parting, it’s a real shame that Nextgen won’t document their classes here. The plugin works well enough but the supplied galleries aren’t great and the lightroom publish service plugin is missing essential features. Surely 3rd parties adding to the mix could only be a good thing?

    Thread Starter kimaldis

    (@kimaldis)

    That will work for me. Many thanks.

    kimaldis

    (@kimaldis)

    Errors below. I’m using Nextgen 3.41 and Pro 3.21.0, the latest versions as far as I can tell; the changelog link for Nextgen is broken.

    [06-Nov-2023 07:52:11 UTC] PHP Deprecated: Creation of dynamic property C_Coupon_Admin_Page::$name is deprecated in /Users/kimaldis/Documents/Dev/WebDev/MAMP/Sites/aldis.co.uk.local/wp-content/plugins/nextgen-gallery/vendor/imagely/pope-framework/lib/class.extensibleobject.php on line 469
    [06-Nov-2023 07:52:11 UTC] PHP Deprecated: Creation of dynamic property nggLoader::$memory_limit is deprecated in /Users/kimaldis/Documents/Dev/WebDev/MAMP/Sites/aldis.co.uk.local/wp-content/plugins/nextgen-gallery/products/photocrati_nextgen/modules/ngglegacy/nggallery.php on line 114
    [06-Nov-2023 07:52:11 UTC] PHP Deprecated: Creation of dynamic property nggLoader::$translator is deprecated in /Users/kimaldis/Documents/Dev/WebDev/MAMP/Sites/aldis.co.uk.local/wp-content/plugins/nextgen-gallery/products/photocrati_nextgen/modules/ngglegacy/nggallery.php on line 58
    [06-Nov-2023 07:52:11 UTC] PHP Deprecated: Creation of dynamic property C_Router::$_request_method is deprecated in /Users/kimaldis/Documents/Dev/WebDev/MAMP/Sites/aldis.co.uk.local/wp-content/plugins/nextgen-gallery/vendor/imagely/pope-framework/lib/class.extensibleobject.php on line 469
    [06-Nov-2023 07:52:11 UTC] PHP Deprecated: Creation of dynamic property C_Routing_App::$_rewrite_patterns is deprecated in /Users/kimaldis/Documents/Dev/WebDev/MAMP/Sites/aldis.co.uk.local/wp-content/plugins/nextgen-gallery/vendor/imagely/pope-framework/lib/class.extensibleobject.php on line 469
    [06-Nov-2023 07:52:11 UTC] PHP Deprecated: Creation of dynamic property C_Routing_App::$_routing_patterns is deprecated in /Users/kimaldis/Documents/Dev/WebDev/MAMP/Sites/aldis.co.uk.local/wp-content/plugins/nextgen-gallery/vendor/imagely/pope-framework/lib/class.extensibleobject.php on line 469
    [06-Nov-2023 07:52:11 UTC] PHP Deprecated: Creation of dynamic property C_Routing_App::$_rewrite_patterns is deprecated in /Users/kimaldis/Documents/Dev/WebDev/MAMP/Sites/aldis.co.uk.local/wp-content/plugins/nextgen-gallery/vendor/imagely/pope-framework/lib/class.extensibleobject.php on line 469
    [06-Nov-2023 07:52:11 UTC] PHP Deprecated: Creation of dynamic property C_Routing_App::$_routing_patterns is deprecated in /Users/kimaldis/Documents/Dev/WebDev/MAMP/Sites/aldis.co.uk.local/wp-content/plugins/nextgen-gallery/vendor/imagely/pope-framework/lib/class.extensibleobject.php on line 469
    [06-Nov-2023 07:52:11 UTC] PHP Deprecated: Creation of dynamic property C_Routing_App::$_routing_patterns is deprecated in /Users/kimaldis/Documents/Dev/WebDev/MAMP/Sites/aldis.co.uk.local/wp-content/plugins/nextgen-gallery/vendor/imagely/pope-framework/lib/class.extensibleobject.php on line 469
    [06-Nov-2023 07:52:11 UTC] PHP Deprecated: Creation of dynamic property C_Routing_App::$_rewrite_patterns is deprecated in /Users/kimaldis/Documents/Dev/WebDev/MAMP/Sites/aldis.co.uk.local/wp-content/plugins/nextgen-gallery/vendor/imagely/pope-framework/lib/class.extensibleobject.php on line 469
    [06-Nov-2023 07:52:11 UTC] PHP Deprecated: Creation of dynamic property C_Routing_App::$_routing_patterns is deprecated in /Users/kimaldis/Documents/Dev/WebDev/MAMP/Sites/aldis.co.uk.local/wp-content/plugins/nextgen-gallery/vendor/imagely/pope-framework/lib/class.extensibleobject.php on line 469
    [06-Nov-2023 07:52:11 UTC] PHP Deprecated: Creation of dynamic property C_Routing_App::$_routing_patterns is deprecated in /Users/kimaldis/Documents/Dev/WebDev/MAMP/Sites/aldis.co.uk.local/wp-content/plugins/nextgen-gallery/vendor/imagely/pope-framework/lib/class.extensibleobject.php on line 469
    [06-Nov-2023 07:52:11 UTC] PHP Deprecated: Creation of dynamic property C_Routing_App::$_rewrite_patterns is deprecated in /Users/kimaldis/Documents/Dev/WebDev/MAMP/Sites/aldis.co.uk.local/wp-content/plugins/nextgen-gallery/vendor/imagely/pope-framework/lib/class.extensibleobject.php on line 469
    [06-Nov-2023 07:52:11 UTC] PHP Deprecated: Creation of dynamic property C_Routing_App::$_routing_patterns is deprecated in /Users/kimaldis/Documents/Dev/WebDev/MAMP/Sites/aldis.co.uk.local/wp-content/plugins/nextgen-gallery/vendor/imagely/pope-framework/lib/class.extensibleobject.php on line 469
    [06-Nov-2023 07:52:11 UTC] PHP Deprecated: Creation of dynamic property C_Routing_App::$_rewrite_patterns is deprecated in /Users/kimaldis/Documents/Dev/WebDev/MAMP/Sites/aldis.co.uk.local/wp-content/plugins/nextgen-gallery/vendor/imagely/pope-framework/lib/class.extensibleobject.php on line 469
    [06-Nov-2023 07:52:11 UTC] PHP Deprecated: Creation of dynamic property C_Routing_App::$_routing_patterns is deprecated in /Users/kimaldis/Documents/Dev/WebDev/MAMP/Sites/aldis.co.uk.local/wp-content/plugins/nextgen-gallery/vendor/imagely/pope-framework/lib/class.extensibleobject.php on line 469
    [06-Nov-2023 07:52:11 UTC] PHP Deprecated: Creation of dynamic property C_Router::$_routed_app is deprecated in /Users/kimaldis/Documents/Dev/WebDev/MAMP/Sites/aldis.co.uk.local/wp-content/plugins/nextgen-gallery/vendor/imagely/pope-framework/lib/class.extensibleobject.php on line 469

    kimaldis

    (@kimaldis)

    Any news on this yet? It’s swamping my debug output making debugging imppossible.

    Thread Starter kimaldis

    (@kimaldis)

    No, still not working. For the moment I’m using a short timeout to allow Fancybox time to do it’s thing. It’s less than ideal but it’s working and I don’t see it being a problem for this purpose: https://www.aldis.co.uk/beach-huts-of-paignton/

    Thanks for your time.

    	setTimeout(myFunction, 1000 )
    
    	function myFunction() {
    		console.log( "woo", jQuery( '#fancybox-close').length )
    
    		jQuery( '#fancybox-wrap' ).hover( () => {
    			console.log( "in" )
    				jQuery( '#fancybox-close' ).animate( {opacity: 1}, 1000)
    				jQuery( '#fancybox-next' ).animate( {opacity: 1}, 1000)
    				jQuery( '#fancybox-prev' ).animate( {opacity: 1}, 1000)
    				jQuery( '#fancybox-title' ).animate( {opacity: 1}, 1000)
    			}, () => {
    				console.log( "out" )
    				jQuery( '#fancybox-close' ).animate( {opacity: 0}, 1000) 
    				jQuery( '#fancybox-next' ).animate( {opacity: 0}, 1000) 
    				jQuery( '#fancybox-prev' ).animate( {opacity: 0}), 1000 
    				jQuery( '#fancybox-title' ).animate( {opacity: 0}, 1000) 
    			}
    		)
    	
    
    Thread Starter kimaldis

    (@kimaldis)

    Thanks. My test code below shows 22 instances of the .fancybox class – one for each image in my WP gallery. The call to fancybox() doesn’t raise any error but fancybox-complete callback never runs. Any idea what I’m missing?

    
    jQuery(document).ready(function () {
    
    	console.log( "in", jQuery( '.fancybox').length)
    
    	jQuery( '.fancybox').fancybox( {
    		'fancybox-complete':function(){
    			console.log('running');
    		}
    	} )
    
    })
    
    Thread Starter kimaldis

    (@kimaldis)

    Thanks. I’d pretty much worked that out but I’d hoped I wouldn’t have to use it.

    Since it seems orphaned customers can appear, not being able to remove them seems like an odd omission?

    Thread Starter kimaldis

    (@kimaldis)

    All 10 of the customers listed in the WP Users->customers page are legitimate customers that were added long before this attack took place. I should not delete these.

    None of the customers “asdas asdas” listed in the WooCommerce customers page have equivalent users in the WP Users page.

    the reason none of the customers listed in the WooCommerce->Customers page have orders is that I’ve delted all all suspicious orders.

    Thread Starter kimaldis

    (@kimaldis)

    sorry, “WooCommerce->Customers which shows over 3000 customers

    Thread Starter kimaldis

    (@kimaldis)

    Again, you’re showing me the WordPress Users page, where I have 10 users. I’m concerned about the page shown at WooCommerce->Customers which shows over 3000 users

    first image shows my User page, second two show top and tail of WooCommerce->Customers page:

    https://www.dropbox.com/sh/vcwt1o6ohblex4l/AAAsueB531SRLiQwz-ZNm_cUa?dl=0

    Thread Starter kimaldis

    (@kimaldis)

    Looking through the timeline of this event, it looks as though a very large number of purchases was made in only a few minutes. I have 3,747 new orders accepted in less than 2 minutes. Doesn’t WooCommerce check for this kind of thing when orders are created?

    Thread Starter kimaldis

    (@kimaldis)

    I’m talking about WooCommerce customers here. I have 153 rows of customers under WooCommerce->customers but only 13 WordPress users. There’s nothing in the Customer page that lets me to delete customers.

    Thread Starter kimaldis

    (@kimaldis)

    There doesn’t seem to be a way to delete users in the Woocommerce user page?

    Thread Starter kimaldis

    (@kimaldis)

    Brilliant answer. Thanks very much.

    Thread Starter kimaldis

    (@kimaldis)

    got it. many thanks.

Viewing 15 replies - 1 through 15 (of 60 total)