Osclass 8.2.0 - Major Enhancements in Image Upload, RSS, and More

We are thrilled to introduce Osclass 8.2.0, a major release focused on improving the core functionalities of the Osclass classifieds platform. This version brings a completely new image upload library (Uppy.io), image reordering, enhancements in RSS feeds, and many other crucial updates.

New Image Upload Library – Uppy.io

For the past 8 years, Osclass has relied on the FineUploader v4 library for handling image uploads. However, this library is outdated and no longer supported. In Osclass 8.2.0, we have introduced a modern and powerful image uploader: Uppy.io.

Why Uppy.io?

  • Fully supported and maintained by an active development community.
  • Better user experience and a more modern UI.
  • Seamless integration with Osclass – works with existing themes using FineUploader.
  • Advanced image manipulation before upload.

How to Enable Uppy.io?

  • New Osclass installations will have Uppy.io enabled by default.
  • For existing Osclass installations, FineUploader remains active, but you can switch to Uppy.io in Settings > Media in your admin panel.

Edit Images Before Upload

One of the key advantages of Uppy.io is its ability to edit images before they are uploaded to the Osclass server. Users can:

  • Crop images
  • Rotate images
  • Zoom in/out
  • Resize images

Important: Image editing is only possible before the upload. Once an image is uploaded, it must be deleted and re-uploaded to apply changes.

Image Reordering – Customize Listing Image Order

Osclass 8.2.0 introduces image reordering, a long-requested feature. Sellers can now change the order of images when publishing or editing a listing. The first image in the sequence will automatically be used as the listing’s cover image.

How It Works:

  • A simple drag-and-drop interface allows sellers to reorder images.
  • Osclass now stores the image order in a dedicated database field instead of relying on image filenames.
  • Most themes should work without modifications, but minor CSS adjustments may be required.

OsclassPoint themes have already been updated to fully support this feature.

Uppy.io Integration for Profile Pictures

Following the successful implementation of Uppy.io for listing images, we have now integrated it into the profile picture uploader as well.

Key Features:

  • Users can crop, resize, and rotate their profile pictures before uploading.
  • Admins can choose between Uppy.io and Cropper.js for profile picture uploads.
  • Themes using Cropper.js do not need modifications—Uppy.io inherits the same features.

Improved RSS Feeds

After a decade of neglect, Osclass RSS feeds have been significantly improved:

  • RSS feeds now contain more structured data, improving syndication and SEO.
  • New hooks allow developers to customize RSS feeds more easily.
  • Admins can now disable RSS feeds entirely if not needed.

Additional Updates & Improvements

Listing Statistics Update

Previously, Osclass counted every page visit towards listing statistics, which could inflate views inaccurately. Now, Osclass only counts one view per user session, making statistics more reliable.

New Hooks for Listing Publish & Edit Pages

We have improved the item_form and item_edit hooks with multiple variants:

  • item_form_top
  • item_form_category
  • item_form_description
  • item_form_price
  • item_form_location
  • item_form_seller
  • item_form_images
  • item_form_buttons
  • item_form_bottom

These allow developers to add custom fields and functionality at different points on the listing publish/edit pages.

Additional Settings & Fixes

  • New setting: Admins can disable the "Send to Friend" form in listing settings.
  • Osclass emails now try to detect the user’s locale for better localization.
  • New setting: Admins can define a default currency for each language.
  • New setting: Admins can limit the number of category nesting levels (subcategories).
  • The CURL PHP extension has been added as a requirement for Osclass installation.
  • Numerous minor bug fixes and performance optimizations.

Upgrade to Osclass 8.2.0 Today

This update brings essential new features and fixes while keeping Osclass modern and fully functional.