Stories (Admin)

The second icon in the navigation menu of the "Admin Dashboard" shall open the admin view of the "Stories" section. This is where the admin can view, publish, and update the actual content students will consume, while using Readingful. When this section first opens, the admin should see the same view as the teacher does in his or her version of this module—displaying the title, genre, grade level, and access status for each text, as shown in the first mockup, above. The only difference is that the admin's "Access" setting will control whether or not a story is accessible to all Readingful users. "On" will mean the story is published and available to both students and teachers. "Off" will mean the story is inactive, and wholly inaccessible to students, but allow the teacher to see a washed out, restricted entry for the story in his or her "Stories" module. When a story is first created, it shall be inactive, by default.

 

Additional Designations

When the admin clicks the first icon in the topline menu, as shown in the second mockup, above, the table view should switch to show four new data points—trial, public, feature, and sample:

Trial: An "off" and "on" toggle that simply determines whether the story is accessible to teachers and students during the initial free trial period. This should be "Off" by default.

Public: Another "off" and "on" toggle that decides whether or not the story can be shown publicly, to guest users (such as when visiting a story page dirctly, or finding a page in search results on the platform). This should be "On" by default. If "Off," the story should not show in search results on the platform, and if the a guest user attempts to visit its URL, the user should be redirected to the homepage.

Feature: This controls whether or not the story can be featured on the homepage, and during which month. Possible settings are Off, any of the 3 letter abbreviations for month of the year, and "All," meaning it should be featured during all months. This should be "Off" by default.

Sample: Same toggles as feature, but this controls whether the story can show up as a sample on the "Learn More" marketing page. This should be "Off" by default.

 

Search

The second topline menu icon shall open the "Story Search" module. This is simply the same module and base function as shown and described in the teacher "Stories" specs. However, let's allow the admin to also search the "Skill" ascribed to each question in the story package upload, as well as the full text of each story—making the admin's search query a bit more powerful.

 

Individual Story View

As shown in the third mockup, above, you'll see the "Individual Story" module the admin should see when he or she clicks on a story's title. The only difference between this version, and the teacher version, is that the admin has no use for bookmarking or pinning stories. As such, those buttons have been replaced with an "Edit" button, to facilitate the opening of the story editing module.

 

Creating a New Story

The fourth mockup, above, shows the beginning state of module for the admin to create a new story, accessible via the third icon in the topline menu. This will be a 1 step process for the admin that involves clicking a "Select File" button to initiate the uploading of the new story's "Story Package" (a zip file containing a tab-delmited text files of all necessary data, along with image, and audio files). Upon commencement of uploading this file, the infoline footer shall read "Uploading story package..." along with the processing animation showing in place of the "Save" button, as shown in the fifth mockup, above.

 

Editing/Deleting an Existing Story

The sixth mockup shows the uploaded state of the file, with the title heading now showing: Editing: "Story Title." In this state, the admin can delete or replace the story package, as well as delete the entire story entry in the infoline footer at the bottom of the module. The seventh mockup, above, shows the confirmation state for permanently deleting a story entry. The deletion process should show the "processing animation" as well as "Deleting story entry..." in the infoline footer. Upon deletion, the module should reset to the upload state. The admin clicking the "Save" button shall save the update to the story entry.

Note: If the admin deletes a story from the system, this should not affect the data of a student who has read the story in the past, and taken the story's quiz. Each time a student takes a quiz, aspects such as the student's "Reading Level" "Progression Score" "Knowledge Coins" "Avatar Ownership" and "Question Answer Record" are changed (possible more), depending on how a student answers the quiz questions. Story deletion cannot affect said data. Data fidelity must be maintained. Also, the admin uploading a replacement story package for a story should not be taken by the system to indicate the story was deleted. It may be best that each upload of a story by the same title (either replacement or deletion) is simply a new "version" of the story, and the system should be coded to show the most recent version of the story to new readers, while retaining all prior versions in the system. Of course, if this method is contemplated, you'll have to consider what happens when a student reads/takes the quiz of one version of the story, the story is updated to a new version, and then the student tries mastering the story again later on.

 

Story Package

The actual story package that is uploaded will consist of 5 text files (avatars.txt, colors.txt, questions.txt, settings.txt, story.txt) an "images" folder, and an "audio" folder.

 

Styling Checklist:

 

Images:

1. Admin Stories Topline Menu Table Navigation: table_navigation.svg, 32 x 32

2. Admin Stories Topline Menu Search: story_search.svg, 32 x 32

3. Admin Stories Topline Menu New Story: create_story.svg, 32 x 32

4. Admin Account Topline Menu Button: #FFFFFFBF (DUPLICATE, ORIGINAL SHOWN IN "ADMIN DASHBOARD" SPECS)

