- Populating translation opportunities
- Populating question opportunities
- Generating explorations
- Creating a Classroom
- Start a local server and sign in as an administrator (testadmin@example.com, assume username “a”).
- Navigate to the Admin page.
- Click the Roles tab.
- In the Role editor, enter the admin username (“a”). Click Add Role, and add the “Curriculum Admin” role.
- Navigate to the Activities tab. Click Load Data under Load dummy new structures data.
- You should now see translation opportunities in the Translate Text tab at /contributor-dashboard.
- Start the server and sign in as administrator (assume username “a”).
- Navigate to the Admin page.
- Click the Roles tab.
- In the Role editor, enter the admin username (“a”). Click Add Role, and add both the “Curriculum Admin” role and “Question Admin” role.
- Go to http://localhost:8181/contributor-admin-dashboard and grant submit-question and review-question rights to your current username
- Navigate back to the Admin page, then go to the Activities tab. Click Load Data under Load dummy new structures data.
- For the question opportunities to be valid, their corresponding topics must be part of a classroom topic. Navigate to the classroom admin page:
http://localhost:8181/classroom-admin. - Click Add New Classroom (or edit an existing classroom). Click Add element under
[topic_id]in the "The details for each classroom page." section, then enter the topic ID for each new topic (you can find a topic's ID in its page URL from the Topic and Skills Dashboard). Make sure to click Save at the bottom of the config page. - To enable the “Submit Question” tab for your user, make sure your signed-in user is allowlisted for submitting question suggestions.
- To generate data, we must first navigate to the admin page. We will automatically be redirected to the
ACTIVITIEStab. - This tab will have several sections:
- Reload a single exploration: This section has preloaded explorations. These can be loaded onto your local server by clicking the
Reloadbutton for each of them. - Generate dummy explorations: Along with the option to generate dummy explorations (with no content), we can also publish a certain number of them.
- Reload a single collection: This section has preloaded collections.
- Load dummy new structures data: This section provides a combination of topics, skills, stories, and exploration.
- Generate dummy skill with questions.
- Generate a dummy math classroom.
- Reload a single exploration: This section has preloaded explorations. These can be loaded onto your local server by clicking the
- Navigate to the Admin roles tab (
/admin) and assign the Curriculum Admin role to yourself. - Go to the classroom admin page:
http://localhost:8181/classroom-admin. - Click Add New Classroom, then add the classroom name and URL fragment.
- Edit the classroom details and add the course details, topic intro, and topic IDs to the classroom.
- Save your changes. The newly created classroom will be visible on the learner dashboard Home tab, or you can access it from
http://localhost:8181/learn/.