Jump to content


Mark

Member Since 08 Apr 2007
Offline Last Active May 15 2013 06:46 AM
****-

Blog Entries

The Development Channel > 4.0 - Trees

Posted 17 April 2013

Introduction
 
I previously wrote a blog entry  about building tables in IPS Social Suite 4.0. Similar to tables, we also have trees . Trees in many ways look and behave similarly to tables, but can be distinguished mainly by the fact that trees show a collection of objects in a fixed order (often, though not always the order can be changed by...


The Development Channel > 4.0 Developer Center

Posted 15 April 2013

A few weeks ago, I posted a blog entry  mentioning a new feature in 4.0 which aims to make development of applications within the IPS Social Suite (both for us and third party modification authors) easier. We focussed on managing the database schema in that blog entry and I'd now like to take you through the other features.
 
 
Modules
 ...


The Development Channel > 4.0 - Login Handlers

Posted 08 April 2013

Login Handlers  are the different methods for logging into the IPS Social Suite. We currently support:
" Internal", which is for accounts created natively through the suite.
Facebook
Twitter
Microsoft (this is currently referred to as "Windows Live", though they rebranded to "Microsoft Account" a short while ago)
LDAP
"IPS Connect", which is our SSO...


The Development Channel > 4.0 - Tables

Posted 22 March 2013

There's a table in the Admin CP of the IPS Social Suite that I really like - the members table. It has some really cool options - you can reorder the data just by clicking on a column head; you can quickly search for a member by typing a name into a search box at the top; there's some filter options to quickly show banned, locked, spam and validating memb...


The Development Channel > 4.0 Developer Center - Database Schema Management

Posted 11 March 2013

When developing, modifying the database schema (such as adding a column to a table) can be surprisingly time consuming. Currently, we have to:
Make the change locally
Change the installer
Add the query to make the change to the upgrader for whatever version we're working on
Let the other developers know so they can run the query to make the change in thei...