One of the main criteria for IP.Tracker 1.4 is to make it incredibly powerful and allow you to configure it in thousands of ways, custom to your own community and needs. Having complete control over a product allows you to make it fit in with the way your website works. As we’ve stated numerous times over the past few months, we don’t want IP.Tracker 1.4 limited to just a bug-report system, we want you to be able to use it in lots more ways than just bug reports.

We have come up with numerous framework changes to accommodate this and we can’t wait to show you some of the main changes of IP.Tracker, but these areas are not ready yet – so to carry on with our IP.Tracker 1.4 development entries we will be showing you the more advanced permission options IP.Tracker contains.

Every system needs a gatekeeper
A project management system without management is, well, just silly. We know how advanced some of the projects you use IP.Tracker for are, we know you need advanced permissions to customise it to your needs. That is why, in 1.4, we have developed a whole new permission system which will allow you to control access, and ultimately have a completely flexible system.

Moderators before 1.4
IP.Tracker has always had a moderator option, you can assign members as moderators and they can manage your bug reports – simple. They can assign versions, statuses and lock issues. They can even delete replies, basically they have the same array of options that forum moderators get, but specific to IP.Tracker. The trouble we had though, was that you could not easily restrict moderators to the built-in fields such as versions.

The main reason for this was that we added the built-in fields such as ‘fixed in’, and ‘custom fields’ years after the moderator system was made, and it was simply not flexible enough and did not have room to grow. For example, this was the default screen you would see when listing moderators in IP.Tracker 1.3.

Posted Image

In fact, it was so badly neglected that it would not even tell you that there were no moderators for this project! It simply gave you an empty table, providing no helpful information. Even worse, when you went to add a moderator or group it was even more neglected, a long list of boring form elements. There were also not many options pertaining to the default ‘fields’, most of the moderating power you had in 1.3 was to do with editing/deleting posts.

Posted Image

Once you had created a moderator, there was also no clear way to view what permissions you had given them unless you went back through the form. It was obvious this had to change.

Moderators in 1.4
We are pleased to reveal the latest copy of the moderator control panel in IP.Tracker 1.4. If you remember from our last blog entry detailing interface changes to the projects listing, you will recognise some of the changes we have made to the moderator area. One of our goals from an interface point of view is to make everything in IP.Tracker uniformed and familiar, whilst keeping it simple and professional.

Remember the screenshot of the moderator listing that I showed you above from 1.3.1? Here is the same area in IP.Tracker 1.4.

Posted Image

This screen is now the overview for all moderators within IP.Tracker, and can be accessed with one click – you no longer need to go through lots of projects to find the moderators you need to. IP.Tracker also quickly tells you whether or not they are a super moderator, and if they aren’t it will tell you how many projects they moderate. All of this information was not easily locatable in older versions of IP.Tracker. Let’s move onto the moderator creation screen!

As we briefly showed you with the new project creation screen, we’re trying to get rid of boring old lists which took ages trying to find the options you wanted. We’re keeping this uniform throughout the Admin CP in IP.Tracker – we don’t feel its necessary to have five different style of forms when it will just confuse the end-user. Without further ado..

Posted Image

Posted Image

Posted Image

Posted Image

Posted Image

Posted Image

Now, we’ve just shown you an awful lot, but it gives you a very good idea of how powerful IP.Tracker is, and you know all those hard-coded ‘fields’ we talked about earlier that are in IP.Tracker 1.3? IP.Tracker 1.4 includes a powerful system which means none of these are hard-coded anymore, and 3rd-party developers can create their own ‘fields’ with the exact same integration as our defaults ones! More on that in another blog entry though!

These are just the default fields we have produced at the moment, we have a lot planned for IP.Tracker 1.4, with all these new sets of permissions you can truly customise Tracker to what you want to use it for, this simply wasn’t possible in previous versions.

Moderator Permission Masks
Creating moderators can be a pain if you are adding 5 moderators with the same permission mask, even more so if you then have to go back and update every single moderator. IP.Tracker 1.4 includes a permission mask system where you can reuse permission ‘templates’ across moderators. For example, I could assign a permission mask to the moderators Keith and Stuart, and instead of updating Keith and Stuarts permissions individually I can just update the mask and they will both be updated in the process.

We won’t be showing you the interface, because it is the exact same as the screenshots I have just shown you above, minus the first tab. We reuse a lot of the same templates to keep the backend code of IP.Tracker more efficient

