Showtimes V2
Questions, comments and issues here. Read more if you want to use the API as well.
Showtimes V2 returned a few days ago after the frontend was rewritten and made to be about as functional as V1. If you’re having issues loading the page or something else, you can access V1 here, you can use the no javascript required version.
That said, you should let us know that you’re having problems. If you can figure out what’s wrong, that’s great. Post it in the comments. For those less technically inclined and want to assist, do the following (applies to firefox/chrome/webkit): right click, select Inspect Element, click the Console tab, and refresh. Then, if you see an error, copy the contents of the log (and use a paste service) or take a screenshot and post it in the comments.
Throw any comments/suggestions/complaints/questions here as well.
Using the API
The previous one also has an unpublished API but it’s kind of broken. Anyway, if you want to write some scripts for yourself using V2’s API, feel free. There are a few things planned not available in the API yet that will be published here, so check back later if you’re curious (maybe after a month?). These are all on https://c.milkteafuzz.com/.
GET /api/1/shows.json
– a list of all tracked shows.
GET /api/1/shows/ref.json
– a shorter list of all tracked shows – contains each show’s ID and their titles.
GET /api/1/shows/airing.json
– a list of currently airing shows being subbed by Commie.
GET /api/1/shows/incomplete.json
– a list of aired shows that have been stalled for one reason or another.
GET /api/1/shows/completed.json
– a list of shows that have been fully subbed.
GET /api/1/shows/unaired.json
– a list of shows that will be picked up in the future (obviously, will be empty until there is one).
GET /api/1/shows/:id.json
– a single show with an :id in the format of /^[0-9a-f]{24}$/
. This is the _id.$oid
field in the above routes.
GET /api/1/shows/:id/:key.json
– specific entries for show :id
. :key
is in the format of /^[a-z_]+$/
and should match one of the fields in a show document. For nested fields, use a period (for example, “titles.english.json
“).
GET /api/1/shows/status.json
– counts of shows by status.
GET /api/1/staff.json
– a list of all staff.
GET /api/1/staff/ref.json
– a shorter list of staff.
GET /api/1/staff/:id.json
– a staff member with an :id
in the format of /^[0-9a-f]{24}$/
. This is the _id.$oid
field in the above two routes.
GET /api/1/staff/:id/shows.json
– a list of shows worked on by staff member :id
.
GET /api/1/search.json?q=:query
– a list of staff members and shows whose names match :query
(any string). Shows matches against titles.english
and titles.japanese
; Staff: matches against name
.
Questions and suggestions for these are welcome as well. Have fun.
Posted by lae under Red Army Parades | Permalink
DxS Magi Plzz
http://pastebin.com/NNKRucup
Did I do right?
whole log please. Does https://c.milkteafuzz.com/js/main.js even load for you?
Also, this is what the showtimes site looks like to me: http://imgur.com/rNXXPbZ
If I can help you more, do tell.
Looks like you haven’t allowed something in NoScript.
{{counts.intensifies}}
Your handlebars are showing.
>handlebars
http://www.youtube.com/watch?v=HLUX0y4EptA
I didn’t expect anything else.
The whole log, just pasted everything in console not only the error thing hope that’s right. http://pastebin.com/m9pgmJ4L
When I open the link you geave me I get the following:
http://pastebin.com/YCd7sn2X
Are you able to load https://c.milkteafuzz.com/lib/angular-piwik.js as well?
I gues, I get http://pastebin.com/U2WWCtpr there.
Problem solved, forgot that I switched to Ghostery and didn’t Whitelist this site, allowing the tracker ”
Piwik Analytics” solved the issue.
this is still an issue if angular fails to load just because I have piwik configured to comply with Do Not Track requests. I’ll see if I can fix it somehow, later.
btw, I started using ghostery (as part of moving to firefox as my main browser) and didn’t get this issue, with my self-hosted piwik instance blocked. I didn’t make any changes to “fix” this but whatever.
Found that angular_min.js has a shitfit when trying to use DoNotTrackMe extension in chrome. disabled extension for the showtimes page and everything worked as expected
v1 masterrace
Let this shitty v2 die and stop changing the link all the time pls.
no never
yfw v1 is made with php
also dst breaks it
> yfw v1 is made with php
who cares what it’s made with, it looks over 9000 times better than this shitty v2 garbage
Obviously I do because I wrote both. There’s a bunch of shit I don’t even want to maintain on it anymore. If you have any specific complaints, you should probably enumerate them (and maybe list what you’d prefer to be changed) instead of throwing over a blanket “this is shit” label.
edit: you should probably do so before commie.milkteafuzz.com becomes completely retired.
Stone Age has called. It said you should come home right now.
Do you guys do requests? I have one for a single OVA.
Provided the rip can be sourced and somebody can be bothered doing it. Maybe.
It would have helped if you had said the name of the show.
Been interested in watching this since its release last January but no group has subbed it.
http://myanimelist.net/anime/14889/Ebiten:_Kouritsu_Ebisugawa_Koukou_Tenmonbu_OVA
I was going to buy the BD when it was ~1k yen but forgot to…. Oh well.
I don’t think anyone here likes the show enough to translate it
or has even watched it
no
Are you planed add High School DxD New BD version with 3min new scenes?
Photoshop version: http://d.pr/i/BpBA
Is that what you want it to look like? What would go in the More Info column? I’ll add the releases link as a column when I get time, good idea.
I was curious how it could look like and maybe some people would like that more. The More Info column is supposed to replace the “Click on a show for more info.” button/text, so that you can see directly that there is more info to find.
The issue with that is it’ll remove width from the other columns and show less data for something that isn’t really necessary – which becomes more of an issue for people with smaller screens (laptops/phones/etc).
Hovering over the rows was supposed to change your cursor to a pointer, which I just noticed it isn’t doing (I might have accidentally removed that or just forgot, who knows). I’ll change that in the next update, too.
Yeah, guessed so it could be a problem with the width adjustment. Then what about a drop-down list box instead of switching to a new window when you click on a row? Too complicated? Well, it’s not really necessary but would blend in well with the whole design.
As it’s not actually too much information, just expanding the row will work too.
No matter what you decide about this, you can make the “Releases here.” link more noticeable. I wouldn’t go as far as adding a whole column for it, just put it in a more central place? I dunno.
Well, drop-down or expand it’s basically the same, Sure, it doesn’t have to be some fancy interaction. And as for the release column, it really couldn’t hurt adding it, not just because of the direct access to release posts, it also would make the whole thing more concrete since you then have a visible reference point to results between all the numbers, countdowns and names.
i get the black menu end next to to a white screen, and the following two console errors:
Failed to load resource https://c.milkteafuzz.com/lib/angular-piwik.js
Uncaught Error: [$injector:modulerr] http://errors.angularjs.org/undefined/$injector/modulerr?p0=Wagnaria&p1=Error%3A%20%5B%24injector%3Amodulerr%5D%20http%3A%2F%2Ferrors.angularjs.org%2Fundefined%2F%24injector%2Fmodulerr%3Fp0%3Dpiwik%26p1%3DError%253A%2520%255B%2524injector%253Anomod%255D%2520http%253A%252F%252Ferrors.angularjs.org%252Fundefined%252F%2524injector%252Fnomod%253Fp0%253Dpiwik%250A%2520%2520%2520%2520at%2520Error%2520(%253Canonymous%253E)%250A%2520%2520%2520%2520at%2520https%253A%252F%252Fajax.googleapis.com%252Fajax%252Flibs%252Fangularjs%252F1.2.0-rc.3%252Fangular.min.js%253A6%253A453%250A%2520%2520%2520%2520at%2520https%253A%252F%252Fajax.googleapis.com%252Fajax%252Flibs%252Fangularjs%252F1.2.0-rc.3%252Fangular.min.js%253A19%253A383%250A%2520%2520%2520%2520at%2520a%2520(https%253A%252F%252Fajax.googleapis.com%252Fajax%252Flibs%252Fangularjs%252F1.2.0-rc.3%252Fangular.min.js%253A19%253A111)%250A%2520%2520%2520%2520at%2520https%253A%252F%252Fajax.googleapis.com%252Fajax%252Flibs%252Fangularjs%252F1.2.0-rc.3%252Fangular.min.js%253A19%253A278%250A%2520%2520%2520%2520at%2520https%253A%252F%252Fajax.googleapis.com%252Fajax%252Flibs%252Fangularjs%252F1.2.0-rc.3%252Fangular.min.js%253A28%253A109%250A%2520%2520%2520%2520at%2520Array.forEach%2520(native)%250A%2520%2520%2520%2520at%2520p%2520(https%253A%252F%252Fajax.googleapis.com%252Fajax%252Flibs%252Fangularjs%252F1.2.0-rc.3%252Fangular.min.js%253A7%253A261)%250A%2520%2520%2520%2520at%2520e%2520(https%253A%252F%252Fajax.googleapis.com%252Fajax%252Flibs%252Fangularjs%252F1.2.0-rc.3%252Fangular.min.js%253A28%253A48)%250A%2520%2520%2520%2520at%2520https%253A%252F%252Fajax.googleapis.com%252Fajax%252Flibs%252Fangularjs%252F1.2.0-rc.3%252Fangular.min.js%253A28%253A126%0A%20%20%20%20at%20Error%20(%3Canonymous%3E)%0A%20%20%20%20at%20https%3A%2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.2.0-rc.3%2Fangular.min.js%3A6%3A453%0A%20%20%20%20at%20https%3A%2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.2.0-rc.3%2Fangular.min.js%3A28%3A449%0A%20%20%20%20at%20Array.forEach%20(native)%0A%20%20%20%20at%20p%20(https%3A%2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.2.0-rc.3%2Fangular.min.js%3A7%3A261)%0A%20%20%20%20at%20e%20(https%3A%2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.2.0-rc.3%2Fangular.min.js%3A28%3A48)%0A%20%20%20%20at%20https%3A%2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.2.0-rc.3%2Fangular.min.js%3A28%3A126%0A%20%20%20%20at%20Array.forEach%20(native)%0A%20%20%20%20at%20p%20(https%3A%2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.2.0-rc.3%2Fangular.min.js%3A7%3A261)%0A%20%20%20%20at%20e%20(https%3A%2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.2.0-rc.3%2Fangular.min.js%3A28%3A48) angular.js:3246
see above, also, this is exactly why you should use a paste service.
Is this supposed to happen, btw: http://i.imgur.com/o3ZC7Wn.jpg ?
http://pastebin.com/cTSBZMP9 , anyway.
that’s a css issue
i forgot which colour I was going to use for stuff that’s airing on TV right then (actually I thought I already fixed that anyway)
Thought so.
Static version is up, V1 is retired.
RIP best Showtimes ;-;