Welcome to Solidres - A Complete Hotel Booking Solution for Joomla & WordPress

Author Archive

New feature highlight: Flex Search plugin

Flex Search plugin

This new Solidres for Joomla plugin automatically suggest alternative available dates for your guest if their searched dates are unavailable, it provides significant improvements for both owners and guests: owners have a greater opportunity to retain guests instead of losing them while guests can choose another dates to stay at their favorite accommodations instead of having to spend their valuable time to find another one.

In the initial release, when guest’s searched dates are not available, Flex Search will find other available dates by increase guest’s check in and decrease guest’s check out and record available dates to show in front end. In the plugin parameters, you can adjust how far Flex Search should search and what how many length of stay you want to show in front end. Note that this plugin does not perform an exhausted search because it’d affect your site performance. We will add more search strategy in subsequent releases.

Restaurant Management System (RMS) 1.0.0 released

Solidres Restaurant Management System (RMS)

We’d like to welcome Restaurant Management System (RMS) as a new member in our family, as the name says, this new extension provide a simple yet powerful solution for those who is looking for a solid and ready to use solution for both independent restaurant and hotel restaurant. We also developed a dedicated and exclusive Joomla template called Brandy which is highly optimized for RMS, this template comes with a quick start package which can help you to get your restaurant website started in several minutes with minimum configuration needed.

To celebrate the new family member, we’d like to give a 30% discount coupon for all users, you can use this coupon code to subscribe RMS and RMS Brandy Joomla Template: SOLIDRESRMS. This coupon code is valid from today until July 31 2017.

Solidres for Joomla 2.0.0 released

Solidres for Joomla v2.0.0 is now available for download. This release marks an important milestone for our project with a lot of exciting new features, bug fixes and improvement as usual. Many existing templates/modules/plugins are also updated, we also have 01 new plugin called Flex Search and 03 new modules including : Surrounding, Experience Filter and Clocks (back-end module)

Solidres v2.0.0

  • Booking requires approval: admin can configure this option in asset – tab Publishing
  • Tourist tax (fixed amount per person per night), this tax is needed by some countries where tourist tax are required
  • Corporate details (to be used in generated PDF invoice)
  • Support reCaptcha in booking form to prevent bots and spam
  • Automatically calculate tax amount from the price: now it is possible for owner to enter price included tax and then assign a tax rate to assets, then in front end Solidres will automatically calculate and display price and tax amount separately.
  • Base rate adjustment for payment gateway plugins: now owner can configure surcharge or discount for each payment gateway plugin, surcharge or discount will be applied to the total reservation cost
  • Show info about the reservation’s maker in reservation edit screen
  • New option to show the guest number field instead of room/adult/child quantity, it is best used for apartment (whole unit) booking system
  • New option to show or hide the asset’s availability information during booking
  • New button to download or view log file
  • Automatically hide asset’s phone/fax and custom fields if they have no info
  • Improve performance for asset availability checking
  • Improve PHP 7.1 compatibility
  • Fix reservation origin is lost during amending
  • Fix invalid markup for asset’s style 3
  • Fix caching issue with front end hub dashboard reservation edit/amend form
  • Fix issue that user can not select multiple images when going to second page in media manager
  • Fix tariff adjoining ignores parameter “Limit checkin to”
  • Fix potential JS conflicts with date pickers across Solidres modules
  • Fix untranslatable “Empty” string in inline edit field
  • Fix search tool date field drop line in Joomla 3.7

Hub v1.2.0

  • Add support for embedded check availability form: now Hub owner can allow partner to embed a check availability form into partner’s external sites, the embedded for will forward all booking request to Hub site and forwarded guests will complete reservation in Hub site instead of partner’s external site. This is not only a great way to increase traffic and revenue for Hub site but also a convenient way for partner to have an internet booking engine integrated in their site
  • Add new module Surroundings which shows nearby assets during Hub search. Admin can configure the nearby range in kilometers in Solidres Config – Hub.
  • SEO: add instruction for search engine not to index the search page, only follow
  • Fix compatibility issue with PHP 5.4+
  • Fix validation error regarding duplicated location field’s ID
  • Fix couponform model was deleted incorrectly
  • Fix a rare availability searching issue with multilingual mode
  • Fix commission PDF file is empty
  • Fix PHP fatal error when saving reservation from channel manager
  • Fix missing advanced extra charge type
  • Fix wish list button does not work after changing layout style

