caprenter / bcb-website Goto Github PK
View Code? Open in Web Editor NEWA place to track issues about the bcb website
License: GNU General Public License v3.0
A place to track issues about the bcb website
License: GNU General Public License v3.0
With debug on I get a message
Notice: Undefined variable: templatePath in /bcbradio.co.uk/wp-content/themes/responsive-childtheme-master/functions.php on line 108
The list of presenters could potentially be 200+
Do we page this? Do we have and A-Z filter?
Other ideas welcome...
The day selector is wrapping on to the next row.
Look into the presenter page and whit it only shows 10 items
Should be philip-lickley in the caslendar. Task is to check and fix.
The presenter pages need some work to display well on mobile devices. Should try to do it the same way the responsive theme does...
Could I possibly have the source file to the logo / corporate colours and fonts used for the main BCB logo? Will help tremendously with designing elements now and for future requests in terms of consistency.
Could we replace BCB is ... at the start of each paragraph with 'We / Our / etc' for a softer touch?
eg:
We provide the Community Radio station for Bradford and has successfully worked at the heart of communities for 25 years, supporting local people to be active in their community, the city, and to have a voice in the media.
We have over 200 active volunteers from Bradford’s diverse communities, mostly serving as volunteer broadcasters, or volunteer station managers supporting the work of others.
Our city centre premises provide a vibrant, inclusive, welcoming community hub where people from diverse cultures, neighbourhoods, ages and life experiences all come together on equal terms to take part in their Community Radio station.
Get this working!
ON my phone it sets the page title of the presenters page as the name of the first presenter in the list. Should be 'Presenters' instead.
We have this in the css
.post-5 h1.entry-title.post-title {
display: none;
}
It prevents the heading on the About page from showing...so I've stuck a h1 in there instead.
Programme pages should be at bcbradio.co.uk/programme/name
A directory of programmes should be available
Probably us a custom post for this
New staff need to go on the staff page
Could also add a bit more info about what people do.
Sort the presenters page by surname
The site does not have a terms or privacy notice - we should write one!
We don't have a cookie acceptance thing either. I'm guessing we should have one.
I've used https://en-gb.wordpress.org/plugins/uk-cookie-consent/ in a recent WordPress project. I think it will do. @notshi would you be able to do any of the above?
"Music blog is great, deserves a skin that lives up to the content"
Could also look at how it integrates with the main site
There are a some things that need fixing for mobile
Missing from navigation on schedule
We could style the listen live links to look like a button perhaps with a 'play' or a volume icon in the button - just something that makes it look more attractive perhaps?
This link is in the sidebar widget, and in the schedule listings
Lets alter the top on to go to our people
Lets alter the bottom one to go to 'get involved'
I'll create 'Get Involved' page
We may need to do the submenu thing for the people stuff to work
Can you find a nice way to credit and link to exa-networks at sometime please shi?
http://www.exa.net.uk/
This should be our top priority really.
I've started a doc about how to get to bcb. should be easy to add to the contact page.
I have some code ready to be deployed for this, but no where to use it just yet.
It could go in presenters pages with their shows...
Many email addresses are too big for the box and so end up under the 'email' lable.
We could replace this with a nice email image perhaps, or even nothing at all.
Potentially in this area we have
email,
twitter,
facebook,
Not sure if nice icons would work. Shi perhaps your design eye can take a look?
This can sit underneath projects and can use exisiting text in a .odt file I have
Presenter pages should be at bcbradio.co.uk/presenter/name
A directory of presenters should be available - need to decide how to order this.
Maybe Firstname Lastname is fine?
Probably us a custom post for this
We should investigate a better way to integrate the newsletter into the site other than @notshi manually doing this all the time.
this will be part workflow and not just technology. Hopefully Joseph will be available
The current on air box, could also display what is coming up next
It looks like the current database does not reflect the live site so my local copy will have design changes that may not fit the live site.
Also, having issues with Wordpress caching things and permissions/hierarchy so just trying to make the local site work is taking more time than actual work done on the site :/
Agree on the main menu of the website with submenus grouped underneath.
With the new pages coming in, it would be good to group them under a main section, ie.
People
Schedule pages should contain links to presenters and programmes where those pages exist on the site.
If pages do not exist then they should not show as links
Can we update the script to check that a presenter exists before we turn it into a link?
This is not necessarily - just use the plugin - but a task to investigate the workflow here and make it betterer
The defaults on more recent MYSQL versions include ONLY_FULL_GROUP_BY
This seems to mess with the SQL needed to generate the presenter pages
I'm not sure if page refreshing is a good thing to do to people or not, so factor that into this idea
I've noticed that if I have a webpage open for a while the 'On Air Now' box gets out of date, and if on the schedule page, again the same thing happens.
I'm wondering if a 30 min (5 min, 10 min, 1 min?) refresh would be a thing to do?
Does it mess with any analytics on the webiste (i.e. massively increase visitor stats)?
Would be nice to have a template to put 'this week on BCB' box on the front page
It's been reported "in the drop down's on the web site you cant read the options until you hoover over them "
Can you take a look @notshi ? I'm wondering if it's just that his cache needs refreshing?
Recent website discussions are heading the way of having a number of child pages.
I was trying to make 'History' a sub page of 'about' (there may be other discussion about whether or not this is a good thing) - but the styling of such a page is not in line with the rest of the site.
To recreate:
Add the history page to the current menu as a child of 'about' and save the menu and see it in action.
I'd like to see this styled better. I think it's a job for @notshi tho.
I think there may be newsletters for April and June that could be added to the website.
Bit of a problem with landscape layout
Need to connect Jetpack to the BCB wordpress account
Staff are providing 4 line personal biogs to add to the staff page.
Along with lots of minor adjustments to fix layout bugs, I've updated the current site and committed all changes on the site.
The mobile site should be working now for all pages but will need checking on different phones.
I've changed the front page of the site accordingly to Jon's suggestions and added their Facebook and Twitter news so the site looks more dynamic.
Header and footer menus have been changed also, along with some of the widgets on the side bar. This includes putting Presenters and Staff & Management under a People tab to allow room for more buttons in the header menu (People goes to Presenters). The new header is called "New Header" in the dashboard so you can revert back to the old one if needs be.
And finally, the list of presenters page should now show all the presenters up to 200 people. I've added a header title for this page - Radio Presenters - but you can change it in archive-presenter.php if you want to. Have added a back button for when you're on a presenter profile page in single-presenter.php as I have removed the breadcrumbs for the entire site to make it look less "bloggy".
This should hopefully close some of the issues in the list.
Just flagging this as a task. We know that in this commit:
a623d8c
that some in-line style css was introduced, that needs to be moved into style.css eventually.
Schedule pages need additional formatting to work well on mobile devices.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.