caprenter / bcb-website

A place to track issues about the bcb website
GNU General Public License v3.0
0 stars 1 forks source link

She Talks - International Women's Day 8th March 2021 #160

Open notshi opened 3 years ago

notshi commented 3 years ago

@caprenter Will there be a Google doc about the schedule and information to be added to the new page? Thanks!

notshi commented 3 years ago

Received (almost) completed schedule for IWD last night so have started process to get a page, hopefully ready for Monday. Created an account for bcbradio on archive.org so we can upload stuff to there now (will send details). Started on creating a branding for "She Talks" Checking schedule for "She Talks" programmes that we may have missed since 1st March

notshi commented 3 years ago

Started creating banners for individual programmes Sent over branding options and banners to Mary Emailed Mary about branding, and tag lines

notshi commented 3 years ago

I'll be removing the following widgets as the height needs trimming 'Sound of Science' because the event is over and the listen again links have expired 'Women and Girls Workshops' will be replaced with She Talks 2021

notshi commented 3 years ago

Start on translating the Schedule into an html table to be displayed on the page Fix Schedule typo and spacing issues, compare with other sources; eg. Light(e)ning Birds Preview and check Schedule before publishing live Added She Talks 2021 page Added description from January 2021 Newsletter after looking through various sources (project planning emails, Feb newsletter, social media) Added finalised Schedule html table Added She Talks 2021 link in menu under Projects Updated side bar widgets (BHM2020, BSAHM2020, LGBTQ+2021) description Created She Talks image for widget Created She Talks 2021 widget with shortened description Removed Women and Girls Workshops widget (Let me know if this needs adding back or if we can add this as a note in the She Talks page instead; backups) Emailed Mary with new link and updates Update style.css in repo

notshi commented 3 years ago

At some point, we'll need a 'display end period' for the side widgets so that the website feels updated and fresh. Since we seem to be updating the website a lot more with projects and ongoing things, it might be good to set some sanity checks?

For now, I've converted some widgets into page sections so that the height of these two containers remain fairly similar. It's a bit stressful, on my part, to figure out which parts I should add/remove/replace, etc. Currently, it feels like the page is too long and there are things that are old that should not be there.

It might be good to spend some time just defining what sections we should have on the landing page; what's good to show to:

Visitors to what is going on Newcomers to encourage volunteering Volunteers to where their show is Funders to what is going on

caprenter commented 3 years ago

Firstly - thanks for all of this work. I have been stressing with the other staff that they need to be organised and get to stuff you in good time. I don't think they have been as good as they could have been on this project - I will be feeding that back.

RE: your last comment I do agree with everything you say - I think we probably need a chat about it, then we can document what we come up with.

notshi commented 3 years ago

Mary wants live links to each programme - I don't think we have the system in place to do that easily from a page so I've added a 'Listen Live' button at the top of the schedule instead. Have emailed Mary on the updates.

For posterity, the code to place a full width listen again button on any page is:

<a class="listenlive-txt in-page" href="https://www.bcbradio.co.uk/player/" target="name" onclick="window.open('https://www.bcbradio.co.uk/player/index.html','name','height=665, width=380,toolbar=no,directories=no,status=no, menubar=no,scrollbars=no,resizable=no'); return false;">Listen live <img src="https://www.bcbradio.co.uk/wp-content/uploads/play_button.png"></a>

I've also restored the page to a previous version and corrected Kiran Bali's name (apologies) as there were some issues with the table when the page was edited.

caprenter commented 3 years ago

Thanks "Mary wants live links to each programme " - you're right we don't have a system!

Thanks for the fix on the table.

I've done some more updates, sent to me in a word doc...(to save you a job). They should be text updates. Each on is saved as a different revision if there are issues.

notshi commented 3 years ago

Thanks! Revisions are definitely useful here.

I've investigated into adding Listen Again buttons on the schedule and they look ok so have added them to the shows that have passed. Interestingly, the generated listen again links can sometimes skip a number! These links will be replaced once I've received the audio for the programmes (Mary says it'll be a couple of days or so). I'll add the buttons throughout the day and when I have some free time.

Added Listen Again buttons Added She Talks 2021 section to mobile home page Added February newsletter link to mobile home page

notshi commented 3 years ago

Added the listen again buttons for all the shows for 8th March

notshi commented 3 years ago

Removed Listen Live button

caprenter commented 3 years ago

FYI - Listen again buttons are 'auto generated' on 'programme pages' (e.g. https://www.bcbradio.co.uk/programmes/about-bradford/ )

See (for example): https://github.com/caprenter/bcb-website/blob/master/functions.php#L787

Crucially, a programme page must have the same 'Wordpress Page Title' as the entry (title) in the Google Calendar event that drives the schedule. The programme page, scans the calendar for events of the same name, then records the time and date of broadcast. If it is a 'past event' it will then search our listen again service (via the RSS feed) for an item in that hour of that day, and create a link to it if there is a match.

All of the above would be pretty hard to do on the she talks page without doing it manually as you have done, so thanks.