Experience v0.6.0

  • Add ability to collect guest information during booking: first name, last name, date of birth, gender, nationality and single room. You can configure to show or hide those fields according to your needs
    Experience search module now allows searching by category
  • Support Feedback plugin for Experience, now guests can leave feedback for experience just like assets
  • New gallery tab to show all images for a configured folder, it is a great way to show case your experience’s photos to your potential guests. Thumbnails are automatically generated and thumbnail sizes are configurable
  • New accommodations tab, this feature integrates with Solidres assets to show all accommodation in experience base/end locations, it provides a way to cross sell in your system
  • Allow free experience (price = 0)
  • Allow guest to cancel their reservation in customer dashboard. Owner can configure whether to allow cancellation or not in Solidres Options – Permissions
  • New module: Experience Filter which allows your guest to filter experiences by categories, price ranges, owner, transportation, duration
  • Fix issue that tax list are not loaded according to selected country
  • Fix 404 error when logging out from experience reservation pages
  • Fix emptied payment method list in front end hub dashboard
  • Fix issue that menu type “List experiences” ignores the selected country
  • Fix issue that can not add new experience in front end hub dashboard
  • Fix incorrect field type in front end hub dashboard

Channel Manager v0.5.0

  • Fix several synchronization issues including missing or mismatch information. Also improve support for many-to-one room type mapping from Solidres to OTA

Complex Tariff v1.0.0

  • Prevent changing tariff types after it is created
  • Increase the maximum value for length of stay parameter

Feedback v0.8.0

  • Add support for Experience plugin
  • Add support for Falang
  • Improve CSS

Flex Search v0.1.0

  • This new plugin automatically suggest alternative available dates for your guest if their searched dates are unavailable, it provides significant improvements for both owners and guests: owners have a greater opportunity to retain guests instead of losing them while guests can choose another dates to stay at their favorite accommodations instead of having to spend their valuable time to find another one.

User plugin v1.7.0

  • Integrate with new Restaurant Management System (RMS) component to show customer restaurant orders and online reservations (require RMS installed)
  • Add de-DE translation

Invoice 0.7.0

  • Add support corporate info and tourist tax
  • Add support for base rate adjustment in payment gateway plugins
  • Add new view to list invoices
  • Add new option to re-generate invoice to update content but keep the old invoice number
  • Fix missing geo state code 2 in address line
  • Fix single quote escaping issue

Stream v0.3.0

  • Fix PHP error “Too few arguments” while changing reservation’s status

Statistics v0.9.0

  • Add option to enable/disable ability to drag and drop on dashboard
  • Add confirmation dialog for drag and drop on dashboard
  • Add fixed position for date row when scroll down the dashboard page
  • Add geographic chart to show where your customers are
  • Add week day into dashboard date row instead of week day number only
  • Add refresh button for dashboard
  • Refine the UI of dashboard with some re-arrangement
  • Fix check out color for reservation to be more consistent
  • Fix missing origin info for reservation made from dashboard
  • Show the latest reservation on the dashboard when a day has multiple reservations
  • Fix JS error when publishing Statistics module in cpanel position
  • Prevent selecting multiple rooms in dashboard

Experience Search module v0.4.0

  • Add ability to search by experience category
  • Add ability to configure the field type for base/end location: select field or text input field (with autocomplete)

Experience List module v0.4.0

  • Add support for list layout in addition to default layout

Experience Filter module v0.1.0

  • Add ability to allows your guests to filter experiences by categories, price ranges, owner, transportation, duration

Surrounding module v0.1.0

  • New module to show nearby assets during Hub search. Admin can configure the nearby range in kilometers in Solidres Config – Hub

Clocks module v0.1.0

  • Initial release, this module can show multiple clocks for each time zone in Joomla backend

Assets module v0.7.0

  • Use asset name as image alt tag
  • Fix PHP fatal error when missing Feedback plugin
  • Fix map display compatibility issue with single asset view’s map

Advanced module v1.0.0

  • Add option to allow searching for number of guests instead of having to choose room quantity and number of adult/child, it is more suitable for apartment booking

