Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-31325

Add a new property 'ical.public.userdefined.subscribe' as an alternative to 'ical.experimental' & set default to true

    Details

    • 11 status:
      Resolved
    • Property addition/change required:
      Yes
    • Test Plan:
      Hide

      1/ set ical.experimental=true in sakai.properties file, login as 'maintainer', visit the Calendar tool in a site, you should see the "Publish (Public)" button

      2/ set ical.experimental=false in properties file, restart, then visit the Calendar tool in a siteas a maintainer, you should NOT see the "Publish (Public)" button

      3/ replace 'ical.experimental' with 'ical.public.userdefined.subscribe' and set to true, restart, and, visit the Calendar tool in a siteas a maintainer, you should see the "Publish (Public)" button

      4/ set ical.public.userdefined.subscribe=false, restart, then visit the Calendar tool in a site as a maintainer, you should NOT see the "Publish (Public)" button

      5/ remove 'ical.public.userdefined.subscribe' (and double check that there is not still property 'ical.experimental'), restart server, then visit the Calendar tool in a site as a maintainer, you should see the "Publish (Public)" button

      Show
      1/ set ical.experimental=true in sakai.properties file, login as 'maintainer', visit the Calendar tool in a site, you should see the "Publish (Public)" button 2/ set ical.experimental=false in properties file, restart, then visit the Calendar tool in a siteas a maintainer, you should NOT see the "Publish (Public)" button 3/ replace 'ical.experimental' with 'ical.public.userdefined.subscribe' and set to true, restart, and, visit the Calendar tool in a siteas a maintainer, you should see the "Publish (Public)" button 4/ set ical.public.userdefined.subscribe=false, restart, then visit the Calendar tool in a site as a maintainer, you should NOT see the "Publish (Public)" button 5/ remove 'ical.public.userdefined.subscribe' (and double check that there is not still property 'ical.experimental'), restart server, then visit the Calendar tool in a site as a maintainer, you should see the "Publish (Public)" button

      Description

      "Rename" the current property 'ical.experimental' to 'ical.public.userdefined.subscribe' and set to 'true' in Sakai 11.0 - the old property should still be recognised (which is why I wrote "Rename" and not Rename).

      The two properties should be 'chained' (see below).

      The Sakai.properties file should document the new property and its default value.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                adamm Adam Marshall
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Git Source Code