Osclass 4.1 - Auto-Upgrade, Locations, UI & Performance Enhancements

Osclass v4.1 is a significant upgrade that introduces numerous features and improvements, focusing on automation, performance, user experience, and security. This update enhances location management, introduces auto-upgrade functionality, refines the user interface, and optimizes the classifieds experience.

Enhanced Location Management

Osclass v4.1 brings a major overhaul to location management, introducing new fields and capabilities for better localization and mapping.

New Location Fields & Features

  • Native Country, Region, and City Names: Locations can now be translated into a native language for better accessibility and understanding, especially for regions using different scripts (e.g., Arabic, Cyrillic, Japanese).
  • Display Native Location Names: In language settings, you can enable native names for locations to be displayed based on user-selected language preferences.
  • Country Default Phone Code & Currency: Each country now has predefined phone codes and currency, which are auto-filled in the listing form.
  • City Coordinates: Cities now include latitude and longitude, allowing better integration with map-based functionalities and radius searches.
  • Location Update Sync: When a location name is updated in the back office, all associated user and listing data are updated accordingly.
  • Updated Location Import: New location data sources now include over 250 countries, with city coordinates, making Osclass more comprehensive and accurate.

Automated Osclass Upgrades

Osclass now includes a robust auto-upgrade system, reducing the manual effort required to keep your installation up to date.

Key Features of Auto-Upgrade:

  • Admins can configure auto-updates for minor, major, or branch updates.
  • Plugin & Theme Updates: Automatically checks for and installs new versions of installed plugins and themes.
  • Language Updates: Automatically updates language packs when a new version is available.
  • API Key Requirement: To update plugins and themes (including free ones), you need a valid OsclassPoint API key.
  • Auto-upgrades run via CRON, ensuring updates occur in the background without disrupting the website.
  • Admin receives email notifications about completed updates.

Additional Features & Enhancements

Beyond location improvements and automation, Osclass v4.1 introduces multiple UI and performance enhancements.

New User & Listing Features

  • Image Rotation: Users can now rotate images directly on the listing publish page.
  • Phone Number Visibility Control: Admins can restrict phone number visibility to logged-in users only.
  • Improved Alerts: Alert emails now contain images and descriptions instead of just links.
  • Improved User Table in Admin Panel: Displays last modification, registration, and login dates.
  • User Online Status: New function osc_user_is_online($user_id) determines if a user was active in the last 5 minutes.

Admin Panel & Performance Improvements

  • Cron Execution History: Now visible in the settings page for better monitoring.
  • Default Listings Per Page Increased: Changed from 10 to 25, with an option for 500.
  • Admin Login Enhancements: Show/hide password toggle added.
  • Updated Search Behavior: Admins can switch from full-text search to "Contains Mode" or "NLP Mode" for better search accuracy.
  • Image Regeneration Process Improved: The process now pauses when nearing execution limits, allowing it to resume without restarting.
  • Updated TinyMCE Editor: Upgraded from v4 to v5.4 with support for pasting images directly into text.

Security & Bug Fixes

  • Fixed vulnerability CVE-2018-14481.
  • Multiple error notices and bugs addressed in the core.
  • Updated Sigma front-office theme with performance and usability enhancements.
  • Updated Omega back-office theme with improved UI and fixes.

Get the Latest Osclass Version

Osclass v4.1 is a substantial upgrade packed with automation, improved location management, better UI, and enhanced security. If you're using an older version, upgrading to v4.1 is highly recommended.