I have a set of images that were created in 2014 and onward, but when I upload them to my gallery, the date listed under the filename instead is the date they’re uploaded to the gallery, not the file’s actual creation date.
Is there any way to sort image by their file creation date rather than the date it was uploaded to the gallery? That’s how I’d like to sort my images, but the way the plugin seems to work at the moment doesn’t work for what I need.
]]>Since at least the last update my selected order for images (other options > order of images) changes to default for no apparent reason, I already changed the option two times because it goes back to default on its own
]]>After I download this plugin I received this: There has been a critical error on this website.?
]]>Nextgen in version 3.59.5 ignoring the HTML in the descriptions below photos in lightbox.
]]>There is a group of images, coming from the same person, that look fine in viber and on PC but always get pixelated when uploaded to nextGEN gallery. Other images in that group of photos are working fine. Opened a sample problematic image in Photoshop and Paint and re-saved them and the issue is gone. How can I find out what exactly these images have that breaks nextGEN?
]]>For some reason the website has started showing the mark up in the description when you click on an image. Any thoughts on how to fix it would be greatly appropriated
]]>There are a lot of webp-converter plugins available in WordPress. To mention a few: CompressX, QuickWebP, PhastPress, WebP Express etc.
Which converters are (according to Imagely) the best ones to use in combination with Nextgen Gallery? Do you have a favorite?
Hello i made an update in nextgen gallery and after that when the automatic adds are on i cant have access to my site and there is an indication 503 service unavailable. Additionaly in the same time i have also this:
[04-Oct-2024 17:58:53 UTC] WordPress database error Commands out of sync; you can't run this command now for query SELECT autoload FROM wptm_options WHERE option_name = '_transient_timeout_2__2951165530' LIMIT 1 made by Imagely\NGG\Util\Router->cache_lookups, Imagely\NGG\Util\Transient::update, Imagely\NGG\Util\Transient->set, set_transient, wp_cache_set, WP_Object_Cache->set, WP_Object_Cache->_transient_set, update_option
can you help me please?
]]>Hi,
Inserting a gallery description of an album duplicates the breadcrumbs.
How can I delete the row with the duplicate breadcrumbs?
Thanks.
]]>Hi,
I use a multisite wordpress install with several domain like 1.domain.com 2.domain.com …
I just want to know if it’s possible tu use the same gallery on both 2 websites in the multisite.
For example site one use the shortcode in one post and site 2 use also same gallery in one post with the same shorcode ?
Many Thanks
]]>I noticed the high bandwidth for my sites using Nextgen Gallery was related to loading a fontawesome javascript file that was 1.5M. I found the option to not load it, but I was wondering what function that javascript does? It can’t be worth 1.5M and I don’t see any difference in the sites with it disabled.
What ever it does, there’s got to be a better way to do it rather than load a 1.5M file.
]]><font _mstmutation=”1″></font>Nach dem letzten Update 3.59.5 ist es nicht mehr m?glich, in der Galerie zu bl?ttern. Auch werden in der Galerie selbst die Bilder nur untereinander angezeigt, obwohl “Basic Thumbnails” ausgew?hlt ist.
Auch das NextGenWidget ist im Aufbau zerst?rt und auch hier ist kein Bl?ttern m?glich.
]]>There are no images currently in the galleries, but I have a placeholder here for when there is. How can i modifiy this message to something like “No messages currently found in the moth Galleries”?
I found a php file bearing the almost same name as the message but changing it’s content didn’t effectany change on the page.
Thanks
Richard.
]]>I have a compatibility problem between Nextgen and the All-in-one migration extension. When I need to embed a nextgen gallery in a page or a post, the nextgen popup window does not appear but displays a blank page instead. No way to select a gallery to integrate it into a page or post. If I disallow the all-in-one migration extension, everything works fine. Any idea how to fix this ?
]]>Malware Scan identified 2 issue(s) on https://**********.com. The identified issue(s) is/are listed below.
File Issue
package.module.legacy_compat.php C:\inetpub\HOSTS\**********.com\InetPub\ftproot\wwwroot\wordpress/wp-content\plugins\nextgen-gallery\products\photocrati_nextgen\modules\legacy_compat\package.module.legacy_compat.php Suspicious function found
Manager.php C:\inetpub\HOSTS\**********.com\InetPub\ftproot\wwwroot\wordpress/wp-content\plugins\nextgen-gallery\src\DataStorage\Manager.php Suspicious function found
I know you can sort the order the galleries appear in an album.
Is it possible to have the order they appear randomised instead?
When I add an apostrophe to a description in a gallery, there is a “\” added on the published page next to the apostrophe. I am using:
NextGEN Gallery – Version 3.59.4
WordPress 6.6.2 running Divi theme.
This has not occurred with other galleries. Visit https://teaching.nmc.edu/whats-on-your-desk-scott-goethals/ and click on one of the images on the right in the top line. The lamp or the poem both produce this issue.
]]>The website’s sticky navigation (Divi theme builder) covers up the top of the lightbox image. Depending on how the window is resized and the monitor ratio, this happens with every NextGEN gallery. Is there a way to fix this so the full images are always shown?
]]>Hi,
Unfortunately, on mobile phones the image on the homepage is cut by a third. In my opinion, this is not responsive. What can I do to make the image smaller and display it in full?
BR
]]>I currently have the NextGen Gallery plugin disabled, but it was causing a critical error on the website (see screenshot here).
To troubleshoot, I disabled all plugins, and re-enabled them one by one to determine that it was the Next Gen Gallery plugin causing the issue. The website currently runs v 3.59.4.
The website was running PHP version 8.2, so I also tried changing the PHP version to both 8.1 and 8.3 to see if that made a difference, and it didn’t.
Any suggestions? As mentioned, I have the plugin disabled so that it doesn’t shut down the entire website, so I apologize if that makes it difficult to troubleshoot.
Thank you for any assistance you might be able to provide!
]]>I have a folder structure on my server I’m slowly importing different images into galleries. Initially that seemed to work well, but although nothing has changed in the environment. Clicking the import button doesn’t display that status of importing any more. Checking though, the images were importing into galleries still. Then I noticed they were corrupted badly pixellated versions of the originals. So I read the forums here and found that putting a line in wp-config.php disabling imagemagick. That solved the corruption issue, but I have to re-import all the ones I’ve previously done.
Question is, why doesn’t that status appear now? I’m hesitant to proceed to import other folders in case I have to do them again.
Also, how difficult is it to just add the title/alt under the thumbnail in compact album view? I read various articles about creating new templates, putting them in a folder under the sites theme folder. Then another saying to put them in the ngg folder in folder ascribed to a view corresponding to the layout of the album. Totally confused and lost over what I should be editing, your main site when you click on the template info link gives a 404 error. Is there a definitive guide? It’s a simple thing just wanting to put a title under a thumb. I did it by altering one of the core files, but I know that will get replaced when there’s an update.
Despite the above, still enjoying the software!
]]>I manage a photo-related WordPress site for a family member and the site has used the NextGEN Gallery ever since it was set up for him by many years ago.
One thing that has bugged me for a few years is that I when I go into the NextGEN Gallery section of the website admin and review the content of a gallery, the date shown next to every photo is months prior to when the photo was taken or uploaded. I haven’t calculated an exact discrepancy, but e.g. some photos that I know were taken about July 18 this year, plus or minus a couple days, and uploaded about a week or so later all show a datestamp in the range 2023-09-22 to 2023-09-25. So pretty close to ten months wrong.
The web host’s clock appears to be fine. I can create a new page on the WordPress site, and it shows a timestamp that is correct after accounting for timezone difference.
Any ideas what causes this issue with the NextGEN Gallery listings? Is there any way to get the datestamp display to show correct taken or uploaded values?
]]>Hello!
Help me please to show number of images in slideshow (bullets or digits).
Thanx
]]>Got an email today stating that our site is vulnerable because of the following scan that Sitelock performed on our website –
Severity: High
Category: csrf
Summary: NextGEN Gallery Plugin <= 3.28 is vulnerable to Cross Site Request Forgery (CSRF)
Description: Cross-Site Request Forgery (CSRF) vulnerability in Imagely WordPress Gallery Plugin a€“ NextGEN Gallery plugin? <= 3.28 leading to thumbnail alteration.
Severity: High
Category: acl violation
Summary: NextGEN Gallery <= 3.37 - Authenticated (Admininistrator+) Arbitrary File Read and Deletion in gallery_edit
Description: The NextGEN Gallery plugin for WordPress is vulnerable to Arbitrary File Read and Deletion in versions up to, and including, 3.37. This is due to insufficient input validation within the gallery_edit function. This makes it possible for authenticated attackers, with administrator-level privileges and above, to read and delete arbitrary files.
Severity: High
Category: lfi
Summary: NextGEN Gallery < 3.39 - Admin+ Local File Inclusion
Description: The WordPress Gallery Plugin WordPress plugin before 3.39 does not validate some block attributes before using them to generate paths passed to include function/s, allowing Admin users to perform LFI attacks
Severity: Critical
Category: other
Summary: WordPress Gallery Plugin a€“ NextGEN Gallery <= 3.38 - Authenticated (Admin+) PHAR Deserialization
Description: The WordPress Gallery Plugin a€“ NextGEN Gallery plugin for WordPress is vulnerable to PHAR Deserialization in all versions up to, and including, 3.38 via deserialization of untrusted input in the gallery_edit function. This makes it possible for authenticated attackers, with administrative-level access and above, to inject a PHP Object. No POP chain is present in the vulnerable plugin. If a POP chain is present via an additional plugin or theme installed on the target system, it could allow the attacker to delete arbitrary files, retrieve sensitive data, or execute code.
Severity: High
Category: other
Summary: WordPress Gallery Plugin a€“ NextGEN Gallery <= 3.59 - Missing Authorization to Unauthenticated Information Disclosure
Description: The WordPress Gallery Plugin a€“ NextGEN Gallery plugin for WordPress is vulnerable to unauthorized access of data due to a missing capability check on the get_item function in versions up to, and including, 3.59. This makes it possible for unauthenticated attackers to extract sensitive data including EXIF and other metadata of any image uploaded through the plugin.
Is there a fix for this ?
]]>Although the site seems to be working fine I keep getting a WordPress email about a ‘fatal’ error:
Active theme: eleven40 Pro Theme (version 2.0)
Current plugin: NextGEN Gallery (version 3.59.4)
PHP version 8.2.21 Error Details
An error of type E_ERROR was caused in line 147 of the file /home/carnethy/public_html/wp-content/plugins/nextgen-gallery/src/Util/Transient.php. Error message: Uncaught TypeError: in_array(): Argument #2 ($haystack) must be of type array, string given in /home/carnethy/public_html/wp-content/plugins/nextgen-gallery/src/Util/Transient.php:147
Stack trace: 0 /home/carnethy/public_html/wp-content/plugins/nextgen-gallery/src/Util/Transient.php(147): in_array(‘2899230903’, ‘A’) 1 /home/carnethy/public_html/wp-content/plugins/nextgen-gallery/src/Util/Transient.php(168): Imagely\NGG\Util\Transient->_track_key(‘5__2899230903’) 2 /home/carnethy/public_html/wp-content/plugins/nextgen-gallery/src/Util/Transient.php(256): Imagely\NGG\Util\Transient->set(‘5__2899230903’, Array, 1800) 3 /home/carnethy/public_html/wp-content/plugins/nextgen-gallery/src/DataMapper/DriverBase.php(89): Imagely\NGG\Util\Transient::update(‘5__2899230903’, Array) 4 /home/carnethy/public_html/wp-content/plugins/nextgen-gallery/src/DataMapper/DriverBase.php(63): Imagely\NGG\DataMapper\DriverBase->update_columns_cache() 5 /home/carnethy/public_html/wp-content/plugins/nextgen-gallery/src/DataMapper/WPPostDriver.php(31): Imagely\NGG\DataMapper\DriverBase->lookup_columns() 6 /home/carnethy/public_html/wp-content/plugins/nextgen-gallery/src/DataMapper/DriverBase.php(23): Imagely\NGG\DataMapper\WPPostDriver->lookup_columns() 7 /home/carnethy/public_html/wp-content/plugins/nextgen-gallery/src/DataMapper/WPPostDriver.php(26): Imagely\NGG\DataMapper\DriverBase->__construct(‘display_type’) 8 /home/carnethy/public_html/wp-content/plugins/nextgen-gallery/src/DataMappers/DisplayType.php(27): Imagely\NGG\DataMapper\WPPostDriver->__construct(‘display_type’) 9 /home/carnethy/public_html/wp-content/plugins/nextgen-gallery/src/DataMappers/DisplayType.php(36): Imagely\NGG\DataMappers\DisplayType->__construct() 10 /home/carnethy/public_html/wp-content/plugins/nextgen-gallery/products/photocrati_nextgen/modules/marketing/module.marketing.php(169): Imagely\NGG\DataMappers\DisplayType::get_instance() 11 /home/carnethy/public_html/wp-includes/class-wp-hook.php(324): M_Marketing->{closure}(”) 12 /home/carnethy/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array) 13 /home/carnethy/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array) 14 /home/carnethy/public_html/wp-settings.php(700): do_action(‘init’) 15 /home/carnethy/public_html/wp-config.php(94): require_once(‘/home/carnethy/…’) 16 /home/carnethy/public_html/wp-load.php(50): require_once(‘/home/carnethy/…’) 17 /home/carnethy/public_html/wp-admin/admin-ajax.php(22): require_once(‘/home/carnethy/…’) 18 {main}
thrown
NextGen Gallery version 3.59.4 threw an error on a page (The Event Calendar) but appears to actually be an incompatibility after turning on my hosting Litespeed Server and cache. The error is:
“Notice: Undefined property: stdClass::$content in /home/xxxxxxx/public_html/yyyyyyyy.org/wp-content/plugins/nextgen-gallery/src/Util/Router.php on line 595”
The NextGen code comments actually state that the code has a known bug, but it is too time consuming to fix! Here is your code:
public function fix_page_parameter() {
global $post;
if ( $post
&& is_object( $post )
&& is_string( $post->content )
&& ( strpos( $post->content, '<!--nextpage-->' ) === false )
&& ( strpos( $_SERVER['REQUEST_URI'], '/page/' ) !== false )
&& preg_match( '#/page/(\\d+)#', $_SERVER['REQUEST_URI'], $match ) ) *{
$_REQUEST['page'] = $match[1];
}
}
Here is my fix:
public function fix_page_parameter() {
global $post;
if ( $post
&& is_object( $post )
&& property_exists($post, 'content')
&& is_string( $post->content )
&& ( strpos( $post->content, '<!--nextpage-->' ) === false )
&& ( strpos( $_SERVER['REQUEST_URI'], '/page/' ) !== false )
&& preg_match( '#/page/(\\d+)#', $_SERVER['REQUEST_URI'], $match ) ) {
$_REQUEST['page'] = $match[1];
}
}
Please examine for release. Thanks.
]]>Hi all, I was wondering if there’s anywhere I can get some stats from the NextGEN gallery please e.g. total number of images, galleries, albums.
Thanks
Peter
Can the gallery create portrait thumbnails? I have a gallery with images that are both in landscape and portrait orientation, the generated thumbnails are all in landscape format. i.e. images that were portrait have a thumbnail generated which is rotated 90deg so it appears to be landscape. Is this possible to change?
]]>I am setting up a variety of galleries and for the most part am using default settings.
After creating the gallery, I use FTP to add the images into the created folder. I then use the “Scan folder for new images” button to have it scrape the folder to populate the gallery.
If I put several hundred images into the folder, I get the error message:
Fatal error: Maximum execution time of 30 seconds exceeded in?/srv/www/wordpress/wp-content/plugins/nextgen-gallery/src/DataTypes/LegacyThumbnail.php?on line?1240
If I go back to the gallery and rescan, it will work for another 30 seconds, giving that error. I can get through all the images by rescanning over and over until it has found all the images. Doing this does not generate thumbnails. I then have to go through and bulk generate thumbnails.
How can I increase the timeout so the gallery can properly populate itself without me having to do it piecemeal? Thanks!
]]>Just wondering how to hide/remove “websites” under comments. Thanks.
]]>