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.
API
Provides API functionality for remote communication with a Jomres server. Requires PHP5 and PHP be built with simpleXML.

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.

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.
Demo
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.

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. 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.
Auction House
Allows property managers to create auctions for rooms in a property, or just auctions that aren't linked to rooms.

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.
Demo
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.
Demo
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.
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.

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.
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.

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.
Contact In Sidebar
Allows you to add a Contact Owner module. Using JomresASAModule, set the task to "contact_in_sidebar". Not appropriate for sites that use CAPTCHA in the contact owner page, due to the space the CAPCHA takes up in the 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.
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.

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

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.
Demo
Csv Export
Allows the system administrator to download booking data in csv format.

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

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.

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.
Demo
Dashboard Enhanced
Shows booking information for ALL properties that a manager has rights to.

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!
Default Property Settings
Allows you to modify the default General Configuration settings as they are stored in #__jomres_settings without needing to use phpmyadmin.

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.
Demo
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.
Demo
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.
Demo
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.
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.

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.
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
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.
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.
Demo
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.
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'.
Demo
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.

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.

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.

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.
Demo
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.

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.
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 Mainmenu Contentarea
A tweak to the alternate Jomres mainmenu allowing it to be shown in the Jomres content area. You must have the Alternate main menu option in Site Config set to Yes, and you need to ensure that your content area is wide enough to accommodate your chosen menu options.
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.
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'.
Lastminute Config Tab
Adds a configuration tab to property config that allows SRPs to configure lastminute discounts for villas/apartments etc.
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.

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.
Demo
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.

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.

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.

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.
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'.
Mainmenu Asamodule 1
For Jomres v6 or greater. Allows us to place the Jomres menu in a module position. This version is based on the Jomres Alternate Menu so inherits it's look and feel from your chosen jquery ui theme. Set your Jomres asamodule task to 'mainmenu' to trigger this menu.
Manual
The Jomres help manual.
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.
Minimum Occupancies
Allows a property manager to define different minimum occupancy levels for different room types.

Modal Propertydetails Propertylist
An alternative version of the property list template which allows the property details to be shown within a modal popup. Note this plugin comes with some limitations : The map should not be shown as it will not render when shown in a modal popup, and the slideshow_fancybox will not show correctly so that should not be installed. The popup is only available to non-manager users, due to sef url rewriting issues. Manager users will see the default property list.

Month Picker
A plugin to change the date pickers to month pickers in the booking form. You will need to rename the 'arrival' and 'departure' labels to something more meaningful, like 'First month' and 'Last month' respectively.

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
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.
Demo
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.

Piwik Analytics
Installation is fine, but upgrading is not! 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.

Piwik Integration
Integrates with the piwik_analytics plugin, so piwik_analytics is required.

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.

Portal Propertylist
An alternative version of the property list template. It is a simple reworking of the property list template to show pertinent information in a more compact way.

Powered By Gone
Removes the powered by Jomres link from the bottom of the 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.
Demo
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.
Demo
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).
Demo
Qr Code Lib
PHP Library required to build qr codes for display in Jomres.
Qr Code Vcard
Adds a QR code vcard tab to the property details page with information about the property's manager/agent.
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".
Demo
Scumfilter
I use some custom code on jomres.net to block IP addresses that are believed to be part of botnets, or that I've identified as IPs known to attempt to attack my own servers. This plugin offers the same functionality to Jomres users, telling Joomla to just die() if the IP is recognised to be one of these (ab)users. Use it at your own risk, no warrenty implied. This is not a replacement for any other security features or practices that you should perform as part of your regular site maintenance, and we are not repsonsible if this plugin fails to prevent your site from being hacked. We may remove the service at any time.
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.
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.
Simplified Property Details 1
A greatly simplified page of property details, shows only the book now link, slideshow link and the property description.
Slideshow Fancybox
A slideshow plugin that offers a thickbox style popup when the thumbnail is clicked.

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.

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

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.

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.

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.

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".
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.
Wizzard
Offers non-invasive Growl popups which guide property managers to create various elements of their property.
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.
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.