Jomres plugins are available through the Jomres plugin manager. Here you can see a brief description of each plugin if available, screenshots.

If you have a Solo, Silver or Gold license key then all of these plugins are free to download at no extra cost, for an unlimited number of domains.

Manual page

API

Provides API functionality for remote communication with a Jomres server. Requires PHP5 and PHP be built with simpleXML.

Manual page

Addthis Sharing

Internal plugin. Shows a link to 'addthis.com' allowing users to add the property link to various community sites like Reddit, Digg etc. Appears above the property details and under the header in the view property page.

Manual page

Advanced Micromanage Tariff Editing Modes

Allows the property manager to use the Advanced and Micromanage tariff editing modes. These tariff editing modes offer greater flexability than the default Normal editing mode, enabling the property manager to set prices to be dependant on the number of people in a booking, the number of days in a booking or the number of rooms that have already been selected. You can create multiple tariffs for a given room type, creating intricate pricing schemes, giving you the best opportunity to mirror a property's existing charging method.

Manual page

Ajax Search

Provides a framework for other plugins to enable ajax based search functionality. All plugins titled ajax_search_XXX require this plugin to run. By default this plugin offers a search by features series of inputs, which is designed to work as a fallback if an 'ajax search' plugin hasn't been installed yet.

Manual page

Ajax Search Composite

Uses the ajax search framework, and replaces ajax search asamodule. Allows you to put a search module that offers searching on availability, price range, features, property type, room type, guest numbers, stars, country, region and town in a sidebar. You'll need to create a new jomres asamodule module, set the task to 'ajax_search' and the arguments to '&ajs_plugin=ajax_search_composite'. You will then have a new option in the administrator -> portal area which allows you to enable/dislable different options. You can also 'pre filter' property uids and property types, so instead of searching all properties, you can tell the system to only return properties that fall into a group that you have already selected. To do that, you would add more arguments to the arguments field like so : '&ajs_plugin=ajax_search_composite&property_uids=1,3&ptypes=5' By default all options are enabled, you can disable them through the new button under 'Portal Functionality' titled 'Ajax search composite settings', or through the arguments list. In v3.8 we added the option to prefilter countries and regions, so to prefilter the countries so that only regions in certain countries are shown you would do something like &prefilter_country_code=GB,FR which will only show regions in the UK and France. Similarly, you can prefilter regions like so : &prefilter_region=Avon which will only show towns in the county of Avon. Because Avon is in the UK, no other coutries will be shown. To disable an option through the arguments list you can set the arguments like so : '&ajs_plugin=ajax_search_composite&by_stars=0' however be aware that if you have set an option via 'Ajax search composite settings' to No then setting 'by_stars' in the arguments list will have no effect. The full list of options are by_stars, by_price, by_features, by_country, by_region, by_town, by_roomtype, by_propertytype and by_guestnumber, by_date. If you're using a bootstrapped template you've got a choice of two templates to use, by setting the Modal option to Yes or No. With this set to No then all filter options will be viewable as buttons. If set to Yes then the title becomes clickable and the filter options can be seen in a modal popup. If you have html experience and are familiar with bootstrap then you can further customise this look/feel by combining the elements you like from each template into one.

Asamodule Popular

Widget. Shows popular properties in an ASAModule widget/module. Use the arguments 'asamodule_popular_listlimit' to control the number of properties shown, and 'asamodule_popular_ptype_ids' to only show popular properties of a specific property type. CMS agostic replacement for jomres_ngm_popular.

Asamodule Random

Widget. Shows random properties in an ASAModule widget/module. Use the arguments 'asamodule_random_listlimit' to control the number of properties shown, and 'asamodule_random_ptype_ids' to only show random properties of a specific property type. CMS agostic replacement for jomres_ngm_random.

Asamodule Recently Viewed

Widget. Shows recently viewed properties in an ASAModule widget/module. Use the arguments 'asamodule_recently_viewed_listlimit' to control the number of properties shown. CMS agostic replacement for jomres_ngm_recently_viewed.

Manual page

Auction House

