Help to setup appointments hours

Hi,

I really like your appointments+ plugin but I think I need help to setup my avilabilities. I've checked the forums and on the web and it seems that with offset working hours and break periods I need some special coding to fix that.

Here we go.

Monday-wensday is the same schedule
Thursday-Friday is the same schedule.

I allready put the 60 minutes lenght services and the break times periods for monday (as a test) and it just erease the avilabilitie. I would need that the break period somehow push a bit back the work period so the avilabilities matches where I take clients usually!

Yes I have 60 minutes services (2).
I need 15 minutes between clients, so one 60 minutes slot at 9h, one 60 minutes slot at 10h15 and so on.

I have two real break for lunch.
Monday-wendsday between 16h and 17h. So my last appointment starts at 14h45, last 60 minutes but I still have the 15 minutes buffer after.
Thursday-Friday I have a 45 minutes break from 11h30 to 12h15.

In the images I've just work on the monday schedule, I wasen't sure it was the good way yet...

Good work it does a great part of the job. I will keep this update in my code I was concerned by this issue (clients taking a 75 minutes slot but they need to expect 60 minutes treatment.)

Now, the problem is more with the booking avilabilities.

For exemple thursday.

I have a spot at 9h, then 10h15.
After I have a 45 minutes break from 11h30 to 12h15, meaning that my next spot should start at 12h15.
Since my break is not as long as my treatment time, the next treatment slot in the calendar appears 1h15 later, at 12h45.
I need that the avilables time for reservation appears in function of the breaks, I don't really want to have breaks of 1h15.

I have 75 minutes of booking time, but 45 minutes break time. So far with all the tries I've done with the calendar, I cannot start another booking time at the wright time.

If you look at my schedule on Thursdays, you'll see that I have a spot at 9h and 10h15 then a 45 minutes break from 11h30 to 12h15 and a spot avilable at 12h15. When I try to enter that in the settings the calendar forces me to have the next available spot at 12h45 since it doesn't consider that I can have different appointment length than break length.

Now Jack had made some change I my code I don't think I can work on it before he cancel the changed he made last week....

I was working on a customization of the plugin for you. It took more than the expected. :slight_smile:

The support access is not working for some reason, therefore you will need to make the changes by your own.

1- Replace the file appointments.php with the one attached.
2- Deactivate any add-on that you are using for padding and any other stuff.
3- Use working hours and break times as showed in the attached image for Monday.

I just want to tank you a lot for the time you've passed working on that. I know it was not an easy task and that my schedule is quite akward but I really like my calendar now, it fits perfectly with my workings hours and the google calendar integration makes it easy for me work with a tool that I used for the past years!

I'll leave my membership with WPMU on for a while even if I don't feel that I will need it again a lot in the following month.

I've been following this topic from the start and I'm glad to say the adjustment to the plugin works perfectly for me! My client has 45 minute breaks all over the place and the original code didn't allow for new offset 30 minute slots. This update solved that. You guys should really consider including this patch officially in future versions!

@Martin I like your css a lot, but it don't work so well. In my calendar, I don't work on thusedays. So with this css all days are moved to the left and Wednesday appears under Thursdays.

@Dharmendra I'm using it for now, but I think it need some amelioration. For example, on my appoint page, it makes all appointments a bit far away from each other. Martin's code was nice because it put all appointments in the same group, but it moved the work days as well in the month calendar. If we could have a CSS that moved only appointments availability into the same group in a work day it would be perfect!

@Jose, Nice thank you! I don't really need it but its nice. BTW it work very well with google calendar, and its very easy to block my vacations :slight_smile:

BTW I think my conversion rate is already higher since this new plugin, its very simple for clients to reserve appointment slots, and when they call me they usually know exactly at what time I'm available, so I spend less time trying to find an open slot for them...

If you are having issues, I'll recommend you to open a new thread for this specific problem. In that way we can keep topics separated for future reference, and you can get better support since this topic is marked as resolved and it has more chances to be ignored in the queue.

How do you rate me?

Thank you for rating your experience!

We’re thrilled to hear you had a great experience with . Would you like to leave a comment about your experience?
Thanks for voting on your experience with , we’d love to get some feedback please.
Ohh no! We’re really sorry to hear you didn’t have a pleasant experience with , we’re always looking at how we can improve and would appreciate you provide some further feedback here please.
Type your feedback here

it's great that you had a positive one. Based on your experience in this ticket would you please be kind enough to rate us externally on: