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

Add jquery tablesorter webjar

    Details

    • Type: Task
    • Status: RESOLVED
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 19.0
    • Component/s: None
    • Labels:
      None
    • Test Plan:
      1. Goto to External Tools in the Administrative workspace
      2. The table should display and be filterable and have paging in the 3 views that load the table

      Description

      Move jQuery tablesorter to a webjar and adjust all uses to use the new webjar:

      • refactored all the locations in sakai to use the same version of the plugin.
      • BasicLTI tool had the most issues, Dr Chuck please review if i removed to much!
      • Removed js in tools using these libs
      • Removed the static files from library
      • Updated headscript includeWebJarLibrary to handle css

      Includes a predefined set of js and css

      <script type="text/javascript">includeWebjarLibrary('jquery.tablesorter');</script>

      Individually include CSS

      <script type="text/javascript">includeWebjarLibrary('jquery.tablesorter/2.27.7/dist/css/theme.jui.min.css');</script>

      Individually include JS

      <script type="text/javascript">includeWebjarLibrary('jquery.tablesorter/2.27.7/dist/js/widgets/widget-chart.min.js');</script>

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                ern Earle R Nietzel
                Reporter:
                ern Earle R Nietzel
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Git Source Code