Allows property managers to create auctions for rooms in a property, or just auctions that aren't linked to rooms.

Manual page

Black Bookings

Adds a new button to the receptionist's toolbar, allows receptionists and managers to black book rooms or properties out, making them unavailable for certain periods.

Manual page

Book Guest In Out

Adds two new buttons to the receptionist's toolbar, one to book a guest in, another to book the guest out, and it's associated functionality.

Booking Enquiries

Adds functionality that allows property managers to approve bookings.

Manual page

Bypass Confirmation

A plugin to allow us to bypass the confirmation page if required. Note that if the property manager has more than one gateway configured then this plugin does not come into effect, because the payment method selection in the confirmation page needs to be accessed by the guest.

Channel Bridge

Experimental, don't even install it unless requested by a member of Jomres.net staff.

Channel Bridge Filter Dummy Filter

Experimental, don't even install it unless requested by a member of Jomres.net staff.

Channel Bridge Methods

Experimental, don't even install it unless requested by a member of Jomres.net staff. Provides the channel bridge with methods for channel functionality.

Manual page

Cleaning Schedule

A quick and dirty (sic) cleaning schedule that shows on the dashboard. If the enhanced dashboard is installed then it can be viewed in the printable popup too.

Manual page

Clone Property

Clones one property's settings to a new property. .

Manual page

Clone Tariffs

EXPERIMENTAL! DO NOT USE ON A PRODUCTION SERVER! This feature allows a property manager who has access to more than one property to clone tariffs from one property to another.

Manual page

Comments Tab Disqus

Adds a Disqus comment tab to the property details page. Please remember to update the Disqus settings page before using this. The button is found under the Portal category in the Jomres menu.

Manual page

Commission

Adds two new buttons to the admin control panel, allowing the site admin to view and edit commission rates, and to view commission based invoices.

Manual page

Common Template Variables

Designed to show developers common strings that are available to all templates without needing to add them to the template's calling script. Adds a menu option 'common strings' to the Developer section in the administrator area Jomres menu.

Manual page

Contact In Sidebar

Allows you to add a Contact Owner module. Using JomresASAModule, set the task to "contact_in_sidebar". Developers, read the notes in /jomres/core-plugins/contact_in_sidebar/j06000contact_in_sidebar.class.php as we explain in there a nice trick that can be used to briefly change the path to a template.

Manual page

Contact Page In Tabs

Inserts the contact owner page into the property details tabs.

Manual page

Core Gateway Cheque

Adds the 'cheque' gateway to the system, allowing guests who're booking to get the property's details for sending a cheque to pay for their deposit.

Manual page

Core Gateway Paypal

Adds paypal gateway functionality. Apart from ordinary deposit payments, this plugin is required if you want to use the subscription functionality.

Manual page

Coupons

Adds a new button to the manager's toolbar which is used to add/edit/delete discount vouchers which can be used by guests when making a booking.

Manual page

Csv Export

Allows the system administrator to download booking data in csv format.

Manual page

Custom Fields

Adds a new button to the administrator control panel which creates custom fields which are added to the booking form.

Manual page

Custom Global Strings

Lists and allows you to delete custom global strings. This is useful if you've used editing mode with Global Editing enabled and created a string that you don't want.

Manual page

Custom Property Fields

Allows you to add custom fields in the administrator area (via a new button 'custom property fields'). This allows property managers to add information extra to that normally recorded by the edit property details page. This data is added to a new tab in the property details page, however you must edit the tabcontent_01_custom_property_fields.html yourself, sample data is provided that uses the fields that you create to build the template contents.

Manual page

Data Wipe

Destroys data that is collected when making bookings etc, is intended for developers who wish to clear their Jomres tables of test bookings and other data. INTENTIONALLY HIGHLY DESTRUCTIVE, use at your own risk!

Manual page

Default Property Settings

Allows you to modify the default General Configuration settings as they are stored in #__jomres_settings without needing to use phpmyadmin.

Manual page

Embed Booking Form

