Torn uses AJAX for much of the front end code. Most obviously it is used for the Chat feature, but it is also used extensively elsewhere on the site.
- Information to send – Start every bug report with a description, in English, of the problem. This is most useful if it explains the entire process that one must go through from logging in to the bug occurring, if the bug is reproducible.
Then describe the nature of your PC. We are most interested in the Operating System (Windows, Mac, Linux etc.) and Browser (Chrome, Firefox, Internet Explorer) and version of browser. However, also include details of any ad blockers that you have, software firewall products or any other security software.
- Recording the problem – Screenshots are very useful if you can catch them showing something super odd. Either embed them into the forum post or use one of the many free image hosting sites out there.
Video is also extremely useful – use software such as http://www.bbsoftware.co.uk/ and upload the resulting video to Youtube.
- Showing the internals – Often we need to know what it is that is going on “under the hood”, and the best way to do that is to use Firefox with the Firebug plugin installed.
To configure Firebug, install it from the link above and restart firefox.
Once into firefox, click Tools, Firebug, Open Firebug or just press F12.
A tab should appear from the bottom
Click the “Console” menu item to the top left of this new tab, and click “Enabled”
Reload the Torn site
You should see some entries in the Console Log.
Ideally, if you can send just the firebug entries that relate to the pageload that occurred when the bug is expressed, but in some cases it may be useful to send the whole log and in other cases just a screenshot with Firebug open will give us enough answers to fix the problem (this is particularly the case when there is a red error shown).
We hope this will solve any problems when submitting a bug report to our team.