Room Types v0.7.0

  • Use room type name as image alt tag

Camera plugin 0.5.0

  • Fix JS conflict with module experience search autocomplete

The following payment plugins also receive updated, if you are using one of them, make sure that you download new updates to be compatible with latest Solidres release: Atlantic, Cielo, CIMB, MIGS, Mollie, Offline, PayPal Standard, PostFinance, UnionPay

Useful links for you

Update notes

Solidres for Joomla 1.9.0 released

Solidres 02 new reservation layouts in front end

Solidres for Joomla v1.9.0 stable is now available for download. This release has many new features, improvements as well as bug fixes. In this release we have 01 new plugin (Housekeeping) and 01 new backend module (Statistics module) as well as updates to existings plugins/modules/templates (Adora, BlueBee, Emerald, Infinity, L’Amour, Luxuria, Orient), please check the change log below and the download page for more information:

Solidres for Joomla v1.9.0

  • Add 02 new layouts for Solidres single asset view in front end. Note: this new feature requires latest Solidres’s Joomla templates versions. If you are using Joomla templates from 3rd template providers, make sure that those templates are fully tested and compatible with Solidres v1.9.0.
  • Add diagonal line for check in and chek out with booking per night in front end availability calendar
  • Add new menu type for showing single room type in front end
  • Add ability to automatically detect when guest’s session in front end is going to be expired
  • Add no room type and no tariffs warning messages in backend
  • Add new modal windows for room type/coupon/extra
  • Add option to show/hide the room type’s More Info button
  • Add new form field type for Solidres Media Manager
  • Add ability to detect database issue and fix them.
  • Add ability to apply guest occupancy options into the selected room type form
  • Add ability to override language per asset category
  • Add submenu Config to Solidres menu in Joomla backend
  • Add ability to automatically change the reservation code after the reservation status is changed in reservation list
  • Add more than 100 currencies that can be installed via the sample data installation
  • Update the prices when guest select/deselect extra items
  • Add room type drop down to Check Availability module
  • Now reservation made from backend can process payment from plugins like Authorize.net
  • Fix payment cancel URL issue with SEF
  • Make field reservation asset in extra form a required field
  • Fix incorrect option Disable customer registration
  • Fix extra tax into loading issue
  • Fix sample data installation in some servers

ACL plugin v0.2.0

  • Add support for Experience
  • Add ru-RU translation

Camera Slideshow plugin v0.4.0

  • Add support for 02 new Solidres single asset view

Complex Tariff v0.8.0

  • Copy tariff from one room type to another room type of the same asset
  • Increase the loading speed for list view
  • Don’t allow changing tariff’s mode

Discount v0.4.0

  • Fix redirection issue with adding new item
  • Improve ACL check in front end hub dashboard

Experience v0.4.0

  • Add support for deposit
  • Fix calendar responsive issue
  • Fix compatibility issue with PHP 5.3
  • Fix horizontal scroll bar issue in RTL languages
  • Fix deletion issue with foreign key constraint
  • Improve ACL check in front end hub dashboard

Experience Invoice v0.2.0

  • Fix invoice generation issue caused by some 3rd extension

Feedback v0.7.0

  • Improve CSS and styling for new Solidres single asset layouts
    Fix XML form not found in some servers

Feedback module v0.5.0

  • Add ru-RU translation

Housekeeping v0.1.0

  • Initial develoment. This new plugin allows you to manage rooms cleaning status, staff assignments

Hub v1.0.0

  • Integrate Facebook Send Dialog
  • Add slider for tariffs in hub search results
  • Add option to specify number of images ot be showed in front end hub search page
  • Add new modal article selection for better ACL
  • Add log out button for dashboard view
  • Improve Bootstrap 3 support
  • Fix redirection issue with adding new item → cancel
  • Fix conflict with chosen library
  • Fix issue that prevent extras list to be loaded in hub dashboard
  • Improve responsiveness for reservation edit screen

Limit Booking 0.6.0

  • Fix redirection issue with adding new item
  • Improve ACL check in front end hub dashboard

Assets module v0.6.0

  • Fix incorrect path for CSS file in module asset list view
  • Fix broken image path when there is spaces in image file name