Adds a menu option to the misc menu option to show managers embed code for embedding their booking form into an off-site page. It is best that your site NOT be configured to show the booking form as a modal popup, for this to work best.

Manual page

Exchange Rate Conversion Selector

Provides the exchange rate selection dropdown that site users can utilise to show prices in their selected currency. Should be called by asamodule or a descreet task (eg task=exchange_rate_conversion_selector). Requires Jomres v5.2beta1 or greater.

Manual page

Extended Maps

Provides an alternative front page to Jomres. Shows a google map with points for the various published propertys. If displayed through jomres_asamodule you can add arguments in the arguments field in the format of '&ptype_ids=4,5,3' to ensure that you only include properties of a certain type. Three new params have been added to extended_maps v4.3 : show_properties, show_events, show_attractions. Example usage in url or asamodule: &show_properties=0 This will display a map only with attractions and events. &show_events=0&show_properties=0 This will display a map only with attractions. Property type specific markers can be uploaded to /jomres/core-plugins/extended_maps/markers/ptype dir and named like ptype_id.png. If a specific property type marker does not exist then a marker with a ? will be shown.

Manual page

Extended Sorting

Extended Sorting plugin for Jomres. Created by Jomres Extras. Offers additional sorting options in property list. Note that this plugin will trigger a minicomponent collision if you also have the featured properties plugin installed, as they both have a j01009filterproperties.class.php minicomponent, so you cannot have both installed. Modified the javascript function called onchange to make use of Jomres' newer generic reload function (ch 1658). Sorting by price assumes that all properties will be using the same "Tariffs are gross" setting.

Manual page

External Notification

Allows you to Push booking data from Jomres to remote servers. Fields are added to profiles, this data is then sent according to the profile configuration to a remote server and the transaction and the response are logged.

Manual page

Featured Listings

Allows you to set some listings as featured. The search results will have the featured listings (that qualify in the search) displayed at the top. Successor to the older 'featured properties' plugins.

Manual page

Featured Listings Asamodule 1

Allows you to display the featured listings in a module position using jomres_asamodule by setting the task to featured_listings_asamodule_1. You can also set the property/listing types ids to be displayed by using &ptype_ids=X,Y,Z and the number of properties/listings to be displayed by using &limit=L

Manual page

Featured Listings Asamodule 2

Allows you to display the featured listings in a module position using jomres_asamodule by setting the task to featured_listings_asamodule_2.

Manual page

Featured Listings Slider 1

Allows you to display a slider with the featured listings in a module position using jomres_asamodule by setting the task to featured_listings_slider_1. You can also set the property/listing types ids to be displayed by using &ptype_ids=X,Y,Z and the number of properties/listings to be displayed by using &limit=L.

Manual page

Featured Listings Slider 2

Allows you to display a slider with the featured listings in a module position using jomres_asamodule by setting the task to featured_listings_slider_2. Note, this plugin is not suitable for bootstrapped templates.

Manual page

Flipwall

Shows a random set of property images, which when clicked will flip over to show part of the property description and a link to the property's detail page. Can be placed via jomres_asamodule by setting the 'task' to 'flipwall'.

Manual page

Frontend In Backend

An experimental plugin that allows us to perform property management in the administrator area. Requires Jomres 5.6.1 (specifically changeset 1765). Caveat : This is effectively a wrapper for the frontend, so to perform property management you must already be logged into the frontend via a user who is a property manager in the frontend.

Manual page

Funky Search Country

Offers a list of countries to search by. Best to offer a link via a menu option to get to this page. Set the url to something like http://www.domain.com/index.php?option=com_jomres&itemid=NN&task=funky_search_country.

Manual page

Funky Search Features

Offers a list of features to search by. Best to offer a link via a menu option to get to this page. Set the url to something like http://www.domain.com/index.php?option=com_jomres&itemid=NN&task=funky_search_features.

Manual page

Guest Types

Adds a new button to the manager's toolbar which allows the administration of customer/guest types. This plugin is required if you want to charge per person per night.

Manual page

Idev Affiliates

