SeattleDSA / dsa_wordpress

Seattle DSA Wordpress Theme
https://seattledsa.org
12 stars 11 forks source link

Using Modern Events Calendar instead of The Events Calendar for Events? #11

Open poastertoaster opened 1 year ago

poastertoaster commented 1 year ago

Hello,

I am somewhat familiar with PHP and am looking to make adjustments to the home page template to utilize Modern Events Calendar instead of The Events Calendar as our events plugin since MEC provides features we are seeking to use for free that TEC requires a paid plan for. I can see that the parts/content-events.php is hardcoded to pull in events from The Events Calendar. I believe it would be possible for me to figure this out on my own, but was curious if there was a simple method to swapping the theme to using MEC as the events widget of choice instead?

Thanks, Matt DS Salt Lake

davidagnome commented 1 year ago

The Events Calendar is freemium as well and my testing environment uses the non-paid version.

I don’t know how well documented the other plug-in is. Could explore in the future but, as the theme already uses a freemium plug-in, it’s unclear what advantage is to switch technical debts or support both. Can you elaborate?

poastertoaster commented 1 year ago

The Events Calendar does not allow for repeating events with the free version while Modern Events Calendar does. We are hoping to avoid adding extra work to our organizers when switching to a new events plugin as we are currently utilizing Google Calendar with most of our events recurring. With MEC we'd be able to migrate most of our events over and manage them with little extra work, but that would not necessarily be the case with TEC.

davidagnome commented 1 year ago

Ah, I’ll look into supporting it. Recurring events used to be a free feature.

On Thu, Jun 1, 2023 at 6:01 AM poastertoaster @.***> wrote:

The Events Calendar does not allow for repeating events with the free version while Modern Events Calendar does. We are hoping to avoid adding extra work to our organizers when switching to a new events plugin as we are currently utilizing Google Calendar with most of our events recurring. With MEC we'd be able to migrate most of our events over and manage them with little extra work, but that would not necessarily be the case with TEC.

— Reply to this email directly, view it on GitHub https://github.com/SeattleDSA/dsa_wordpress/issues/11#issuecomment-1572012323, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABNVDT5OF7KKWR2KSR7KIJ3XJCHB5ANCNFSM6AAAAAAYVS4EQA . You are receiving this because you were assigned.Message ID: @.***>

-- Thanks David P (they/them) Personal Email

davidagnome commented 1 year ago

It looks like Modern Events Calendar was permanently banned from Wordpress.org’s plug-in respository due to repeated security lapses, including asking for full user credentials in forum posts.

Will look into it more but it’s a bit hard to recommend a plug-in for organizers that was banned for safety reasons.

Will see if there are other alternatives.

On Thu, Jun 1, 2023 at 6:13 AM David P @.***> wrote:

Ah, I’ll look into supporting it. Recurring events used to be a free feature.

On Thu, Jun 1, 2023 at 6:01 AM poastertoaster @.***> wrote:

The Events Calendar does not allow for repeating events with the free version while Modern Events Calendar does. We are hoping to avoid adding extra work to our organizers when switching to a new events plugin as we are currently utilizing Google Calendar with most of our events recurring. With MEC we'd be able to migrate most of our events over and manage them with little extra work, but that would not necessarily be the case with TEC.

— Reply to this email directly, view it on GitHub https://github.com/SeattleDSA/dsa_wordpress/issues/11#issuecomment-1572012323, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABNVDT5OF7KKWR2KSR7KIJ3XJCHB5ANCNFSM6AAAAAAYVS4EQA . You are receiving this because you were assigned.Message ID: @.***>

-- Thanks David P (they/them) Personal Email

-- Thanks David P (they/them) Personal Email