Shine Literacy

https://shineliteracy.org.za/read/ Final handover to to the client on the 25th of March

Looking for something specific? You can type Ctrl+F (for Windows or Linux) or ⌘-F (on Macs) to find something on this page using your browser’s built-in search.

Robyn
Robyn
Ian Parsons Ian
looking good - well done
Dylan Clark Dylan
&
Ian Parsons Ian
 we made it! 
Ian P.
Dylan Clark Dylan
and
Robyn Robyn
 – read.shineliteracy.org.za should be working from ~12.15 – please check that you can load it successfully. Domain transfer is complete, and our job is done.
Ian P.
Ian P.
We might also need to make some minor code changes to accommodate the shift to subdomain
Ian P.
Dylan Clark Dylan
 I've pushed the DB to read.shineliteracy.org.za, so you can start setting up. Just trying to figure out now why the pages are not populating with the right posts, but we'll get there. 
Robyn
felt like this was never going to end, well done for getting it DONE! 
Robyn
🎉
Ian P.
Great, thanks Dylan! The site is still deploying, but you can add this IP address: 41.204.202.2

Important note: the new site will be on read.shineliteracy.org.za, not shineliteracy.org.za/read. 
Dylan C.
Ian Parsons Ian
 all the books are now done :) 
Let me know what entry to add to my hosts file. Then I can begin copying the database
Robyn
DONE on the xhosa books - yay! 
Dylan C.
I have 4 more Xhosa books and then those last 2 extra long English books
Dylan C.
That's the best news I've heard all week 😂
Robyn
Dylan Clark Dylan
👆
Robyn
leave the pengiun! its not on the list Dyl
Dylan C.
Robyn Robyn
 this book?
Dylan C.
Robyn Robyn
​ thanks so much for your help! I'll tackle the odd ones out tomorrow morning. I'll no attempt to tap into my African roots and tackle the Xhosa books.
Robyn
I did the rest -
Ian Parsons Ian
 hardly testing done on these books so hopefully all is well - would have appreciated an extra day but I am out tomorrow so sorry about that! 
Robyn
Dylan Clark Dylan
I have to go feed my pups etc so these are the ones that I didnt get to:  Little Goat
| Little Shoots 
| Lonwabo's Recipes
| Maddy Moona's Menagerie! 
  | Mali's Friend
| Mama's Antelope's House
| Mina and the Birthday Dress
| Mrs Penguin's Perfect Palace
Robyn
more cross with myself for unnecessary torture and we could be done by now if I had realised - anyow! let me clap this list 
Robyn
perfect! 
Dylan C.
Oh nooo! Sorry Robz. Your brain must be so pap by now 😅
Dylan C.
This is some of the remaining English ones. Some I may have done and just not marked off. I'll handle the rest and the Xhosa ones. 


  | Little Ant's Big Plan
 | Little Goat
 | Little Shoots 
 | Lonwabo's Recipes
 | Maddy Moona's Menagerie! 
  | Mali's Friend
 | Mama's Antelope's House
 | Mina and the Birthday Dress
 | Mrs Penguin's Perfect Palace
 | My Dream in the Drawer
 | My happy place
 | My Inside Weather
 | My Mom
 | My Mother
 | My Parents
 | My Special Hair
 | My teacher
 | No!
 | O Rain Come
 | Pako the Pigeon Disappears
 | Palesa Can Walk!
 | Sahki and Mazi
 | Sbu's Special Shoes
 | Scared Tumi
 | Searching for the spirit of spring
 | SHHHHH!
Robyn
gooi the list and I will get cracking 
Robyn
Flip, I could have helped you with these but instead was working on the full list of zulu online like a dork 😱
Robyn
No probs! 
Dylan C.
I'll send a list of the remaining ones
Dylan C.
Thanks Robz. Help with the English books I think. Then at least we can tick them off the list. 
Robyn
xhosa books?
Robyn
what will be more useful for you now?
Robyn
I cannot find all the ones they reference for zulu but just redid dancer michelle - I think its fine now but there were pages swapped around so did my best 
Robyn
Hey Dyl, let me help with the ones that are actually on the iist 
Dylan C.
Robyn Robyn
Ian Parsons Ian
- I still have 26 English books and 17 Xhosa books. 
Then there are some I need to check that Robyn and my brother made note of. I  have to leave in 40 minutes to go teach my lesson. I'll do as much as I can before I leave, and continue when I'm back this evening. Didn't think it would be this tough 😱
Robyn
Robyn
Ian Parsons Ian
 I just realised that the zulu books on the list are far less than the ones that are actually online - there's 42 books in total but they told us only 13 - I didn't think to check the list but I have done way more than we said we would - I don't see this thing working well if we don't do them all so we could just make sure the list they gave us is complete but I am on page 4 - I had 30 books in my head so when I checked this goes to page 6 I went to the task and saw the 13 noted books! 30 is the number for the xhosa books and as I say I am way over the number they gave us - what do you think? This project grew way more than it should have so i am inclined to make sure the books they told us about are sorted and leave the rest but feels wrong - what do you think? 
