Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Courses available now button #49

Open
ainsliebeattie opened this issue Oct 24, 2016 · 8 comments
Open

Courses available now button #49

ainsliebeattie opened this issue Oct 24, 2016 · 8 comments
Assignees

Comments

@ainsliebeattie
Copy link

We have a series of courses listed, but it is hard to find which course is available now. How can we do this simply?
screen shot 2016-10-24 at 8 40 30 am

@yvonnestruthers
Copy link
Collaborator

Just thinking about this one from a user perspective, and what would be in people's minds when they are looking for a course. I'm thinking that the way you have ordered them (under training topic/type) seems logical from that perspective, because you wouldn't attend a course just because it was on, but because it is relevant to you and what skills you want to develop... However there is an argument to say people may wish to find courses in their location, or listed by date as you've described.

This is all working as scoped for phase 1 so again it would need to be estimated as a change request, or developed in phase 2. I think it would definitely be worth you gathering some feedback internally about how people are actually searching for courses, and we can develop the solution based on that.

@thisisyoke
Copy link

@ainsliebeattie is ther an update on this issue? I have just taken a look through the courses and many of them do not have a date or time allocated. I wonder if this is gong to cause an issue if they are not dated? One option, if courses have time and date info, is we could create a block that sits in the right hand column above the related content, that could list the next 5 upcoming courses in revers date order... so the next one about to happen first. Happy to get a cost if this is of interest

@ainsliebeattie
Copy link
Author

I think the basis of this is that we have listed all our courses but they do not run all the time. Then the ones that do run need to be listed and then highlighted on the front page. I would like to see what happens in a week. There will be four courses added this week (hopefully) and I think we might get a better handle on it once we can see action happening. (Also note Jay that the courses is what is prompting the training request for editors so they know how to do the updates, so if we can get some dates for training that would be really helpful. )

@thisisyoke
Copy link

Is the answer to this a calendar view of all training courses? So you have a link at the top of the list saying view as a calendar or list? Then you can switch between the calendar view and the list view?

@thisisyoke
Copy link

We could embrace a calendar plugin such as events calendar: http://wpshindig.com/events/list/?undefined=Select+an+Item

It would mean a rebuild of the Trainings section and embracing their system. You can click to switch between "view as" in the top right

@thisisyoke
Copy link

@arhinostorm can you estimate integrating the events calendar plugin please

@ainsliebeattie
Copy link
Author

ainsliebeattie commented Mar 14, 2017 via email

@arhinostorm
Copy link
Collaborator

Estimating time for this is a tricky one (spent at least 40 mins just trying to work out a solution). These types of plugins are very prescriptive. Generally fixed styles, and you can just do things like change certain colours. Fixed urls as well, so you could not have nested urls. i.e.

The events calendar could not live here:

http://transitionnetwork.wip/do-transition/training/trainings/

But would have to live at a single url like

http://transitionnetwork.wip/events

I think most calendar plugins are not going to be up to the task and will easily eat a day or two just trying to beat them into shape within their pretty severe restrictions.

The best bet is to use some sort of javascript plugin like this - https://fullcalendar.io/ that relies on a JSON feed of events that we'd need to create from custom post types, bit like I did for the map in the latest round of amends and keep functionality to a minimum.

1 - 2 days

Does https://fullcalendar.io/ look like it does the sort of things you need?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants