We are pleased to announce the immediate availability of Open-Realty v3.2.10. This update includes a few bug fixes, as well as several significant improvements to the API, the Page and Blog editors, and further preparation for eventual jQuery v2 support. Before upgrading, you will want to ensure that your host is running PHP v5.4 - v5.6, older versions of PHP are no longer supported. Do not attempt to upgrade Open-Realty if you are currently using PHP 5.3 or earlier.
Of interest to developers: In preparation for supporting jQuery v2, a lot of work was done to update 3rd party library dependencies that will be affected and in some cases this required a re-code of how OR uses them. All jQuery and jQuery libs and most of the other javaScript has been relocated to reside within the public templates so that developers can determine what to use (or not), and this will help eliminate conflicts should they choose to use a framework other than jQuery. User API methods have been created for manipulating user data (Agents and Members). We are also in the process of moving the OR docs to a newer/better documentation system, the same one that TransparentMAPS now uses.
Bug Fixes
- OR-81 Removed some duplicated
{template_url}
tags in the administration CSS that was breaking some jQuery UI images. - OR-81 HTML5 Template: Removed some unnecessary comments tags from <script> blocks. Fixed a 1 pixel CSS Tabs alignment problem.
- OR-81 Default template: Adjusted the CSS position of .company in the header
- OR-81 Added a missing jQuery UI image
- OR-252 Fixed some non-fatal (but deprecated) PHP "$var =&new" reference errors.
- OR-268 File upload status bar now cleans up properly
- OR-269 Fixed a bug that was causing certain versions of Firefox to cause 2 listings to be created when using "Add Listing".
- OR-270 Fixed a media deletion check that prevented listings from being deleted under certain conditions.
- OR-276 Fixed A bug in delete user where if the user had files (not photos) they were not always being deleted. Now also correctly removes the user's folder /user_id/ from the /files/users/ folder after it is emptied of files.
- OR-285 Fixed a problem with the pclass_link template tag
- OR-288 Corrected the placement of the
{agent_block}
tags in the edit_user.html Administration template. This was causing non-applicable Agent permission options to be visible when editing a Member account.
New Features/Improvements
- PHP v5.6 support**
- OR-56 Added a collapsible "Add-ons" section to the administration area menu.
- OR-81 Added a viewport meta tag to the example mobile template to better support newer versions of Chrome for android.
- OR-81 textarea form elements generated in OR's administration area (the listing editor predominantly) now use CSS definitions for width/height instead of HTML rows/columns.
- OR-81 Removed a 100% width CSS declaration used for the header and footer in the example mobile template
- OR-215 Added two new template tags for Blog Categories:
{url_blog_cat_XXX}
Renders the URL to the blog category specified by the numeric value XXX.{blog_cat_title_XXX}
Renders the blog category tile specified by the numeric value XXX - OR-271 Added
{slideshow_mainimage}
and{slideshow_width_mainimage}
template tags for use within the{slideshow_thumbnail_block}
block tags for rendering primary photo URL and the image width set in Site Config. The existing{slideshow_title}
tag already renders the primary photo URL (and is now deprecated), but it was being used to define thetitle= variable specifically for the jQuery tools scrollable widget that makes the slideshow operate. As a result of this, the tag was inappropriately named after the title var it was being used with.
- OR-272 Created 3 new media related hooks. after_new_media($mediainfo) before_media_delete($mediainfo) after_media_delete($mediainfo)
- OR-273 Saved searches now use their own template file: saved_searches.html
- OR-275 Added more excluded folders to robots.txt and set a crawl-delay of 10.
- OR-275 Example Page Editor pages inserted during a new install now use the current unix timestamp for the creation date.
- OR-276 New User API methods created: Create, Read, Update, Delete, and Search.
- OR-277 Added 'agent' and 'member' resources to the fields__metadata API method
- OR-277 Added 'feedback' resource support to the fields__metadata API method.
- OR-279 Set the session_data DB column to default to NULL on install. This was done for MariaDB and mySQL 5.6+ compatibility
- OR-280 Added a
{listing_pclass_id}
template tag to go along with the existing listing_pclass template tag. Can be used on search_results listing detail pages, and featured listings pages. - OR-281 Sitemap trigger can now use ajax.php for "quiet" CRON operation.
- OR-282 The public Blog Category pages will now use the Category Title as the HTML
<title>
, and will use the defined Category Description as the HTML meta description. HTML meta keywords will be generated based on the 6 most common keywords setup for the blog articles viewed on the current page. - OR-284 Update Wordpress Inject feature to handle v1.2 Wordpress export format.
- OR-286 The upload dialog for the media widget is now limited to 10 files at a time, up to the file limits set in Site Config.
- OR-289 Created new block-style template tag:
{if_addon_XXX}
where XXX is the valid name of any installed add-on. Useful for restricting the display of content or design elements if a specific add-on is installed - OR-290 Added the ability to embed Youtube videos into Blog and Page editor pages, Click the [Youtube] button on the editor and you will receive a dialog for entering your video details.
- OR-291 Localized the Blog and Page Editors (cKEditor) to better use OR's selected Language. Added some table creation and resizing abilities to the existing table insertion feature.
- OR-292 Make HTML5 the default template on install
- OR-293 Added 'listingsdb_hit_count' to listing API update method so that the hit counter can be modified. $data['listing_details']['hit_count'].
- OR-295 Added a new template tag
{load_ORjs}
. This tag loads only the bare javascript OR needs to operate, and moves items such as jQuery, and jQuery plugins back to the public templates for developers to control. This is intended to replace the existing{load_js}
template tag in all public templates, which is now deprecated.
** PHP versions 5.4.x through 5.6.x are supported, v5.5 or v5.6 is recommended. Earlier versions of PHP are no longer compatible. Do not attempt to upgrade Open-Realty if you are currently using PHP 5.3 or earlier. If you receive an incompatible ionCube loader error after upgrading, you will need to also update your ionCube loader software to a newer version or request that your host upgrade it for you. ionCube v4.6.2 is recommended at a minimum, newer is preferable. Given that PHP v7 was just released, and v5.4 has reached EOL, we plan to drop support for PHP v5.4 with the next release of OR.
Third Party library updates
- OR-283 Updated Twitter oAuth lib to latest version (0.5.3)
- OR-252 Updated XML-RPC libs for blog pingback to v3.0.1
- OR-252 Updated cKEditor to v4.5.4 full
- OR-252 Updated phpmailer library to v5.2.13
- OR-252 Updated Securimage captcha lib to v3.6.1
- OR-252 Updated browsecap library to v2.0.5
Administration Template file changes
Public Template file changes
New Lang Vars
Open-Realty® News
Blog Categories
- Default
- Open-Realty® Features
- Open-Realty® v3.0
- Open-Realty® Updates
- Open-Realty® Templates
- RETS
- IDX
- Open-Realty® News
- Open-Realty® Extras
- TransparentMAPS
Blog Archives
- June 2017
- December 2016
- December 2015
- November 2015
- October 2014
- September 2014
- August 2013
- July 2013
- June 2013
- March 2013
Recent Posts
- Open-Realty® 3.3
- TransparentMAPS 3.2
- TransparentRETS 2.2.2
- TransparentMaps v3.1.2
- Open-Realty® 3.2.12
Recent Comments
- baobab33 - Upgrading Open-Realty® 2.x Templates For Open-Realty® 3.x
- edbernd - Upgrading Open-Realty® 2.x Templates For Open-Realty® 3.x
- smartken - Open-Realty 3.2.6
- Oscarg - Open-Realty 3.2.6
- Oscarg - Open-Realty 3.2.6
Community Portal
Industry News
Vendor Alley Blog
- Wardman Park files for Chapter 11
- WAV Group launches Real Estate M&A advisory group
- RIP Freddy
- 2021 Swanepoel Power 200 list includes 17 MLS executives
- Drone fun
Inman News
- 7 must-read real estate and sales books from 2020
- Tommy Hilfiger sells Connecticut estate for $45M, just as ex-wife lists hers
- Hemsworth brothers sell Malibu home for $4.9M
- Realtor arrested for role in Capitol riot is second agent to be charged
- The Compass IPO: Everything you want to know but were afraid to ask
Support for our products is not handled via this blog. If you have questions about Open-Realty®, or need support, please use the following links:
Sales: Sales questions
Support: Support