Skip to content

v10.5.0

Compare
Choose a tag to compare
@jomres jomres released this 25 Jun 09:47
· 689 commits to master since this release
f59a39b

New run jomres shortcode function added. Allows us to run Jomres shortcodes in php scripts (e.g. index.php of the template)
Added ability to patTemplate reader to discover the current task's potential sub directories for parent and child themes based on the name of the task.
Added shortlist/favourite functionality to module output
Allow Featured properties to have their Ribbon set to Featured instead of showing the review score.
Allow shortcodes to send alt_template_name to the get property module data function so that the theme/template directory can have override templates in different shortcodes, which will look something like {jomres asamodule_random &asamodule_random_listlimit=3&alt_template_name=basic_module_output_circular}
Added new feedback request to Jomres Cpanel

Removed checks for the IP when saving the session, now that we're checking for crawlers instead of checking for local calls, when saving sessions.
Get rid of map output from list properties as the maps don't render when live scrolling.
Modified list properties gateways output to adjust to the fact that we're now allowing png and jpg images for gateways, as well as gifs (Come on Vince, it's 2022)
Changed default Halt (error stop) in API from 200 to 400.
Tweaked API error handling to make it able to accept lines of error messages, makes the system triggering the Halt error responsible for what to show (Production v Development modes)
Occupancy level functionality updated to allow for newly added rooms.
Update edit tariffs standard to only show room type options with room types that don't yet have tariffs when creating a new tariff set.
Removed min and max guest numbers from list tariffs standard as it's a nonsense for this tariff type. That information is now gleaned from the max occupancy levels.
Removed old tourist tax code as it has A been superseded and B it interferes with NBE functionality
Removed some settings if the property uses Standard tariff editing mode.
Modified dobooking function to ensure that arrival and departure dates are fired off to the server on page load. Previously relied on just one of those elements and it's starting to creak in it's old age.
Changed how number of guests allocated to a room is discovered in old booking engine.
Remove margins to prevent menu options from closing when you don't want them to.
Make sure that show property tariffs page uses the get_booking_url function.
change basic module output wrapper so that cols wrap where approriate.
Updated input filtering to use newer J functionality and to change how we detect if an element is set in a request (SEF related) so that we can use J functionality if forced.
Basic module output tweaked to provide search links for town/region/country
Update property star font
Add "featured" status to basic property details class.
Classes added to the BS5 basic module output template. This allows the Isotope properties plugin to use this feature instead of having to produce it's own output. Promotes a consistent look and feel across all property module outputs.
Change the log out Jomres main menu item. Joomla's fontawesome library doesn't have a log out icon that I can find, for some weird reason, and because the Quickstarts are being delivered with more complete fontawesome libraries this change now makes sense.
Add a function to determine the template override directory.
Add the ability for WP users to have a custom login url function called custom_jomres_wordpress_login_link function. Closes #441
Change guests discount col from 3,2 to 4,2
Room rate per day changed to 11,7

Change how we figure out whether or not live scrolling should be enabled to fix some intermittent misbehaviour.
Tweak the gateway plugin settings class to not throw an error if a gateway has been removed but it's settings remain in situ.
Tweak list properties so that it doesn't use a parameter in error.
Added a check in a J specific function to check to see if Itemid is 0. If it is Joomla will throw an uncaught error so we will catch that and advise admin to add Jomres to the main menu.