Git Product home page Git Product logo

bcb-website's People

Contributors

caprenter avatar notshi avatar

Watchers

 avatar  avatar

Forkers

notshi

bcb-website's Issues

php error message on functions.php

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

A-Z filter for presenters

The list of presenters could potentially be 200+

Do we page this? Do we have and A-Z filter?

Other ideas welcome...

Phil Likely

Should be philip-lickley in the caslendar. Task is to check and fix.

Fonts and logo

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.

About page

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.

css bug?

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

Programme pages should be at bcbradio.co.uk/programme/name

A directory of programmes should be available

Probably us a custom post for this

Double on-air links

Just noticed this happening for the first time - tho am unsure if it's happened before!

doubles

Was anything changed in the script recently?

Update Staff pages

New staff need to go on the staff page

Could also add a bit more info about what people do.

Music Blog integration

"Music blog is great, deserves a skin that lives up to the content"

Could also look at how it integrates with the main site

Listen Live button

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

Front Page Pop ups

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

Travel info

I've started a doc about how to get to bcb. should be easy to add to the contact page.

When is this show next on?

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...

Presenters email, facebook, twitter

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?

Create Presenter Pages

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

August Newsletter

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

Database discrepancies

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 :/

Main menu

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

  • Volunteers
  • Staff
  • Management Committee

Mailchimp integration

This is not necessarily - just use the plugin - but a task to investigate the workflow here and make it betterer

Page refresh

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)?

This week on BCB box

Would be nice to have a template to put 'this week on BCB' box on the front page

Drop downs css

It's been reported "in the drop down's on the web site you cant read the options until you hoover over them "
bcb

Can you take a look @notshi ? I'm wondering if it's just that his cache needs refreshing?

Submenus

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.

Newsletter Updates

I think there may be newsletters for April and June that could be added to the website.

Jetpack

Need to connect Jetpack to the BCB wordpress account

Staff biogs

Staff are providing 4 line personal biogs to add to the staff page.

Bug fixes

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.

Tidy up in-line css

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.