5. Admin Account Topline Menu Button Hover: #FFFFFF80 (DUPLICATE, ORIGINAL SHOWN IN "ADMIN DASHBOARD" SPECS)

6. Admin Account Topline Menu Button OnClick: #FFFFFF40 (DUPLICATE, ORIGINAL SHOWN IN "ADMIN DASHBOARD" SPECS)

7. Admin Account Topline Menu Button Selected: #FFFFFF (DUPLICATE, ORIGINAL SHOWN IN "ADMIN DASHBOARD" SPECS)

-NOTE: Colors 4 to 7 account for images 1 to 3, above.

8. Admin Stories Table Icon: story_table.svg, 24 x 14, #DCE2EA

9. Admin Subsection Close Button: close_button.svg, 24 x 24, #E2E8F7 (DUPLICATE, ORIGINAL SHOWN IN "USERS" SPECS)

10. Admin Subsection Close Button Hover: #E2E8F7BF (DUPLICATE, ORIGINAL SHOWN IN "USERS" SPECS)

11. Admin Subsection Close Button OnClick: #E2E8F780 (DUPLICATE, ORIGINAL SHOWN IN "USERS" SPECS)

12. Admin Edit Button: edit.svg, 50 x 50, #FFFFFF

13. Admin Edit Button Hover: #FFFFFFBF

14. Admin Edit Button OnClick: #FFFFFF80

15. Admin Section Subtitle Close Button: x_button_icon.svg, 12 x 12 #FFFFFF40

16. Admin Section Subtitle Close Button Hover: #FFFFFF80

17. Admin Section Subtitle Close Button OnClick: #FFFFFFBF

18. Admin Delete File Icon: delete_file.svg, 14 x 14, #E2E8F7

19. Admin Delete File Icon Hover: #E2E8F7BF

20. Admin Delete File Icon OnClick: #E2E8F780

21. Admin Subsection Processing Animation Component: processing_dot_icon.svg, 12 x 12, #6F8AE2 (DUPLICATE, ORIGINAL SHOWN IN "USERS" SPECS)

 

Text:

MOCKUP 1:

1. Admin Account Section Title: 3.8 rem, #FFFFFF (DUPLICATE, ORIGINAL SHOWN IN "ADMIN DASHBOARD" SPECS)

2. Admin Account Section Subtitle: 2.0 rem, #FFFFFFB3 (DUPLICATE, ORIGINAL SHOWN IN "ADMIN DASHBOARD" SPECS)

3. Admin Stories Table Heading Text: 1.8 rem, #727C96

4. Admin Stories Table Heading Hover: 1.8 rem, #727C96BF

5. Admin Stories Table Heading OnClick: 1.8 rem, #727C9680

6. Admin Stories Table Story Title: 1.6 rem, #40424C

7. Admin Stories Table Story Title Hover: 1.6 rem, #6195FF

8. Admin Stories Table Story Title OnClick: 1.6 rem, #6195FF80

9. Admin Stories Table Story Title Disabled: 1.6 rem, #40424C4D - NOT SHOWN

10. Admin Stories Table Genre: 1.6 rem, #456DB5

11. Admin Stories Table Genre Disabled: 1.6 rem, #456DB54D - NOT SHOWN

12. Admin Stories Table Grades: 1.6 rem, #456DB5

13. Admin Table Grades Disabled: 1.6 rem, #456DB54D - NOT SHOWN

14. Admin Stories Table Permission Toggle Link: 1.6 rem, #6195FF

15. Admin Stories Table Permission Toggle Link Hover: 1.6 rem, #6195FFBF

16. Admin Stories Table Permission Toggle Link OnClick: 1.6 rem, #6195FF80

17. Admin Table Function Permission Toggle Disabled: 1.6 rem, #6195FF4D - NOT SHOWN

18. Admin Profile Name: 2.4 rem, #FFFFFF (DUPLICATE, ORIGINAL SHOWN IN "ADMIN DASHBOARD " SPECS)

 

MOCKUP 3:

1. Admin Story Entry Title: 2.8 rem, #343642

2. Admin Story Entry Subtitle: 2.0 rem, #8DA3E0

3. Admin Story Entry Synopsis: 1.6 rem, #97A6C6

4. Admin Subsection Submit Button Text: 2.2 rem, #FFFFFF (DUPLICATE, ORIGINAL SHOWN IN "USERS" SPECS)

5. Admin Subsection Submit Button Text Hover: 2.2 rem, #FFFFFFBF (DUPLICATE, ORIGINAL SHOWN IN "USERS" SPECS)

