GuildPortal Dev Blog

Updates from Aaron Lewis, GuildPortal Code Monkey

Posted 5/22/2012 10:56 PM by Aaron Lewis. 241730 reads. Share:

Note: If you do not want to read through this whole post and just want to get to your mobile site, the address is your.guild.domain/m. For example, if your sub-domain is icanhaz and your primary domain is guildportal.com, your mobile site would be at icanhaz.guildportal.com/m
Phone showing GuildPortal Mobile I've been mostly working on support tickets and this nebulous thing I'm calling GP-5 (shhh, Sandy would be furious if she found out). Also, Sandy and I are really going to put our heads together to come up with something for the progression widget. However, with all this stuff going on, we managed to get something pretty neat out the door for those of you who use a phone to check up on your guild forums and web mail...

Now, a lot of people already know that GuildPortal can notify you of things such as when new web mail arrives, an event/raid is starting soon, whether someone replied to a topic that you are subscribed to, when your (or others, if you're an events admin) event/raid status changes are sent to your SMS-capable phone. Also, admins can be notified the instant a new applicant signs up to the site.

For those who didn't know about this feature, open Profile from any guild page, then click Text Messaging to set up your cell phone provider, number, whether notifications are enabled, and which types of notifications you want to receive.

Okay, this next part is a relatively big deal for us. If you go to your site's domain (like http://admins.guildportal.com) and add /m after it, you will be on a site that has some functionality of your full site, but has the added benefit of being much faster to load. So, if you're a member of the Admin Help Community, head on over to http://admins.guildportal.com/m right now on your phone and check it out. If not, try your own guild's domain.

The mobile site was written on jQuery Mobile, and so it should support the following devices with no problems (although not all the bells and whistles may be there on older devices -- like mine. Iphone 1. I swear it's gas-powered.):

The so-called "A-grade" browsers. Full enhanced experience with Ajax-based animated page transitions.
  • Apple iOS 3.2-5.0 - Tested on the original iPad (4.3 / 5.0), iPad 2 (4.3), original iPhone (3.1), iPhone 3 (3.2), 3GS (4.3), 4 (4.3 / 5.0), and 4S (5.0)
  • Android 2.1-2.3 – Tested on the HTC Incredible (2.2), original Droid (2.2), HTC Aria (2.1), Google Nexus S (2.3). Functional on 1.5 & 1.6 but performance may be sluggish, tested on Google G1 (1.5)
  • Android 3.1 (Honeycomb)  – Tested on the Samsung Galaxy Tab 10.1 and Motorola XOOM
  • Android 4.0 (ICS)  – Tested on a Galaxy Nexus S. Note: transition performance can be poor on upgradeddevices
  • Windows Phone 7-7.5 – Tested on the HTC Surround (7.0) HTC Trophy (7.5), LG-E900 (7.5), Nokia Lumia 800
  • Blackberry 6.0 – Tested on the Torch 9800 and Style 9670
  • Blackberry 7 – Tested on BlackBerry® Torch 9810
  • Blackberry Playbook (1.0-2.0) – Tested on PlayBook
  • Palm WebOS (1.4-2.0) – Tested on the Palm Pixi (1.4), Pre (1.4), Pre 2 (2.0)
  • Palm WebOS 3.0 – Tested on HP TouchPad
  • Firebox Mobile (10 Beta) – Tested on Android 2.3 device
  • Chrome for Android (Beta) – Tested on Android 4.0 device
  • Skyfire 4.1 - Tested on Android 2.3 device
  • Opera Mobile 11.5: Tested on Android 2.3
  • Meego 1.2 – Tested on Nokia 950 and N9
  • Samsung bada 2.0 – Tested on a Samsung Wave 3, Dolphin browser
  • UC Browser – Tested on Android 2.3 device
  • Kindle 3 and Fire - Tested on the built-in WebKit browser for each
  • Nook Color 1.4.1 – Tested on original Nook Color, not Nook Tablet
  • Chrome Desktop 11-17 - Tested on OS X 10.7 and Windows 7
  • Safari Desktop 4-5 - Tested on OS X 10.7 and Windows 7
  • Firefox Desktop 4-9 – Tested on OS X 10.7 and Windows 7
  • Internet Explorer 7-9 – Tested on Windows XP, Vista and 7
  • Opera Desktop 10-11 - Tested on OS X 10.7 and Windows 7
"B-grade" browsers  Ehanced experience except without Ajax navigation features.
  • Blackberry 5.0: Tested on the Storm 2 9550, Bold 9770
  • Opera Mini (5.0-6.5) - Tested on iOS 3.2/4.3 and Android 2.3
  • Nokia Symbian^3 - Tested on Nokia N8 (Symbian^3), C7 (Symbian^3), also works on N97 (Symbian^1)
C-Grade Basic non-enhanced HTML experience that is still functional
  • Blackberry 4.x - Tested on the Curve 8330
  • Windows Mobile - Tested on the HTC Leo (WinMo 5.2)
  • All older smartphone platforms and featurephones – Any device that doesn’t support media queries will receive the basic, C grade experience
There is a feedback button there in your member screen. Please feel free to use it. We would love to hear back from you on this. We will no doubt be adding more features (right now, only mail and forums really work completely, oh and the welcome message, underneath the user's start page for the guild).

For more information on graded mobile browser support based upon JQuery Mobile (which we are using for the /m functionality of your sites) library, click here.

This is not the regular update. There's just been enough testing that I'm comfy letting you all know about it. :)

Posted 5/4/2012 5:38 PM by Aaron Lewis. 137446 reads. Share:

Today's update included mostly bug squishes. Here's some of what went live:
  • Tera game news is now up and running with a feed.
  • Tera Server Status, a new widget, is available.
  • You can now post drafts to your blog, and come back to finish/publish them later.
  • Welcome letters are now sent out when they should be.
  • Some didn't like the in-frame windows when editing content, instead preferring actual pop-ups instead. There is now an option in the Control Panel's dashboard, under a new tab called "Preferences," to enable pop-ups.
  • Blog links under recent entries will now take you where they should.