Rebuilding a Joomla-based website with RapidWeaver

This is the website I would have to rebuild: https://www.brunnengemeinde.de

Though I have nothing in common with anything church-related I would like to work on this site, which is mostly not complicated at all. But there are two things which are causing me headaches:

1. The calendar

You can see this at https://www.brunnengemeinde.de/termine/month.calendar/2022/11/04/- and at the right bottom of the homepage: https://www.brunnengemeinde.de

I must admit that this calendar script is really, really good. It is based on this Joomla plugin: https://www.jevents.net

The client will of course have to be able to update the calendar by himself. At first I did think of 'TotalCal' for this: https://stacksappstacks.com/store/product/00104 But most of the events are recurring events and I'm not sure if TotalCal could handle this in an easy, comfortable way. Scott G Williams ?

If this shouldn't work, I could eventually use the PHP Event Calendar from PHPjabbers: https://www.phpjabbers.com/php-event-calendar/
But the client wants the short description of the event right on the calendar view as in the current site. TotalCal can do this, the PHPjabbers script obviously not. Oh well... :-/

2. The bible verses

(at the top of most pages, for example at the home page)
For these I would get an Excel sheet (or CSV file) like this one: Demo sheet

The first column 'Datum' (Date) and the second column 'Wtag' (Week Day) define which content should be displayed on that date. The 3rd column can be ignored. The 4th and 5th column (Losungsvers and Losungstext) are the content for the left column and the 6th and 7th column (Lehrtextvers and Lehrtext) are the content for the right column. So, for each day of the year there is pre-defined content for both columns, which should automatically be shown on that days as currently on the site.

This part could be prepared by me each year; no need for the client to do this by himself. Although it would of course be nice if he could do so...

I think here is some custom PHP (and/or Javascript) solution needed right (of course paid)? So..., anyone? ;-)

9 replies