2017-12-21, 09:36 AM (This post was last modified: 2017-12-21, 09:44 AM by p37307.)
I'm testing it and really like the UI so far. It really adds functionality through the browser.
I tried to search by genre only from the search panel and it wants 3 characters to search. Any hopes of a "genre search only" option or have I missed that?
I really like the channels page and the >| that takes you to "What's up next".
I know at the beginning of the project, my comment #14 and #16 I stressed about the "What's on Now" page as being something I really liked and would like expanded. I like that page (Gives the posters) and has the now, soon and tonight. (although not many things are showing, hoping that is for testing only.)
I'll note that the Genre URL's are working from the links. I'll have to reread the thread to see if that has already be brought up or isn't implemented yet, so ignore if it has.
[ATTACHMENT NOT FOUND]
Like I said. Good job!
~Paul
If you haven't broken it at least once, you're not doing it right. :eek:
2017-12-21, 11:30 AM (This post was last modified: 2017-12-21, 11:37 AM by stevie.)
i suppose the purpose of the genre in the search is to allow you to narrow down a search. for example, if you want to find a movie (Dead pool) and didn't know the whole name, you type "dead" in and select movie as the genre, that way you don't get results like "Walking Dead" which is a not a movie.
i purposely made it so it you can't search unless there is a phrase and at least 3 characters because the backend does not limit the results, and that means if you have a lot of channels with a lot of listings, if you search that way, then you'll get thousands of results which would be a mess to try looking through such a big list. for people with only a handful of channel it's fine, but for me with 20,000+ listing if i try to use only a genre i'll get like 4,000 results.
i'll try and see if i can make a listing that allows a way to filter by genre, but allow to limit the results using a start and end date.
as for the "soon" and "tonight" in now listing, Soon is suppose to show stuff about to air in the next 30-60 mins. tonight is suppose to show stuff that airs after around 7-8pm.. although Tonight is bit wonky and needs more refinement, ie if you look at the Tonight listing at 11pm, it does not know that 8pm has passed and should be looking past into the next day. so for best results atm, use tonight when it's past 12am
stevie Wrote:i purposely made it so it you can't search unless there is a phrase and at least 3 characters because the backend does not limit the results, and that means if you have a lot of channels with a lot of listings, if you search that way, then you'll get thousands of results which would be a mess to try looking through such a big list. for people with only a handful of channel it's fine, but for me with 20,000+ listing if i try to use only a genre i'll get like 4,000 results.
That makes perfect sense. I forget people have many, many channels than I.
~Paul
If you haven't broken it at least once, you're not doing it right. :eek:
i suppose by design, the backend ignores the actual start date/time that i specify and it pulls anything that started shortly before the specified time.
for example, if i tell the backend i want shows that start at 3PM it will include anything that started BEFORE 3pm and flows past 3pm. ie, a show starts at 2:30pm and ends at 3:30pm will show under "Soon" unfortunately and miscalculate its time. i can do some extra filtering on the front end to solve this, but hacks is something i try to avoid doing, mostly because i prefer looking for efficient ways of writing code, not the opposite. this is something sub could solve by providing us with a parameter to instruct the backend to pull only epg that fall into the actual specified start date/time.
i will improve other areas of the Now page though. like a menu for selecting other genres, etc. support for smaller screens is something that i have interest in. some pages such as show listings shouldn't look too bad on smaller screen as i designed it to be very fluid/responsive. channels ui definitely will need a small grid display.
on another subject, i am adding ability to show only specified channel groups on the channels ui page.