![]() |
|
ezGallery Pro 6.0 Released! - Printable Version +- MyBBHacks.com Plugins for MyBB (https://www.mybbhacks.com) +-- Forum: MyBBHacks Site (https://www.mybbhacks.com/forumdisplay.php?fid=1) +--- Forum: Annoucements (https://www.mybbhacks.com/forumdisplay.php?fid=3) +--- Thread: ezGallery Pro 6.0 Released! (/showthread.php?tid=3710) |
ezGallery Pro 6.0 Released! - MyBBHacks - 03-28-2026 We are proud to announce the release of ezGallery Pro 6.0! A ton of new features and improvements. The biggest part is now using MyBB templates!! 6.0 - Major Feature Release +Converted most of the plugin to MyBB template system ($templates->get() + eval() + output_page()) - 60+ templates stored in database and editable via ACP Templates section - All pages now use gallery_build_page() with ezgallery_wrapper template - gallery_header()/gallery_footer() replaced throughout all output functions - $templatelist pre-cached before global.php for performance - Templates prefixed with ezgallery_ for namespace isolation +Full Video/Audio Support (new file: inc/ezgallery.video.php) - Upload local video/audio files (mp4, webm, ogg, mov, avi, wmv, mp3, wav, flac) - Link external videos (YouTube, Vimeo, Dailymotion, Twitch) with auto-embed - HTML5 video/audio player with responsive sizing - HLS streaming support via Video.js - FFmpeg integration for automatic video thumbnail extraction (PHP extension + CLI) - YouTube/Vimeo automatic thumbnail download - Custom thumbnail upload for videos - Video admin settings page (player dimensions, file limits, FFmpeg path, embed settings) - Add Video permission per user group - Add Video button in gallery toolbar with video.png icon - mediapro_sites database table for extensible embed providers +Like System (separate from ratings) - Like/unlike toggle on picture view - AJAX like endpoint (no page reload) - View Likes page showing all members who liked - Total likes display on image cells and category views - gallery_set_likesystem admin setting to enable/disable - gallery_set_t_totallikes layout setting for thumbnail display - gallery_like database table +Recycle Bin - Soft-delete pictures to recycle bin instead of permanent deletion - Admin recycle bin page with batch restore/permanent delete - gallery_set_recycle admin setting to enable/disable - gallery_picrecycle database table +Moderation Log - All admin actions logged (delete, approve, unapprove, etc.) - Admin moderation log viewer with pagination - Clear log functionality - gallery_modlog database table +Member Deletion Cleanup - Hook into MyBB admin member deletion - Cleans up all gallery data: pictures, comments, categories, quotas, ratings, views, favorites, likes, settings, private access, watch notifications - gallery_set_delete_data_userdelete admin setting +AJAX Rating - Rate pictures via AJAX without page reload - Returns updated average in JSON response +Private Gallery Access Requests - Users can request access to private galleries - Gallery owners see pending requests and can approve/reject - PM notifications sent on request, approval, and rejection - gallery_private_invites database table - private_requests user gallery setting +WebP/AVIF Image Format Support - Upload, thumbnail, watermark, and resize support for WebP images - Upload, thumbnail, watermark, and resize support for AVIF images (requires PHP 8.1+) - Updated file input accept attributes and MIME type detection +Pinterest/Reddit Social Sharing - Pinterest Pin It button on picture view - Reddit share link on picture view - gallery_share_pinterest and gallery_share_reddit admin settings +Fulltext Search - MySQL FULLTEXT index on title, description, keywords - Relevance-scored search results - gallery_set_searchenablefulltext admin setting +Batch FTP Import - Import images from server folder with file picker - Process thumbnails, medium images, and watermarks automatically - gallery_set_batchadd_path admin setting +Profile Tab Integration - Gallery tab on MyBB user profiles showing 12 most recent images - View All link to full image listing - gallery_set_profile_recentitems admin setting +"Load More" Button - AJAX infinite scroll on category views - Replaces traditional pagination (optional) - gallery_set_loadmore admin setting +Drag-and-Drop Category Reordering - HTML5 drag-and-drop for main gallery categories (admin) - HTML5 drag-and-drop for user gallery categories (owner/admin) - AJAX save via ajaxreordercats/ajaxreorderusercats endpoints +Dropzone Drag-and-Drop File Upload - Drag-and-drop file upload zones on Add Picture, Edit Picture, Add Video, Edit Video, Bulk Add - Image preview before upload - File type validation and size display - gallery_dropzone_headers() helper function +Preset Image Rotation - 90/180/270 degree dropdown on upload and edit forms - Works alongside custom degree input +Bulk User Gallery Actions - Multi-select images in user gallery categories - Move selected to another category or delete - Available to gallery owner and admins +Original Filename Storage - Stores original uploaded filename in orginalfilename column - Displayed on picture view page +Additional Small Features - Mark All Viewed button - Approve All Comments (bulk) - Delete individual ratings (admin) - Change picture owner (admin) - PM notification when added to private gallery access list +X (Twitter) API Updated - Updated from Twitter API v1.1 to X API v2 (POST /2/tweets with JSON body) - Hashtag generation from picture keywords - Updated twitteroauth.php with postJson() method for v2 API - Updated admin language strings for X branding +New Admin Settings - Enable Like System - Enable Load More button - Enable Recycle Bin - Delete gallery data on member deletion - Enable Fulltext Search - Show gallery on user profiles - Show total likes in thumbnails - Video/Audio settings sub-page - Add Video permission in permissions page +Replaced AddThis share widget with AddToAny (AddThis is discontinued) +Updated X (Twitter) share button with modern X branding and SVG icon +Updated all social sharing to use modern flex layout instead of table cells +Added dropzone drag-drop upload to user gallery category icon upload (add/edit) +Enhanced search page with: - Multi-select category filter (select multiple categories) - Media Type filter (All / Only Pictures / Only Videos/Audio) - Gallery Type filter (All / Only Main Categories / Only User Galleries) - Sort By dropdown (Date, Title, Most Viewed, Most Commented, Most Rated) - Order dropdown (Descending, Ascending) - Keywords checkbox now checked by default - EXIF search options only shown when EXIF is enabled +Added user gallery list search and A-Z letter filter - Search by member name text field - Click A-Z letters to filter users by first letter - Active letter/search preserved across pagination and sort changes - Sort/Order form carries search/letter as hidden fields |