Fixed: error in synchronisation for wordpress versions before 5.3 when no timezone was set
1.3.59
Fixed: error with determination of timezone for wordpress versions before 5.3
1.3.58
Fixed: Notices in Yes-co ORES settings
Changed: Added even more sync debug information
1.3.57
Fixed: Storing of edit system link;
Added: Extra information returned in check url callback;
1.3.56
Fixed: Several E_NOTICES in synchronisation
Added: New synchronisation tab in admin containing sync options and several status indications
Changed: last-sync option seperated for each feed
Added: Bog overview shows date published
Fixed: If sync is running through cron job and runs for hours.. it will update the syn-running flag more often
Changed: Menu in yes-co ores is rendered different
1.3.55
Fixed: Sync issue when allow_url_fopen was off
Added: Setting for meta fields that should not be deleted when synchronizing an object. This can be usefull when using a third-party plugin that adds meta fields to the Yes-co ORES objects.
Added: extra check if objects already exist when synchronizing
1.3.54
Added: support to search on (predefined) alternative city names (like ‘s-Gravenhage/Den Haag)
1.3.53
Changed: Contact form now supports showing in English
1.3.52
Fixed: notice
Added: search on BOG rental price can now be configured to search on price per month / price per year (prices are calculated based on the set price)
Added: yog_retrieveDateTimeSpec function to retieve DateTime object of OpenHuisVan / OpenHuisTot. This should be used to retrieve the open house date instead of yog_retrieveSpecs / yog_retrieveSpec to avoid timezone problems (causing a wrong time to be displayed).
Fixed: search on places with a apostrophe in the name
1.3.51
Fixed: synchronisation of older projects (that are not synced yet)
Added: check if used 3mcp version is not older then the 3mcp version used at the previous sync
1.3.50
Fixed: fatal error when loading multiple google maps
Fixed: error on retrieving dossier item links from 3mcp
1.3.49
Added: (calculated) rental price per year for wonen/bog
Changed: use thickbox for system link remove warning
Added: yog_recent_objects_widget_before_content hook for recent objects
Added: seperate housenumber / addition meta data for wonen/bog
Changed: the ‘Oppervlakte’ meta data of a ‘Bedrijfsruimte’ BOG object now contains the total surface (‘Bedrijfshal’ + ‘Kantoorruimte’), instead of the ‘Bedrijfshal’ surface.
1.3.48
Added: options to group objects in recent objects widget
Added: option to set custom 3mcp credentials
Fixed: minor notices
Fixed: retrieve of BOG rental price
1.3.47
Fixed: Removed usage of hard coded wp-content
Fixed: Use of sanitizing functions extended even more
Changed: no longer use the depricated add_object_page function
1.3.46
Changed: Use wordpress native HTTP API to read objects from 3mcp feed
Changed: external libraries are now included in the plugin instead of externally loaded
Changed: use of WP CLI for synchronization through CLI, instead of custom CLI script. If scripts/synchronized.php is used for the synchronization, you should move to WP CLI. To install WP CLI, check: https://make.wordpress.org/cli/handbook/installing/. After WP CLI is installed you can run synchronization through the command “wp yog synchronize”.
Changed: better handling of timezone differences during synchronization
Fixed: Use jQuery UI touch punch library included in WordPress itself, instead of loading own version
Fixed: Better prefixing of constants
Fixed: Use of sanitizing functions extended
1.3.45
Added: option to disable sync of english text
Added: options to sync extra texts / english texts as seperate meta data
Added: define custom area/neighbourhood labels
Added: option to switch the html style of several components (such as widgets) from basic (default) to bootstrap 4.
Added: option to place Open Graph information about objects in the HEAD. (If you use another plugin to do so, turning this option on can conflict with the other plugin)
Added: You can now control the quality wordpress uses for the resized images of objects.
Added: MijnHuiszaken settings
Added: Support for 3mcp 1.6 (when future upgrade to 3mcp 1.6 is done)
Added: extra information about a relation is synced
Added: Shortcode for MijnHuiszaken register url;
Added: Public function “yog_retrieveEmployees” to retrieve all employees for an employee page for example;
Added: AVG checkmark for response forms;
Added: Shortcode for employees with an appendable class [yog-employees-bar style=”small-right”];
Added: Option to generate widgets with bootstrap4 style code for themes to use;
Changed: The plugin settings in the WP admin are spread over several tabs.
Changed: by default, only office/employee relations are synced. If you want to sync all linked relations you can change this in the plugin settings (in the WP admin)
Changed: When a linked system is deleted from the plugin settings, the corresponding objects are deleted as well.
Fixed: synchronisation of multiple collections when one collection has not been set up properly
1.3.43
Changed: make sure the post date is not set in the future when synchronising objects
1.3.42
Fixed: loading of jquery-ui stylesheet (used for the sliders in search form)
1.3.41
Changed: Youtube/vimeo embed url’s are now always over https (instead of http)
1.3.40
Fixed: Determine of city order for NBpr/BBpr in synchronisation
1.3.39
Fixed: BOG Bouwgrond/Bouwhoogte is provided in cm, so should be devided by 100 before displaying in cm
1.3.38
Added: option to order objects by city/street
1.3.37
Changed: Updated SvzMaps to version 0.7.5 changing to ssl support and imporved interaction in the maps on mobile devices;
Changed: When retrieving the state of an object, take the reservation date into account (“verkocht onder voorbehoud” or “verkocht”) without having to publish the object again.
1.3.36
Added: include used charset in contact form widget
1.3.35
Added: ‘Belegging’ category for BOG objects
1.3.34
Fixed: when using the “Yes-co Object Koppelingen” widget, a div element was not closed properly.
1.3.33
Changed: optimized checking if synchronisation of an object is needed
1.3.32
Added: support for use of Type search parameter
Added: support for use of Oppervlakte_min / Oppervlakte_max search parameter for BOG
Changed: Recent objects widget not respects the ‘Individuele objecten gekoppeld aan een NBty/BBty niet tonen in overzichten’ setting
Added: filter/hooks to extend the recent objects widget
Changed: optimized loading of css/js files. If you are using the Yes-co example theme, please update it to the latest version before updating the plugin!
1.3.31
Changed: Updated SvzMaps to version 0.7.2 supporting google maps api;
Added: Ability to set an api key for the google maps api;
1.3.30
Fixed: Dojo loaded through https in case website runs on SSL
1.3.29
Fixed: synchronization of images for php versions < 5.3 (eof since 6 Jan 2011, so should not be used. But some customers still use it)
Added: warning when php version < 5.5 is used (php 5.4 and lower is eof)
1.3.28
Added: option to select used size of synchronized images
Added: option to hide NBvk/NBvk/BBvk/BBvh objects linked to an NBty/BBty in the category overviews
Added: option to select the used roles in the linked relations widget
1.3.27
Fixed: display of dossier items when several mime-types are used
1.3.26
Added: option to use CLI script for synchronisation, instead of the normal callback
1.3.25
Changed: Address search now on the object_type param instead of the object param, allowing searching in Nieuwbouw project names and full street names including numbers
1.3.24
Changed: Updated SvzMaps to version 0.7.0 supporting google places api / disabling of dragging on touch devices / disabling of scrollwheel / fix for sensor message in console / support for vw, vh, % width and height units / dojo 1.10.4 support;
1.3.23
Added: Possibility to customize tekst produced by ajax filter change number of projects using constants YOG_SEARCH_MSG_FOUND_POSTS_0 YOG_SEARCH_MSG_FOUND_POSTS_1 YOG_SEARCH_MSG_FOUND_POSTS_2 using sprintf first parameter is number of projects / second type of objects, for example define(‘YOG_SEARCH_MSG_FOUND_POSTS_2’, ‘%s woningen’);
1.3.22
Fixed: Synchronization errors caused when a post dlm is returned in the future;
Fixed: Retrieve post dlm cast of a timestamp to a timestamp causing a random date in the far future;
1.3.21
Changed: Adding missing $postId variabele in yog_retrieveMainImage causing issues when not using the_loop
1.3.20
Changed: synchronisation optimizations
1.3.19
Changed: kadastrale kaart in no longer synchronized
1.3.18
Fixed: Price search using the sliders
1.3.17
Added: sort option ‘surface’ to BOG search widget
Added: search option surface max to BOG search widget
1.3.16
Changed: Sliders in searchfilters now have more clearification of the values contained (price euro sign / and m2 / m3 suffixes) just like the dropdown versions
Changed: Sliders numbers are now being formatted
Fixed: Touch support for the slider elements;
Changed: In case a project has a price of EUR 1,- or EUR 99.999.999 it now shows as “op aanvraag”;
1.3.15
Fixed: issue when synchronizing images with image/pjpeg mime-type
Changed: better check if synchronisation is already running.
1.3.14
Fixed: issue with search widgets
1.3.13
Added: search on price condition / min. surface to BOG search widget
Added: address search widget
1.3.12
Fixed: synchronisation of objects without an address
1.3.11
Fixed: check on template files when using child theme
1.3.10
Added: option to use custom category taxanomy for objects
Added: option to ignore extra texts
Added: option to order objects by price, date or title (only within custom category taxanomy, or with search widget)
Fixed: Issue with map loading info window details;
1.3.8
Fixed: Defer loading of the dojo library and removing define from the DOM before including the Dojo define;
Changed: Dojo library only loaded when needed and not on all pages;
1.3.7
Added: Option to defer load the dojo library (in case of some jquery situation enqueing the dojo library causes problems)
1.3.6
Fixed: use of contact form widget inside the loop
1.3.5
Added: option to use selects instead of range for search widgets
1.3.4
Added: support for tags/roles/external js loading in Yes-co Contact Form widget
Fixed: searching of NBpr objects with NBpr search widget
1.3.3
Added: Support for inline labels in Yes-co Contact Forms;
Added: Support for embedding a Yes-co Contact Form in pages or posts using a shortcode;
1.3.2
Fixed: number of child objects shown
1.3.1
Changed: several minor synchronisation code optimalizations
1.3
Fixed: support for wordpress version 4.0
Added: support for tags
Added: support for BBpr/BBty (when future upgrade to 3mcp 1.4 is done)
Changed: serveral code optimalizations
1.2.11
Added: support for both Yes-co 3mcp 1.3 and 1.4 (for future upgrade to 3mcp 1.4)
Changed: BOG status determined based upon the General/ObjectStatus
Changed: rewrote open house fields to html5 fields and fixed the store of it (when changed through WPadmin)
1.2.10
Fixed: embed url for youtube movies (so youtube uses HTML5 player instead of flash when possible)
1.2.9
Fixed: Open house time now displayed correctly for the timezone set in wp-admin
1.2.8
Changed: Embed code for YouTube now supports HTML5 display for iOS and other non flash devices/browsers;
1.2.7
Changed: Upgraded dojo from 1.8.3 to 1.9.3;
Fixed: Issue caused by the map when using WordPress 3.9 or higher in combination with Bootstrap;
Fixed: Issue with the info window on the maps;
1.2.6
Fixed: number of found objects of search form widgets when used on page without objects
1.2.5
Fixed: project upload folders are now also removed when project is revoked
Fixed: Fatal error on WordPress 3.7
1.2.4
Fixed: Synchronization between Yes-co system and WordPress for WordPress 3.6.1
Added: Technical documentation
1.2.3
Changed: Upgraded dojo from 1.5.0 to 1.8.3;
Changed: Updated SvzMaps to version 0.6.2 using AMD Module system;
Added: Widget to render a map with post types;
Added: Shortcode to render a map within a post or page;
Added: Ability to select the location of an object using a map;
Added: Ability to generate a shortcode to use in a page or post using a map;
Added: Support to add a location to the Relation objects;
Fixed: Kantooruimte renamed to Kantoorruimte;
Fixed: E_NOTICE for openhuis;
Changed: Wonenobject now shows the Bijzonderheden as a readonly field;
Fixed: Foto slider navigation to the right fixed for Firefox;
Fixed: Sliders now work on touch based devices;
Added: Theme’s can now influence the registration of categories when synchronizing projects by adding a function “yog_plugin_register_new_categories” and “yog_plugin_get_categories”;
1.2.2
Fixed: Objects without a price can now still be found through the Yes-co search widget
Fixed: BOG rental price replacement is now also used by yog_retrievePrices
1.2.1
Fixed: synchronization when synchronization is done through CURL
Fixed: display of max price of construction projects
Fixed: template checks now display the correct template filename
1.2
Added: support for construction projects
1.1.4
Fixed: BOG taxes translation when taxes are not charged
1.1.3
Changed: added version number to js / css files to prevent loading old file from cache
Fixed: yog_retrieveNormalImages would return max images
1.1.2
Added: options what to show with the “Yes-co Object Koppelingen” widget
Added: functions to show only images with type ‘Plattegrond’
Added: Price replacement to ‘Wonen’ objects
Changed: ‘verkoop’ and/or ‘verhuur’ category is now also based on the scenario (if no price is set)
Fixed: Price replacement is shown instead of the price (when set)
1.1.1
Fixed: activation of plugin in Yes-co App Market
Fixed: upload directory check
Added: option to show custom posts on archive pages
Added: on activation callback
1.1
Rewrote entire plugin
Added BOG support
More user friendly WP-admin interface
1.0.3
Fixed: when using multiple “Yes-co Contact formulier” widgets on the same page, only the posted widget will display the send message
1.0.2
Fixed: synchronization of object images on a mu like installation