A practical overview of Osclass 8.0 architecture and admin updates, with migration-relevant highlights.
Team is working great progress with re-inventing Osclass and boosting it with new features. But that is not all, we are also redesigning and improving existing functionalities and adding numerous new features.
Hard and complicated decission, but rational one. Number "4" has been occupied by multiple branches and it was confusing for customers to understand relation between different branches. We wanted to cut this line and selected number "8" as new starting point for osclass. "8" represents infinity that correspondent with our will and work to provide continuos long term development and support of osclass.
Besides this, there will be also change in way how major & minor versions are rolled out.
Please be possitive about the changes and take some time to accept new versioning, we have also prepared new logo and branding for osclass to step into new year "with style".
Few years ago, locations v2.0 has replaced original osclass location set. Based on feedback from customers regarding poor coverage of cities and weird regions dataset we've completely reinvented our locations data and brought much better locations dataset.
New locations are based on 2GB dataset that contains milions of locations, cities, regions and countries.
Locations v3.0 are more-less advantage and benefit for starting classifieds as it is mostly impossible to replace existing locations on running osclass with hundreds of listings.
You can now easily rename oc-admin folder that is home folder for backoffice interface. Why would you do it?
Renaming is now very easy and consists of 2 steps:
Child themes as we know them in older versions of Osclass were mostly hard to use. As example, if you wanted to replace footer.php, you would have to update also every file that use footer.php (as include/require).
Keep in mind that there is no change how to create child theme, we are just improving this feature here.
Rules for banning unwanted customers has not been touched for years and in some cases were not easy to use. New & improved functionalities has been implemented in Osclass v8.0 and this feature is now much easier to use and work with.

We plan to invest some time into ban rules in future to improve performance and stability with thousands of ban rules.
Osclass now contains more custom field types:

Input types for custom fields has changed and will use now correct HTML5 type (except date field). Make sure to test your theme properly.
Design of custom fields has been slightly modified and improved in backoffice.
To not create a new book here, let me just summarize other features of this release.
We hope you like this update and features it contains.
Thanks for your support, ideas, patience and help.
Looking forward to come with new Osclass releases in next year!
Your Osclass(point) team
Next: Osclass 8.0.1.
Question: What happens if I upgrade from Osclass 4.x to Osclass 8.0?
Answer: Osclass 8.0 is the next major OsclassPoint core after the 4.x line. Existing listings stay in the database, but themes and plugins must support 8.0. Locations v3 is meant for new sites, not a live ID swap. Test oc-admin, publish, and search on staging. Backup before you replace the 4.x package.
Question: Can I swap Osclass 8.0 Locations v3 onto a live classifieds catalog?
Answer: Locations v3 in Osclass 8.0 is meant for new sites. It has a larger city set and a new region tree. Listing rows store location IDs, so replacing location data can invalidate those relationships. Keep v2 on an existing catalog. Import v3 only on empty or fully remapped sites.
Question: How do I rename oc-admin with OC_ADMIN_FOLDER in Osclass 8.0?
Answer: Rename the oc-admin directory on disk, then add define('OC_ADMIN_FOLDER', 'Xa28Adm77'); at the end of config.php using the new folder name. Both steps are required. Osclass 8.0 then opens backoffice only at that folder, not at /oc-admin/. Bookmark the new URL and test login.
Question: What changed for child theme footer.php in Osclass 8.0?
Answer: osc_current_web_theme_path in Osclass 8.0 hard-checks the child folder, so replacing footer.php in the child is enough if callers use that helper. Older Osclass required editing every file that included footer.php. New sites should call those helpers, not raw include paths. Copy only the override file.
Question: Can I put several emails in one Osclass 8.0 ban rule?
Answer: Osclass 8.0 ban rules accept comma-separated emails in one rule. That is easier than one row per address. Ban evaluation was rebuilt later in 8.0.1, but the comma list itself lands in 8.0. Test a rule on staging before you paste a large list. Confirm registration is blocked for a listed address.
Question: What new HTML5 custom field types exist in Osclass 8.0?
Answer: Osclass 8.0 adds HTML5 custom field types such as phone, email, and color. Create them under custom fields like the older text types. Themes that already print custom fields will show the new inputs. No extra plugin is required for those types. Check publish and item pages after you add a field.