Advanced Search module v0.9.0

  • Fix conflict with Chosen library
  • Consolidate HTML markup with Check Availabilty module for easier maintenance

Ical v0.3.0

  • Add support for Limit Booking plugin

Invoice & PDF plugin v0.6.1

  • Fix escaping issue caused by some 3rd extensions

Camera Slideshow module v0.4.0

  • Fix conflict issue with Statistics plugin in front end dashboard

Coupons module v0.6.0

  • Apply new modal window for coupon selection, now there is no need to manually enter the coupon ID.

Extras module v0.5.0

  • Apply new modal window for extra selection, now there is no need to manually enter the extra ID.

Quick Search module v0.2.0

  • Replace inline CSS with CSS file
  • Fix screen flickering issue

Room Types module v0.6.0

  • Apply the new modal window for extra selection, now there is no need to manually enter the room type ID.
  • Add support for Bootstrap 3
  • Add ability to show price with tax
  • Add option to configure the room type URL type

Statistics plugin v0.7.0

  • Add ability to resize/drag & drop reervation directly from dashboard
  • Add dedicated menu item in backend for statistics & report view
  • Add brand new Statistics module for Joomla admin
  • Fix issue that trashed and cancelled reservations showed in dashboard
  • Improve styling

Statistics module v0.1.0

  • Initial release

User plugin v1.4.0

  • Add ability to choose customer before making new reservation in backend
  • Fix PHP notice issue related to missing customer’s middle name.
  • Improve responsiveness for my reservation view

Stripe plugin v0.2.0

  • Add support for Stripe.js
  • Add more reservation info to payment info

Rescode v0.3.0

  • Reservation code should only be generated for new reservation, not amended reservation

Useful links for you

Update notes

Introducing Speedy Translate for Joomla

Speedy Translate

The New Year is coming and we wish you a New Year as cheerful and happy as you are.

In the recent months, we’ve been working on many exiting new features for Solidres which will be available in the beginning of 2017. But let save that for 2017, let talk about our brand new Joomla extension: Speedy Translate.

As the name says, this is a dedicated Joomla extension with the ultimate goal to make translating work in Joomla easier and speedier. Our motivation to create this extension is from the fact that building a multilingual site in Joomla is somewhat a confusing and time consuming task, even for an experienced Joomla users, let alone new users. If you have built a multilingual site with Joomla, you will probably agree with us.

Speedy Translate will help you to translate static content and dynamic content in Joomla easier and speedier. For those who does not know about them, static content refers to all content in your Joomla site that are not stored inside your database but in your file system like language files while dynamic content is stored inside your database like your articles.

To translate static content, you will need to edit the language file in INI format (.ini). To translate dynamic content, with Joomla! there are two popular options:

  • Option 1: using the core Joomla multilingual feature by defining content’s associations. Now each content will be assigned a specific language and they are linked with each other via associations, let say you want to translate your article About us in English to Italian, Japanese and German, you will need to create 03 new articles for those languages and associate them with the original About us article, that means now you will have 04 articles for 04 languages. The advantage of this option is that it is built-in feature but it creates a lot of duplications.
  • Option 2: using a 3rd Joomla! extension called Falang. This extension takes a different approach and it only allows translate what need to be translate (configured via a file call Content Element), that means there will be less duplication and this is a recommended option.

There are two main hassles when building a multilingual site in Joomla!:

  • First, when user need to translate static content like a label, a button text, user has to figure out what INI language is storing it and where is the INI language file stored in the file system. Then user need to edit the INI language file manually, the whole process is not convenient at all. And that is what motivated us to create the feature INI TRANSLATE and the CONTEXT TRANSLATION which you can access above.
  • Second, when translating dynamic content, there is no User Interface that allows users to work on multiple languages concurrently. With Speedy Translate’s INLINE TRANSLATION, you will have that ability, it will save time and avoid confusion for users.

Those hassles will be no longer your issues anymore with Speedy Translate, check this page for more screenshot. We have a special 50% discount coupon SPEEDYTRANSLATE for all active Solidres subscribers when you subscribe Speedy Translate, it is valid from today until Jan 15 2017.

Enjoy a great holiday with your family and friends, see you again in 2017!

All the things you need to make your work easier. Did you like Solidres?