Creates a new settings page in Jomres control panel where you can set your url to sale.php and profile for Idev affiliates. When the booking completion page is shown then a hidden image used to link to sale.php to update the affiliate's sale information.

Manual page

Internal Api

Provides simple function calls that allow outside scripts to call Jomres functionality. See the manual page for more information, or read /jomres/core_plugins/internal_api/internal_api.php.

Manual page

Jintour

Handles tour/resource booking creation and management functionality for items that are booked at the same time as a room/property is booked.

Jomres Selfregister Asamodule

Offers a link to the property creation page. Position it using Jomres asamodule, and setting the task to "jomres_selfregister_asamodule"

Jomres Superserver

Currently free to all Jomres users, regardless of their membership. Adds a new category to the administrator area called Jomres Super Server, and buttons and functionality that allow your server to add it's properties to the Jomres Super Server at http://www.myholidayfinder.com.

Manual page

Jquery Calendar Asamodule

Allows you to create a module to display a date picker in a module position. Set the asamodule task to 'jquery_calendar_asamodule' and the arguments to '&property_uid=N' where N is the property uid of the property who's booking form you want to direct the user to.

Language Dropdown Asamodule

Allows you to put the language dropdown into a module. The Site Config setting regarding showing the language dropdown must be set to Yes. You will need to remove {LANGDROPDOWN} from top.html to ensure that it's not shown twice on the same page. Set your asamodule task to 'language_dropdown'.

Manual page

Lastminute Config Tab

Adds a configuration tab to property config that allows SRPs to configure lastminute discounts for villas/apartments etc.

Manual page

Local Events

Allows site admin to add local events that will be listed underneath the property details, and if the extended_maps plugin is installed, listed on the map.

Manual page

Location Map

A plugin which shows a list of countries which have been populated by published properties. Call the plugin thru jomres_asamodule, setting the 'task' to 'location_map' and place the module whereever you want to show the output.

Manual page

Location Map Regions

Plugin for the location_map plugin, to run this, create a jomres_asamodule module, set the 'task' to 'location_map' and the arguments to '&mm_plugin=location_map_regions'. This will show a list of regions and towns that have been populated by published properties.

Manual page

Location Map Sitemap

Plugin for the location_map plugin, to run this, create a jomres_asamodule module, set the 'task' to 'location_map' and the arguments to '&mm_plugin=location_map_sitemap'. This will show a list of regions and towns and links to the published properties in those areas.

Manual page

Location Station

Internal plugin. Allows you to provide information about each town. If information about a town has been created by admin, then the information is shown above the property details page. To configure town information, you need to view the Location Station page in the administrator area, under 'Portal Functionality'.

Login

A plugin that offers a login/logout 'module' in the Jomres component area.

Manual page

Lucky Dip

A different kind of search feature. This is designed for site managers who're targetting those middle income thirty-somethings who know they want to go on holiday, but don't know where. They only know that they want to spend a few pounds/euros/dollars and they want to do something (e.g. skiing). This plugin gives the visitor an input to enter a pound/euro/dollar/whatever amount and select a feature or features. When they click Submit they're taken to a set of search results that will prioritise the results based on the closest number of features it could find that matches the selection, and the system will estimate the number of nights they could stay for the cost they entered. The plugin adds a new link to the Search category of the Jomres main menu called 'lucky dip' once installed but of course you'd probably want to link your own main menu to the 'lucky_dip' task, perhaps from the main page. Alternatively you could use the mambotasaplugin or jomresasamodule to position the initial input.

Manual page

Magic Menu

This plugin allows Super Property Managers to add new search options to the Search menu in the Jomres main menu. If the user is a Super Property Manager when they perform a search that has 'calledByModule' in the url, then Jomres will add a link titled 'Add this search' to the Search menu. Clicking on this link will give you a page where you can enter a title, for example 'Summer breaks'. When the manager saves this then a new Jomres minicomponent is created which will result in a new menu option being added to the Jomres main menu called 'Summer breaks'.

Mega Menu Utility Scripts

A couple of functions required by the mega menu plugin.

Microsoft Translator

