8 | This website aggregates the official battlefield 3 forums and the twitter 9 | accounts of developers for news from the sources. It updates in 15 10 | minute intervals and aggregates most developer accounts. In case you think 11 | I am missing one, shoot me a line 12 | and I will add him or her. 13 |
15 | Armin Ronacher. You can contact me 16 | via mail or 17 | Twitter. 18 |
20 | Following the twitter accounts of all developers is not the problem, but 21 | also finding what they write into the forums is too much work. However every 22 | once in a while there is some interesting information in the forums which 23 | is why I decided to automatically collect that information. 24 |
26 | Indeed. If you have some ideas how I could filter out useless tweets and 27 | stuff, let me know. I am already filtering out replies to other people 28 | from the tweets which reduced the amount of information here a lot, but it's 29 | still too much. I personally mostly use it to track the forum posts which 30 | are otherwise quite hard to find. 31 |
33 | This website aggregates developers working on BF3 only. If you are 34 | missing or someone you know is missing, please let me know and provide 35 | this information: real name, twitter account, forums account, optionally 36 | a short description. If that developer does not have a twitter or forum 37 | account, one is enough obviously. 38 |
40 | Good that you're asking. If you want to have a look at it, you can find the 41 | code on github: mitsuhiko/bf3-aggregator. 42 |
44 | Send an HTTP request with Accept: application/json
to any of the
45 | URLs returning tweets or forum posts and you get JSON back. That you can parse
46 | and use for your own purposes. This website updates every ~30 minutes, so don't
47 | bother requesting more. I don't have unlimited traffic on this server so please
48 | be kind and cache on your side.
49 |
51 | If you are logged in you can favorite items. This has the advantage that if 52 | enough users do that I can filter out more interesting items. You will also be 53 | able to find again items you found interesting in the past. 54 |
55 | I would have linked to use the EA account system for that, but unfortunately 56 | they don't provide a service like steam which allows me to securely use the 57 | authentication system here. If you sign in with steam on this website no 58 | account information is transmitted to this website besides a unique number 59 | that keeps you apart from others and your current username (as well as real 60 | name if you have specified it). 61 |
62 | If you don't have a steam account yet, you can create one for free 63 | on the steam website and 64 | use that to log into this website. 65 |
7 | The following developers are currently tracker by this website: 8 |
16 | Someone is missing? let me know. 17 |
7 | No favorited items so far. 8 | {% elif g.user == user %} 9 |
10 | Link to this page to share your favorited items with others. 11 | {% endif %} 12 | {{ super() }} 13 | {% endblock %} 14 | -------------------------------------------------------------------------------- /templates/layout.html: -------------------------------------------------------------------------------- 1 | 2 |
21 | {%- if not g.user %} 22 | login with steam 24 | {%- else %} 25 | Currently logged in as {{ g.user.nickname }} | 26 | favorited news | 27 | logout 28 | {%- endif %} 29 |
41 |6 | I'm rolling out an update right now. Check back in a couple 7 | of minutes. 8 | {% endblock %} 9 | -------------------------------------------------------------------------------- /templates/no_javascript.html: -------------------------------------------------------------------------------- 1 | {% extends 'layout.html' %} 2 | {% block title %}Error: No Javascript Enabled{% endblock %} 3 | {% block body %} 4 |
8 | You have disabled JavaScript in your browser. The feature you 9 | tried to use however requires that JavaScript is available. Please 10 | make sure to enable it for this website and hit the back button. 11 |
7 | The page you are looking for does not exist. You might 8 | want to consider returning to 9 | the newsfeed. 10 |
11 | If you believe this is a mistake 12 | contact the admin. 13 |
Show replies: 6 | {% for with_replies, caption in [(True, 'Yes'), (False, 'No')] %} 7 | {% if not loop.first %}|{% endif %} 8 | {{ caption }} 11 | {% endfor %} 12 | 13 | {{ super() }} 14 | {% endblock %} 15 | --------------------------------------------------------------------------------