What is PBBooking?
PBBooking is a Joomla component that allows online web booking within your Joomla powered site.
PBBooking supports:
- Multiple calendar inputs in the form of internet calendar sharing (ICS) files;
- A practically unlimited number of user defined time slots;
- A practically unlimited number of user defined services;
PBBooking has been designed for and tested on Joomla 1.5, Joomla 1.6 & Joomla 1.7. It requires PHP version 5.2 or greater.
PBBooking comes in two flavours. Both versions are open source however 2.0 is free, 2.1 & 2.2 are commercial extensions.
PBBooking Version Comparison
| Feature | Free Edition | Commercial Edition 2.1 |
Commercial Edition 2.2 |
|---|---|---|---|
| Support for multiple calendars | Yes | Yes | Yes |
| Integrated publish of calendars | No – Use phpICalendar or FTP | Yes | Yes |
| Support for unlimited time slots | Yes | Yes | Yes |
| Support for unlimited services | Yes | Yes | Yes |
| Block recurring time slots | Yes | Yes | No |
| User validation via email | Yes | Yes | Yes |
| Back end diary management | Limited | Yes – with full access to create entries, delete entries and edit entries. | Yes – with full access to create entries, delete entries and edit entries. |
| Administrator notification | Notification only | Summary of all user details and link to edit in diary. | Summary of all user details and link to edit in diary. |
| Easy to use single page booking | No | Yes | Yes |
| All events stored in Joomla database | No | Yes | Yes |
| Trading hours per calendar | No | No | Yes |
| Associate services with calendar | No | No | Yes |
| Custom fields including radio buttons, check boxes, select boxes and text areas | No | No | Yes |
| Use any custom field in user emails | No | No | Yes |
| Support and updates | No | Yes | Yes |
| Download |
Please note: PBBooking is GPL in accordance with the JED terms and conditions. As the source code for this script is not encrypted or obfuscated in any way refunds or trials are not possible. Please make use of the following resources in determining suitability: or email me to make certain this product meets your requirements.