Introducing IPBWI 3
Users of IPBWI 2 have frequently asked why there hasn’t been a release of IPBWI compatible with IPB 3.x. Here’s some background:
- Invision Power have made fundamental changes to the architecture of IPB. As a result IPBWI for IPB 3.x had to be built largely from the ground up to be compatible with the new architecture. This means it has taken time to redesign, rebuild, and test each of the IPBWI methods. An upshot of this is that is has allowed for IPBWI to more tightly integrate with the IPB core, creating a smaller IBPWI library with better compatibility.
- Despite several requests, Invision Power hasn’t provided any developer level support or information to this project. E.g. Access to information such as developer documentation, etc, would make development of IPBWI easier. Unfortunately we’ve had to go without.
- Time: As a free Open Source project, IPBWI development is currently supported only through community donations. The reality is I’ve had to focus on paid development work over development of IPBWI given the amount of time necessary to rewrite IPBWI to be compatible with IPB 3.x.
That’s been the situation until recently…
A few months ago Ian Wood of Total Environment Media approached me about continuing development of IPBWI to make it compatible with IPB 3.x as they’d like to be able to offer IPB 3.x compatibility to their clients. With their support I was able to refuse other jobs and concentrate my time on IPBWI.
Now: Total Environment has invested enough to reach IPBWI Top Sponsor Status and bring about the first beta of IPBWI 3.0! So let’s thank Total Environment for their support of IPBWI as an Open Source project, because the results are now available to everyone for free. IPBWI is Licensed under the GPL v3 - everyone is able to use IPBWI to connect to IP.board 3. That’s the spirit of open - and free - source.
Implemented Functions of IPBWI 3 Beta 1
Instead of let you waiting until all functions are updated, you are now able to get access to the following, upgraded functions:
Member Management:
- Create
- Login
- Logout
- Info
- view avatar
- view photo
- Delete
- Number of new Posts
- pips
- icon
Member Groups:
Forums:
- Info
- get all subforums
- get category list
Topics:
Posts:
Attachments:
- Info
- List
- Replacing Post Vars (now works with Topic Lists, too)
Custom Profile Fields:
Permission Control:
- is admin
- is logged in
- is supermod
- is readable
- is postable
- is startable
- is downloadable
- is uploadable
- get readable
- get postable
- get startable
- get downloadable
- get uploadable
Converting Features:
members
- name2id
- id2name
- displayname2id
- id2displayname
- email2id
topics
forums
Skins:
System Informations:
- about your current IPBWI, Board and PHP intallation
Website, Download & Support
IPBWI Website
IPBWI Download
Support & Help
Do not forget to follow me on Twitter