Changelog 3-31-2016
A few quick updates to the site lately:
- Reporting a user now requires a reason
- Launched beta version of sherpa program
- Redesigned help section thanks to Fear Broner
A few quick updates to the site lately:
We’re excited to partner with VG247 to help bring group matchmaking to The Division!
We’ve made a ton of improvements to our site and matchmaking system for our upcoming The Division Matchmaking section. But we’re still missing the most critical ingredient: you! Specifically, the thousands of Division players we need to fill up all the different groups (Xbox, PS4, PC, casual, serious, morning players, evening players…) that our matchmaking system creates.
We’re still ironing out the details, but the basic partnership is a win-win for The100.io, VG247, and all Division players looking to find as many fresh games and active groups as possible. Basically, VG247 will (transparently) mention and link to us from their site, and in exchange we’ll share advertising revenue and work together to build the best place possible to find great people to play The Division with.
This is a huge...
Exciting news: We’re making some big changes to support multiple games!
There’s more coming, but the first change you can see now is a “Games I Play” section at the top of your edit profile page:
Group mods also have a similar option on the group edit page.
In the past we only sent out notifications for Destiny gaming sessions. Starting today, email notifications will also go out if the game is one of the group approved games, or if you’ve added it to your approved games.
The goal is still the same: help you find and connect with fun people to play games with. Now though, your group can grow beyond a single game, while still letting you choose to only get notifications about the games you care about.
As always, if you have any feedback let us know on our subreddit: https://www.reddit.com/r/the100website/
Thanks for making The100.io the incredible place it’s become. It’s been a...
rmagick Could not create Makefile due to some reason
brew install imagemagick
gem install rmagick -v '2.15.2'
bundle
You cannot talk to the front end with ruby. Otherwise, all other functionality falls to ruby in a js, ruby application.
This line in erb looks super daunting…
<li><%= link_to "NORMAL", reset_font_user_path(current_user), method: 'post', remote: true %></li>
but really, in plain english, it is just doing this:
<li><a href="<%= reset_font_user_path(current_user) %>" data-method="post" data-remote="true">NORMAL</a></li>
link_to
is a ruby method that we are calling in our erb...
I’ve just finished a new feature for supporters: The ability to add a custom character to any game you’ve joined. This heavily requested feature lets your team know your build so you can plan the perfect mix for your fireteam.
To try it out, first join a game. Then click “supporter options” near the bottom. Your first time you’ll need to create one or several characters. Then go back to your game, and you’ll see a dropdown of your characters to choose from.
You can select your class, subclass, upload a character avatar, and include a short description.
Britt Mileshosky, our very first developer contributor, has been working incredibly hard on updating and improving the UI across the site. He only just started a few days ago, but he’s probably already added more lines of code than I did in the past month :)
He’ll probably be on here at some point to give more detail on what he’s up to, but for now I wanted to provide a quick sneak peak of some of the new UI coming. These aren’t the finished products but it’ll give you a sense of the new look.
New Game Search Bar:
User Profile Page:
Game Session Detail/ Lobby Page:
Ok, so far the basic layout and main pages have been setup. It uses the standard buttons at the bottom for primary navigation, but with a small twist: there’s one set of primary nav buttons that mimic what you see when you go to your “dashboard” on the www.the100.io, and a second set for what you see when you go to your group page.
PRIMARY NAVIGATION
You can quickly see your groups, your games, your notifications, and your profile:
PRIMARY NAVIGATION
You can quickly see your group home page (for mod notes etc), your group games, your group chat, and your group members:
Today and tomorrow, I’m hoping to get all the data needed onto those pages (like a user’s full profile info, and all the game details needed), and improve the styling and layout of those pages.
Meanwhile, David is almost done rewriting the chat in angular so we can finally release it open source in case people...
Originally I tried to hack together a mobile app using cordova. It was a miserable failure. My thinking was it would be better to get an app out quickly to take advantage of push notifications, which will work way better than email for new game notifications, reminders, direct mentions, etc.
The problem was the approach was just too hacky. Working with a friend here in Portland, we basically tried to shoehorn the website into a cordova wrapper. This theoretically would save us a ton of time, since we wouldn’t have to write a full API for the site and design an entire mobile app. Instead, we could basically just “frame” the site into a native app. It would look the exact same as the current mobile version of the site, but then we’d have access to things like push notifications, alerts, badges etc.
We almost got there, but in the end it was just a little too sucky for me to feel good...