Skip to content

[Tagging] Download Course Tag Spreadsheet #172

@bradenmacdonald

Description

@bradenmacdonald

"As a power user in Studio, I wish to download a spreadsheet for the whole course, showing all the components in the course and which tags each one has"

Acceptance Criteria

  1. From Studio, any user with permission to edit the course can use the new "Export Tags" menu to download a CSV that contains:
    a. Every Section/Subsection/Unit/Component of the course as its own row
    b. Every taxonomy used in the course as a column, with its Export ID as the column header.
    c. A list of what tags each item has
  2. The CSV should use indentation to reflect the course outline structure (see screenshot below)

CSV Format

Name Type ID Taxonomy1 Taxonomy2
Section 0: Course Introduction Section block-v1:... tag1  
    Section 0: Course Introduction Subsection block-v1:...  tag3  
        Lesson 0.1: Course Organization Unit block-v1:Axim+WGU_Sample1+Test_1+type@vertical+block@51f3... tag4,tag5,tag6
            Course Introduction Video block-v1:Axim+WGU_Sample1+Test_1+type@wgu_image_dams+block@55c1... tag5,tag6  
            Course Organization Text block-v1:Axim+WGU_Sample1+Test_1+type@html+block@6bad... tag5 easy

How the above .csv would look in Excel (note the indentation):

Screenshot 2024-01-12 at 2 21 39 PM

Notes

  • A follow-up task should implement this for libraries too
  • We'll probably want to use the same CSV/spreadsheet format in the future for bulk editing of tags - download this spreadsheet, enter tag values into the rows/columns as needed, then upload it back into the course to have your tag changes applied. So keep that in mind.

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature 🌟new addition of functionality

    Type

    No type

    Projects

    Status

    Done

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions