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

need meaningful event reference for different web content tools

    Details

    • Type: Bug
    • Status: Verified
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.9.0
    • Fix Version/s: 10.0, 11.0
    • Component/s: Web Content
    • Labels:
    • 2.9 Status:
      Merge
    • Previous Issue Keys:
      UMICH-635

      Description

      CTools has many cloned webcontent tools:

      sakai.iframe
      ctools.iframe.libhelp
      ctools.iframe.libsearch
      sakai.iframe.annotatedurl
      sakai.iframe.courseEvalInfo
      sakai.iframe.dearbornHelp
      sakai.iframe.enginhonorcode
      sakai.iframe.mbox
      sakai.iframe.myworkspace
      sakai.iframe.service
      sakai.iframe.site

      The following webcontent.* events are shown in ctools db:

      =========== read =============
      webcontent.read
      webcontent.read.libhelp
      webcontent.read.libsearch
      webcontent.read.annotatedurl ----- missing
      webcontent.read.courseevalinfo
      webcontent.read.dearbornHelp
      webcontent.read.enginhonorcode
      webcontent.read.mbox
      webcontent.read.myworkspace – missing
      webcontent.read.service — missing
      webcontent.read.site — missing

      ============= revise ===============
      webcontent.revise
      webcontent.revise.libhelp ----- missing
      webcontent.revise.libsearch ----- missing
      webcontent.revise.annotatedurl ----- missing
      webcontent.revise.courseevalinfo
      webcontent.revise.dearbornHelp ----- missing
      webcontent.revise.enginhonorcode ----- missing
      webcontent.revise.mbox ----- missing
      webcontent.revise.myworkspace ----- missing
      webcontent.revise.service — missing
      webcontent.revise.site — missing

      Some of the cloned WebContent tool do have distinct webcontent.read events, e.g. webcontent.read.libhelp, etc. However, some tools, e.g. sakai.iframe.annotatedurl does not.

      The event webcontent.revise.* has less variations compared to webcontent.read.* group.

      I have labeled all the missing events above, for both read and revise categories.

      The goal is to have unique webcontent.read and webcontent.revise events for every cloned Web Content tools. We also make sure that the event reference field referred to correct url used by that tool.

        Gliffy Diagrams

          Zeplin

            Attachments

              Issue Links

                Activity

                  People

                  Assignee:
                  zqian Zhen Qian
                  Reporter:
                  zqian Zhen Qian
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  2 Start watching this issue

                    Dates

                    Created:
                    Updated:
                    Resolved:

                      Git Integration