Robyn
Dylan Clark Dylan
something we need to check tomorrow - I struggled with this book because they say turn the page sometimes but not always so I paid extra special attention to the timing of my stamps but on testing the auto play was off so I unticked the auto play to check it and its an issue with the auto play vs the timestamp - this might have been why I have assumed that some of my work is wrong but its possible something is off with the autoplay - this one is a good example to check https://shineliteracy.org.za/read/look-and-listen/isigodlo-esifanelekile-sikankk-phengwini/ 
Robyn
no worries! It's really not easy to do - I found the consistent ones easy but most have a mix going on which is prob going to confuse the kids so good thing we have auto play - 
Dylan C.
I have had a few difficult ones, and some that I cannot do. I've made a note about those. There aren't many though
Robyn
well done Dyl, I have worked out where some of my issues are - when the last page is blank you need to add the timestamp as it does not work the same as when you have blank pages earlier on - I have fixed some of those but still have a few that need attention - I am also picking up on a lot of mistakes and inconsistency, complete pages not read, some say turn the page, others don't so the xulu books were not checked and are inconsistent - hopefully the xhosa ones have been better quality! 
Dylan C.
Only 68 more English books and 19 Xhosa books left. Excluding Wordless books. Taking a break 
Dylan C.
Ah, I typed out a whole message and hit send, but it's not here. Sorry. 

Unfortunately I didn't cater for anything like that. So the only way to deal with it is via the admin page.
https://shineliteracy.org.za/read/wp-admin/

The go to "Look and Listen", search for your book. Clear all the timestamps for that book, and hit save. 
Sorry, I know it's a pain
Robyn
Dylan Clark Dylan
how do you reset when you make a mistake ? can you reset somewhere in the backend - I am struggling with this book and cannot get out of it because there's no way to reset https://shineliteracy.org.za/read/look-and-listen/dansa-mihlali/
Robyn
this book's recording has an error, I was hella confused by whoever read the book skipped two pages -one was a blank but listened to it a few times and I am pretty sure  https://shineliteracy.org.za/read/look-and-listen/dansa-mihlali/ just lining up the recording with what we have 
Robyn
thanks so much 
Robyn
no probs! 
Dylan C.
You can also leave this book with me. I'll update the timestamp on the wordpress admin page once I've fixed those numbers 😊
Dylan C.
oh damn, that looks horrible. I'll quickly fix those numbers 
Robyn
There's also this weird issue when you are not logged in that I didnt notice before so not sure if its the latest change or what's going on but heads up 
Robyn
Robyn
Dylan Clark Dylan
I made a mistake on this book and I cannot get it fixed, the timestamp update after the fact does not work so lekker or the user is just not able to get it right  😅- please take a look - it's out of sync when we get to page 10 https://shineliteracy.org.za/read/look-and-listen/amabhubesi-ahlala-enesibindi/
Dylan C.
Hey Robz, thanks for the feedback. I'm really glad things are finally coming together for this project 🥳 
Robyn
my first zulu book - workng so nicely - https://shineliteracy.org.za/read/look-and-listen/2780/ great voice doing the reading, full of animation and sounds interesting even though I am not sure what they are talking about - ✨
Robyn
auto page is working, the big orange button is working and so is the pause - winning
Dylan Clark Dylan
🙌
Robyn
auto page is working again - if you pause it still does the pause for a sec or two and then starts up again - will create a ticket for this
Robyn
thanks Dyl, no probs, I will do a refresh and if it worked for you, it should be good so will check - thank you 
Dylan C.
Hey
Robyn Robyn
, that message started off so well😂
The autopaging seems to be working on my side (I checked on the book you linked and another 2). But I did notice that clicking the orange part of the button does nothing. I must be targeting only the play icon and not the actual button. I will update that now. 
As for the autopaging, try refresh and see if that fixes it? Then, if you run into the same problem again, I'll have to try reproduce the bug. Not sure what could be causing it.
Robyn
Dylan Clark Dylan
so the books are working like a dream but something has gone wrong with the orange button - it does not work at all anymore and the autopage is not autopaging - check this example https://shineliteracy.org.za/read/look-and-listen/ma-mere-a-fait-des-plantations/
Robyn
Dylan Clark Dylan
 you are a champ, as mentioned on our private chat, your fix worked so there's something I am missing vs your work isnt right - thanks so much - I will connect with you when I am back online 
