I think I've just remembered why I didn't add the start / end times to the default group settings.
Unlike all the other settings, which are static, these 2 are dynamic - in the sense that if I set an exact start time, eg 25/05/2020 12:00 and an exact end time, eg 15/06/2020 12:00 this will make sense for groups I make today - but not for groups I make in 12 months from now. It will mean constant updating if used. I'm wondering if instead of setting it to an exact date (via a calendar selector) we can set it to a valid strtotime() value that can be turned into a date when creating a group. For example if we had a site where they only wanted group members to edit groups during a semister we could have starttime = 'first day of sixth month' and endtime = 'last day of tenth month' then it will always make sensible group start/end dates no matter what year it was. See https://www.php.net/manual/en/datetime.formats.relative.php for other options -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1875492 Title: Add 'start' and 'end' date options to the default group page settings Status in Mahara: In Progress Bug description: These settings are missing from admin/groups/settings.php page To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1875492/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~mahara-contributors Post to : [email protected] Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp

