Skip to content

Commit 7ec1501

Browse files
authored
Merge pull request #14 from ElixirTeSS/workflows-collections
Workflows and collections new pages
2 parents db5ba4b + 1f9cb63 commit 7ec1501

File tree

3 files changed

+101
-0
lines changed

3 files changed

+101
-0
lines changed

TeSS_docs/_toc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ parts:
3030
- file: content/manual
3131
sections:
3232
- file: content/manual-events-materials
33+
- file: content/collections
34+
- file: content/workflows
3335
- file: content/learning-paths
3436
- caption: Developers
3537
chapters:

TeSS_docs/content/collections.md

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
# Collections in TeSS
2+
3+
## What is a collection?
4+
5+
Collections can be thought of as folders in which users may collect particular training materials or events, from the full catalogue available within TeSS to address their specific training needs. Collections are visible to the public by default.
6+
7+
## Creating collections
8+
9+
Steps to create a collection:
10+
11+
1. On the 'Collections' tab, click the 'Create collection' button at the top-right.
12+
2. Give the collection a title (required), description, image and keywords.
13+
3. The collection will be public by default. Un-ticking the 'Public' box will hide this collection from anyone who isn't the creator or a collaborator.
14+
4. To add a training material to the collection, click in the ‘Add a new material’ box and begin to type its name. Select the correct material. You can provide a comment to be displayed with the material, if you wish to provide additional context or explain which parts of the material are relevant to the collection.
15+
5. Repeat step 4 to add multiple materials for this collection.
16+
6. To add an event to the collection, click in the ‘Add a new event’ box and begin to type its name. Select the correct event. You can provide a comment.
17+
7. Repeat step 6 to add multiple materials for this collection.
18+
8. You can reorder the materials and events using the arrow icons.
19+
9. When you have finished, click the ‘Create Collection’ button.
20+
21+
22+
### Managing collaborators
23+
24+
Collaborators are TeSS users who can edit a collection after it has been created. Only the collection owner can add and remove collaborators. To add a collaborator:
25+
26+
1. Navigate to the page for that collection.
27+
2. Click the ‘Collaborators’ button at the top-right of the page.
28+
3. Start to type the name or username of the collaborator you wish to add and select them. The collaborator needs to be a registered user of TeSS.
29+
4. Repeat for any additional collaborators.
30+
5. When you have finished, click the ‘Done’ button.
31+
32+
33+
### Updating collections
34+
35+
To update a collection, you need to be the owner or a collaborator:
36+
37+
1. Navigate to the page for that collection.
38+
2. Click the ‘Edit’ button at the top-right of the page.
39+
3. Make your changes then click the ‘Update Collection’ button at the bottom.
40+
4. If you wish to delete the collection, use the ‘Delete’ button next to the ‘Edit’ button on the page for that item.
41+
42+
43+
## Viewing collections
44+
45+
Collections can be browsed and searched in TeSS. They are organised by keyword.
46+
47+
1. To view the collections, click ‘Collections’ in the main menu. (Tip: To view a collection you do not need to be logged in to TeSS.)
48+
2. Click to view a collection. Read the summary box. The details of the included training materials and events appear in two tabs; click each item to open it. Information about the collection appears on the left.

TeSS_docs/content/workflows.md

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
# Workflows in TeSS
2+
3+
## What are workflows in TeSS?
4+
5+
Training workflows in TeSS are visual, step-by-step protocols that allow users to navigate materials in TeSS in topic- or task-related ways.
6+
For example, they may encapsulate typical stages of particular kinds of data analysis (protein sequence analysis, structure analysis, etc.), where each stage/node in the workflow represents a given analysis step and links to the corresponding training resources. Workflows are visible to the public by default.
7+
8+
9+
## Creating workflows
10+
11+
Steps to create a workflow:
12+
13+
1. On the 'Workflows' tab, click the 'Create workflow' button at the top-right.
14+
2. Give the workflow a title (required), description. Click to expand the 'Extra metadata' box if you wish to give DOI, scientific topics, keywords, target audience, difficulty level, licence, authors or contributors.
15+
3. Child nodes will be shown by default. Ticking the 'Hide child nodes' box will hide child nodes from the diagram until their parent node is clicked.
16+
4. The workflow will be public by default. Un-ticking the 'Public' box will hide this workflow from anyone who isn't the creator or a collaborator.
17+
5. To add a node to the workflow, click in the ‘Add node’ button and click on the diagram to select where you wish to add the node. Give the node a title, description, terms and colour. Add associations from the choice of training material, event, tool or policy: each association has a title and a URL. When you have finished, click the 'Done' button.
18+
6. Repeat step 5 to add multiple nodes for this workflow.
19+
8. You can move the nodes in the diagram area.
20+
9. When you have finished, click the ‘Create workflow’ button.
21+
22+
23+
### Managing collaborators
24+
25+
Collaborators are TeSS users who can edit a workflow after it has been created. Only the workflow owner can add and remove collaborators. To add a collaborator:
26+
27+
1. Navigate to the page for that workflow.
28+
2. Click the ‘Collaborators’ button at the top-right of the page.
29+
3. Start to type the name or username of the collaborator you wish to add and select them. The collaborator needs to be a registered user of TeSS.
30+
4. Repeat for any additional collaborators.
31+
5. When you have finished, click the ‘Done’ button.
32+
33+
34+
### Updating workflows
35+
36+
To update a workflow, you need to be the owner or a collaborator:
37+
38+
1. Navigate to the page for that workflow.
39+
2. Click the ‘Edit’ button at the top-right of the page.
40+
3. Make your changes then click the ‘Update workflow’ button at the bottom.
41+
4. If you wish to delete the workflow, use the ‘Delete’ button next to the ‘Edit’ button on the page for that item.
42+
43+
44+
## Viewing workflows
45+
46+
Workflows can be browsed and searched in TeSS. They are organised by scientific topic, target audience, keyword, licence, difficulty level, author and contributor.
47+
48+
1. To view the workflows, click ‘Workflows’ in the main menu. (Tip: To view a workflow you do not need to be logged in to TeSS.)
49+
2. Click to view a workflow. Read the summary box on the right. The details of the included nodes appear in the main area; click each item to open it.
50+
3. To create a personal collection of your favourite workflows, click the star icon at the top of each workflow to add them to a list. You can view your starred resources later by clicking the user icon at the top-right of the screen then 'My stars'. To use the star feature you need to be a registered TeSS user.
51+
4. To embed the workflow in your website, click the 'Embed' button at the top-left. Copy the the snippet and paste it into your HTML/markdown. The width and height of the embedded workflow can be adjusted by changing the parameters on the iframe element.

0 commit comments

Comments
 (0)