6. Admin Subsection Submit Button Text OnClick: 2.2 rem, #FFFFFF80 (DUPLICATE, ORIGINAL SHOWN IN "USERS" SPECS)

7. Admin Subsection Submit Button Text Disabled: 2.2 rem, #FFFFFF80 (DUPLICATE, ORIGINAL SHOWN IN "USERS" SPECS)

 

MOCKUP 4:

1. Admin Subsection Title: 2.4 rem, #6F8AE2 (DUPLICATE, ORIGINAL SHOWN IN "USERS" SPECS)

2. Admin Subsection Subtitle: 2.0 rem, #B7C7F7 (DUPLICATE, ORIGINAL SHOWN IN "USERS" SPECS)

3. Admin Subsection Selection Button Text: 2.2 rem, #FFFFFF

4. Admin Subsection Selection Button Text Hover: 2.2 rem, #FFFFFFBF

5. Admin Subsection Selection Button Text OnClick: 2.2 rem, #FFFFFF80

6. Admin Subsection Informational Text: 1.6 rem, #576082 (DUPLICATE, ORIGINAL SHOWN IN "USERS" SPECS)

7. Admin Subsection Infoline Footer Text: 1.6 rem, #BFC6DD (DUPLICATE, ORIGINAL SHOWN IN "USERS" SPECS)

8. Admin Subsection Infoline Footer Link: 1.6 rem, #BFC6DD

9. Admin Subsection Infoline Footer Link Hover: 1.6 rem, #6C96FF

10. Admin Subsection Infoline Footer Link OnClick: 1.6 rem, #6C96FF80

 

MOCKUP 5:

1. Admin Subsection Selection Button Selected: 2.2 rem, #FFFFFF

 

NOT SHOWN

1. Admin Section Subtitle Search Results Text: 2.0 rem, #FFFFFFB3

2. Admin Subsection Search Awaiting Input Notification: 2.0 rem, #DFE3EF (DUPLICATE, ORIGINAL SHOWN IN "USERS" SPECS)

 

Objects:

1. Admin Subsection Table Divider: 714 x 2, #E7EBF2 (DUPLICATE, ORIGINAL SHOWN IN "USERS" SPECS)

2. Admin Stories Table Row Background 1: 628 x 40, #E9F3FF

3. Admin Stories Table Row Background 2: 628 x 40, #D3E5FF

4. Admin Stories Table Row Background Hover: 628 x 40, #FFE884

5. Admin Stories Table Row Background 1 Disabled: 628 x 40, #E9F3FF80

6. Admin Stories Table Row Background 2 Disabled: 628 x 40, #D3E5FF80

7. Admin Stories Table Row Background Hover Disabled: 628 x 40, #FFE88480

8. Admin Story Entry Edit Button Background: 50 x 50, #E2E8F7

9. Admin Story Entry Edit Button Background Hover: 50 x 50, #FF6C6C

10. Admin Story Entry Edit Button Background OnClick: 50 x 50, #FF6C6C80

11. Admin Subsection Selection Button Background: Variable x 50, #E2E8F7

12. Admin Subsection Selection Button Background Hover: Variable x 50, #E2E8F7BF

13. Admin Subsection Selection Button Background Onclick: Variable x 50, #E2E8F780

14. Admin Subsection Selection Button Background Selected: Variable x 50, #94B8FF

15. Admin Subsection Submit Button Background: Variable x 50, #6C96FF (DUPLICATE, ORIGINAL SHOWN IN "USERS" SPECS)

16. Admin Subsection Submit Button Background Hover: Variable x 50, #6C96FFBF (DUPLICATE, ORIGINAL SHOWN IN "USERS" SPECS)

17. Admin Subsection Submit Button Background OnClick: Variable x 50, #6C96FF80 (DUPLICATE, ORIGINAL SHOWN IN "USERS" SPECS)

18. Admin Subsection Submit Button Background Disabled: Variable x 50, #6C96FF80 (DUPLICATE, ORIGINAL SHOWN IN "USERS" SPECS)

19. Admin Story Reading Level Selection Button Background: 2.4 rem, #638DF7

20. Admin Story Reading Level Selection Button Background Hover: 2.4 rem, #638DF7BF

21. Admin Story Reading Level Selection Button Background OnClick: 2.4 rem, #638DF780

22. Admin Story Reading Level Selection Button Background Selected: 2.4 rem, #638DF780

23. Admin Story Reading Level Selection Array Button Background: 2.4 rem, #638DF7

24. Admin Story Reading Level Selection Array Button Background Hover: 2.4 rem, #638DF7BF

25. Admin Story Reading Level Selection Array Button Background OnClick: 2.4 rem, #638DF780

26. Admin Story Reading Level Selection Array Button Background Disabled: 2.4 rem, #638DF780