Skip to content

Commit 6d57e27

Browse files
CodeRabbit, gimme some wisdom
1 parent 2a0789b commit 6d57e27

4 files changed

Lines changed: 36 additions & 1 deletion

File tree

source/img/export_blueprints.png

26.9 KB
Loading
22.8 KB
Loading

source/instructors/authoring/guides/blueprints.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,3 +47,8 @@ Modifying an existing **Blueprint** will overwrite its contents. To modify an ex
4747
:alt: Modifying an existing bluepring
4848

4949
.. Note:: When you save a **Blueprint** it saves whatever you currently have on the guide page and in the layout.
50+
51+
Reusing a **Blueprint** in a different course
52+
---------------------------------------------
53+
54+
As previously mentioned, Blueprints are only available in the course in which they were created. However, it is possible to transfer them to a different course by exporting and importing. See :ref:`Exporting and Importing Blueprints <course-blueprint-transfer>` to learn how transfer them between courses.

source/instructors/setupcourses/export-course-data.rst

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,9 +164,39 @@ Export course sources to obtain a zip file containing all the currently publishe
164164

165165
.. image:: /img/source_exportlinks.png
166166
:alt: Course Export Links
167-
168167

168+
.. _course-blueprint-transfer:
169+
170+
Course Blueprint Transfer
171+
-------------------------
172+
173+
It is possible to Export Course Blueprints to a file so you can transfer them to a differnt course.
174+
175+
1. Navigate to the **Courses** page and select the course where you want to export **Blueprints** to open it.
176+
2. Click the **Export** tab and then scroll down to **Course Blueprint Transfer**.
177+
3. Click the **Export** button.
178+
4. In the pop up, click **Export** once again to download a `json` file containing the Blueprints for the course.
179+
180+
181+
.. image:: /img/export_blueprints.png
182+
:alt: Export Blueprints window
183+
184+
With the exported file, you can also share Blueprints to other instructors or import them into a different course.
185+
186+
1. Navigate to the **Courses** page and select the course where you want to import **Blueprints** to open it.
187+
2. Click the **Export** tab and then scroll down to **Course Blueprint Transfer**.
188+
3. Click the **Import** button.
189+
4. In the pop up, you can import blueprints from a file or a GitHub repository.
190+
191+
- For a file, just select File as the source and then click the **Insert a File** field. This will open a dialog to select a file in your computer.
192+
193+
- For Git, select Git as the source.
169194

195+
- In the Git repository, use the `https` URL of the repo. `SSH` is not allowed. The repository needs to be publicly accesible.
196+
- For the **Path to blueprints**, you will need to use the full path of where the template is stored, including the name and extension of the file. For example:
170197

171198

199+
.. image:: /img/export_import_blueprints.png
200+
:alt: Import Blueprints window from GitHub
172201

202+
.. Note:: Existing Blueprints won't be overwritten, imported Blueprints will added to the existing ones.

0 commit comments

Comments
 (0)