Hey Colin – This is a great plugin, but am wondering if you’re planning to update this to run with current php 8.3? I’ve been manually tweaking code to fix errors, but it’s becoming much bigger than I anticipated.
]]>I’m confused by what database information is required on this page ?
The instruction “Enter the database information from the site that you installed the main Book a Room plugin.” is vague.
The error message I get is “Connect Error: php_network_getaddresses: getaddrinfo failed: Name or service not known”
Is the following correct ?
DB Prefix
kirkdale.org.uk
Database name
wp-content
Registration page URL
/event-registration/
Hi,
I’m new on this plugin and trying to make it fit my needs (teachers booking rooms).
This may seem as a silly question, but where can I find informations on this plugin’s basic usage ?
I’ve followed the Installation page instructions.
Now the following is displayed on my website’s booking page :
” Meeting Rooms by Branch
Branch test
Branch test
address test
View on Map
Container test
Capacity: 1 people
Amenities: None
Reserve ”
Questions :
1) Why nothing happens when I click on the Reserve link ?
EDIT : actually, I have to open the “Reserve” link in another tab for it to load the same page but displaying the booking form. Weird. How can I make it work properly ?
2) How can I edit the booking form’s fields ?
The default one requires way too much informations from the user. I only need its email address.
Regards
]]>Hi
I’ve installed the plugin and set up a branch and the rooms (linked to the branch) but on the front-end, the branch says “There are no rooms available at this branch.”
As far as I can see, I’ve followed the setup instructions correctly.
I’m also receiving Technical Issues notices. The details:
WordPress version 6.0.2
Active theme: Twenty Twenty-Two (version 1.2)
Current plugin: Book a Room (version 2.8.8)
PHP version 8.0.22Error Details
=============
An error of type E_ERROR was caused in line 21 of the file /usr/www/users/lcstufzyrz/swaco01.lcstudio-incubate.co.za/wp-content/plugins/book-a-room/templates/cities/mainAdmin.php. Error message: Uncaught TypeError: count(): Argument #1 ($value) must be of type Countable|array, null given in /usr/www/users/lcstufzyrz/swaco01.lcstudio-incubate.co.za/wp-content/plugins/book-a-room/templates/cities/mainAdmin.php:21
Stack trace:
#0 /usr/www/users/lcstufzyrz/swaco01.lcstudio-incubate.co.za/wp-content/plugins/book-a-room/bookaroom-meetings-cityManagement.php(266): require()
#1 /usr/www/users/lcstufzyrz/swaco01.lcstudio-incubate.co.za/wp-content/plugins/book-a-room/bookaroom-meetings-cityManagement.php(90): bookaroom_settings_cityManagement::showCityFormList(NULL)
#2 /usr/www/users/lcstufzyrz/swaco01.lcstudio-incubate.co.za/wp-includes/class-wp-hook.php(307): bookaroom_settings_cityManagement::bookaroom_admin_mainCityManagement(”)
#3 /usr/www/users/lcstufzyrz/swaco01.lcstudio-incubate.co.za/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(”, Array)
#4 /usr/www/users/lcstufzyrz/swaco01.lcstudio-incubate.co.za/wp-includes/plugin.php(476): WP_Hook->do_action(Array)
#5 /usr/www/users/lcstufzyrz/swaco01.lcstudio-incubate.co.za/wp-admin/admin.php(259): do_action(‘meeting-room-se…’)
#6 {main}
thrown
Any help would be appreciated!
]]>The Daily room sign isn’t showing any of the room bookings.
]]>Hi All,
I’m in the process of developing a new website and I am currently using the Book a Room Plugin. I am using a local server to create the site.
I installed the plugin when php was set to 7.4.1. When I changed to php 8.0 the site crashes and it will not display.
Has there been any update on the Book a Room plugin and it’s compatibility with php 8.0? I would have thought that this should be priority as PHP 7.4.1 will become maintenance only in November.
I’ve seen the previous posts on php 7 but they seem closed and cannot post to them, which is why I am starting a new thread.
]]>Is it possible to customise the names used in the plugin? For example, change the word “Branch” to “Location”, since our organisation doesn’t have branches but does have multiple locations.
]]>I was getting a SQL error when trying to submit. I turned on debug mode and when I visit the page this is the error I’m getting:
Deprecated: Function create_function() is deprecated in /var/www/wp-content/plugins/book-a-room/bookaroom-meetings.php on line 423
]]>I created the meeting room page with the the shortcode [meetingRooms] and the event calendar page with shortcode [showCalendar]. All the room show up in the container but when clicking “reserve”, the redirection to the calendar page is broken. When inspecting the issue, it seems like its due to certain jquery exceptions[1]. Looking into the error, its possible to be due to having two versions of jQuery loaded.
[1]: `VM20148:10 Uncaught TypeError: jQuery.Zebra_Dialog is not a function
at HTMLAnchorElement.eval (eval at <anonymous> (ottawa.ibhub.ca/:2:127), <anonymous>:10:12)
at HTMLAnchorElement.dispatch (jquery.min.js?ver=3.6.0:2:43064)
at HTMLAnchorElement.v.handle (jquery.min.js?ver=3.6.0:2:41048)`
Hi,
When I create new events, it’s showing MySQL error.
Hi I was just checking in on the update to PHP 7.x.x
I’ve been holding back on updating a few sites that use this amazing plugin but it looks like one of the hosting services (gd) might be having an issue with one of our sites still being on 5.6
I’m stuck on hold at the moment… one of their plugins doesn’t look to be compatible with 5.6 *sigh*
I have booked a room for a specific day/time, which I can confirm by going back to the reservation page, but it is not showing up on the showCalendar page.
It says “There are no events today.” for all the dates that I have booked rooms on.
]]>Just an FYI …
If you leave City and/or Zip blank it will give error and require you to fill them out, but they do not have a * beside them (like Contact name*, Primary phone *, etc), which would identify them as required.
Thanks
]]>I created a page with the shorcode meetingRooms on it, but it says:
There are currently no branches available to reserve a room
I have created a Branch and I have added Rooms to the branch and also added Containers to the branch.
What step am I missing to get the rooms to show up?
Thanks
]]>Hi.
Is there anyway to migrate just the data from my old book a room system to the new one? I dont want to migrate all wordpress data, just the book a room data.
Thanks
]]>How are events booked by potential customers (not attendee bookings). Is there a form for event booking requests similar to the meeting room booking system? Or do you envisage an event being booked through the meeting room booking system?
Also, Is there a way for a person booking a meeting room or (if it is possible) and event, to specify a recurrence frequency?
]]>The outlook and iCal calendar links both have date/time info, but the google one does not.
google link
https://www.google.com/calendar/event?action=TEMPLATE&text=Yoga%20with%20Odette&dates=19700101T000000Z/19700101T000000Z&details=&location=Kauri%20Room%20-%20Large,%20carpeted%20and%20comfortable%20at%20Featherston%20Community%20Centre&trp=false&sprop=&sprop=name:
Outlook:
https://featherstoncommunity.org.nz/wp-content/plugins/book-a-room-event-calendar/bookaroom-create_iCal.php?startTimeStamp=19-06-20+19%3A30&endTimeStamp=19-06-20+20%3A30&eventTitle=Yoga+with+Odette&room=Kauri+Room+-+Large%2C+carpeted+and+comfortable&branch=Featherston+Community+Centre
iCal:
webcal://featherstoncommunity.org.nz/wp-content/plugins/book-a-room-event-calendar/bookaroom-create_iCal.php?startTimeStamp=19-06-20+19%3A30&endTimeStamp=19-06-20+20%3A30&eventTitle=Yoga+with+Odette&room=Kauri+Room+-+Large%2C+carpeted+and+comfortable&branch=Featherston+Community+Centre
Does this need setting up?
]]>Hi, so just want to start by saying that I am a huge fan of your plugin. I work for county government and the user interface options are extremely compliant. I am having an issue when I hit the “Click here when you are finished” button the following page loads with the error message “A variable mismatch has been detected.” I am positive it is probably user error but I am quite unsure of where this variable mismatch is taking place.
]]>This is a super useful plugin but I was curious if it will become compatible with php 7.x.x?
]]>I can’t seem to find any information on how to set up a registation form for an event or indeed how to even register for a listed event.
I set up the system as suggested and so people can book rooms, (great system BTW – and good looking out of the box too!) but how do they invite people to book to go to their event?
Are there parameters for the [meetingrooms] shortcode to list a specific event?
How do we set up a registration form for an event and how do we get to the form to register.
I have searched through the code and can’t find where you call the Zebra dialog box to pop-up the contract language. I need to move and restyle the box slightly to fit within the page. It should be simple to do IF I can find where you make the call. I thought I searched through every single file but I have missed it somewhere.
Thanks.
]]>We use the Easy SMTP Plugin to handle our emails from our site. We have set up Book a Room, and Book a Room is not sending any emails out. Everything else is working great. If you have any suggestions as to why this is not working. I would appreciate the help.
We use this with all of our other apps and forms.
]]>The app seems to be only $ will it feature £ in the future??
]]>The Booking system is great and assumes a premise of set times but having an option for 24 Hour rooms would be great. (Check box)
While we are not a library we are a small non profit and this app is proving to be the best of all worlds for us. We rent out a room that is modular 24 hours so having that function would make it easier.
]]>I am just setting it all up and it is looking to be very useful.
This was your reply to variable pricing 11 months ago:
Unfortunately these are out the scope of the current project. There is one base increment price and one base deposit (for profit again for and nonprofit). Amenities are not charged.
I wondered, has there had been any change to this position and are you likely to develop this?
I have larger rooms that cost more. Thank you. Kimmy
When entering meetings into the Book-a-Room database for my Library’s WordPress yesterday I encountered an interesting bug. Any day within the allowed reservation buffer window, or beyond the days allowed to reserve window (defaults ‘2’ and ’90’, respectively), that has two or more reservations on that day will only show one of those reservations and show every other time-slot as ‘Unavailable*’. However if setup and cleanup increments are enabled those time-slots will display as intended even though the meeting they come before and after does not display at all!
I believe this to also be affecting the Height’s Library meeting reservation pages, however you may not have noticed if staff are logged in with admin privileges when checking as only readers and non-admin staff are affected by this bug. Anyone with Administrator privileges in WordPress will see all meetings displayed as intended when logged-in with no time-slots marked as ‘Unavailable*’. As a workaround I have set my Library’s page to -1 buffer and allowed reservations up to 365 days out, but if possible a fix for this issue would be appreciated. Screenshots of the bug in action are below.
Meetings not displaying properly 90+ days out:
https://i.imgur.com/rQEwzLO.png
Setup increments displaying on that same day:
https://i.imgur.com/tCQQkli.png
Working properly with the workaround that same day:
https://i.imgur.com/hDfO33V.png
I would recommend changing the form errors from:
<div id="errorArea">
<p>You have the following error(s):</p>
<ul>
Your start and/or end time comes before the allowed Start Date to reserve. Please return to the time selection page and try again.<br>
Your form data has been saved. When you choose a new time, your form will retain the information you have already
filled out.
</ul>
</div>
to:
<div id="errorArea">
<p>You have the following error(s):</p>
<ul>
<li>Your start and/or end time comes before the allowed Start Date to reserve. Please return to the time selection page and try again.</li>
<li>Your form data has been saved. When you choose a new time, your form will retain the information you have already filled out.</li>
</ul>
</div>
With this CSS added:
style.css:
ul {
list-style-position: inside
}
]]>
The translations (from US English to UK English) work in the booking form itself, e.g. instead of State, it says County, and instead of Zip code, it says Post Code, as per the plugin’s settings.
However, when I receive the automated email (after submitting the booking), the translations aren’t applied, so I incorrectly see: State and Zip code instead of County and Post Code.
Thanks.
]]>The summary of the booking (sent by automated email, when a booking is made), is sent as a CSS table. Unfortunately, this doesn’t display correctly in Gmail.
I have sent Google a bug report, as the HTML sent in the email validates correctly in W3C validator, and displays properly in other systems.
However, although web designers are recommended to use CSS, instead of tables, for anything related to displaying, it is still recommended to use the HTML table element for displaying actual tabular data. I’m guessing that if you follow this recommendation, the HTML will display correctly in Gmail.
It is true, that this isn’t your fault at all, it’s technically Gmail’s, and let’s hope they follow through on fixing my bug report, however I would still recommend using HTML tables for displaying tabular data, as it has a higher probability of displaying properly, as that is it’s intended purpose.
]]>I translated Zip code to be Post Code, and this correctly shows up in the form for Step 5. However, if I submit the form without entering data for that field, I get the following form error message:
“You must enter a value in the Zip code field.”
Presumably, this should read:
“You must enter a value in the Post Code field.”?
Do the other form field errors translate correctly? Might be worth checking those too.
Thanks.
]]>