Dylan C.
Hey Robz. I have pushed my changes to production and slightly tweaked the timestamps for the book https://shineliteracy.org.za/read/look-and-listen/le-crocodile-qui-avait-tres-faim/

Let me know what you think :) 
Robyn
so not sure that your fix is going to get us there but maybe I am wrong! it happens haha 
Robyn
The one I shared last had enough space 
Robyn
thanks Dyl, I was not physically able to load the last time stamp so please check this example and go all the way to the end https://shineliteracy.org.za/read/look-and-listen/le-crocodile-qui-avait-tres-faim/
Dylan C.
Okay, I understand now :) Sorry. It took me going through the whole book to see what you're seeing. I think this will be fixed when I push the fix for last page's audio. I'm almost done.

It seems like the timestamps you've loaded are all correct. It's just that the last page wont play any audio because I have not catered for it yet. 
Robyn
let me know if I am not making sense :) 
Robyn
and it started with zero 
Robyn
this one I had enough space to load all the time stamps https://shineliteracy.org.za/read/look-and-listen/comment-la-fourmi-sauva-la-colombe/ 
Robyn
Dylan Clark Dylan
 the number is not the problem its that I don't have enough space to load time stamps - the only one where I had enough space, we started with the cover as page 0 so I don't mind if its one or zero but I don't have enough space to load all the timestamps - that's the issue we need to solve - make sense?
Dylan C.
Grabbing some food. Almost done with the last page audio.  
Dylan C.
So page 1 is the title page. I think the issue you're noting will be fixed when I make it so that on the last page, the audio will play till the end. Does that seem right?
Dylan C.
I updated page labeling to match what you see on WordPress admin page when adding books. So the client doesn't get confused. Here is an example
Dylan C.
Robyn
Robyn
Robyn
Dylan Clark Dylan
 this book does not have enough pages - the other books had page 0 for a cover but this one does not so I cannot end the book / missing a timestamp form? any thoughts on what to do? it definitely has an introduction with the cover so we are missing something here 
Robyn
Righteo that fixed the problem so its just the ending that needs to be solved - thanks Dyl, 
Dylan C.
Cool cool, no worries :) Chat later
Robyn
ahh got it, thanks so much, will check it out in a bit, just need to log a few couriers so will be back 2pm ish - thanks Dyl!
Dylan C.
Can you confirm?
Dylan C.
Sorry, I think I explained the above badly. We need a timestamp of 0,00 on the title page, not the first page. I just added the timestamp to the title page for that book and the orange button works now. 
Dylan C.
I shall investigate now
Robyn
Robyn
and the orange play button is not working 
Robyn
there's not enough pages for me to do what you suggest 
Dylan C.
I see what you mean. So the first page needs a timestamp of 0. That will fix the first issue.  I left it like that so we could cater for books with extra into sections (like when the reader read the title twice)
As for the audio, the player itself is not linked up to the functionality. It's just there so we can confirm the times for each page. Users will only be able to see and use the orange button. 

Try update the first pages timestamp and start the book again with the orange button? 
Robyn
it also does not pause consistently - it pauses for a second and then goes ahead without you hitting play again
Robyn
Dylan Clark Dylan
I loaded a french book but the auto pager does not work well - its skipping the first page even though I have a timestamp there - also it does not work on the large play button, it only works on the recording play button if that makes sense a video to help this one along https://vimeo.com/932429402/ef54f87c9f?share=copy
Dylan C.
Hey
Robyn Robyn
  I managed to resolve the buggy paging. I think the timing was a bit short. I added some delay and made the slider page slightly slower. Going to push the changes to staging shortly. I just want to fix the page numbering
Dylan C. Setswana, only 2 books. I cannot find "why is there a hole in the wall"
Dylan C. Afrikaans, and Sepidi books are all loaded...
Dylan C. I have pushed the changes for auto paging fix and welcome message pop-up to staging. Once tested I will push to production.

