We have added some new features to IP.Downloads 2.3 that have been requested by our customer base and that we believe will help you better manage your files. Most of these features we pulled directly from our feedback forum, and we'd like to take this opportunity to thank everyone who participates and shares their ideas through this channel. Your feedback directly helps shape the future of IP.Do…
As part of our application updates schedule, we've been quietly working on IP.Blog 2.3. Initially planned as a maintenance release, we've gone through the bug tracker and fixed a lot of bugs, but we've also expanded our plans for the release to include many of the things you'll come to expect from our product line. Here's some of what we've been working on: 1. You guessed it, "Like" and comments …
The term "consistency" can encompass many facets of a software package. Consistency can refer to backend code, ensuring that one piece of the application is utilizing available classes and methods to ensure it behaves as similar as possible to every other piece of the application when executed. Consistency can refer to the user interface, ensuring that users navigating a piece of an application …
I blogged previously about updates to Gallery which include a brand new commenting system.
This new commenting system is a core feature in IP.Board 3.1.3 and although we've not fully implemented it in the forums, it is in use by Blog, Gallery and Downloads.
As it's a core feature, you can easily add it into your own application just by writing a plug-in class.
A feature recap for the new c…
Early on during development of IP.Downloads 2.3, one key area we identified that we wanted to improve was the notification capabilities of IP.Downloads. In previous versions of IP.Downloads, you can elect to be notified when a file you are watching is updated, and you can elect to be notified when a file you submit is approved or denied. These are necessary and useful notification options, howev…
I blogged in a previous entry about the new "like" system that is coming to IP.Gallery, IP.Downloads and IP.Blog.
This is a brand new feature in the core of IP.Board and even though we plan to make more use of it in the actual forums in 3.2, it is ready to be used by modification authors in 3.1.3.
Before I get into the mechanics of the system, I wanted to give you a brief overview of how it wo…
IP.Content is a powerful toolset that allows you to create dynamic pages and content on your site, utilizing all of the APIs IP.Board provides. Using these tools, you can create pages, templates and blocks that retrieve, transform, and output data in your IP.Board and addon application databases. IP.Content can even allow you to take blocks you have created and integrate them into any page in IP…
As the entry title says, this blog entry describes changes and improvements to the hooks functionality in IP.Board, and is aimed mainly at modification authors. New Data hook access points
Several new data hooks have been added for IP.Board and the addons. Here a list of the ones added in 3.1.3: IP.Board
topicViewQuery: allows you to add new fields for the members table in the query, and add …
Over this summer we have put a lot of work into the IPS applications to get them up to the same level of modern code that IP.Board itself features. If you have been following our blog you will have read about all the new features and enhancements coming to the applications. More blog entries on updates to other applications are coming so keep reading our blog for updates.
You may have noticed th…
Arguably the most crucial part of the gallery system is the upload system. A cumbersome and slow upload system deters people from uploading new images.
Certainly, the current Gallery doesn't make it very easy to upload multiple images and filling out the meta data such as caption, etc is a chore. We've had a lot of feedback over the years on the Gallery's upload system and I wanted to take the o…
One of the benefits provided to IP.Board license holders is the skin generator which allows you to automatically generate an IP.Board skin using the colours you choose.
If you're not familiar - have a look at our previous blog entry on it.
Something which is frequently requested by skinners is a way to move the member box in the IP.Board header to a different location, so it isn't overlaying …
Alongside the new articles system introduced in IP.Content 2.0, we redesigned and included a default demo site to showcase some of the core functionality in IP.Content. This default demo site utilizes the concept of page templates, custom database templates, custom databases, custom blocks, and all of the useful functionality you will probably make use of yourself. The idea behind this is that w…