This plugin allows you to import automatic machine translations from Microsoft's translation service. These can then be edited before saving, if you wish. It requires that you register for the service, but information on how to do that is available on the new Microsoft Translation Settings page in the administrator area. This is still an experimental plugin, so feedback welcome folks.

Manual page

Minimum Occupancies

Allows a property manager to define different minimum occupancy levels for different room types.

Manual page

My Shortlist

Use Jomres asamodule to show the guest's shortlisted items in a sidebar. Set the asamodule task to 'my_shortlist' and as items are added to their shortlist, on the next pageload the item is added to their sidebar

Manual page

Nearest Properties Functions

A utility plugin to provide a nearest properties function.

Manual page

Optional Extras

Adds a new button to the manager's toolbar, and allows the creation of various models of optional extras which are added to the booking form (e.g. bouquet on arrival). v5.5 changes to allow property managers to set an optional extra as selected in the booking form when the form opens.

Manual page

Partners

Adds a new button to the administrator's control panel which allows them to create 'partners'. The partners can then be assigned discounts if they make bookings at certain properties.

Manual page

Piwik Analytics

Adds a new button to the administrator control panel which creates custom fields which are added to the booking form. When installing, you can ignore the file integrity checks if they only refer to Piwik.php and FrontController.php, and there is no need to set up your pages to use Javascript (unless you want to include piwik analytics on your non-jomres pages) as Jomres will include this for you when you install the piwik_integration plugin. Please remember to set the site to an ecommerce site. Important : See the warning about upgrading this plugin.

Manual page

Piwik Integration

Integrates with the piwik_analytics plugin, so piwik_analytics is required.

Manual page

Popular Properties

Lists all reviewed properties in a grid showing their rating. Doesn't link into any existing area of Jomres, instead it would expect to be included by a module through a link like http://www.domain.com/index.php?option=com_jomres&task=popular_properties.

Manual page

Powered By Gone

Removes the powered by Jomres link from the bottom of the page.

Manual page

Property Creation Plugins

Adds two new buttons to the manager's toolbar, an add property button and a delete property button. Also adds the scripts required to create a new property.

Manual page

Property Inna Module

Module. Set jomres_asamodule so that the task is "property_inna_module" and the arguments to "&id=N" where N = a property's uid to see that property inserted into a module.

Manual page

Property List List With Maps

Identical to the standard property list, but puts a small Google map next to the price output in the property list.

Manual page

Property Type Search Tabs

Allows you to display a module (using Jomres_asamodule) that consists of tabs for different property types. Set your asamodule 'task' to 'property_type_search_tabs', and in the arguments input set '&args=6,4,5' where 6, 4 & 5 are the property/business types you'd like to show. To disable the availability calendar for a specific property type (e.g. real estate properties) set further arguments to &nocal=N. This would make the entire arguments look like : &args=6,4,5&nocal=6. To find property type ids go to Administrator -> Components -> Jomres -> Site Structure -> List Business types. When you hover over an edit icon you will see something like http://www.domain.com/administrator/index.php?option=com_jomres&task=editPropertyType&id=6 The property type id in this instance is 6 (the number at the very end).

Qr Code Vcard

Adds a QR code vcard tab to the property details page with information about the property's manager/agent.

Manual page

Random Review Inna Module

Module. Pull a random review from the database, quote the review, output it's score and provide a link to the property. Use jomres_asamodule to output a random review, set the task to "random_review_inna_module".

Manual page

Resource Features

Allows the site admin to create room/resource features that can be assigned by managers to their rooms/resources and also allow managers to create their property specific room/resources features.

Manual page

Shopping Cart

Internal plugin. Provides shopping cart functionality. As it's impossible to take payments for different properties with different payment systems, this plugin needs that the core paypal plugin be installed, and that the plugin override option is set to Yes so that all payments will go to the site manager's paypal account.

Manual page

Shopping Cart Module

Internal plugin. Offers a shopping cart module for showing guests what bookings they've saved in their carts. Use jomres asamodule, setting 'show_cart_module' as the asamodule task. No arguments are required. Requires the shopping_cart plugin.

