Feature requests, bug reports, etc
Posted by
Ix Techau
almost 10 years
ago ·
299
replies
Use this thread to report any bugs you come across, or to suggest any new/fun features for the platform.
Last three updates (you can see a detailed changelog here):
v3.62 (19 Mar 2017)
- Removed the AAS due to low figures
- Some refactoring and code cleanup across the board
- Finally fixed the reset password system
- Removed all non-HTTPS links to avoid cross-region errors
- "Expected return" added to the Injury API
- Prediction performance and stats added to user profiles
v3.61 (28 Jan 2017)
- Code refactoring started, site should become faster over the next few weeks
- Complete revamp of the mobile site nav + mobile optimisations
- Style tweaks all over
v3.6 (26 Jan 2017)
- Small style tweaks and bug fixes all over
- Arsenal Report API v1 released!
Added +1 buttons. Right now they're not user limited, meaning a user can give a comment an infinite amount of +1s if he or she wants. This is intentional for now, but will probably change as the user base grows.
Posts
This badge was awarded for creating 200 posts
Comments
This badge was awarded for posting 1,000 comments
Polls
This badge was awarded for creating 10 polls
Membership
This badge was awarded for being member since December 2014
Bergkamp Award
This badge was awarded for being awesome
Admin
This badge was awarded for being an evil genius and coding this whole thing
Original Member
This badge was awarded for registering on Dial Square before 1 Jan 2015
I understand, however in my head it doesn't seem like such a major case.
All posts are now marked with numbers and have their own URL. That way a small script, or maybe even a cookie could remember the newest post when reading a topic.
I'm thinking every user has a script somewhat like this:
The script should run every time a new post is sent in.
Let it be said that I have very little skill with web development and I might be thinking all wrong. Also, I am just stressing my personal opinion that this function is very important for the flow and navigation of the page.
Edit: uuhm.. There seems to be a problem with the formatting here. I can't do single line-breaks, only double. Both with and without the quote marks.
Comments
This badge was awarded for posting 100 comments
Polls
This badge was awarded for creating 5 polls
Membership
This badge was awarded for being member since January 2015
If you use three accents (these guys: `) before and after code, you can do code snippets. I edited your comment to show you what I mean, that might help?
Posts
This badge was awarded for creating 200 posts
Comments
This badge was awarded for posting 1,000 comments
Polls
This badge was awarded for creating 10 polls
Membership
This badge was awarded for being member since December 2014
Bergkamp Award
This badge was awarded for being awesome
Admin
This badge was awarded for being an evil genius and coding this whole thing
Original Member
This badge was awarded for registering on Dial Square before 1 Jan 2015
It could very well be me overthinking it in Rails-mindset (where you would have unread and read stamps on every single comment), I'll look into using cookies instead.
Posts
This badge was awarded for creating 200 posts
Comments
This badge was awarded for posting 1,000 comments
Polls
This badge was awarded for creating 10 polls
Membership
This badge was awarded for being member since December 2014
Bergkamp Award
This badge was awarded for being awesome
Admin
This badge was awarded for being an evil genius and coding this whole thing
Original Member
This badge was awarded for registering on Dial Square before 1 Jan 2015
Problem with cookies though is that it would be bound to one computer. Annoying for those using both phone(s) and computer(s). But it would be a good start!
Comments
This badge was awarded for posting 100 comments
Polls
This badge was awarded for creating 5 polls
Membership
This badge was awarded for being member since January 2015
Actually thinking about this, the easiest way to do it is probably:
So then when you go to an unread thread, I'll push you down to the last comments number + 1, which means you'd start reading the comment you haven't seen yet. This approach also means I can show you a number next to the post title that indicates how many comments you haven't seen yet in that particular thread.
Posts
This badge was awarded for creating 200 posts
Comments
This badge was awarded for posting 1,000 comments
Polls
This badge was awarded for creating 10 polls
Membership
This badge was awarded for being member since December 2014
Bergkamp Award
This badge was awarded for being awesome
Admin
This badge was awarded for being an evil genius and coding this whole thing
Original Member
This badge was awarded for registering on Dial Square before 1 Jan 2015
Facebook Connect for registration please! Then you can instantly sign up and starting contributing.
Posts
This badge was awarded for creating 5 posts
Comments
This badge was awarded for posting 100 comments
Polls
This badge was awarded for creating a poll
Membership
This badge was awarded for being member since January 2015
Actually, registration via Twitter might be more useful if it's the case that most users are coming here via a tweet.
Posts
This badge was awarded for creating 5 posts
Comments
This badge was awarded for posting 100 comments
Polls
This badge was awarded for creating a poll
Membership
This badge was awarded for being member since January 2015
You're a tweet!
Posts
This badge was awarded for creating 200 posts
Comments
This badge was awarded for posting 1,000 comments
Polls
This badge was awarded for creating 10 polls
Membership
This badge was awarded for being member since December 2014
Bergkamp Award
This badge was awarded for being awesome
Admin
This badge was awarded for being an evil genius and coding this whole thing
Original Member
This badge was awarded for registering on Dial Square before 1 Jan 2015
I've been called worse.
Posts
This badge was awarded for creating 5 posts
Comments
This badge was awarded for posting 100 comments
Polls
This badge was awarded for creating a poll
Membership
This badge was awarded for being member since January 2015
That avatar is bloody mesmerising Alex
Ix - how about instead of upvotes and downvotes, Goals and Own Goals? Or was that an own goal suggestion?
Membership
This badge was awarded for being member since January 2015
How about a go to bottom of page button at the top of threads? When threads get too long, scrolling can be a pain.
Posts
This badge was awarded for creating 20 posts
Comments
This badge was awarded for posting 100 comments
Membership
This badge was awarded for being member since January 2015
Added badges of doom™
http://www.dialsquare.co/achievements
Posts
This badge was awarded for creating 200 posts
Comments
This badge was awarded for posting 1,000 comments
Polls
This badge was awarded for creating 10 polls
Membership
This badge was awarded for being member since December 2014
Bergkamp Award
This badge was awarded for being awesome
Admin
This badge was awarded for being an evil genius and coding this whole thing
Original Member
This badge was awarded for registering on Dial Square before 1 Jan 2015
Very fancy. It'd nice to be have tool tips on them in the user's signature.
Posts
This badge was awarded for creating 5 posts
Comments
This badge was awarded for posting 100 comments
Polls
This badge was awarded for creating a poll
Membership
This badge was awarded for being member since January 2015
Why do you love tooltips so much.
Posts
This badge was awarded for creating 200 posts
Comments
This badge was awarded for posting 1,000 comments
Polls
This badge was awarded for creating 10 polls
Membership
This badge was awarded for being member since December 2014
Bergkamp Award
This badge was awarded for being awesome
Admin
This badge was awarded for being an evil genius and coding this whole thing
Original Member
This badge was awarded for registering on Dial Square before 1 Jan 2015
How do I get my hands on the Eisfeld Award?
Posts
This badge was awarded for creating 20 posts
Comments
This badge was awarded for posting 50 comments
Polls
This badge was awarded for creating a poll
Membership
This badge was awarded for being member since December 2014
Original Member
This badge was awarded for registering on Dial Square before 1 Jan 2015
Added normal system tooltips.
Posts
This badge was awarded for creating 200 posts
Comments
This badge was awarded for posting 1,000 comments
Polls
This badge was awarded for creating 10 polls
Membership
This badge was awarded for being member since December 2014
Bergkamp Award
This badge was awarded for being awesome
Admin
This badge was awarded for being an evil genius and coding this whole thing
Original Member
This badge was awarded for registering on Dial Square before 1 Jan 2015
An update on embeds slowing the site down in Chrome (this is a bit technical, and is just as much for my own documentation as it is an explanation for those who want one):
The problem is specifically GfyCat. The reason Youtube videos won't slow the site down is because Youtube only loads one low-res image and then you have to click to start it, at which point the full video starts loading. GfyCat embeds are autoplay, and quite massive files as well. Chrome doesn't handle that very well and dedicates resources to loading those huge GIFs/Webms on pageload.
Another problem is that you can't just hide the iframes through CSS, as they'll load in the background anyway (display:none only hides an element, it doesn't stop it from loading into the DOM). You have to remove iframes from the DOM completely for them not to load, or null their src attribute, which is what I experimented with. But if you remove the src attribute, you can't update it at a later stage as the iframe has already loaded.
My initial plan was:
1) On pageload, replace the src attribute of every iframe on the page with an empty tag:
2) As the user starts scrolling and "hits" one of the iframes, replace the iframe src with its original value:
But because of all of the issues listed above, this doesn't work. As the iframe has already initiated, it won't accept a new src attribute. Ideally I'd like to force reload the iframe at the point of scroll, but then I run into same source shenanigans.
TL;DR:
There are only two ways around the slow loading:
What is best?
Posts
This badge was awarded for creating 200 posts
Comments
This badge was awarded for posting 1,000 comments
Polls
This badge was awarded for creating 10 polls
Membership
This badge was awarded for being member since December 2014
Bergkamp Award
This badge was awarded for being awesome
Admin
This badge was awarded for being an evil genius and coding this whole thing
Original Member
This badge was awarded for registering on Dial Square before 1 Jan 2015
I say live with it.
Posts
This badge was awarded for creating 20 posts
Comments
This badge was awarded for posting 100 comments
Membership
This badge was awarded for being member since January 2015
Added +1 buttons. Right now they're not user limited, meaning a user can give a comment an infinite amount of +1s if he or she wants. This is intentional for now, but will probably change as the user base grows.
Posts
This badge was awarded for creating 200 posts
Comments
This badge was awarded for posting 1,000 comments
Polls
This badge was awarded for creating 10 polls
Membership
This badge was awarded for being member since December 2014
Bergkamp Award
This badge was awarded for being awesome
Admin
This badge was awarded for being an evil genius and coding this whole thing
Original Member
This badge was awarded for registering on Dial Square before 1 Jan 2015
I was pushing for this back in the 39t.co days. Smileys with Arsenal players faces.
Posts
This badge was awarded for creating 20 posts
Comments
This badge was awarded for posting 500 comments
Polls
This badge was awarded for creating 5 polls
Membership
This badge was awarded for being member since December 2014
Original Member
This badge was awarded for registering on Dial Square before 1 Jan 2015
You are not logged in!
Join Arsenal Report today to improve your experience using the site with thread subscriptions + custom profile with cover image and favourite XI + the ability to post comments, polls and AMA questions.