{"name":"source-immo","download_link":"\/download\/source-immo\/4.0.3.zip","version":"4.0.3","readme_link":"\/infos\/source-immo\/readme.md","modify_date":"05-03-2026 15:33:55 +0000","body":"# Version 4.0.3\r\n\r\n== Description ==\r\n\r\n### Intuitive admin interface\r\n\r\n* Style editor for colors, borders, spacings, etc\r\n* Search engine designer\r\n* Choose which information to display for list items\r\n\r\n\r\n### Adaptative search engine\r\nUse views to add tabs to the search engine from views you've created\r\nYou can also select which field are searchable\r\n\r\n### List item\r\n* Selective data to display\r\n* New double layer mode with hover effect (fade, slide, flip)\r\n* Single layer mode now shows the pictures of the property on hover\r\n* Server side renders for broker list\r\n\r\n### Listing informations\r\nComplete informations about a real estate listing \r\n* Mediabox display\r\n** Photo gallery\r\n** Video promotion\r\n** VR visit\r\n** Map\r\n** Street view\r\n* Address, description and price\r\n* Proximity features\r\n* Addenda\r\n* Lot and building features\r\n* Room details\r\n* Mortgage calculator\r\n* Neighborhood widget (with Local Logic)\r\n* Image gallery (side scroll)\r\n* Image grid\r\n* Navigation of search results\r\n* Printable version\r\n* Filters\r\n** filter for addenda formatting level (default value is 2): si\/listing\/addanda\/format_level\r\n\r\n### Agent informations\r\nComplete informations about a real estate agent\r\n* Spoken language(s)\r\n* Experience\r\n* Protection(s) for sellers or buyers offered by the agent\r\n* Listings\r\n* Rating\r\n* Comments\r\n\r\n### Office informations\r\nComplete informations about a real estate office\r\n* Name, address\r\n* Listings\r\n* Agents\r\n[] Rating\r\n[] Comments\r\n\r\n### Agency informations\r\nComplete informations about a real estate agency\r\n* Name, address\r\n* Listings\r\n* Agents\r\n* Offices\r\n[] Rating\r\n[] Comments\r\n\r\n\r\n### Addons support\r\nAddons are now supported and will be add periodically.\r\nIn this release:\r\n* [RE\/MAX Qu\u00e9bec](https:\/\/www.remax-quebec.com\/) addon - Display an inner frame from remax-quebec.com website for listing details\r\n* [Prospects Software](https:\/\/www.prospects.com) integration addon - Show lead form in listing details\r\n* [Local Logic](https:\/\/www.locallogic.co) integration addon - Show neighborhood widget in listing details\r\n* [Web Counter](https:\/\/webcounter.id-3.net) integration addon - Simple stats tracker\r\n\r\n### Elementor support\r\nBuild custom page for listings and brokers with Elementor's widget\r\n* List of data - Display a list from an alias\r\n* List slider - Renders a listings picture slider\r\n* Search tools - Show the complete search tools\r\n* Search box - Display the simple search input box\r\n* Single item details - Show the default detailled layout for listings or brokers\r\n* Single item part - Render specific part of the default layout, where you want to\r\n\r\nAdd some specific information with Dynamic Tags (Elementor Pro Only)\r\n* Broker data\r\n* Listing data\r\n* Office data\r\n* Agency data\r\n\r\n### GTM support\r\nAll events are prefixed with **si**.\r\nYou can add triggers in GTM for these events:\r\n* si\/formSubmit\r\n* si\/listing\/view\r\n* si\/listing\/startImageRotator\r\n* si\/listing\/viewImage\r\n* si\/listing\/print\r\n* si\/broker\/view\r\n* si\/office\/view\r\n* si\/agency\/view\r\n* si\/share\r\n* si\/search\r\n\r\n\r\n### Multilanguage support\r\nSupport for WPML and Polylang\r\n\r\n\r\n\r\n\r\n== Upgrade Notice ==\r\n\r\n= 4.0.0 =\r\nATTENTION : Cette version implique des changements importants au niveau de l'h\u00e9bergement des ressources clients (JS, CSS, etc). D\u00e9sormais, les ressources sont h\u00e9berg\u00e9es sur un CDN pour de meilleures performances. Assurez-vous de v\u00e9rifier le bon fonctionnement de votre site apr\u00e8s la mise \u00e0 jour.\r\nWARNING: This version involves significant changes regarding the hosting of client resources (JS, CSS, etc). From now on, resources are hosted on a CDN for better performance. Make sure to check that your site is functioning properly after the update.\r\n\r\n\r\n= 3.6.0 =\r\nWARNING: This version involves significant visual changes to certain components (image gallery, broker display, etc). Please make sure to check the final visual before going live. A development environment is recommended.\r\nATTENTION : Cette version implique des changements visuels important au niveau de certain composant (gallerie d'image, affichage des courtiers, etc). Veuillez vous assurer de v\u00e9rifier le visuel finale avant la mise en ligne. Un environnement de d\u00e9velopement est conseill\u00e9.\r\n\r\n= 3.1.3 =\r\nWARNING: This update require Wordpress 6.1+\r\nATTENTION : Cette mise \u00e0 jour n\u00e9c\u00e9ssite Wordpress 6.1+\r\n\r\n= 3.0.5 =\r\nATTENTION : La mise \u00e0 jour de la version 2 \u00e0 la version 3 implique un changement de nomenclature de certaines classes CSS. Le pr\u00e9fixe \"si-\" a \u00e9t\u00e9 ajout\u00e9 \u00e0 ces classes, ce qui pourrait entra\u00eener des probl\u00e8mes visuels si vous avez personnalis\u00e9 le style CSS de certains \u00e9l\u00e9ments.\r\nPour \u00e9viter cela, il est fortement recommand\u00e9 de tester la nouvelle version sur un site de d\u00e9veloppement avant d'effectuer la mise \u00e0 jour.\r\n\r\nWARNING: Updating from version 2 to version 3 involves a change in the naming convention of certain CSS classes. The \"si-\" prefix has been added to these classes, which may cause visual issues if you have customized the CSS style of certain elements.\r\nTo avoid this, it is strongly recommended to test the new version on a development site before performing the update.\r\n\r\n\r\n== Changelog ==\r\n\r\nversion 4.0.3\r\n* Add map sub markers for mixed content of dynamic and custom markers\r\n* Fix internal redirect when no .htaccess file is present\r\n* Fix missing css for print page\r\n\r\n\r\nversion 4.0.1\r\n* New admin layout\r\n* New default behavior - Demo data are now used until the Source.Immo account is connected\r\n* Client assets are now hosted on a CDN for better performance and silent minor updates\r\n\r\n\r\n\r\nversion 3.7.20\r\n* New color system\r\n** Switching to a more streamlined and uniformized color system. \r\n** The new system respect the 60\/30\/10 concept which focus on 3 colors: Primary (60% coverage, main background), Secondary (30% coverage, background for special sections), Accent (10% coverage, UI highlight or call to actions )\r\n** Phasing out the ancient way\r\n* Fix bug when some basic informations are missing and prevent detail listing page to show\r\n\r\nversion 3.7.19\r\n* Add support for Rank Math SEO\r\n* Improved support for Yoast SEO\r\n* Optimized Schema for listings and brokers\r\n* Add sitemap shortcode to display and handle sitemap link for better SEO\r\n* Change \"Broker\" section in listing detail page to display a split layout with the information request form instead of a popup window\r\n* Fix on listing print page for broker names and company name\r\n\r\n\r\n\r\nversion 3.7.13\r\n* Add filter for District in Server-side list filtering\r\n* Add video presentation support for broker details page\r\n* Add new broker list display (not default) for listing details page.\r\n** Smaller picture for broker with name, title and phone on the right\r\n** Inline contact form\r\n** 2 columns layout on desktop\r\n* Configuration page is relocated in ID-3 submenu when ID-3 Framework is present\r\n* Tags on listing are less \"button like\"\r\n* Fix gallery for laptop\r\n* Fix listing navigation in listing detail\r\n* 180 turn on Share API. The previous window is back, but instead of the \"email\" option, we add a \"More\" option that use the Share API whenever is possible\r\n* Fix the issue where the shortcode for archive_map is the defaut list shortcode\r\n* Minor color fix for component, switching from --si-small-contrast-text-color to color-mix() function\r\n* Added shortcode for search-url [si_search_url tag=\"a\" path=\"\/listings\" location_cities=\"20030,22045\"]Show city listings[\/si_search_url]\r\n** remove tag and or path for url only\r\n* Addon fix\r\n** RE\/MAX migration from model \"new\" to \"v5\"\r\n** Fix Elementor weird behevior in calculator sliders style and pie chart\r\n\r\n\r\nversion 3.7.5\r\n* Change Share method to use browser Share API\r\n* Minor change to list slider rendering method\r\n* Allow theme overrides for settings\r\n* Prevent Google snippet on calculator section\r\n* Change to Star rating display\r\n* Change to Broker review display\r\n* Minor reordering of data in broker detail view\r\n* Minor change to log process\r\n* Minor bug fix for floating price\r\n\r\nversion 3.7.4\r\n* standalone map\r\n** Fix map marker colors and icons\r\n** Available listings shape take the highlight color, sold now has a \"sold\" label on a square red shape\r\n* Listing archives\r\n* bug fix - Elementor namespace for Typography and Scheme\r\n* Manually archives listings in Source.Immo portal or set the auto-archive mode for sold Listings\r\n** Shortcode for Map of archived listings\r\n** Shortcode for Grid of archived listings\r\n* Add company_type for broker detail page\r\n* Elementor integration updates\r\n* fix canonical url for detail page\r\n* fix standalone searchbox\r\n\r\n\r\n\r\nversion 3.6.9\r\n* Fix dropdown bug in Safari\r\n* Aliquando3 enhancement\r\n** Listing categories shortcode\r\n\r\nversion 3.6.8\r\n* Fix some automatic tag in listing detail (Water front, Water view, etc)\r\n* Enhanced application bootstrapping on front-end\r\n\r\nversion 3.6.7\r\n* Fix for multiple modal window to appear when there's many request button \r\n* Fix layout shift for label in Elementor flex-container\r\n* Fix print for website with subfolder for locales\r\n* Toned down Calculator range-input container box\r\n* Swap picture to higher resolution when displayed in fullscreen\r\n* Fix gallery \"lightbox\" in iframe viewport\r\n* Raised security for contact forms\r\n* contact forms now use wp_mail, enabling smtp plugin filters \r\n* new Addon: Google ReCaptcha. Add recaptcha security for contact form spam prevention\r\n* Minor bug fix in listing's broker small list\r\n\r\nversion 3.6.4\r\n* Introducing data tags: Add tags to your listings, brokers, offices and use those tags to filter or stylize items in the list or page\r\n* Add city filter to broker list\r\n* Fix minor bug with Local Logic addon\r\n* Fix search filter tags issues\r\n* Minor visual bug fix\r\n* Minor backward compatibility fix\r\n* Rewrite to search engine\r\n* Fix missing lot area when given in sqrt.ft\r\n* Fix si-hide-icons class effect\r\n\r\n\r\nversion 3.5.0\r\n* New mosaic layout for pictures in listing detail page\r\n* New price filter option and visuals\r\n* New default visual for broker list in listing detail page\r\n* Fix filter panel z-index on mobile\r\n* Fix visual for gallery\r\n* Fix Leased price label on static render\r\n* Fix rounded sell price format\r\n\r\nversion 3.1.10\r\n* Add \"Not found\" page configuration for listing, broker, office, agency and city\r\n* Add a configuration for picture quality for list\r\n* Smarter city list now support multiple countries, states or region.\r\n* Better encapsulation for icon to prevent other plugins or the active theme to override Font Awesome family version\r\n* Removed transfer tax from calculator on listings outside of Qu\u00e9bec\r\n* Under the hood: translation isolation via siTranslate() instead of translate()\r\n* Fix permalink containing language somewhere in the path, but not starting with, to be remove\r\n* Fix \"other-[country|state|region|city]\" missing in permalink when [country|state|region|city] is an empty string\r\n* Fix city selection bug in focused layout\r\n* Fix locale file path added from themes or other plugins from using the directory path\r\n* Fix mortgage calculator $2M limit\r\n* Fix Print button appearing on print\r\n* Fix Elementor editor visual bugs\r\n* Fix listing for lease price digits missing (and rounded)\r\n\r\nversion 3.1.2\r\n* Local logic v2 and v3 are now merged into one plugin and use key to detect the proper method to use\r\n\r\nversion 3.0.14\r\n* Button filter hook\r\n* Improved accordeon animation\r\n* New \"si_raw_list\" shortcode [si_raw_list type=\"listings\" max=\"6\"] or [si_raw_list alias=\"all-listings\" max=\"6\"]\r\n* Fix sidebar in detail page for Enfold\r\n* Fix detail container controller for Elementor \r\n\r\n\r\nversion 3.0.13\r\n* Advanced settings has been moved to a configuration tool window\r\n* bug fix for listing's print url\r\n* Further normalization of classes starting with \"si-\"\r\n* Local logic v3 is now default on \"licenses\/local_logic\" hook activation. To use the v2 version, developer must use the \"licenses\/local_logic_v2\" hook instead\r\n* Fix page template backward compatibility\r\n* Fix registration wizard bug\r\n* Hotfix print bug\r\n\r\nversion 3.0.6\r\n* Split view map\r\n* Updated mortgage calculator\r\n    * Payment fragmentation graph\r\n    * Numeric value sliders\r\n* New Local Logic v3\r\n* Tags for listings (list and page)\r\n* Easier custom page for listings, brokers, offices, agencies and cities\r\n* Brokers ordering in listing page fixed\r\n* CSS classes globally renamed to have the \"si-\" prefix to avoid conflict\r\n* Minor bugs fix\r\n\r\n\r\nversion 2.1.23\r\n* Normalization labels hook. Use filter \"si\/label\" to overwrite static labels\r\n* Dynamic singular\/plural search tabs label\r\n* Minor fix on print labels\r\n\r\n\r\nversion 2.1.18\r\n* Add display custom data in lists\r\n* Add setting to limit informations for sold listings\r\n    * Limit pictures count\r\n    * Remove map-related components (Map, Streetview)\r\n* Secure message post on REST API\r\n* Minor redesign of list management to accomodate large number of list configuration\r\n* Minor bug fix\r\n\r\nversion 2.1.16\r\n* Minor bug fix\r\n* String ajustment in calculator\r\n* String ajustment in list\r\n\r\nversion 2.1.13\r\n* Fix virtual directory installation problem\r\n\r\nversion 2.1.12\r\n* Support for Avada Fusion Theme Builder\r\n* Support for Enfold theme improved\r\n* Addon WebCounter added\r\n\r\n\r\nversion 2.1.11\r\n* Fix style scope issue in detail page (listing, broker, office, etc)\r\n* Fix default layout for brokers in listing detail to 2 columns instead of 1\r\n* Fix remove empty phone from list in broker detail\r\n\r\n\r\nversion 2.1.10\r\n* Print version for Listing has new models\r\n    * Residential (standard)\r\n    * Commercial\r\n* Remove \"Request information\" button from sold listing\r\n* Fix issue with view dissociation in sublist\r\n* Fix sold label placement in list\r\n* Fix issue with cities filter in the search engine (focused mode)\r\n* Minor ajustment for default listings list in regard to open house display\r\n* Minor ajustment on print sheet\r\n\r\nversion 2.1.3\r\n* Flag for new property in the list\r\n* new Lexicon class for more string flexibility\r\n    * Change some strings here and there\r\n* Add more options on the surface area min-max scale\r\n    * Add \"and more\" and \"or less\" on the last option of the list\r\n* Squash some print bugs\r\n\r\n\r\nversion 2.0.27\r\n* Add fallback data for empty layout vars\r\n* Add display data for broker list\r\n* Default list configuration (sort and shuffle) are now applied to sublist too.\r\n* Fix Safari slow rendering bug\r\n* Fix localisation bug\r\n* Minor bug fixes\r\n* Fix in focused type search\r\n* New secondary layer show effect: Tilt\r\n* New animations scale-up, scale-down\r\n\r\nversion 2.0.17\r\n* New and improved design for data type management\r\n    * Permalink and page details configurations are now grouped by language\r\n    * More intuitive list configuration\r\n* Slick and simple list\/search engine\/item design for easier customization \r\n* New class system\r\n* New style editor\r\n* Import\/export configurations\r\n* New image visuals for listings: Gallery and Grid\r\n* GTM support\r\n* fix resize glitch on mediabox image slider and search panels\r\n* Improve support for Polylang\r\n* Add hooks for broker's \"genre\" and \"title\"\r\n\r\n\r\n\r\n\r\nversion 1.4.18\r\n* Minor bug fix for network license hooks\r\n\r\nversion 1.4.17\r\n* Minor bug fix for office's agency type\r\n\r\nversion 1.4.16\r\n* Minor UI adjustment for Elementor typeography inheritance\r\n\r\nversion 1.4.14\r\n* Minor UI adjustment for broker, office and agency details\r\n\r\nversion 1.4.13\r\n* Design simplification for broker, office and agency details\r\n    * Choice of two layout from Elementor widget\r\n        * Linear: Mobile design all the way\r\n        * Original: For laptop+ screen, informations are displayed in 2 columns\r\n* Add links for broker, office and agency (from main office)\r\n    * social media\r\n    * website\r\n* Add contact form support for office and agency (when email is provided)\r\n* Add agency license name where needed\r\n* Fix permalink generation for \r\n\r\nVersion 1.4.9\r\n* Network activation\r\n    * Fix search engine tab (view id)\r\n    * Fix view name for lists\r\n\r\nVersion 1.4.8\r\n* Add activation protocole for network\r\n\r\nVersion 1.4.7\r\n* Fix rewrite_rule bug\r\n\r\nVersion 1.4.6\r\n* Minor bug fix for locale.js skip when file don't exists\r\n* Minimize number of call to flush_rewrite_rules\r\n\r\nVersion 1.4.5\r\n* Fix hide-empty racing bug\r\n\r\nVersion 1.4.4\r\n* Optimized api calls with call stack and cached result\r\n\r\nVersion 1.4.3\r\n* Fix minor bug in image slider\r\n\r\nVersion 1.4.2\r\n* Fix image slider on MacOS\r\n* Fix-ishh the \"auto-scroll\" bug\r\n\r\nVersion 1.4.1\r\n* New image slider\r\n\r\nVersion 1.3.6\r\n* Remove thumbnail on mobile in fullscreen\/landscape mode\r\n\r\nVersion 1.3.5\r\n* Prevent double-click on navigation arrow to toggle fullscreen\r\n* Add handler on thumbnails to highlight the current picture\r\n\r\n\r\nVersion 1.3.4\r\n* Add selection visual hint in image slider\r\n* Add double-click handler on image slider to toggle Fullscreen\r\n\r\nVersion 1.3.3\r\n* Fix agent name sorting\r\n* Modify picture viewer in listings to show the list of picture in thumbnail form\r\n\r\n\r\nVersion 1.3.2\r\n* Fix tabs height to fit tab active content\r\n\r\nVersion 1.3.1\r\n* Fix search in small lists\r\n* Fix version constant bug\r\n\r\nVersion 1.2.18\r\n* Minor visual normalization\r\n* Fix map in single listing\r\n\r\n\r\nVersion 1.2.17\r\n* Minor visual normalization\r\n* Fix Price slider on mobile\r\n* Refined typography support\r\n\r\nVersion 1.2.16\r\n* Normalized buttons\r\n* Removed style from address and phone number in Office and Agency\r\n* Added Elementor's Typography tool for some Single item part (Name, Contact, Address, etc)\r\n* Added si-hide-empty attribute directive to hide empty (no text content) elements\r\n    * Two methods supported:\r\n        * Hard: set the element to display:none\r\n        * Soft: set the element opacity to 0 (still take space)\r\n    * Directly on element attribute\r\n    * Single item part shortcode\r\n* Fix layout busting in details page on mobile\r\n* Minor layout fixes\r\n\r\nVersion 1.2.15\r\n* Fix language switch for Office and Agency\r\n\r\nVersion 1.2.14\r\n* Fix missing permalink on redirect\r\n\r\nVersion 1.2.13\r\n* More accurate industry icon (map)\r\n\r\nVersion 1.2.12\r\n* Map legend\r\n* More accurate farm icon (map)\r\n* Detail link on image\r\n* Empty permalink part has default value\r\n* Icon in quicksearch for Office and agency\r\n\r\n\r\nVersion 1.2.11\r\n* Agency support\r\n** Search engine\r\n** Client side rendering\r\n** Display listings and agents count for agency in list\r\n** Support for Elementor\r\n* Update map rendering\r\n** Map marker cluster uses normalized color, but scaled text instead\r\n\r\n\r\nVersion 1.2.09\r\n* Updated office support\r\n** Search engine\r\n** Client side rendering\r\n** Display listings and agents count for office in list\r\n** Support for Elementor\r\n* Fixed visual bug in print front-page where area unit was close to the value\r\n* Changed labels\r\n** Home types for Property types\r\n\r\n\r\nVersion 1.2.08\r\n* Public\r\n** Fix dropdown menu\r\n** Fix quick-search panel positioning\r\n** In broker's search by office panel, grouped offices by agency name\r\n* Admin\r\n** Remove list filter item dropdown for value. Replaced by a contextual menu for easier custom entry\r\n\r\n\r\nVersion 1.2.07\r\n* Change listing's mortgage calculator result order\r\n\r\nVersion 1.2.06\r\n* Fix locale support for Local Logic widget\r\n* Fix minor ui elements\r\n\r\nVersion 1.2.05\r\n* Add support for Local Logic neighborhood widget\r\n* Simplified layout in listing details\r\n* Adjust mediabox to fit aspect-ratio instead of fixed height\r\n\r\nVersion 1.2.04\r\n* Fix grid layout bug in list\r\n\r\nVersion 1.2.02\r\n* Fix layout bug overflow on iOS device\r\n\r\nVersion 1.2.01\r\n* Implementation of the new update system\r\n* Fix issue on mobile that automatically close the accordeon panels on touch-scroll\r\n* Fix layout bug on mobile caused by accordeon section special data overflow\r\n* Fix missing class prefix on some components\r\n\r\n\r\nVersion 1.1.09\r\n* Add filter hooks on every string labels. Use \"ali_label\" hooks to overwrite\r\n* Fixed layout bug for small-list directive and shortcodes\r\n** Add class prefix to the list container element\r\n** Change class list-container to si-list for small-list directive list container\r\n\r\nVersion 1.1.08\r\n* Add \"listing-sold\" class to listing single page when a listing has its status set to SOLD\r\n* Add missing \"sold\" class on listing's list item direct render templates\r\n\r\n\r\nVersion 1.1.07\r\n* Fixed increasing value for transfer tax calculation\r\n\r\nVersion 1.1.06\r\n* Add support for Yoast published and modified date hook in dynamic page content\r\n* Add shordcodes for standalone calculators (mortgage and transfer tax)\r\n* Update transfer tax bounds and rates for cities with custom specificities\r\n* Fixed double slash in path for admin directives template\r\n\r\nVersion 1.1.05\r\n* Fixes missing address in contact form title\r\n* Improved security for REST API\r\n\r\nVersion 1.1.04\r\n* Add + symbole for list line-feed in TextToHtml filter\r\n\r\nVersion 1.1.03\r\n* Add missing translation for Size\r\n* Fix empty data label in list item not taking their space\r\n* Fix dimension formatting for rooms (in print)\r\n* Change on update method for upcoming deprecation (no biggie)\r\n\r\nVersion 1.1.0\r\n* Add support for priority group sorting\r\n* Fix dimension formatting for rooms by converting inches to feet\/inches instead of feet with decimals\r\n\r\nVersion 1.0.11\r\n* Tweak addanda formatting\r\n* Adjust visual hint for data table\r\n* Add class for item in list in direct render mode. Ex.: item-{{item.ref_number}}\r\n* Add class on listing item for city-code ex.: city-{{item.location.city_code}}\r\n\r\nVersion 1.0.9\r\n* Fix taxable price when set to false\r\n* Fix load priority in single data controller\r\n* Resolve district code in listing\/location\r\n* Add filter on server-side list loading\r\n\r\nVersion 1.0.8\r\n* Fix permalink problem with listing that lack price (no transaction)\r\n\r\nVersion 1.0.7\r\n* Change source_url to url for first picture in print\r\n\r\nVersion 1.0.6\r\n* Add filter for addenda formatting level\r\n* Fix placeholder for empty list\r\n\r\n\r\n\r\nrequires: 6.1.0\r\ntested: 6.1.0"}