One more thing..
In IP.Tracker 1.3 if you wanted to view what permissions a moderator had, you had to go into the creation system and manually look it up with dozens of radio boxes looking at you – it was not for the faint hearted. If you wanted to view what projects that moderator could moderate, it was even harder – there was no central screen and it meant you had to visit every single project and see if the moderator had access there.

The very first screenshot of the 1.4 moderator area I showed you today contained this link in the moderator table.
Posted Image

Now, this is the first design of the feature, in fact if I am completely honest I started writing this feature 30 minutes ago. This means the basic look of the feature can, and probably will change. However, clicking ‘View Permissions’ in 1.4 does exactly what 1.3 didn’t do. It shows you all of the moderators permissions, and what projects they moderate in! Couldn’t be simpler!

Posted Image

Wrap-up
So, thats our moderator and permission masks area in IP.Tracker 1.4 – development as a whole has been progressing rather well, but we are still a long way off from showing you any of the front-end. As always, because it’s so early in the development phase, anything you’d like to see which involves the moderating functions of IP.Tracker, be sure to leave in the comments! Thanks!

IPS Resources – IP.Tracker 1.4 ACP: Moderators and Permission Masks

Blogger, Google’s blog publishing platform, has just been given a useful new feature many a Blogger user will appreciate: near real-time statistics (via Louis Gray).

Dubbed Blogger Stats, the feature is available for all non-private Blogger blogs. The only catch is you’ll only see the new ‘Stats’ tab when you go to draft.blogger.com.

On the new Stats page, you’ll see a tab that says ‘Now’, which gives Blogger users an almost real-time overview of which articles are most popular right now, and where those visitors are coming from (both in terms of source and geographical location).

The elephant in the room is of course that Google offers free, robust Web analytics software with Google Analytics that doesn’t boast real-time statistics as it only updates them every few hours. Perhaps this is a first sign of imminent changes on that front?

We love real-time stats around here (we use Chartbeat, but there’s also Clicky, Woopra and many more – and of course Twitter just acquired Web analytics startup Smallthought), so we’re wondering out loud why Google Analytics doesn’t have this feature.

Obviously, there’s no technical limitation, and from what I can gather from issues raised in forums and the Google Analytics Help Center, the company believes most users are simply not interested in seeing real-time stats rather than a good overview of 24-hour traffic and longer periods of time.

Which begs the question: if that’s really the case, why add real-time stats to Blogger?




Google Adds Real-Time Stats To Blogger – To Google Analytics Next?

IP.Board iPhone App Updated

We are pleased to announce that the IP.Board iPhone App has now been updated.

The new version of the IP.Board iPhone App is now available in the Apple App Store for download. Please note that new features like Push Notifications require an active license and IP.Board 3.1.1 to operate. Here is what’s new in this version:

Push Notifications

Push notifications have been integrated into the existing notification system, so any event that can generate a notification can also generate a push notification. You can have notifications sent to your phone for subscribed forums and topics, new personal conversations, reported posts, and much more.

: push notification.png

You will find a new settings group in your ACP “iPhone App”, from here you can enable or disable support for push notifications. You can also restrict which group has access to push notifications, making it possible to use the subscription service to sell this feature to your users.

: iphonesettings.png

Once you have enabled notifications for your forum, your users will see a new ‘mobile’ column in their notification settings:

: usercp settings.png

These same settings can also be updated directly from the iPhone App:

: app settings.png

The Quick List feature that we showed in the previous blog post has been expanded to show your unread notifications. When you receive a notification on your phone, the Quick List for the forum that sent it will be automatically opened so that you can see the notifications:

: quick list.png

Tapping the notification will take you directly to that area of the forum.

This feature will be available to everyone with a active support license, hosting account, or service addon package. If you would like to find out if your license qualifies, please visit the license key section of your ACP and refresh the license data, look for this message:

: pushqualify.png

iPad Support (beta)

This version also includes preliminary support for the iPad, the application will now properly resize to use the entire screen. We’ll be further enhancing this functionality in the future by providing a more customized interface and using the regular skin instead of the mobile skin.

: photo2.png

(Yes, there is an Android app coming in the future still!)

Please enjoy this new update and we look forward to your feedback and suggestions.
IP.Board iPhone App Updated

Tagged with: