A practical changelog walkthrough of Osclass 4.2 with impact-focused notes for production deployments.
"Xmas" release is there and brings ton of new features, let's go trough all of them!
New functionality to optimize, merge and minify CSS style sheets and JS scripts has been integrated directly into osclass. You can now optimize your classifieds even more than ever before.
Read more about CSS & JS optimization feature in osclass.
Market features has been completely rebuilt from scratch and provides absolutely new experience when you are looking for theme, plugin, translations (osclass, plugins, themes) or looking for new locations to import. New functions can also download, install or update your theme or plugin.
Read more about New market interface in osclass.
Based on new built-in market features in oc-admin, it was natural decission to take all free plugins and themes created for community (or by community), update these products and upload to OsclassPoint so all of them are easily accessible from backoffice. You may find all free plugins under Osclass community account.
Backoffice dashboard (home) was ineffective for yours, showing too few information instead of provide rich overview on your classifieds. We've redesigned dashboard completely and now provides all relevant information you need. Charts in backoffice (including stats page) has been redesigned to look more modern and clean.
Read more about Backoffice dashboard redesigned in osclass.
Brand-new page has been created in backoffice showing all possible information about your classifieds, including osclass, PHP, server, database and your browser.
Read more about Osclass configuration info page in backoffice.
New page in oc-admin has been created, showing details if debug/error logging is enabled in your classifieds as well as showing debug file content, if exists.
Read more about Osclass debug/error log page in oc-admin.
User profile pictures (or avatars) feature has been missing in osclass for years, different plugins has been created but each was missing different required feature (hard integration, image control, bad ui for upload, ...). New release of osclass comes with profile picture uploader that allows to crop, resize, zoom and rotate image, as well as to define default dimension for profile pictures.
Read more about Profile picture/avatar feature in osclass.
Do you remember how many times you wished to have rating feature built-in to osclass core? This is especially required i.e. on real estates, services, dating or food classifieds. You can now enable rating on comments and get better feedback from customers.
Read more about Rating feature on comments.
When user/admin enter incorrect password while login, after 5th attempt will be suspended from login for several minutes (this is not cookie based).
There are several milestones with failed logins:
You can now choose, where is user going to be redirected after listing publish. There are different priorities those depends on your osclass & user settings:
Admin can now enable users to enter their description using TinyMCE rich text editor and format it in way they prefer. This may be especially needed for business users or when using plugins like Business profile.
You know how hard is to get rid of unwanted data in osclass, like unvalidated user accounts, listings or comments. Now everything is as simple as one click, data clean up section provide powerful features to clean your data.

New page contains clean up features for following types:
Until now, moderators could access just several predefined sections in backoffice and were unable to access plugin sections at all. Now you can enable to different moderators to access different plugin pages, for example item validation plugin page, blog plugin page or forums plugin page.
Different access can be set for different moderators in their profile.
Osclass now has renewal features, so your customers may renew listings those expired in convenient way just by clickin on renewal button in their User listings section. This includes also creating supporting functions like renewal URL function or function to check if listing is eligible for renewal (expired, not reached limit, renewals enabled, ...). This option is available only for users those has registered (are logged in). There are several settings for renewal feature:
When "Users can disable / de-activate listing" option is enabled by admin, user can now disable / deactivate listing. This may be very useful in case customer wants to temporary disable ad for whatever reason, but wants to continue in publishing it later.
Supporting functions osc_item_deactivate_url() and osc_can_deactivate_items() were created for easy integration into theme.
Osclass now can generate structured data for all the pages, including listing page to be compliant in different rich data validators (like Google structured data testing tool). Structured data for following networks are generated:
You can now enable admin toolbar to be visible in front office. Toolbar is not copy of one in backoffice, but is customized for front-office management.

Toolbar features:
Admin has now option from user list page in backoffice to quickly login as particular user into front-office. This option is available in quick actions toolbar under each records.
Previous: Osclass 4.1. Next: Osclass 4.3.
Question: How long does Osclass 4.2 lock login after failed passwords?
Answer: Osclass 4.2 lockout is not cookie based. After 5 failed logins the account waits 5 minutes, after 10 it waits 30 minutes, after 15 it waits 60 minutes, and further failures extend that documented ladder up to 360 minutes. Waiting is the first fix. If lockout continues, check account status, WAF, and security plugins.
Question: Where does Osclass 4.2 data cleanup remove inactive listings?
Answer: Osclass 4.2 data cleanup can delete inactive listings from the catalog when you run that tool. Use it for expired or unused rows, not as a daily spam queue. Backup the database first. Moderators do not get this tool unless plugin access includes it. Confirm counts on Tools after the run.
Question: Can Osclass 4.2 moderators open plugin settings pages?
Answer: Grant Osclass 4.2 moderators access to selected plugin pages on the moderator user in oc-admin. Without the grant, a moderator stays on listings and comments. Those grants are per plugin page, not a full administrator clone. Open the moderator account, set plugin pages, save, then test that login.
Question: How do sellers renew a listing in Osclass 4.2 versus Osclass Pay republish?
Answer: Osclass 4.2 lets eligible sellers renew from the user listings screen when renew is enabled for that item. Renew extends the current ad. It is not the same as paid republish in Osclass Pay plugin. If the renew control is hidden, the listing is not eligible. Check item expire and Pay products separately.
Question: What is the difference between deactivate and expire in Osclass 4.2?
Answer: Deactivate in Osclass 4.2 hides the listing while it is still in the database. Expire follows the expiration date and takes the ad off search when the date passes. A seller can deactivate to pause. Cleanup of inactive rows is a separate admin tool. Confirm status on the listing after each action.
Question: How do I login as user from the Osclass 4.2 oc-admin user list?
Answer: Osclass 4.2 adds login as user from the oc-admin user list. Use it to see the front office as that seller. The admin toolbar can then link back to the profile. Do not use this on production without a record of who impersonated whom. Log out of the seller session when you finish.