I am currently loading timestamps for the Afrikaans books on production.
Robyn
Dylan Clark Dylan
I will check the other books but the auto page works to a point and then bombs out on a beautiful day - about 10 pages in - maybe the timestamps are not right on there but heads up 
Dylan C.
I got the cookies working!! Just setting up the popup window
Robyn
lol no worries, thanks Dyl! 
Dylan C.
Okay, just pushed the changes. I was a space I forgot to add 😅
Robyn
Thanks, Dyl! 
Dylan C.
Thanks for the feedback Robz, will take a look now
Robyn
i tried pushing the "its a beautiful day book" audio and it is not coming together - 
Robyn
Dylan Clark Dylan
 its not working unfortunately?
Dylan C.
Ian Parsons Ian
Robyn Robyn
 please have a look on Staging at the auto pager and the custom play / pause buttons I added. The layout might need to be changed. It was thrown together. 
The audio player is visible, along with the input fields, when logged in. Also, there is no notification when submitting the timestamps, so you don't actually know if they went through until you hit refresh. 
Dylan C.
Morning! 
The search functionality, book alphabetical sorting, and timestamps are now on production (finally) 
I will organize some help adding the actual timestamps on prod while I continue with auto pager and welcome message
Ian P.
Yes, go for it
Dylan Clark Dylan
 
Dylan C.
Changes pushed staging
Cleaned up the front end a  but
Made sure admin checks are in place (users can still see and use the timestamp buttons, and they do work. But will only move to the book page if no timestamp value is set yet)
Also note the player styling is a bit different now.
Ian Parsons Ian
 can I still push to production with it looking like it currently is on staging?
Ian P.
Great news, Dylan
Dylan C.
I think I got it working.
 
- Going to push my code to staging
- Clean up a little on the front-end 
- Make sure admin check is in place so form fields don't show for non-logged in users
- finish up the auto page turn (Just need to link the checkbox to the code)
- push my changes to production. Can add the timestamps and test at the same time ->
       - Search function
       - Auto page turn 
       - Timestamps
       - No ugly bugs
- Welcome message!! 
    - Behind on this one, but I noticed in the console that it actually is doing something
Dylan C.
Heads up, I'm going to update staging now. So some changes wont reflect until I've redone them
Dylan C.
Noted
Robyn
Thanks
Ian Parsons Ian
 I will make some notes for us to remember this
Ian P.
Robyn Robyn
this is a good point. As they are also working on the site, we'll need to figure out a way for us to do our work without interfering with what they are doing.
Dylan Clark Dylan
 - take note. 
Robyn
read to me is there
Robyn
Robyn
Ian Parsons Ian
 speaking to Sharleen and co and I am guessing she went to stories and science when she put her list together of the stuff we have already done - is this the incorrect database on our staging so we must not over-ride it when we go live? Just want to make sure 
Robyn
It works beautifully thanks Dyl! Appreciate that hard push - it looks great ! 
Dylan C.
Hey
Robyn Robyn
 I have just pushed a few more changes. It's working really well now. Way less jumpy. Fixed a lot of bugs
Robyn
Thanks so much
Dylan Clark Dylan
 I know it was a heavy pushy vibe today but thanks for getting it done - I will do a quick test and share with the client - dankie! 
Dylan C.
Hey
Robyn Robyn
 I have pushed my changes and updated the timestamps for the Zulu book. I think it's safe to test now
Dylan C.
Okay, thanks Robyn. Will do
Robyn
if the time does not work for you Dylan, please adjust 
Robyn
i set up a meeting for you two - the best way to get ian's time is to check his calendar and grab space from there - I won't join 
Dylan C.
Robyn Robyn
the changes are now live, but I see there are still issues when a book has a few consecutive pages that don't have timestamps.

Ian Parsons Ian
 do you have some time to look at this with me?
Dylan C.
Hey
Robyn Robyn
 will push my changes in the next 15 min for testing
Robyn
Dylan Clark Dylan
 any feedback for me?
Dylan C.
Robyn Robyn
Ian Parsons Ian
 I made a silly mistake and didn't cater for when the user is on the first page and clicks the play button for the audio
Robyn
dankie
Robyn
ah, its the one linked to the shine site - I clicked from there 
Ian P.
Robyn Robyn
that is the datafree website, which is a copy of the Storytime site, here: https://shineliteracy.org.za/read/
Robyn
is this the issue you fixed yesterday Ian?
Robyn
Ian Parsons Ian
&
Dylan Clark Dylan
 when I try to go the story site * I should have actually gone to dev but when I do I get this going on? 
Robyn