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

Allow add tool categories in sakai.properties.

    XMLWordPrintable

    Details

    • Type: Feature Request
    • Status: RESOLVED
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.9.x
    • Fix Version/s: 10.0
    • Component/s: Kernel
    • Labels:
      None
    • Property addition/change required:
      Yes
    • Previous Issue Keys:
      KNL-1031

      Description

      If you want to add a new category (site type) to a tool, you have to change all the /tools/toolid.xml files. You could have all those files in sakai.home rather than distributed across webapps, but you still have to change a lot of files, and also, in the long term, you could be affected if changes are made to the original files since you are using now a modified copy of them. We think that most people just modify those files for adding new categories but those files include other things like tool title, function require...

      Therefore, It would be good to have them work independently. If you'll be able to add a property like tool.categories.toolid=category1,category2,category3,.... you could manage all tool categories within the same file, avoiding the copy of the entire toolId.xml file.

        Gliffy Diagrams

          Zeplin

            Attachments

            1. KNL-1031.patch
              1 kB
            2. KNL-1031.patch.txt
              2 kB
            3. sakai-configuration.xml.jpg
              sakai-configuration.xml.jpg
              174 kB
            4. tool.properties.jpg
              tool.properties.jpg
              732 kB

              Issue Links

                Activity

                  People

                  • Assignee:
                    aaronz Aaron Zeckoski (Inactive)
                    Reporter:
                    jjmerono@um.es Juan José Meroño Sánchez
                  • Votes:
                    1 Vote for this issue
                    Watchers:
                    6 Start watching this issue

                    Dates

                    • Created:
                      Updated:
                      Resolved:

                      Git Integration