Manual page

Sms Clickatell

Adds a new tab to the property config tab for a manager's cellphone, and a new button to the administrator's control panel which allows them to configure clickatell settings so that managers can be advised when they've received a new booking.

Manual page

Stepz

Shows an indicator bar to demonstrate to the guest where they are in the booking process.

Manual page

Subscriptions

Adds two new buttons to the administrator's toolbar, to create subscription packages and to view existing subscriptions. You will need the paypal gateway plugin to use this plugin.

Super Dashboard

Shows booking information for ALL properties that a manager has rights to. Adds a new link to the Dashboard category in the main menu called Legacy Dashboard

Manual page

Tag Cloud

Outputs a tag cloud, use jomres_asamodule to place this cloud somewhere in your page. Edit j99999tag_cloud.class.php to change from towns to regions or countrys.

Manual page

Template Editing

Adds a new button to the administrator's control panel, allowing them to edit templates via the UI and save changes to the d/b, making their template changes upgrade safe.

Tourist Tax

A plugin to calculate a tourist tax.

Manual page

Useful Links

This plugin is designed to show links to specific searches if the url includes "country", "region" or "town". It will also give a link to the wikipedia page for the town/region/country. You will need to configure the plugin in the administrator area first to indicate the property type ids for Hotels, Real Estate and Apartment/Cottage/Villas. Use Jomres asamodule to create a new module, and set the task to "useful_links".

Manual page

Wiseprice Config Tab

Adds a configuration tab to property config that allows MRPs to configure wise price settings, which enables variable discounts based on room availability on a given date.

Manual page

Alternative Init

When Jomres starts it needs some information to be created before it will run. Jomres.php/j00030search.class.php will do this normally however there are times when you may want to run use Jomres functionality without actually running Jomres in the component area. In this case you can include the alt_init.php script included in this plugin. This will perform the required initialisation steps without actually running Jomres itself.

Jomres Ajax Search Contentwrapper

Mambot. Wraps all Joomla content areas in a div that gives the jomres ajaxsearch asamodule a place to put search results. In short, when a search is triggered it replaces the contents of the component area with the search results.

Manual page

Jomres Asamodule

Module. Allows you to run a certain Jomres task as a module. See the module parameters page for more information.

Jomres Asamodule Mambot

Joomla plugin (aka mambot). Allows you to put anything that can called by asamodule in your content. Let's say that you want to include the calendar in your page's content somewhere. All you need to do is put {asamambot remoteavailability "&id=1"} in your Joomla article and you're away. The same could be done for the ui-calendar by putting {asamambot ui_availability_calendar "&property_uid=1"} in the content. Refer to each plugin's asamodule settings as described in it's description and use those same settings here, or refer to the asamodule report for ideas on how you can use this plugin/mambot.

Jomres Booking Form In Content

Mambot/Plugin. Allows you to view a property's booking form in a content page. Put {bot_jomres_bookingform N} in your contend to show the form. N is the property id of the property you want to show.

Jomres Language Plugin Bot

Mambot. Allows you to use the Jomres language switcher to switch Jomres' and Joomla's active language.

Manual page

Jomres Ngm Popular

Module. Jomres nextGen module Popular Properties.

Manual page

Jomres Ngm Random

Module. Jomres nextGen module Random Properties.

Manual page

Jomres Ngm Recently Viewed

Module. Jomres nextGen module Properties recently viewed.

Manual page

Jomsearch M1

Module. Search module.

Manual page

Jomsearch M2

Module. Search module.

Manual page

Jomsearch M3

Module. Search module.

Manual page

Jomsearch M4

Module. Search module

Joomla Menu Maker

This plugin allows Super Property Managers to add new options to any Joomla menu. Go to the Jomres page you want to link to in a new menu, under the Search menu option (only viewable while the site's status is set to Development in Site Configuration as of Jomres 8) will be an option 'Add this page to a menu'. Click that link to add the page to a new Joomla menu, on the following page you will be able to give the link a title and choose the menu to add it to.