OS Property

OS Property 6.0.0

Нет прав на скачивание
1. Full compatibility with Joomla 6

With this release, OS Property is now fully compatible with Joomla 6, ensuring that users can take advantage of the latest advancements in the Joomla ecosystem. This includes improved security, faster performance, and support for new extensions and plugins. Compatibility with Joomla 6 also means users can upgrade their sites with confidence, knowing that OS Property will continue to function smoothly and reliably.

2. Redesigned backend interface

The backend management area has undergone a significant transformation. By moving away from outdated table-based forms to a sleek, modern, and responsive design, OS Property now offers a much-improved user experience. Administrators and agents will find it easier to navigate, manage listings, and perform tasks efficiently on desktops, tablets, or smartphones. The new interface reduces clutter, streamlines workflows, and makes property management more accessible for users at all levels.

3. Advanced map search with OpenStreetMap

A standout feature in this version is the enhanced property search on maps powered by OpenStreetMap. Users can now draw custom shapes directly on the map, allowing for highly targeted searches based on geographic boundaries. The integration of Ajax loading delivers instant search results without reloading the page, making the experience fast and seamless. Additionally, the map search is fully mobile-compatible, enabling users to search for properties and interact with maps easily from any device. These improvements make property searching more flexible, precise, and user-friendly.
Discontinued Joomla 3 Support: Joomla 3 has reached its official end-of-life, with the Joomla team having stopped providing updates and security patches for this version for quite some time. Continuing to use outdated software poses significant security risks and limits access to new features and improvements. By ending support for Joomla 3 in OS Property 5.0, we are aligning with the Joomla project’s direction and encouraging users to upgrade to Joomla 4, 5, or higher. Upgrading ensures your website benefits from enhanced security, better performance, and compatibility with the latest extensions and technologies. This strategic shift allows us to dedicate our resources to delivering a more robust, modern, and future-proof experience for all users.

Joomla 6 Compatibility: The OS Property codebase has been thoroughly updated to ensure full compatibility with the changes introduced in Joomla 6

Revamped Backend Dashboard: The new OS Property Dashboard in version 5.0 features a modern, user-friendly interface that provides administrators with a comprehensive overview at a glance. Key system statistics, property data, and user activities are displayed clearly in dedicated panels. Visual charts show property distribution by category and type, making it easy to monitor trends. The dashboard also highlights top and recent properties, while the control panel organizes all main management functions into colorful, easy-to-access buttons. Additionally, location management is streamlined, allowing quick updates for each country. Overall, the redesigned dashboard greatly enhances usability and efficiency for property managers.

Modernized Backend Layouts: Several key management layouts in the backend—including Properties Listing, Categories Listing, Property Types Listing, Agents Listing, and Companies Listing—have been improved for a cleaner, more modern, and user-friendly interface

Improved Frontend Page Navigation: Page navigation on the frontend has been enhanced for better SEF (Search Engine Friendly) link handling, ensuring smoother navigation and improved SEO.

Acym Integration: OS Property 5.0 now supports Acym, enabling seamless integration with this popular newsletter and email marketing solution.

Enhanced Frontend Layouts: The frontend layouts have been improved for a more attractive and functional presentation, including upgraded features like the property detail slideshow.
no change log for this version
- Improve Backend layout - Joomla 5
- Remove Google reCatpcha Joomla 4 & 5 and replace by JD Captcha
- Add configure option to select theme in property details page
- Improve Wider theme
- Fix minor issues
- Fix issue in XML import/export function
- Add update available notice in dashboard
- Improve agents list layout
- Fix issue when installing package on PHP 8.2
- Fix issue in locator search function
- Fix issue in price group option creating
OS Property - The best JOOMLA Real Estate extension. It has enormous features which helps you to build the best advertising for your Real Estate properties, with modern layouts and technologies, 100% responsive. We believe OS Property is the best choice for Sale, Lease and Rent Properties Online.


Version: 3.21.2 Last Updated: Feb 26 2024 Compatible: Joomla 3.9.0+, Joomla 4, Joomla 5
Joomla 5 compatible
1. Joomla 5 compatible

The most important “feature” of Joomla 5.0 is removing deprecated code. This makes Joomla future-proof. And from now, you can install and test OS Property on Joomla 5 normally.


2. Replacing cron tasks (Joomla 4++ environment)

In previous Joomla 3 versions, you can setup cron task on your servers to cron task files in OS Property

  • root -> components -> com_osproperty -> cron.php
  • root -> components -> com_osproperty -> importcsv.php
But from Joomla 4 version, this way won't work anymore. To replace it, we develop 2 system plugins:

  • System plugin - OS Property cron task - Alerts notification
  • System plugin - Import CSV
Those plugins are use to check and send alert notification to users and importing properties from CSV files. With those plugins, you can setup cron tasks from your server to call the direct links on your site by this command

By default, OS Property uses a system plugin to trigger sending alert notifications. That mean it requires someone access to the site (search engine bots are also counted) to trigger process. Sometime, it is not reliable or causes multiple emails sent to administrators in case your site has a very high traffic. To address that limitation, you can setup cron job from your hosting account to trigger sending reminder notifications instead. Please see detailed instructions below:

  1. Go to Extensions -> Plugins, find the plugin OS Property - Cron task - Alert notification and OS Property - Cron task - Import CSV, click on it to edit. You should see a parameter called Trigger Code . Enter a secret string there.
  2. Setup a cron job to make a request to this URL using CURL (note that you should use the CURL so that the variable can be passed in the GET request, see https://stackoverflow.com/questions/11375260/cron-command-to-run-url-address-every-5-minutes for detailed instructions
https://domain.com/index.php?trigger_code=SECRETCODE

  • Replace https://domain.com/ with URL of your site
  • Replace SECRETCODE with the secret string which you entered in the Trigger Code parameter
That will make the reminder only processed when there is a request made to that URL (which should be secret as no real users will access to that URL). It will make it more reliable compare to replying a system plugin.

curl.png


3. Improve source code

We continuously change and improve the code structure to make the product work better, faster and meet the strict requirements of users.


4. Bugs fixed

Various bugs in previous versions fixed.
Вверх